feat(gatorwalk-factory): keep a person's plan feedback and hand it to the next plan (swamp-club #2770) #396
Loading…
Reference in a new issue
No description provided.
Delete branch "cue/2770-gatorwalk-factory-keep"
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 #2770.
A person's feedback on a plan was lost in gatorwalk:
revisetook no reason, the next plan was handed only the classification, and the Lab never saw the feedback.What changes
plan-reviewdeclaresplan-feedbackevidence, recorded by a person.reviseneeds it in the current pass.planinjects the last plan, its review and the feedback, and the revised plan lists every round in an optionalfeedbackIncorporated, whichplan_revisedcarries to the Lab.recordedBy: personon evidence. The dispatch packet and subagent prompts leave it out,statuslists it (a person records: plan-feedback), the design page marks it, and a saved scenario records it as the person.revisewaits on the person.product-missing-on-pathwarning. A producer upstream but outside the loop still warns. The examples keep exactly their previous warnings.Tests
plan-feedbacksaved scenarios;plan-churnupdated.plan_revisedcarrying the feedback.Verification
verify-build
f1306e86and verify-reviews55d7cefapassed atb8c68220b5027fb5e94a7fea82d96c727a08b519; the attestation is posted. The reviews left two low findings, not addressed here: an agent could recordplan-feedbackitself (only the skill text prevents it), and after revise → rework the planner could add the same feedback tofeedbackIncorporatedtwice.🤖 Generated with Claude Code
A person's feedback on a plan was lost: revise took no reason, the next plan was handed only the classification, and the Lab never saw the feedback. - plan-review declares plan-feedback evidence, recorded by a person, and revise needs it in the current pass. plan injects the last plan, its review and the feedback, and the revised plan lists every round in the optional feedbackIncorporated, which plan_revised carries to the Lab. All three example factories with a plan loop take it. - Evidence may be declared recordedBy: person. The dispatch packet and subagent prompts leave it out, status lists it ("a person records:"), the design page marks it, a scenario records it as the person, and recording it after a decline is not rework. - Graph analysis no longer warns about an inject whose every producer is in the injecting stage's own loop: context from an earlier pass. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>