Skip to content

propose: resurrect TIER2 incremental rebuild + INDEX-AUTO-MODE#262

Merged
HumanBean17 merged 1 commit into
masterfrom
propose/graph-increment
Jun 6, 2026
Merged

propose: resurrect TIER2 incremental rebuild + INDEX-AUTO-MODE#262
HumanBean17 merged 1 commit into
masterfrom
propose/graph-increment

Conversation

@HumanBean17

Copy link
Copy Markdown
Owner

Summary

  • Resurrect the stale TIER2-INCREMENTAL-REBUILD-PROPOSE.md and INDEX-AUTO-MODE-PROPOSE.md from propose/stale/propose/active/
  • Update both proposals for the current codebase state (ontology 7→16, Client/Producer/OVERRIDES/UnresolvedCallSite nodes, HTTP_CALLS/ASYNC_CALLS retargeted to Client→Route / Producer→Route)
  • Integrate with existing CLI (java-codebase-rag increment instead of raw build_ast_graph.py --changed-paths)
  • Add new closure rules (7: inverse-OVERRIDES, 8: inverse-DECLARES_CLIENT/DECLARES_PRODUCER)
  • Extend symmetric delete table for all current node/edge types
  • Resolve all 5 TBD items (sidecar .deps.json, pessimistic brownfield fallback, etc.)
  • Add determinism test as a prerequisite (doesn't exist yet)

Linked issues

Closes #73

Test plan

  • Review propose/active/TIER2-INCREMENTAL-REBUILD-PROPOSE.md for accuracy against current build_ast_graph.py (ontology 16, all node/edge types)
  • Review propose/active/INDEX-AUTO-MODE-PROPOSE.md for consistency with current CLI structure (increment/reprocess)
  • Verify cross-references between the two proposals are consistent
  • Verify closure rules 1-8 cover all inter-file dependencies in the current schema

🤖 Generated with Claude Code

…MODE

Move both stale proposals to propose/active/ with updates for:
- Ontology 7→16 (Client, Producer, OVERRIDES, UnresolvedCallSite nodes)
- HTTP_CALLS/ASYNC_CALLS retargeted to Client→Route / Producer→Route
- CLI integration via `java-codebase-rag increment` (not raw build_ast_graph.py)
- New closure rules for OVERRIDES, Client, Producer (rules 7-8)
- Extended symmetric delete table for all current node/edge types
- Sidecar .deps.json for FileDeps (TBD-2 resolved)
- Determinism test as prerequisite (not existing)
- All 5 TBD items resolved

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
@HumanBean17 HumanBean17 merged commit ab6cc23 into master Jun 6, 2026
1 check passed
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.

AST graph (Kuzu) incremental rebuild

1 participant