3.6 KiB
3.6 KiB
id, type, title, domain, status, owner, topic_slug, created, updated, state_hub_workstream_id
| id | type | title | domain | status | owner | topic_slug | created | updated | state_hub_workstream_id |
|---|---|---|---|---|---|---|---|---|---|
| CUST-WP-0017 | workplan | SCOPE.md — Repo Scope Analyst Agent + Ecosystem Coverage | custodian | done | custodian | custodian | 2026-03-17 | 2026-03-17 | 5e0ca777-ee3f-4a83-a742-92e86768a01d |
CUST-WP-0017 — SCOPE.md: Repo Scope Analyst Agent + Ecosystem Coverage
Goal
Add the scope-analyst kaizen agent, wire the SCOPE.md template into project scaffolding, and populate SCOPE.md for every accessible registered repo across all five domains.
Background
15 repos are registered with the state-hub across 5 domains. None have a
SCOPE.md file. A SCOPE.md provides fast orientation for humans and agents:
what the repo is, when it's relevant, and where it fits. The scope-analyst
agent automates producing these files.
Tasks
T01 — Add scope-analyst agent to kaizen-agentic
id: CUST-WP-0017-T01
status: done
priority: high
state_hub_task_id: "73932a84-8d1d-4f0a-8d66-e9b9a9f66d9f"
- Fix missing
categoryfield inagent-project-management.md(was causing ValueError) - Create
kaizen-agentic/agents/agent-scope-analyst.mdwith embedded template - Add scope-analyst row to category table in
kaizen-agentic/.claude/rules/architecture.md - Copy to
the-custodian/agents/agent-scope-analyst.md - Commit in kaizen-agentic repo
T02 — Infrastructure: template + scaffolding + docs
id: CUST-WP-0017-T02
status: done
priority: high
state_hub_task_id: "51834e5c-c970-41bb-819b-75bf5a263182"
- Create
state-hub/scripts/project_rules/scope.template - Prepend
@SCOPE.mdtoclaude-md.template - Update
register_project.shto copy scope.template → SCOPE.md on new registration - Add scope-analyst row to
state-hub/mcp_server/TOOLS.md - Commit in the-custodian
T03 — SCOPE.md for custodian-domain repos
id: CUST-WP-0017-T03
status: done
priority: high
state_hub_task_id: "7f7b8a54-c866-4b9e-9acc-8f2af074fe2a"
Repos:
the-custodian→/home/worsch/the-custodian/SCOPE.mdkaizen-agentic→/home/worsch/kaizen-agentic/SCOPE.mdops-bridge→/home/worsch/ops-bridge/SCOPE.mdactivity-core→/home/worsch/activity-core/SCOPE.md
T04 — SCOPE.md for netkingdom repos
id: CUST-WP-0017-T04
status: done
priority: medium
state_hub_task_id: "a0ac87c5-efb8-4b6f-ae4f-1c924a4324f8"
Repos:
key-cape→/home/worsch/key-cape/SCOPE.mdnet-kingdom→/home/worsch/net-kingdom/SCOPE.md
T05 — SCOPE.md for railiance repos
id: CUST-WP-0017-T05
status: done
priority: medium
state_hub_task_id: "aec409aa-0c2c-49d5-a413-c6191310219f"
Repos:
railiance-apps→/home/worsch/railiance-apps/SCOPE.mdrailiance-cluster→/home/worsch/railiance-cluster/SCOPE.mdrailiance-enablement→/home/worsch/railiance-enablement/SCOPE.mdrailiance-infra→/home/worsch/railiance-infra/SCOPE.mdrailiance-platform→/home/worsch/railiance-platform/SCOPE.md
T06 — SCOPE.md for markitect repos + flag marki-docx
id: CUST-WP-0017-T06
status: done
priority: medium
state_hub_task_id: "69b36f5d-3992-48a0-bee9-14dc344c290d"
markitect_project→/home/worsch/markitect_project/SCOPE.mdmarki-docx→ flag_for_human (path/home/tegwick/marki-docxnot accessible from this machine)
Verification
get_kaizen_agent("scope-analyst")via MCP → returns full agent instructionslist_kaizen_agents(category="project-management")→ shows scope-analyst- New repo registered with
make register-project→ SCOPE.md stub created at root - All accessible repos (13) have SCOPE.md; marki-docx flagged for human