Skip to content

test: real L1⊆L2⊆L3⊆L4 monotonicity gate + neo4j↔json count parity#35

Open
rahlk wants to merge 1 commit into
feat/issue-2-program-graphsfrom
test/issue-27-monotonicity-gate
Open

test: real L1⊆L2⊆L3⊆L4 monotonicity gate + neo4j↔json count parity#35
rahlk wants to merge 1 commit into
feat/issue-2-program-graphsfrom
test/issue-27-monotonicity-gate

Conversation

@rahlk

@rahlk rahlk commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Closes #27. Part of epic #26 (contract-correctness cluster).

Stacked PR 1 of 7 — base: feat/issue-2-program-graphs; review this PR's diff in isolation. Merge the stack bottom-up into feat/issue-2-program-graphs.

Verified: full suite 99 pass / 0 fail, typecheck clean, schema.neo4j.json in lockstep. Reviewed (task-scoped + final whole-branch review: READY TO MERGE).

Runs analyze() fresh at -a 1/2/3/4 on dataflow-app and asserts each level's
symbol-table id / body-node key / edge key sets are a strict superset of the
level below, plus a full-depth Neo4j projection vs analysis.json count-parity
check. Supersedes the narrower L3->L4-only spot-check with an end-to-end gate
across all four levels.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant