Add prettier CI gate documentation to 4 workspace AGENTS.md files that omit it
维护者通常 1 天内回复
还没有人认领这个 Issue。
评估
- 难度
- 2/5
- 预计耗时
- 1-3 小时
- 新手友好度
- 86/100
- Issue 类型
- 文档
- 描述清晰度
- 描述清楚
- 活跃度
- 冷清
调研方向
将四个指定文件—workspaces/ai-integrations/AGENTS.md、workspaces/intelligent-assistant/AGENTS.md、workspaces/mcp-integrations/AGENTS.md 和 workspaces/scorecard/AGENTS.md—与 x2a AGENTS.md 参考文件进行比较。使用各自现有的文档风格更新每个文件,然后运行 grep -rl 'prettier' workspaces/*/AGENTS.md | wc -l;结果为 7 即表示完成。
由索引模型根据 Issue 内容生成。
描述
What happened
The boost workspace AGENTS.md repeatedly caused prettier CI failures because the formatting gate was undocumented or insufficiently prominent — first in PR #4189 (leading to #4219), then again in PR #4312 (leading to #4327 and this PR #4330). Each failure required human intervention (/fs-fix) and ~12-14 min of fix agent time.
Investigating whether this gap is systemic, I audited all 7 workspace AGENTS.md files. Only 3 of 7 mention prettier (boost after PR #4330, x2a, and cost-management). The remaining 4 — ai-integrations, intelligent-assistant, mcp-integrations, and scorecard — have zero prettier documentation despite prettier being a repo-level CI gate enforced on all workspaces.
What could go better
The retro agent correctly identifies and fixes this class of issue one workspace at a time, but doesn't check whether sibling workspaces have the same gap. This means the system waits for each workspace to independently fail CI before fixing its AGENTS.md — a reactive pattern that costs ~12 min of fix agent time plus human intervention per failure.
The rhdh-workspace skill does mention yarn prettier:check in its "Before finishing" section, which should theoretically catch this regardless of what workspace AGENTS.md says. However, the evidence from PR #4312 shows that agents prioritize the workspace-specific Build & verify table over the skill's instructions, so the workspace docs need to be complete.
Confidence: High that these 4 workspaces will eventually hit the same CI failure if agents make formatting-sensitive changes there. The prettier check is repo-wide, not boost-specific.
Proposed change
Add prettier documentation to the 4 workspace AGENTS.md files that currently omit it:
workspaces/ai-integrations/AGENTS.md— addyarn prettier:fixto the Build & Test Commands sectionworkspaces/intelligent-assistant/AGENTS.md— add a prettier line (this file is only 28 lines; even a brief mention helps)workspaces/mcp-integrations/AGENTS.md— add a prettier line (34 lines; similarly sparse)workspaces/scorecard/AGENTS.md— addyarn prettier:fixto the Build & Test Commands section
The format should match each workspace's existing documentation style (not all use boost's table format). The x2a workspace is a good reference for thorough prettier documentation.
Validation criteria
After the change: grep -rl 'prettier' workspaces/*/AGENTS.md | wc -l should return 7 (all workspaces). The next 5 code/fix agent runs across any of these 4 workspaces should not fail CI due to prettier formatting mismatches.
Generated by retro agent from https://github.com/redhat-developer/rhdh-plugins/pull/4330
- 主要语言
- TypeScript
- 星标
- 51
- 派生
- 122
- 平均合并
- 1 天 15 小时
- 30 天内合并 PR
- 241
环境准备
- 没有 Dockerfile 或 Docker Compose 文件
- 有 Pull Request 模板
- 阅读贡献指南
从这里开始
- 先读完整个 Issue,再读项目的贡献指南。
- 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
- Fork 仓库,在一个分支上完成修改。
- 提交 Pull Request,并在描述里引用这个 Issue 编号。
redhat-developer/rhdh-plugins 的其他 Issue
-
dependencies triaged workspace/bulk-import
难度 1/5 1 小时以内 新手友好度 78/100
redhat-developer/rhdh-plugins#5456 · 3 条评论 ·
维护者通常 1 天内回复
-
feature fullsend ready-for-triage Review effort 1/5 triaged
难度 2/5 1-3 小时 新手友好度 78/100
redhat-developer/rhdh-plugins#4799 · 2 条评论 ·
维护者通常 1 天内回复
-
Add entity provider implementation conventions to ai-integrations AGENTS.md可能重新可做 关联的 PR 已关闭且未合并。 未关闭documentation ready-for-triage ready-to-code Review effort 1/5 workspace/ai-integrations
难度 2/5 1-3 小时 新手友好度 88/100
redhat-developer/rhdh-plugins#4781 · 3 条评论 ·
维护者通常 1 天内回复
-
Add public export surface review guidance to scorecard AGENTS.md可能已有人在做 @fullsend-ai-coder 于 54 天前认领。 未关闭documentation ready-for-triage ready-to-code Review effort 1/5 workspace/scorecard
难度 2/5 1-3 小时 新手友好度 86/100
redhat-developer/rhdh-plugins#4777 · 3 条评论 ·
维护者通常 1 天内回复
-
Add collector parameter contract assertion convention to scorecard AGENTS.md可能已有人在做 @fullsend-ai-coder 于 55 天前认领。 未关闭documentation ready-for-triage ready-to-code workspace/scorecard
难度 2/5 1-3 小时 新手友好度 78/100
redhat-developer/rhdh-plugins#4734 · 3 条评论 ·
维护者通常 1 天内回复
查看 redhat-developer/rhdh-plugins 的全部 Issue
相似的 Issue
-
code-quality good-first-issue
难度 2/5 1-3 小时 新手友好度 72/100
OpenRailAssociation/netzgrafik-editor-frontend#1481 ·
维护者通常 1 天内回复
-
bug implicit-state
难度 2/5 1-3 小时 新手友好度 74/100
-
area:models enhancement
难度 2/5 1-3 小时 新手友好度 76/100
维护者通常 1 天内回复
-
bug frontend ui
难度 2/5 1-3 小时 新手友好度 68/100
维护者通常 1 天内回复
-
Recording drops clicks on links, filters and checkboxes that share a form with a search field可能已有人在做 @columbia11 今天认领。 未关闭
难度 2/5 1-3 小时 新手友好度 75/100
Tencent/BrowserSkill#657 ·
维护者通常 1 天内回复