You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
test: add Datalog cross-feature property tests with a reference evaluator #212
Extracted from the reliability audit snippet: query correctness for stratified negation, aggregation, disjunction, recursion, and feature combinations.
Programmatic test scope
Add generated or table-driven tests that compare Minigraf query results with a deliberately simple reference evaluator for small datasets.
Query shapes to cover
Negation combined with temporal filters.
Disjunction combined with aggregation.
Recursive rules combined with negation where stratification is valid.
Impossible paths that should return empty results, not broad catch-all output.
Equivalent query rewrites that should produce the same result set.
Acceptance criteria
Reference evaluator is intentionally small and separate from production planner/executor code.
Tests include both matching and no-match cases.
Results are normalized before comparison to avoid ordering noise.
Activity
chore(wave3): foundation — FaultInjectingBackend, fuzz/ crate, propte…
docs: fix swapped issue numbers in Wave 3 PR4 and PR6 plans
Merge pull request #256 from project-minigraf/wave3/pr4-query