708 lines
13 KiB
YAML
708 lines
13 KiB
YAML
# U1 architecture baseline. Import allowlist is a 2026-09-14 production go list snapshot,
|
|
# refreshed 2026-09-22 for modules/edges shipped later through their own accepted tasks
|
|
# (materialindex, mineru, workflowscope + app/docnotify ctxmgr + docgov/intent workflowdef).
|
|
# SQL write / path / event rules apply only to production Go (not Goose, *_test.go, or fixtures).
|
|
# Existing debt lives in exceptions with owner + milestone + expiry. New findings block immediately.
|
|
|
|
imports:
|
|
agent:
|
|
- agentx
|
|
- agentx/llm
|
|
- agentx/session
|
|
- agentx/tools
|
|
- config
|
|
- workspace
|
|
agentx:
|
|
- agentx/llm
|
|
- agentx/session
|
|
- agentx/tools
|
|
agentx/abtest: []
|
|
agentx/llm: []
|
|
agentx/session:
|
|
- agentx/llm
|
|
agentx/tools: []
|
|
auth:
|
|
- config
|
|
authz:
|
|
- docduty
|
|
bizdev:
|
|
- authz
|
|
- app/uow
|
|
- config
|
|
- conflictresolve
|
|
- contracts/vocabulary
|
|
- ctxmgr
|
|
- db
|
|
- dialoguectx
|
|
- docduty
|
|
- docgov
|
|
- docrevision
|
|
- freedoc
|
|
- intent
|
|
- kb
|
|
- materialindex
|
|
- maturity
|
|
- notification
|
|
- projectcontext
|
|
- projectworkflow
|
|
- quote
|
|
- squad
|
|
- storage
|
|
- stream
|
|
- workflowdef
|
|
- workspace
|
|
chat:
|
|
- contracts/vocabulary
|
|
- coordinator
|
|
- ctxmgr
|
|
- docgov
|
|
- intent
|
|
- projectinstance
|
|
- replyexport
|
|
- squad
|
|
- stream
|
|
- taskrun
|
|
config: []
|
|
contracts/vocabulary: []
|
|
coordinator:
|
|
- agent
|
|
- app/stageflow
|
|
- config
|
|
- contracts/vocabulary
|
|
- ctxmgr
|
|
- dialoguectx
|
|
- docgov
|
|
- intent
|
|
- jevdecide
|
|
- kb
|
|
- maturity
|
|
- projectinstance
|
|
- squad
|
|
- stream
|
|
- workflowscope
|
|
- workspace
|
|
ctxmgr:
|
|
- app/uow
|
|
- docgov
|
|
- errcode
|
|
- replyexport
|
|
- storage
|
|
conflictresolve:
|
|
- dialoguectx
|
|
- jevdecide
|
|
db: []
|
|
dialoguectx:
|
|
- ctxmgr
|
|
- replyexport
|
|
docduty: []
|
|
app:
|
|
- agent
|
|
- app/chatflow
|
|
- app/docadvance
|
|
- app/docflow
|
|
- app/docnotify
|
|
- app/docproject
|
|
- app/intentflow
|
|
- app/stageflow
|
|
- app/uow
|
|
- artifactvault
|
|
- auth
|
|
- authz
|
|
- bizdev
|
|
- chat
|
|
- config
|
|
- contracts/vocabulary
|
|
- coordinator
|
|
- ctxmgr
|
|
- docgov
|
|
- docrevision
|
|
- errcode
|
|
- errorevents
|
|
- events
|
|
- freedoc
|
|
- intent
|
|
- jevdecide
|
|
- kb
|
|
- maintenance
|
|
- notification
|
|
- observability
|
|
- projectinstance
|
|
- projectworkflow
|
|
- storage
|
|
- supplementimpact
|
|
- swboot
|
|
- sysadmin
|
|
- taskrun
|
|
- traceimpact
|
|
- workflowdef
|
|
- workflowscope
|
|
- workspace
|
|
app/chatflow:
|
|
- coordinator
|
|
- ctxmgr
|
|
- maturity
|
|
- projectinstance
|
|
app/docnotify:
|
|
- ctxmgr
|
|
- docgov
|
|
- docrevision
|
|
- notification
|
|
- events
|
|
app/docadvance:
|
|
- contracts/vocabulary
|
|
- docgov
|
|
- events
|
|
- notification
|
|
- projectinstance
|
|
- projectworkflow
|
|
app/docproject:
|
|
- docgov
|
|
- events
|
|
app/docflow:
|
|
- app/uow
|
|
- contracts/vocabulary
|
|
- docgov
|
|
- docquery
|
|
- docrevision
|
|
- events
|
|
app/intentflow:
|
|
- app/uow
|
|
- events
|
|
- intent
|
|
app/fav:
|
|
- artifactvault
|
|
- events
|
|
app/uow: []
|
|
app/stageflow:
|
|
- bizdev
|
|
docquery:
|
|
- docgov
|
|
- docrevision
|
|
docgov:
|
|
- app/uow
|
|
- contracts/vocabulary
|
|
- doccontent
|
|
- docduty
|
|
- fsutil
|
|
- workflowdef
|
|
- workspace
|
|
docrevision:
|
|
- app/uow
|
|
- doccontent
|
|
- fsutil
|
|
- workspace
|
|
doccontent: []
|
|
freedoc:
|
|
- app/uow
|
|
- ctxmgr
|
|
- docrevision
|
|
- replyexport
|
|
fsutil: []
|
|
httpx: []
|
|
intent:
|
|
- maturity
|
|
- squad
|
|
- workflowdef
|
|
- workflowscope
|
|
jevdecide: []
|
|
kb:
|
|
- config
|
|
materialindex:
|
|
- config
|
|
- kb
|
|
- mineru
|
|
- squad
|
|
maturity: []
|
|
mineru: []
|
|
notification: []
|
|
observability: []
|
|
projectcontext:
|
|
- squad
|
|
projectinstance:
|
|
- app/uow
|
|
- docduty
|
|
- docgov
|
|
- projectworkflow
|
|
- taskrun
|
|
- workflowdef
|
|
projectworkflow:
|
|
- auth
|
|
quote: []
|
|
replyexport: []
|
|
server:
|
|
- agent
|
|
- app
|
|
- app/chatflow
|
|
- app/docflow
|
|
- app/intentflow
|
|
- app/stageflow
|
|
- app/uow
|
|
- artifactvault
|
|
- auth
|
|
- authz
|
|
- bizdev
|
|
- chat
|
|
- config
|
|
- contracts/vocabulary
|
|
- coordinator
|
|
- ctxmgr
|
|
- docduty
|
|
- docgov
|
|
- docquery
|
|
- docrevision
|
|
- errcode
|
|
- errorevents
|
|
- events
|
|
- freedoc
|
|
- handoff
|
|
- httpx
|
|
- intent
|
|
- kb
|
|
- maintenance
|
|
- materialindex
|
|
- mineru
|
|
- notification
|
|
- observability
|
|
- projectinstance
|
|
- projectworkflow
|
|
- replyexport
|
|
- squad
|
|
- storage
|
|
- stream
|
|
- stream/transport
|
|
- swboot
|
|
- sysadmin
|
|
- taskrun
|
|
- traceimpact
|
|
- upload
|
|
- workflowdef
|
|
- workflowscope
|
|
- workspace
|
|
- supplementimpact
|
|
squad:
|
|
- agent
|
|
- config
|
|
- quote
|
|
- stream
|
|
- template
|
|
- workspace
|
|
- workflowdef
|
|
storage:
|
|
- config
|
|
stream:
|
|
- errcode
|
|
stream/transport:
|
|
- stream
|
|
swboot: []
|
|
taskrun:
|
|
- app/uow
|
|
- artifactvault
|
|
- bizdev
|
|
- ctxmgr
|
|
- errcode
|
|
- events
|
|
- projectworkflow
|
|
- stream
|
|
- workspace
|
|
template:
|
|
- workflowdef
|
|
upload: []
|
|
workflow: []
|
|
workflow/runtime:
|
|
- projectinstance
|
|
- workflowdef
|
|
workflowdef:
|
|
- projectworkflow
|
|
- storage
|
|
- upload
|
|
- workflow
|
|
workflowscope:
|
|
- workflowdef
|
|
workspace:
|
|
- app/uow
|
|
errcode: []
|
|
errorevents:
|
|
- errcode
|
|
events:
|
|
- app/uow
|
|
- errcode
|
|
artifactvault:
|
|
- app/uow
|
|
- fsutil
|
|
dataset:
|
|
- artifactvault
|
|
- app/uow
|
|
sysadmin:
|
|
- config
|
|
maintenance: []
|
|
handoff: []
|
|
localpg:
|
|
- config
|
|
app/eventsconsumer:
|
|
- app/docadvance
|
|
- app/docnotify
|
|
- app/docproject
|
|
- app/intentflow
|
|
- config
|
|
- ctxmgr
|
|
- docgov
|
|
- events
|
|
- notification
|
|
- projectinstance
|
|
- projectworkflow
|
|
- workflowdef
|
|
traceimpact: []
|
|
supplementimpact:
|
|
- docgov
|
|
- notification
|
|
- traceimpact
|
|
|
|
table_owners:
|
|
context_conflict_adjudications:
|
|
- conflictresolve
|
|
document_records:
|
|
- docgov
|
|
project_trace_items:
|
|
- traceimpact
|
|
project_trace_item_revisions:
|
|
- traceimpact
|
|
project_trace_edges:
|
|
- traceimpact
|
|
project_trace_edge_decisions:
|
|
- traceimpact
|
|
project_trace_index_state:
|
|
- traceimpact
|
|
stage_reopen_requests:
|
|
- traceimpact
|
|
stage_recheck_marks:
|
|
- traceimpact
|
|
trace_revision_proposals:
|
|
- traceimpact
|
|
chat_messages:
|
|
- ctxmgr
|
|
chat_turns:
|
|
- ctxmgr
|
|
chat_summaries:
|
|
- ctxmgr
|
|
chat_summary_shadow_jobs:
|
|
- ctxmgr
|
|
chat_daily_digests:
|
|
- ctxmgr
|
|
freeform_documents:
|
|
- freedoc
|
|
task_runs:
|
|
- taskrun
|
|
task_run_manifests:
|
|
- taskrun
|
|
document_versions:
|
|
- docrevision
|
|
document_snapshots:
|
|
- docrevision
|
|
document_change_events:
|
|
- docrevision
|
|
event_envelopes:
|
|
- events
|
|
event_deliveries:
|
|
- events
|
|
event_dead_letters:
|
|
- events
|
|
event_inventory_decisions:
|
|
- events
|
|
event_repair_audit:
|
|
- events
|
|
event_replay_plans:
|
|
- events
|
|
event_service_principals:
|
|
- events
|
|
event_delivery_attempts:
|
|
- events
|
|
event_consumer_modes:
|
|
- events
|
|
event_consumer_checkpoints:
|
|
- events
|
|
event_reconciliations:
|
|
- events
|
|
event_projection_outcomes:
|
|
- app/docproject
|
|
notifications:
|
|
- notification
|
|
notification_digests:
|
|
- notification
|
|
supplement_impact_batches:
|
|
- supplementimpact
|
|
supplement_impact_items:
|
|
- supplementimpact
|
|
stage_advance_requests:
|
|
- notification
|
|
final_artifacts:
|
|
- artifactvault
|
|
artifact_payload_staging:
|
|
- artifactvault
|
|
artifact_blob_references:
|
|
- artifactvault
|
|
artifact_publication_attempts:
|
|
- artifactvault
|
|
artifact_deletion_ledger:
|
|
- artifactvault
|
|
artifact_quarantine:
|
|
- artifactvault
|
|
artifact_backfill_exclusions:
|
|
- artifactvault
|
|
dataset_registry:
|
|
- dataset
|
|
dataset_backfill_jobs:
|
|
- dataset
|
|
dataset_backfill_checkpoints:
|
|
- dataset
|
|
dataset_backfill_queue:
|
|
- dataset
|
|
dataset_destroy_requests:
|
|
- dataset
|
|
intent_plans:
|
|
- app/intentflow
|
|
intent_plan_steps:
|
|
- app/intentflow
|
|
intent_plan_decisions:
|
|
- app/intentflow
|
|
intent_plan_projections:
|
|
- app/intentflow
|
|
intent_plan_shadow:
|
|
- app/intentflow
|
|
system_settings:
|
|
- sysadmin
|
|
system_settings_audits:
|
|
- sysadmin
|
|
system_setting_policy_audits:
|
|
- sysadmin
|
|
error_events:
|
|
- errorevents
|
|
maintenance_windows:
|
|
- maintenance
|
|
# FIND-ARCH-01 回归补登记(2026-09-26):以下为既有写者的真实表。
|
|
# 多 owner 条目是现状快照(历史多写者),新包写入仍会被 block;
|
|
# 单一写者收敛在各模块整改批次处理,不在本批扩大。
|
|
agentx_workspace_registry:
|
|
- workspace
|
|
asset_parses:
|
|
- materialindex
|
|
auth_sessions:
|
|
- auth
|
|
chat_read_positions:
|
|
- ctxmgr
|
|
chat_sessions:
|
|
- ctxmgr
|
|
context_memory_chunks:
|
|
- ctxmgr
|
|
- storage
|
|
document_access_audit:
|
|
- freedoc
|
|
document_agent_candidates:
|
|
- docrevision
|
|
document_audit_logs:
|
|
- docgov
|
|
document_change_proposals:
|
|
- docgov
|
|
document_change_reports:
|
|
- docrevision
|
|
document_comments:
|
|
- docgov
|
|
document_content_blobs:
|
|
- docrevision
|
|
document_content_projections:
|
|
- docrevision
|
|
document_duty_assignments:
|
|
- projectinstance
|
|
document_lineage:
|
|
- projectworkflow
|
|
document_pending_supplements:
|
|
- docgov
|
|
file_references:
|
|
- storage
|
|
freeform_document_versions:
|
|
- freedoc
|
|
iam_system_config:
|
|
- auth
|
|
material_chunks:
|
|
- materialindex
|
|
outbox_events:
|
|
- notification
|
|
project_activities:
|
|
- ctxmgr
|
|
project_blackboards:
|
|
- ctxmgr
|
|
project_context_snapshot_sources:
|
|
- projectcontext
|
|
project_context_snapshots:
|
|
- projectcontext
|
|
project_doc_task_instances:
|
|
- projectinstance
|
|
project_members:
|
|
- authz
|
|
- docduty
|
|
project_source_bindings:
|
|
- projectworkflow
|
|
project_stage_instances:
|
|
- projectinstance
|
|
project_workflow_instances:
|
|
- projectinstance
|
|
project_workflows:
|
|
- projectworkflow
|
|
projects:
|
|
- ctxmgr
|
|
- docgov
|
|
- projectinstance
|
|
- projectworkflow
|
|
storage_blobs:
|
|
- storage
|
|
swboot_controlled_executions:
|
|
- swboot
|
|
system_role_permissions:
|
|
- authz
|
|
system_roles:
|
|
- authz
|
|
task_run_events:
|
|
- taskrun
|
|
template_assets:
|
|
- workflowdef
|
|
template_versions:
|
|
- workflowdef
|
|
user_credentials:
|
|
- auth
|
|
user_password_reset_audits:
|
|
- auth
|
|
user_preferences:
|
|
- ctxmgr
|
|
user_role_bindings:
|
|
- auth
|
|
users:
|
|
- auth
|
|
- docgov
|
|
workflow_activation_audits:
|
|
- projectworkflow
|
|
workflow_activation_tokens:
|
|
- projectinstance
|
|
workflow_definitions:
|
|
- workflowdef
|
|
workflow_runs:
|
|
- projectworkflow
|
|
workflow_versions:
|
|
- workflowdef
|
|
|
|
path_owners:
|
|
output.md:
|
|
- squad
|
|
- workspace
|
|
data/dev:
|
|
- config
|
|
- workspace
|
|
- artifactvault
|
|
workspaces/:
|
|
- squad
|
|
- workspace
|
|
|
|
event_producers:
|
|
outbox.notify:
|
|
- docrevision
|
|
- app/docflow
|
|
document.agent_candidate_ready:
|
|
- docrevision
|
|
- app/docflow
|
|
- events
|
|
document.agent_version_committed:
|
|
- docrevision
|
|
- app/docflow
|
|
- events
|
|
- app/docproject
|
|
document.downstream_impact_detected:
|
|
- docrevision
|
|
- app/docflow
|
|
- events
|
|
document.change_report_degraded:
|
|
- docrevision
|
|
- app/docflow
|
|
- events
|
|
document.approved:
|
|
- app/docflow
|
|
- events
|
|
- app/docadvance
|
|
taskrun.completed:
|
|
- taskrun
|
|
taskrun.cancelled:
|
|
- taskrun
|
|
fav.artifact_staged:
|
|
- app/docflow
|
|
intent.plan.awaiting_input:
|
|
- app/intentflow
|
|
- events
|
|
intent.plan.step_changed:
|
|
- app/intentflow
|
|
- events
|
|
intent.plan.completed:
|
|
- app/intentflow
|
|
- events
|
|
document.proposal_required:
|
|
- docgov
|
|
- bizdev
|
|
- app/supplementimpact
|
|
- events
|
|
document.unclaimed_edit_applied:
|
|
- docgov
|
|
- bizdev
|
|
- app/supplementimpact
|
|
- events
|
|
|
|
event_consumers:
|
|
outbox.notify:
|
|
- app/docnotify
|
|
- notification
|
|
- server
|
|
document.agent_candidate_ready:
|
|
- notify
|
|
document.agent_version_committed:
|
|
- projection
|
|
- notify
|
|
document.downstream_impact_detected:
|
|
- notify
|
|
document.change_report_degraded:
|
|
- notify
|
|
document.approved:
|
|
- workflow_advance
|
|
- notify
|
|
taskrun.completed:
|
|
- notify
|
|
taskrun.cancelled:
|
|
- notify
|
|
fav.artifact_staged:
|
|
- fav
|
|
intent.plan.awaiting_input:
|
|
- projection
|
|
- notify
|
|
intent.plan.step_changed:
|
|
- projection
|
|
- notify
|
|
intent.plan.completed:
|
|
- projection
|
|
- notify
|
|
document.proposal_required:
|
|
- notify
|
|
document.unclaimed_edit_applied:
|
|
- notify
|
|
|
|
unwrap_owners:
|
|
- docgov
|
|
- docrevision
|
|
- taskrun
|
|
- freedoc
|
|
- events
|
|
- artifactvault
|
|
- ctxmgr
|
|
- app/intentflow
|
|
|
|
exceptions: []
|
|
|
|
baseline_counts:
|
|
import: 0
|
|
sql_write: 0
|
|
path: 0
|
|
event: 0
|