paperclip/packages/paperclip-runner/generated/capability/downstream-handoff.md

21 lines
1.5 KiB
Markdown

# Capability Downstream Handoff
Generated by `scripts/generate-capability-contract.mjs`; do not edit generated files.
## Stable Inputs
- `capabilities.yaml`: every current Paperclip skill and reference heading, including its source anchor, disposition, semantic operation, and mock-state expectation.
- `mcp-tool-map.yaml`: the complete 42-tool legacy MCP replacement map.
- `eval-traceability.yaml`: all 106 corpus cases in 16 groups, including fixtures, grants, operations, state projections, forbids, and browser evidence IDs.
- `contract-schema.json`: required row fields and the closed disposition enum.
## Consumer Tracks
- **7B UX interaction map:** use eval `browserEvidenceRecipe`, semantic operation, and expected state to define transcript, authorization, and parity views.
- **7C mock control plane:** implement only the state projections and control-plane-owned operations represented by the generated rows.
- **7D semantic catalog:** use the operation/disposition fields to create always and optional descriptors; control-plane-owned rows stay absent from model tools.
- **7E eval conformance:** import each case by stable ID and assert the declared operation, forbidden operation set, and final mock projection.
- **7F scenario explorer:** index scenarios by the generated evidence recipe and render the linked source anchor, disposition, operation, and mock-state projection.
`pnpm --dir packages/paperclip-runner check:capability-contract` is the drift gate before consuming these artifacts.