Route explicit manual fixes without requiring a report callback
Traceability
- Spec ID: manual-direct-fix-routing
- Review: QoderAI/better-harness#39
- Status: Implemented
Intent
Let ChatGPT Desktop users invoke an explicit command such as /better-harness fix this issue with a concrete problem, bounded change request, and validation instructions without first generating a Better Harness report. Preserve the Skill's existing review trigger surface and keep the manual route separate from report-bound repair and ordinary Harness reviews.
The manual route may change only the task-local workspace authorized by the prompt. It must not discover, update, or claim repair progress for a findings.json.
Acceptance Scenarios
- AC-1: A callback-free slash-command request selects Manual Direct Fix only when its first instruction is an explicit
fix,repair, or修复directive and the prompt identifies a concrete problem or requested outcome. The agent inspects the smallest relevant owner, applies the bounded change, and runs the smallest relevant validation without requesting report callback fields or starting a new Harness review. - AC-2: A request containing a machine-owned