omnigraph/crates
Ragnor Comerford 349673283a
refactor(config): extract load_single_layer; add Layer/Provenance + dirs
Split the body of load_config_in into a load_single_layer(cwd, path) helper that
loads and fully processes one config file (version-gating, legacy scan, normalize)
— the seam the upcoming layered loader needs — while load_config_in keeps its exact
single-layer semantics (an explicit --config still errors on a missing file).

Add the precedence-ordered Layer enum (Default < Global < State < Project) and a
Provenance side-table newtype for the merge engine, plus the dirs dependency
(already in the lock tree via lance, so zero new crates). No behavior change.
2026-06-05 11:08:09 +02:00
..
omnigraph style: apply rustfmt across the workspace 2026-06-03 15:48:47 +02:00
omnigraph-api-types style: apply rustfmt across the workspace 2026-06-03 15:48:47 +02:00
omnigraph-cli refactor(config): remove top-level policy:/queries: under v1 2026-06-04 21:43:03 +02:00
omnigraph-compiler fix(optimize): skip blob-bearing tables to avoid Lance compaction crash (#138) 2026-06-02 17:12:00 +02:00
omnigraph-config refactor(config): extract load_single_layer; add Layer/Provenance + dirs 2026-06-05 11:08:09 +02:00
omnigraph-policy fix(optimize): skip blob-bearing tables to avoid Lance compaction crash (#138) 2026-06-02 17:12:00 +02:00
omnigraph-queries style: apply rustfmt across the workspace 2026-06-03 15:48:47 +02:00
omnigraph-server refactor(config,cli,server): rename the server: config block to serve: 2026-06-04 21:38:25 +02:00