/**
 * Provenance graph union types.
 *
 * Canonical home for the 16 string-literal union types that describe edges
 * and FSM states in the CLEO provenance graph (commits, pull requests,
 * releases, release artifacts, and BRAIN↔release links). Promoted from
 * `packages/core/src/store/tasks-schema.ts` in Phase 0c of the
 * SG-ARCH-SOLID Saga so that downstream packages can import these unions
 * without pulling in the Drizzle schema runtime.
 *
 * The const arrays that back each union (`PR_STATES`, `COMMIT_LINK_KINDS`,
 * `RELEASE_STATUSES`, …) remain in `tasks-schema.ts` because Drizzle's
 * `text({ enum: ... })` column declaration narrows the runtime row type
 * directly from those `as const` literals. `tasks-schema.ts` re-exports
 * each union from this module to preserve the existing public surface for
 * every `import * as schema from '../store/tasks-schema.js'` consumer.
 *
 * @see SPEC-T9345 §3 — provenance graph table definitions
 * @see ADR-073 — task hierarchy charter (release provenance scope)
 *
 * Consolidated unions:
 *   - {@link PrState}                   — pull-request lifecycle state
 *   - {@link PrLinkSource}              — how a PR↔task link was discovered
 *   - {@link PrLinkKind}                — semantic PR↔task relationship
 *   - {@link CommitConventionalType}    — Conventional Commits prefix
 *   - {@link CommitLinkKind}            — semantic commit↔task relationship
 *   - {@link CommitLinkSource}          — how a commit↔task link was discovered
 *   - {@link CommitFileChangeType}      — git status letter (A/M/D/R/C)
 *   - {@link ReleaseScheme}             — versioning scheme
 *   - {@link ReleaseChannel}            — npm dist-tag channel
 *   - {@link ReleaseKind}               — release packaging type
 *   - {@link ReleaseStatus}             — unified release FSM state
 *   - {@link ReleaseChangeType}         — 12-value change taxonomy
 *   - {@link ReleaseImpact}             — semver impact level
 *   - {@link ReleaseClassifiedBy}       — change-classification provenance
 *   - {@link ReleaseArtifactType}       — artifact archetype
 *   - {@link BrainReleaseLinkType}      — BRAIN↔release link semantics
 *
 * @since SG-ARCH-SOLID Saga T9831 · E-CONTRACTS-FOUNDATION T9832 · T9955 (Phase 0c)
 */
export {};
//# sourceMappingURL=provenance.js.map