Files
Agent-System/.doc/system-design/module-boundaries.yaml
T
weichen dc29b84cdf feat(ctx): inject cleaned project dialogue into squad and assistant
Add dialoguectx packaging, conflictresolve adjudication with HITL routing,
workspace context/dialogue/ injection (default on), and goose 00071.
2026-09-24 17:04:04 +00:00

559 lines
9.6 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
- 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
- events
- freedoc
- intent
- jevdecide
- kb
- notification
- observability
- projectinstance
- projectworkflow
- storage
- supplementimpact
- 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
- events
- freedoc
- httpx
- intent
- kb
- 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: []
stream/transport:
- stream
swboot: []
taskrun:
- app/uow
- artifactvault
- bizdev
- ctxmgr
- events
- projectworkflow
- stream
- workspace
template:
- workflowdef
upload: []
workflow: []
workflow/runtime:
- projectinstance
- workflowdef
workflowdef:
- projectworkflow
- storage
- upload
- workflow
workflowscope:
- workflowdef
workspace:
- app/uow
events:
- app/uow
artifactvault:
- app/uow
- fsutil
dataset:
- artifactvault
- app/uow
sysadmin:
- config
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
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