omnigraph/crates/omnigraph-config
Ragnor Comerford 938248dfcf
refactor(config): drop merge_layers .. so new fields can't be silently unmerged
merge_layers destructured OmnigraphConfig with a `..` rest-pattern, so a config
field added later would be silently dropped from the cross-layer fold (a drift trap).
Bind every field explicitly (intentionally-ignored ones as `_`) so a new field fails
to compile here until it is dispositioned — the compiler is the guard.
2026-06-05 12:36:28 +02:00
..
src refactor(config): drop merge_layers .. so new fields can't be silently unmerged 2026-06-05 12:36:28 +02:00
Cargo.toml refactor(config): extract load_single_layer; add Layer/Provenance + dirs 2026-06-05 11:08:09 +02:00