fix(gatorwalk-factory): claim moves a reservation whose factory no longer loads (swamp-club #2712) #426
Loading…
Reference in a new issue
No description provided.
Delete branch "cue/2712-gatorwalk-factory-claim"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes swamp-club #2712 (GW-18 follow-ups).
Problem
A claim writes the ticket index record before the work item starts. If the reserved factory was then deleted, renamed or made invalid, its printed start could only fail, and every later claim with another factory was refused ("start it with ''"). The ticket was stuck until someone deleted the index record by hand.
Change
previouslist is kept whole), README, and the driving skill's claim answers are updated.Testing
Unit tests in
gatorwalk-factory/extensions/models/tracker/claim_test.ts: the triage repro (claim under team, break team, start fails, claim with other) now moves the reservation and its start works; a dry run writes nothing; a second broken factory is refused with nothing written; key quoting; the already-started message; a failed snapshot write. verify-build and verify-reviews passed on this commit; attestation posted. Both reviewers noted (low) thatloadErrorcounts a transient read error as "no longer loads"; accepted in planning, since a move needs an explicit factory that does load.🤖 Generated with Claude Code