Repoint legacy V0 scaffold to data/legacy-graph — the live store owns data/graph exclusively

This commit is contained in:
Amos
2026-08-22 10:11:58 +03:00
parent 42c553cfac
commit ded163aa3f
2 changed files with 19 additions and 1 deletions
+18
View File
@@ -16,6 +16,10 @@ export const PATHS = {
graph: path.join(ROOT, "data", "graph"),
} as const;
/**
* The LIVE graph store (src/store/graph.ts) — owned by the app's emission
* pipeline. Line shapes: src/core/contracts.ts.
*/
export const LEDGER_FILES = {
nodes: path.join(PATHS.graph, "nodes.jsonl"),
edges: path.join(PATHS.graph, "edges.jsonl"),
@@ -23,3 +27,17 @@ export const LEDGER_FILES = {
mappings: path.join(PATHS.graph, "mappings.jsonl"),
sessions: path.join(PATHS.graph, "sessions.jsonl"),
} as const;
/**
* The legacy V0 scaffold (src/ledger.ts, src/cli.ts, src/extract/) writes
* HERE instead — dormant pre-pivot reference code with its own line shapes
* (src/schema.ts). Kept compiling for the future retroactive bootstrap,
* which will target the contracts.ts shapes, not these.
*/
export const LEGACY_LEDGER_FILES = {
nodes: path.join(PATHS.data, "legacy-graph", "nodes.jsonl"),
edges: path.join(PATHS.data, "legacy-graph", "edges.jsonl"),
events: path.join(PATHS.data, "legacy-graph", "events.jsonl"),
mappings: path.join(PATHS.data, "legacy-graph", "mappings.jsonl"),
sessions: path.join(PATHS.data, "legacy-graph", "sessions.jsonl"),
} as const;