docs(#3389): add product naming guidance to AGENTS.md - #3390
docs(#3389): add product naming guidance to AGENTS.md#3390fullsend-ai-coder[bot] wants to merge 1 commit into
Conversation
Add "Product name" bullet to the Key Conventions section of AGENTS.md, establishing "Conforma CLI" as the canonical project name and explicitly deprecating the former "ec-cli" name. This prevents code agents from using stale project names found in issue descriptions when generating user-facing strings, error messages, or documentation. Closes #3389
|
🤖 Finished Review · ✅ Success · Started 2:55 PM UTC · Completed 3:01 PM UTC |
Review — approveScope: documentation-only (AGENTS.md, +3 lines) SummaryThis PR adds a "Product name" bullet to the Key Conventions section of AGENTS.md, establishing "Conforma CLI" as the canonical project name (binary: Dimensions reviewed
VerdictClean, well-scoped documentation change. No findings across any review dimension. The guidance is technically accurate and appropriately placed in Key Conventions where code agents demonstrably read it.
Labels: PR adds documentation guidance to AGENTS.md. |
Codecov Report✅ All modified and coverable lines are covered by tests.
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
|
This PR is replaced by #3457 |
|
🤖 Finished Retro · ✅ Success · Started 11:56 AM UTC · Completed 12:07 PM UTC |
Retro: PR #3390 — docs(#3389): add product naming guidance to AGENTS.mdWhat happenedIssue #3389 was auto-generated by the retro agent after analyzing PR #3381, where the code agent had parroted the stale "ec-cli" name from an issue description into error messages. The retro proposed adding explicit naming guidance to AGENTS.md with specific text to use. The agent pipeline executed cleanly: triage (3 min), code (6 min), review (6 min) — all successful. The code agent opened PR #3390 with a 3-line addition to AGENTS.md establishing "Conforma CLI" as canonical and prohibiting use of "ec-cli." The review agent recommended approval across all dimensions. Because AGENTS.md is a protected path, the harness correctly downgraded the approval and applied The PR sat for 27 days without human review. On Aug 4, The quality gapThe critical difference between the two PRs: the agent's version (#3390) used a blanket prohibition ("Do not use the former name 'ec-cli'") while the human's version (#3457) correctly added a legacy compatibility exception ("Legacy identifiers required for compatibility (e.g., The codebase contains at least 9 files with legitimate uses of "ec-cli" — container image paths, Tekton parameters, release config, test fixtures. A future agent following the blanket prohibition literally could have incorrectly renamed backward-compatibility-critical identifiers. Agent-level gapsCode agent copied the retro's proposed text verbatim from issue #3389 without searching the codebase for existing uses of "ec-cli." It grep'd for Review agent did grep for What worked well
Existing issue notes
Proposals filed
|
Add "Product name" bullet to the Key Conventions section of AGENTS.md, establishing "Conforma CLI" as the canonical project name and explicitly deprecating the former "ec-cli" name. This prevents code agents from using stale project names found in issue descriptions when generating user-facing strings, error messages, or documentation.
Closes #3389
Post-script verification
agent/3389-product-naming-guidance)6e02d8a1d6040c5f38460ea01e7209942361d3ce..HEAD)