Topology
epiphany-brief is a 17-node, 23-edge graph with topology class gated fan-out with interview loop.
Node overview
The graph flows through these stages:
- N-CAPTURE --- reads the input, extracts ACUs (Atomic Content Units).
- N-CLASSIFY --- classifies the domain and input type.
- N-EXPLORE nodes --- fan-out explorer nodes (multiple, parallel) that analyze the content from different angles.
- N-AND-JOIN --- AND-join that waits for all explorers.
- N-ISSUE-EXTRACT --- identifies gaps, ambiguities, contradictions.
- N-INTERVIEW --- HITL interview loop (one question per turn, exit-11 pause).
- N-STRUCTURE --- structures content into brief sections.
- N-DRAFT --- assembles the living-brief document.
- N-VERIFY-CLAIMS --- verifies technical claims against sources.
- N-COVERAGE --- zero-loss coverage gate (set-difference ACU check).
- N-REVIEW-GATE --- section-by-section human review (exit-11 pause).
- N-EMIT --- writes living-brief.md, brief-session.md, brief-crux-log.md.
- N-HANDOFF --- writes handoff.json for epiphany-spec.
Key properties
- 17 nodes / 23 edges --- compact but expressive.
- Gated fan-out --- explorer nodes dispatch in parallel.
- Interview loop --- bounded HITL loop with one question per turn.
- Coverage gate --- deterministic zero-loss verification.