Skip to content

Target stale tracker repair by the open-state join key - #34

Merged
vaibhav4046 merged 2 commits into
mainfrom
agent/tracker-join-key-repair
Aug 7, 2026
Merged

vaibhav4046 merged 2 commits into
mainfrom
agent/tracker-join-key-repair

Conversation

@vaibhav4046

Copy link
Copy Markdown
Owner

Live failure reproduced

Exact production SHA 14911dcc566a472a8d40dc3369e378f0c2406fae passed the release gate but Auto benchmark scored 6/8. Both REVIEW cases had all required facts but only a GitHub receipt; the independent Linear tracker receipt was missing.

Root cause

The first receipt contains both the completed incident identifier and the tracker identifier. The evidence-derived second-hop query sent both back to hybrid retrieval, allowing the incident identifier to dominate the provider-scoped Linear repair.

Fix

  • detect stale/open-tracker questions generically
  • extract record identifiers only from first-hop sentences that independently assert the tracker remains open
  • prioritize that tracker-state identifier in the bounded second hop
  • suppress unrelated record IDs from the same receipt for this repair only
  • keep ordinary multi-hop identifier expansion unchanged

No fixture identifier or expected answer is hard-coded.

Validation

New regression tests reproduce the exact two-ID receipt shape seen in production. Full CI is required before merge.

@vercel

vercel Bot commented Aug 7, 2026

Copy link
Copy Markdown

Deployment failed for project queueproof with the following error:

Resource is limited - try again in 24 hours (more than 100, code: "api-deployments-free-per-day").

Learn More: https://vercel.com/vaibhav4046s-projects?upgradeToPro=build-rate-limit

@vaibhav4046
vaibhav4046 merged commit dd0a521 into main Aug 7, 2026
1 of 2 checks 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.

1 participant