2026-07-14 22:01:50 -04:00
|
|
|
<!-- generated from skills/*/SKILL.md metadata -->
|
feat(docs): context-map generator + first emission of context-map.md
Generates docs/contracts/context-map.md from SKILL.md frontmatter:
77 skills bucketed by hexagonal_role (domain 23, driving-adapter 13,
driven-adapter 9, supporting 28, generic 4) plus a placeholder
Mermaid graph for context_rel edges and a data-flow table for
consumes/produces (both empty until those optional fields are
backfilled in a follow-up).
Deterministic output per pre-mortem Fix 4: skills sorted by slug,
Mermaid edges sorted by (source, target, kind), data-flow rows
sorted by (skill, direction, artifact). No wall-clock timestamp
in the body — bit-identical bytes across runs. mkdocs build
--strict passes.
Linked from docs/documentation-index.md. Issue #4 of the
DDD+Hexagonal v1 plan.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 10:42:12 -04:00
|
|
|
|
2026-07-14 22:01:50 -04:00
|
|
|
# AgentOps context map
|
feat(docs): context-map generator + first emission of context-map.md
Generates docs/contracts/context-map.md from SKILL.md frontmatter:
77 skills bucketed by hexagonal_role (domain 23, driving-adapter 13,
driven-adapter 9, supporting 28, generic 4) plus a placeholder
Mermaid graph for context_rel edges and a data-flow table for
consumes/produces (both empty until those optional fields are
backfilled in a follow-up).
Deterministic output per pre-mortem Fix 4: skills sorted by slug,
Mermaid edges sorted by (source, target, kind), data-flow rows
sorted by (skill, direction, artifact). No wall-clock timestamp
in the body — bit-identical bytes across runs. mkdocs build
--strict passes.
Linked from docs/documentation-index.md. Issue #4 of the
DDD+Hexagonal v1 plan.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 10:42:12 -04:00
|
|
|
|
2026-07-14 22:01:50 -04:00
|
|
|
## Hard dependencies
|
feat(docs): context-map generator + first emission of context-map.md
Generates docs/contracts/context-map.md from SKILL.md frontmatter:
77 skills bucketed by hexagonal_role (domain 23, driving-adapter 13,
driven-adapter 9, supporting 28, generic 4) plus a placeholder
Mermaid graph for context_rel edges and a data-flow table for
consumes/produces (both empty until those optional fields are
backfilled in a follow-up).
Deterministic output per pre-mortem Fix 4: skills sorted by slug,
Mermaid edges sorted by (source, target, kind), data-flow rows
sorted by (skill, direction, artifact). No wall-clock timestamp
in the body — bit-identical bytes across runs. mkdocs build
--strict passes.
Linked from docs/documentation-index.md. Issue #4 of the
DDD+Hexagonal v1 plan.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 10:42:12 -04:00
|
|
|
|
2026-07-14 22:01:50 -04:00
|
|
|
| Source | Target |
|
2026-07-10 10:31:44 -04:00
|
|
|
|---|---|
|
2026-07-14 22:01:50 -04:00
|
|
|
| `rpi` | `implement` |
|
|
|
|
|
| `rpi` | `plan` |
|
|
|
|
|
| `rpi` | `validate` |
|
|
|
|
|
|
|
|
|
|
## Optional context relationships
|
|
|
|
|
|
|
|
|
|
| Source | Kind | Target |
|
|
|
|
|
|---|---|---|
|
|
|
|
|
| `agent-mail` | `supplier-to` | `agent-native` |
|
|
|
|
|
| `agent-native` | `customer-of` | `agent-mail` |
|
|
|
|
|
| `agent-native` | `customer-of` | `ntm` |
|
|
|
|
|
| `agy-native` | `separate-ways` | `codex-exec` |
|
|
|
|
|
| `automation-shape-routing` | `supplier-to` | `agent-native` |
|
|
|
|
|
| `automation-shape-routing` | `supplier-to` | `operationalize` |
|
|
|
|
|
| `automation-shape-routing` | `supplier-to` | `skill-builder` |
|
|
|
|
|
| `automation-shape-routing` | `supplier-to` | `using-gc` |
|
|
|
|
|
| `automation-shape-routing` | `supplier-to` | `workflow-builder` |
|
|
|
|
|
| `codebase-recon` | `customer-of` | `doc` |
|
|
|
|
|
| `codebase-recon` | `customer-of` | `research` |
|
|
|
|
|
| `codebase-recon` | `customer-of` | `validate` |
|
|
|
|
|
| `codex-exec` | `supplier-to` | `validate` |
|
|
|
|
|
| `dueling-idea-genies` | `customer-of` | `idea-genie` |
|
|
|
|
|
| `dueling-idea-genies` | `supplier-to` | `plan` |
|
|
|
|
|
| `goals` | `shared-kernel` | `standards` |
|
|
|
|
|
| `idea-genie` | `customer-of` | `research` |
|
|
|
|
|
| `idea-genie` | `supplier-to` | `plan` |
|
|
|
|
|
| `implement` | `customer-of` | `plan` |
|
|
|
|
|
| `learn` | `customer-of` | `validate` |
|
|
|
|
|
| `ntm` | `supplier-to` | `agent-native` |
|
|
|
|
|
| `operationalize` | `supplier-to` | `skill-builder` |
|
|
|
|
|
| `operationalize` | `supplier-to` | `workflow-builder` |
|
|
|
|
|
| `pattern-mining` | `customer-of` | `research` |
|
|
|
|
|
| `pattern-mining` | `customer-of` | `validate` |
|
|
|
|
|
| `pattern-mining` | `supplier-to` | `operationalize` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `premortem` | `supplier-to` | `plan` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `product` | `supplier-to` | `plan` |
|
|
|
|
|
| `reality-check` | `supplier-to` | `plan` |
|
|
|
|
|
| `rpi` | `customer-of` | `implement` |
|
|
|
|
|
| `rpi` | `customer-of` | `plan` |
|
|
|
|
|
| `rpi` | `customer-of` | `validate` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `scope` | `supplier-to` | `plan` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `security` | `supplier-to` | `validate` |
|
|
|
|
|
| `toil-mining` | `supplier-to` | `automation-shape-routing` |
|
|
|
|
|
| `using-gc` | `partnership` | `agent-native` |
|
|
|
|
|
| `validate` | `customer-of` | `implement` |
|
|
|
|
|
| `validate` | `customer-of` | `plan` |
|
|
|
|
|
| `workflow-builder` | `customer-of` | `automation-shape-routing` |
|
|
|
|
|
| `workflow-builder` | `shared-kernel` | `operationalize` |
|
|
|
|
|
|
|
|
|
|
## Data flow
|
feat(docs): context-map generator + first emission of context-map.md
Generates docs/contracts/context-map.md from SKILL.md frontmatter:
77 skills bucketed by hexagonal_role (domain 23, driving-adapter 13,
driven-adapter 9, supporting 28, generic 4) plus a placeholder
Mermaid graph for context_rel edges and a data-flow table for
consumes/produces (both empty until those optional fields are
backfilled in a follow-up).
Deterministic output per pre-mortem Fix 4: skills sorted by slug,
Mermaid edges sorted by (source, target, kind), data-flow rows
sorted by (skill, direction, artifact). No wall-clock timestamp
in the body — bit-identical bytes across runs. mkdocs build
--strict passes.
Linked from docs/documentation-index.md. Issue #4 of the
DDD+Hexagonal v1 plan.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-12 10:42:12 -04:00
|
|
|
|
|
|
|
|
| Skill | Direction | Artifact |
|
2026-07-14 22:01:50 -04:00
|
|
|
|---|---|---|
|
|
|
|
|
| `agent-mail` | consumes | `task-intent` |
|
|
|
|
|
| `agent-mail` | produces | `agent-identity` |
|
|
|
|
|
| `agent-mail` | produces | `file-reservation` |
|
|
|
|
|
| `agent-mail` | produces | `acknowledged-handoff` |
|
|
|
|
|
| `agent-native` | consumes | `explicit-role-packets` |
|
|
|
|
|
| `agent-native` | produces | `runtime-evidence` |
|
|
|
|
|
| `agent-native` | produces | `worker-handoff` |
|
|
|
|
|
| `agy-native` | consumes | `explicit-packet` |
|
|
|
|
|
| `agy-native` | produces | `agy-run-evidence` |
|
|
|
|
|
| `automation-shape-routing` | consumes | `task-intent` |
|
|
|
|
|
| `automation-shape-routing` | produces | `automation-shape-verdict` |
|
|
|
|
|
| `bootstrap` | consumes | `goals` |
|
|
|
|
|
| `bootstrap` | consumes | `product` |
|
|
|
|
|
| `bootstrap` | consumes | `doc` |
|
|
|
|
|
| `bootstrap` | consumes | `shared` |
|
|
|
|
|
| `codebase-recon` | consumes | `repo-context` |
|
|
|
|
|
| `codebase-recon` | consumes | `existing-docs` |
|
|
|
|
|
| `codebase-recon` | produces | `codebase-recon.v1` |
|
|
|
|
|
| `codebase-recon` | produces | `evidence-bounded-recon-report` |
|
|
|
|
|
| `codex-exec` | produces | `codex-run-output` |
|
|
|
|
|
| `converter` | produces | `converted-skill` |
|
|
|
|
|
| `council` | consumes | `explicit-question` |
|
|
|
|
|
| `council` | consumes | `evidence` |
|
|
|
|
|
| `council` | produces | `council-report.v1` |
|
|
|
|
|
| `doc` | consumes | `repo-context` |
|
|
|
|
|
| `doc` | produces | `documentation` |
|
|
|
|
|
| `domain` | produces | `stdout` |
|
|
|
|
|
| `dueling-idea-genies` | consumes | `idea-portfolio.v1` |
|
|
|
|
|
| `dueling-idea-genies` | consumes | `task-question` |
|
|
|
|
|
| `dueling-idea-genies` | produces | `idea-challenge.v1` |
|
|
|
|
|
| `goals` | produces | `result.json` |
|
|
|
|
|
| `handoff` | produces | `.agents/handoff/*.md` |
|
|
|
|
|
| `idea-genie` | consumes | `repo-context` |
|
|
|
|
|
| `idea-genie` | consumes | `task-question` |
|
|
|
|
|
| `idea-genie` | produces | `idea-portfolio.v1` |
|
2026-07-15 19:17:08 -04:00
|
|
|
| `implement` | produces | `subject-manifest.v1` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `learn` | consumes | `verdict.v2` |
|
|
|
|
|
| `learn` | produces | `learning-observations` |
|
|
|
|
|
| `ntm` | consumes | `task-intent` |
|
|
|
|
|
| `ntm` | produces | `ntm-robot-state` |
|
|
|
|
|
| `ntm` | produces | `agent-worker-transcript` |
|
|
|
|
|
| `operationalize` | consumes | `evidence-backed-expertise` |
|
|
|
|
|
| `operationalize` | produces | `operationalization-proposal.v1` |
|
|
|
|
|
| `pattern-mining` | consumes | `repo-context` |
|
|
|
|
|
| `pattern-mining` | consumes | `task-question` |
|
|
|
|
|
| `pattern-mining` | produces | `pattern-mining.v1` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `postmortem` | consumes | `verdict.v2` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `postmortem` | produces | `postmortem-report.md` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `premortem` | produces | `premortem-plan-review.v1` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `product` | produces | `PRODUCT.md` |
|
|
|
|
|
| `reality-check` | consumes | `claim` |
|
|
|
|
|
| `reality-check` | consumes | `repository-evidence` |
|
|
|
|
|
| `reality-check` | produces | `reality-check-report.v1` |
|
|
|
|
|
| `refactor` | consumes | `repo-context` |
|
|
|
|
|
| `refactor` | produces | `code-changes` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `research` | consumes | `research-question` |
|
|
|
|
|
| `research` | produces | `research-report` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `reverse-engineer` | produces | `.agents/research/*.md` |
|
|
|
|
|
| `rpi` | consumes | `plan` |
|
|
|
|
|
| `rpi` | consumes | `implement` |
|
|
|
|
|
| `rpi` | consumes | `validate` |
|
|
|
|
|
| `rpi` | produces | `rpi-report.v1` |
|
2026-07-15 10:00:26 -04:00
|
|
|
| `scaffold` | produces | `project-scaffold` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `scope` | consumes | `proposed-write-scope` |
|
|
|
|
|
| `scope` | produces | `scope-review` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `security` | consumes | `repo-context` |
|
|
|
|
|
| `security` | produces | `security-report.json` |
|
|
|
|
|
| `shared` | produces | `reference-documents` |
|
2026-07-15 00:21:02 -04:00
|
|
|
| `skill-builder` | produces | `skill-source-package` |
|
2026-07-15 21:57:51 -04:00
|
|
|
| `skill-builder` | produces | `skill-hygiene-report` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `standards` | produces | `stdout` |
|
|
|
|
|
| `status` | produces | `stdout` |
|
|
|
|
|
| `swarm` | consumes | `explicit-disjoint-packets` |
|
|
|
|
|
| `swarm` | produces | `per-packet-results` |
|
|
|
|
|
| `test` | consumes | `standards` |
|
|
|
|
|
| `test` | consumes | `repo-context` |
|
|
|
|
|
| `test` | produces | `result.json` |
|
|
|
|
|
| `toil-mining` | produces | `result.json` |
|
|
|
|
|
| `using-gc` | consumes | `explicit-packets` |
|
|
|
|
|
| `using-gc` | produces | `gas-city-runtime-evidence` |
|
2026-07-15 19:17:08 -04:00
|
|
|
| `validate` | consumes | `subject-manifest.v1` |
|
2026-07-14 22:01:50 -04:00
|
|
|
| `validate` | produces | `subject-manifest.v1` |
|
|
|
|
|
| `validate` | produces | `verdict.v2` |
|
|
|
|
|
| `workflow-builder` | produces | `workflow-script` |
|