/**
 * DeliverableRef — discriminated union of artifact types a completed
 * sub-session may emit.
 *
 * Consumed by two surfaces:
 *   1. `SessionSummaryRef.deliverables` — authoritative list of artifacts a
 *      completed sub-session produced. See session-hierarchy.md §4.7.
 *   2. `SubSession.prevArtifactRef` — intervention chains reference a prior
 *      immutable artifact. See session-hierarchy.md §4.5, §8.1.
 *
 * The `session_summary` variant is what intervention sub-sessions use — a
 * follow-up intervention points at the previous completed session's summary,
 * forming a strict acyclic DAG validated by
 * `session/intervention/prev-artifact.ts`.
 *
 * Convention #6: this is a discriminated union on `kind`; any consumer must
 * handle all variants exhaustively.
 */
export {};
//# sourceMappingURL=deliverable.js.map