/**
 * BRAIN Super-Domain Operations (8 operations)
 *
 * BRAIN is the **unified cross-substrate graph** wrapping
 * `memory + nexus + tasks + conduit + signaldock` into a single
 * super-graph substrate. It is distinct from (and layered above) the
 * memory-only operations in `./memory.ts` which own observations,
 * patterns, decisions, learnings, tiers, and the PageIndex graph
 * scoped to `brain.db`.
 *
 * These wire-format contracts are the API surface consumed by:
 * - `@cleocode/brain` (T969 — living-brain package extraction)
 * - `packages/studio/src/routes/api/brain/*` HTTP routes (T970 — renamed
 *   from `/api/living-brain` as the canonical unified super-graph surface)
 * - CLI / SDK clients performing cross-substrate graph queries
 *
 * Node IDs are **substrate-prefixed** (`"task:T949"`, `"memory:O-abc"`,
 * `"code:symbol:foo"`) so cross-substrate edges are unambiguous and
 * deduplication is safe by ID equality alone. The substrate-specific
 * payload on `BrainNode.data` / `BrainEdge.data` is the ONE place where
 * `Record<string, unknown>` is legitimate — super-graph callers treat
 * it opaquely; individual substrate adapters own the concrete shape.
 *
 * SYNC: Canonical runtime shapes (`BrainNode`, `BrainEdge`, `BrainGraph`)
 * live at `packages/contracts/src/brain-graph.ts` (T989 unification).
 * The types in this file are **wire-format only** and are named with a
 * `Wire` suffix (`BrainNodeWire`, `BrainEdgeWire`, `BrainStreamEventWire`)
 * to prevent collision with the canonical runtime types. Runtime
 * `BrainNode` uses `kind: BrainNodeKind` + `meta` + optional `weight`,
 * whereas `BrainNodeWire` uses `type: string` + `data`.
 *
 * @task T962 — Orchestration Coherence v4 (BRAIN super-domain)
 * @task T968 — operations/brain.ts contract authoring (Wave B)
 * @task T969 — `@cleocode/brain` package extraction
 * @task T973 — runtime LB* → Brain* rename
 * @see packages/brain/src/types.ts (runtime shapes)
 * @see packages/contracts/src/operations/memory.ts (distinct domain)
 */
export {};
//# sourceMappingURL=brain.js.map