
Fix Report: PR #{number}【免费下载链接】ArchonThe first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.项目地址: https://gitcode.com/GitHub_Trending/archon3/ArchonDate: {ISO timestamp}Status: COMPLETE | PARTIALBranch: {HEAD_BRANCH}Commit: {commit hash}Philosophy: Aggressive fix — lean towards fixing everythingSummary{2-3 sentences: what was found, what was fixed, what was skipped and why}Fixes AppliedSeverityFindingLocationWhat Was DoneCRITICAL{title}file:line{description}HIGH{title}file:line{description}MEDIUM{title}file:line{description}LOW{title}file:line{description}Tests AddedFileTest Cases{file}.test.ts{test description}(none)if no tests were addedDocs UpdatedFileChanges{file}{what was updated}(none)if no docs were updatedSkipped FindingsSeverityFindingLocationReason Skipped{sev}{title}file:lineNew concern: {specific reason}(none)if nothing was skipped — ideal outcomeBlocked (Could Not Fix)SeverityFindingReason{sev}{title}{why it could not be applied}(none)if nothing was blockedSuggested Follow-up Issues{For any skipped or blocked findings that warrant their own issue:}Issue TitlePriorityReason{title}{P1/P2/P3}{why this deserves a separate issue}(none)if everything was addressedValidationCheckStatusType check✅ / ❌Lint✅ / ❌Tests✅ {n} passed / ❌报告结构亮点解读 - **四类结果分表呈现**Applied已修复、Skipped跳过、Blocked阻塞、Suggested Follow-up Issues建议的后续 issue让每个发现项都有明确归宿任何一项都不会凭空消失 - **Skipped 与 Blocked 区分**Skipped 是主动判定为新关注点Blocked 是想修但修不了两者的责任归属不同 - **Validation 留痕**报告必须如实记录三项校验的最终状态即使失败也写 ❌而非隐藏。 **PHASE_6_CHECKPOINT** - [ ] Fix report written修复报告已写入 --- ## 8. Phase 7POST — 发布 GitHub 评论 将修复报告以评论形式发布到 PR bash gh pr comment $PR_NUMBER --body $(cat EOF ## ⚡ Self-Fix Report (Aggressive) **Status**: {COMPLETE | PARTIAL} **Pushed**: ✅ Changes pushed to {HEAD_BRANCH} **Philosophy**: Fix everything unless clearly a new concern --- ### Fixes Applied ({n} total) | Severity | Count | |----------|-------| | CRITICAL | {n} | | HIGH | {n} | | MEDIUM | {n} | | LOW | {n} | details summaryView all fixes/summary {For each fix:} - ✅ **{title}** ({file}:{line}) — {brief description} /details --- ### Tests Added {List or (none)} --- ### Skipped ({n}) {If any:} | Finding | Reason | |---------|--------| | {title} | New concern: {reason} | *(none — all findings addressed)* --- ### Suggested Follow-up Issues {If any skipped/blocked items warrant issues:} 1. **{Issue Title}** — {brief description} *(none)* --- ### Validation ✅ Type check | ✅ Lint | ✅ Tests ({n} passed) --- *Self-fix by Archon · aggressive mode · fixes pushed to {HEAD_BRANCH}* EOF )模板要点用details/summary折叠长列表保持评论首屏精简、可展开看全量修复明细评论头部的**哲学声明Philosophy: Fix everything unless clearly a new concern**让读者一眼识别这是激进模式与保守模式的 Auto-Fix Report 区分开(none — all findings addressed) 被明确标注为理想结局引导代理尽力把 Skipped 降到 0。PHASE_7_CHECKPOINTGitHub comment postedGitHub 评论已发布9. Phase 8OUTPUT — 最终总结命令结束时仅输出一段极简总结同样会被当作评论发布## ⚡ Self-Fix Complete **PR**: #{number} **Branch**: {HEAD_BRANCH} **Status**: COMPLETE | PARTIAL Fixed: {n} (across all severities) Tests added: {n} Docs updated: {n} Skipped: {n} (new concerns only) Blocked: {n} Validation: ✅ All checks pass Pushed: ✅ Fix report: $ARTIFACTS_DIR/review/fix-report.md【免费下载链接】ArchonThe first open-source harness builder for AI coding. Make AI coding deterministic and repeatable.项目地址: https://gitcode.com/GitHub_Trending/archon3/Archon创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考