Implementation Plan: translation-bot-compat
Delivery Path Decision
Direct implementation by the coordinator agent (single coherent read-side change; no PROCESS coordination needed). Design #453 converged with an independent reviewer verdict SOUND — READY FOR IMPLEMENTATION (4 review rounds, same session). Baseline for all file references: main @ 1156df6 (recorded in Design Current Implementation Locations).
Work Packages and Dependencies
Single work package (one PR): internal/model/translation.go (new) + canonicalization at every enumerated integration point + digest re-basing + write-path canonical comparisons + title normalization + guidance note + tests (Design tests 1–10). Sequential within the package: model first, then consumers, then guards, then tests.
Workspace / Branch Plan
- Local repo: /root/git/issue-spec (origin=higress-group, fork=johnlanni). Branch
feat/translation-bot-compat from origin/main, pushed to fork only. PR targets origin/main.
Writer and Provider-review Plan
- Writer: coordinator agent (this session). Independent review by the existing Qoder ACPX session
design453-review (same reviewer as Design, per the established review-then-fix loop: review → fix → re-review until both sides converge).
- Implementation steps: build TASK comments on the Implement issue, implement per Design D1–D11, run
go test ./..., hand the exact head to the review session, fix findings, converge, then open PR.
Conflict and Serialization Risk
Low: additive model package + local edits at enumerated call sites; no concurrent writers expected on these files.
Provider Checks / Review Status
- Design Issue: 453
- Status: draft
Implementation Plan: translation-bot-compat
Delivery Path Decision
Direct implementation by the coordinator agent (single coherent read-side change; no PROCESS coordination needed). Design #453 converged with an independent reviewer verdict SOUND — READY FOR IMPLEMENTATION (4 review rounds, same session). Baseline for all file references:
main@1156df6(recorded in Design Current Implementation Locations).Work Packages and Dependencies
Single work package (one PR):
internal/model/translation.go(new) + canonicalization at every enumerated integration point + digest re-basing + write-path canonical comparisons + title normalization + guidance note + tests (Design tests 1–10). Sequential within the package: model first, then consumers, then guards, then tests.Workspace / Branch Plan
feat/translation-bot-compatfromorigin/main, pushed to fork only. PR targets origin/main.Writer and Provider-review Plan
design453-review(same reviewer as Design, per the established review-then-fix loop: review → fix → re-review until both sides converge).go test ./..., hand the exact head to the review session, fix findings, converge, then open PR.Conflict and Serialization Risk
Low: additive model package + local edits at enumerated call sites; no concurrent writers expected on these files.
Provider Checks / Review Status