Summary
Meta-tracker for benchmark-impacting GFQL/Cypher compiler/planner gaps.
Closed Residual / Benchmark Wave
Direct-Cypher Residual Cleanup (#1353 )
Current #1353 snapshot after graphistry/tck-gfql#124 :
tracked non-validation debt: 2
success_matches_expected: 1 (match5-8 bookkeeping)
success_wrong_rows: 1 (with2-1)
unexpected_success_expected_error: 0
Completed:
[META-split] Direct-Cypher wrong-rows tranche A: comparator + ORDER BY semantics #1405 , [META-split] Direct-Cypher wrong-rows tranche B: temporal comparison/canonicalization #1406 , [META-split] Direct-Cypher wrong-rows tranche C: tri-valued list/map/null semantics #1407 , [META-split] Direct-Cypher wrong-rows tranche D: string/type-conversion cleanup #1429 , GFQL/Cypher: temporal wrong-row follow-up (11 remaining, #1353 item #2) #1374 , Tranche: Comparison/list/null wrong-row semantics (14 cases) under #1353 #1367 , Tranche: mixed wrong-row tail cleanup under #1353 #1369 , Tranche: Literals/string/type-conversion wrong-row semantics under #1353 #1368 , Direct-Cypher residual: pattern predicate wrong rows under #1369 #1449 , Direct-Cypher residual: string list-index expected-error drift under #1369 #1450 , GFQL/Cypher: audit and broaden cuDF coverage for temporal comparisons #1446
Direct-Cypher residual: reconcile return2-9 map row cardinality tck-gfql#113 via demos(csv upload miniapp): icij medical implant files #121
Direct-Cypher residual: reconcile match5-25/26 fixture or contract tck-gfql#114 via docs(v1 of zeek hunting masterclass) #124
Remaining support only:
GFQL Deletion Wave (#1419 )
Post-#1419 concrete deletion follow-up:
Final #1419 receipt:
Dispatch Guidance
Priority pygraphistry lanes
Typed schema stack
Support sidecars
Do not assign
Tranche: Literals/string/type-conversion wrong-row semantics under #1353 #1368 , Direct-Cypher residual: pattern predicate wrong rows under #1369 #1449 , Direct-Cypher residual: string list-index expected-error drift under #1369 #1450 , D4 prep: native physical dispatch coverage needed to retire GFQL compat executor #1441 , GFQL deprecated validation API removal policy and release gate #1440 , Test hardening: replace direct cuDF .to_pandas().to_dict() conversions in GFQL lowering tests #1439 , GFQL row-pipeline: anonymous-source MATCH projects boolean reachability, not bound node/edge — blocks tck-gfql with-skip-limit{1-2,2-4} #1438 , GFQL/Cypher: temporal wrong-row follow-up (11 remaining, #1353 item #2) #1374 , Tranche: mixed wrong-row tail cleanup under #1353 #1369 , Tranche: Comparison/list/null wrong-row semantics (14 cases) under #1353 #1367 , Compiler policy MVP: expose one structured Cypher compile/projection summary hook #1454 , D5 prep: inventory remaining compat executor fallbacks and CALL route decision #1455 , D6 deletion prep: native route for simple top-level OPTIONAL MATCH fallback #1460 , D7 deletion prep: native route for OPTIONAL MATCH reentry fallback #1461 , D8 final GFQL compat-executor reachability audit and deletion/shrink decision #1466 , GFQL deletion: remove Cypher reentry compiletime lowering-symbol shim #1471 : closed.
[META] GFQL deletion wave: remove 2K+ LOC of obsolete compatibility paths #1419 : closed/revised; open a new concrete deletion issue if a new reachable surface appears.
Direct-Cypher residual: reconcile return2-9 map row cardinality tck-gfql#113 /demos(csv upload miniapp): icij medical implant files #121 and Aggregate security logs with cudf and pandas for graphing #114 /docs(v1 of zeek hunting masterclass) #124 : merged/closed.
[DEL] D1 remove obsolete row-join fallback branches after #880 post-rerun fixes #1418 /[DEL] D2 remove pre-strict binder compatibility guards after #1357 #1420 /[DEL] D3 remove stale reentry failfast scaffolding #1421 child deletion slices: closed.
GFQL policy: add compiler semantic hooks for parse/bind/projection/aggregate summaries #1453 parent: design tracker only.
Summary
Meta-tracker for benchmark-impacting GFQL/Cypher compiler/planner gaps.
Closed Residual / Benchmark Wave
.to_pandas().to_dict()test-hardening via Harden cuDF to_pandas to_dict lowering tests #1444.Direct-Cypher Residual Cleanup (#1353)
Current #1353 snapshot after graphistry/tck-gfql#124:
success_matches_expected: 1 (match5-8bookkeeping)success_wrong_rows: 1 (with2-1)unexpected_success_expected_error: 0Completed:
Remaining support only:
with2-1setup/join contract reconciliationmatch5-8promotion/bookkeeping confirmationGFQL Deletion Wave (#1419)
OPTIONAL MATCHnative route via Route simple OPTIONAL MATCH through native physical dispatch #1463Post-#1419 concrete deletion follow-up:
Final #1419 receipt:
_execute_compiled_query_compat_non_union()after D1-D7 eliminated the known generic compat-executor blockers.WITH/RETURN DISTINCTdefer now plans natively through logicalDistinct.-24; full PR net-24.Dispatch Guidance
Priority pygraphistry lanes
/home/lmeyerov/Work/pygraphistry5; review/merge only, do not duplicate.Typed schema stack
Support sidecars
match5-8bookkeeping only.Do not assign