Output Artifacts
Primary output
| File |
Location |
Purpose |
spec-final.md |
~/docs/solution/<date>-<slug>/ |
The finalized specification document |
spec-v<N>.md |
Same directory |
Versioned spec (each approval increments the version) |
Session state (GRS)
| File |
Location |
Purpose |
session.md |
~/docs/epiphany/spec/<session_id>/ |
Session state (YAML) |
grs-ledger.md |
Same directory |
Execution ledger (every node dispatch recorded) |
topology-trace.md |
Same directory |
Dynamic rewrite trace (D1/D2/D3/D4 triggers) |
stages/*.md |
Same directory |
Per-node fragment files |
Handoff
| File |
Location |
Purpose |
handoff.json |
Beside spec-final.md |
Machine-readable spec-to-plan handoff |
The handoff contains: target_profile, primary buildable scope, APU index, invariants, binding-acceptance references, and the suggested /epiphany-plan ... --json invocation. For harness-forge specs, it also carries the harness_ledger and wiring_contract_rows.