omnigraph/crates/omnigraph/tests
Ragnor Comerford c12f6adb0c
docs/invariants: add §VI.35-37 + non-commitments for MR-686
Three new §VI invariants name what OmniGraph commits to as an agent-native
system of record: branches as the cross-query coordination primitive,
per-query isolation as a per-query opt-in (Serializable up, eventual down),
and type-aware agent-resolvable merges. Plus an explicit non-commitments
subsection so reviewers see what is intentionally out of scope (Strict
Serializable across queries, cross-process linearizable single-object writes,
auto-resolution of ambiguous merge conflicts).

§VII and §VIII renumber by +3 to make room (35-43 -> 38-46, 44-47 -> 47-50);
deny-list and review-checklist references in §IX/§X follow. testing.md's
pre-existing stale §VII.33/34/36 references resolve to their actual
§VIII.47/48/50 targets in the same pass. staged_writes.rs:866's docstring
gains an MR-686 forward reference so the load-bearing concurrency-hazard
test points readers at the queue work that closes the gap.

§VI.34 is preserved alongside the broader §VI.36 to keep its MR-425
pointer addressable; the overlap is documented in §VI.36's status line.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 14:45:54 +02:00
..
fixtures Merge pull request #6 from ModernRelay/claude/omnigraph-aggregates-a53rG 2026-04-13 10:26:07 +02:00
helpers recovery: align merge sidecar branch with active_branch + record rollback drift 2026-05-05 19:33:32 +02:00
aggregation.rs Implement aggregate execution with wide-batch model 2026-04-12 20:59:13 +00:00
branching.rs Initial public Omnigraph repository 2026-04-10 20:49:41 +03:00
changes.rs Initial public Omnigraph repository 2026-04-10 20:49:41 +03:00
composite_flow.rs docs/tests: reserve Phase A/B/C/D for the per-writer recovery flow 2026-05-05 22:46:03 +02:00
consistency.rs chore: scrub Linear ticket numbers and review-bot mentions from code comments 2026-05-01 22:45:38 +02:00
end_to_end.rs Support multi-statement mutations (insert + edge in one query) 2026-04-11 20:27:51 +00:00
export.rs Initial public Omnigraph repository 2026-04-10 20:49:41 +03:00
failpoints.rs docs/tests: reserve Phase A/B/C/D for the per-writer recovery flow 2026-05-05 22:46:03 +02:00
forbidden_apis.rs recovery: rename composite test, strip ticket references, address review 2026-05-03 13:56:36 +02:00
lance_version_columns.rs Initial public Omnigraph repository 2026-04-10 20:49:41 +03:00
lifecycle.rs Extract public-API tests from omnigraph.rs to integration tests 2026-04-20 14:09:34 +03:00
point_in_time.rs Initial public Omnigraph repository 2026-04-10 20:49:41 +03:00
recovery.rs recovery: record RolledForward audit on stale-after-success sidecar 2026-05-05 20:12:43 +02:00
runs.rs chore: scrub Linear ticket numbers and review-bot mentions from code comments 2026-05-01 22:45:38 +02:00
s3_storage.rs chore: scrub Linear ticket numbers and review-bot mentions from code comments 2026-05-01 22:45:38 +02:00
schema_apply.rs Extract public-API tests from omnigraph.rs to integration tests 2026-04-20 14:09:34 +03:00
search.rs Initial public Omnigraph repository 2026-04-10 20:49:41 +03:00
staged_writes.rs docs/invariants: add §VI.35-37 + non-commitments for MR-686 2026-05-07 14:45:54 +02:00
traversal.rs Add comprehensive tests from morphological matrix analysis 2026-04-13 15:31:08 +02:00
validators.rs Enforce schema validators on every write path (#59) 2026-04-28 04:51:10 +03:00