Skip to content

Meta: #1046 native type-system staged decomposition program #1262

Description

@lmeyerov

Summary

Program meta for decomposing #1046 (GFQL native type system) into staged, execution-ready child issues aligned with current compiler seams. All lanes complete and merged.

Parent/Related

  • Parent execution DAG: #1259
  • Monolith shrinkdown/meta-cleanup: #1260
  • Source umbrella: #1046

Goal

Replace one broad feature umbrella with staged lanes that can be scheduled without blocking current benchmark-critical work.

Lanes — final state

Adjacent (built on T5's seam):

Close criteria — met

  • #1046 has child issues for T1-T5: ✓
  • T1-T4 complete with explicit acceptance tests: ✓
  • rollout gates + docs receipts landed via T5: ✓
  • links posted back to #1259 and #1260: ✓

Closing as complete.

Activity

  1. lmeyerov commented on May 4, 2026

    @lmeyerov
    ContributorAuthor

    Dispatch mapping (coordination):\n- Worker B: #1296 (T1 schema contract + canonical naming alignment)\n\nPlease post contract/interface decisions and test receipts back here for T2/T3 handoff.

  2. lmeyerov commented on May 5, 2026

    @lmeyerov
    ContributorAuthor

    T1 execution slice #1296 is now implemented in PR #1298:
    #1298

    This lands the schema-contract/canonical-naming alignment lane and keeps GFQLSchema is GraphSchemaCatalog compatibility. CI is green; pending merge.

  3. lmeyerov commented on May 5, 2026

    @lmeyerov
    ContributorAuthor

    Receipt for T1 slice #1296: merged in PR #1298\nhttps://github.com//pull/1298\n\nMerge commit: 559bdc7\n\nDelivered for T1 handoff:\n- Contract constructor: GraphSchemaCatalog.from_schema_parts(...)\n- Canonical accessors: node_id, edge_source, edge_destination\n- Membership helpers: has_node_column(...), has_edge_column(...)\n- Compatibility retained: GFQLSchema alias to GraphSchemaCatalog\n- Tests updated in graphistry/tests/compute/gfql/test_ir_compilation.py\n\nCI and tck-gfql were green on the merge run.

  4. lmeyerov commented on May 5, 2026

    @lmeyerov
    ContributorAuthor

    Update: T2 is complete.\n\n- #1302 closed via PR #1308\n- Merged on 2026-05-05 (commit a23c34c)\n- CI/TCK receipts were green at merge time\n\nProgram status:\n- T1 complete (#1296 via #1298)\n- T2 complete (#1302 via #1308)\n- Next active lane: T3 (#1300), then T4/T5

  5. added 6 commits that reference this issue on May 5, 2026
  6. lmeyerov commented on May 6, 2026

    @lmeyerov
    ContributorAuthor

    Landed update: T5.a (#1320) is complete and closed via #1321 (master cd1f3c8). Marking this lane as done for program tracking.

  7. lmeyerov commented on May 6, 2026

    @lmeyerov
    ContributorAuthor

    Attempted checklist body update too; API read/edit endpoints are currently unstable from this runner, but landed state is recorded here and in #1320/#1321.

  8. added a commit that references this issue on May 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions