-
Notifications
You must be signed in to change notification settings - Fork 2
Resolve exact Git pre/post blobs and diff semantics #21
Copy link
Copy link
Open
Labels
direction:alignedAligned with the current WildestAI product directionAligned with the current WildestAI product directionnorth-starDirectly advances the daily-driver north starDirectly advances the daily-driver north starpriority:P0Critical path / blocks a usable productCritical path / blocks a usable productroadmapTracked on the public WildestAI roadmapTracked on the public WildestAI roadmap
Description
Activity
Metadata
Metadata
Assignees
Labels
direction:alignedAligned with the current WildestAI product directionAligned with the current WildestAI product directionnorth-starDirectly advances the daily-driver north starDirectly advances the daily-driver north starpriority:P0Critical path / blocks a usable productCritical path / blocks a usable productroadmapTracked on the public WildestAI roadmapTracked on the public WildestAI roadmap
Type
Projects
- StatusShow more project fieldsIn Progress
Why
DiffGraph must analyze the exact Git state the user requested. The current paths do not consistently resolve immutable pre/post blobs across staged, unstaged, commit-range, rename, deletion, and merge-base semantics.
Direction
Git object identity is the source of truth. AI must never choose files, symbols, or graph edges.
Acceptance criteria
Enables
Tree-sitter extraction, reproducible schema fixtures, fast caching, extension compatibility, and credible benchmarks.