feat(aidd-orchestrator): react to failing CI checks and quality-gate feedback
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 65/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Khá rõ ràng
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- typescript
- Lĩnh vực
- ci-cd
Hướng nghiên cứu
Start in plugins/aidd-orchestrator/skills/00-async-dev/actions/review/, especially 01-collect-comments and 03-fix-iteration, and trace how review signals reach the fix loop. Check the existing gh pr checks interaction and comment filtering, then verify that failing checks and quality-gate findings trigger iterations while genuine bot noise remains filtered. Done means the orchestrator cannot finalize a PR with red checks.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Problem
aidd-orchestrator reviews a pull request by reading human comments, and only human comments. Its loop lives in plugins/aidd-orchestrator/skills/00-async-dev/actions/review/ (01-collect-comments, 03-fix-iteration).
Two signals are ignored:
- CI status. A red check does not trigger anything. The orchestrator will happily finalize a PR whose build is broken.
- Quality-gate feedback. Sonar comments are filtered out as bot noise, so its findings never reach the fix loop.
Scope
- Read
gh pr checksand detect failing checks. - Stop discarding quality-gate comments as bot output; route them into the fix loop.
- Iterate a fix on either signal, the same way a human comment does today.
Acceptance criteria
- A failing CI check triggers a fix iteration.
- A quality-gate finding triggers a fix iteration.
- The orchestrator never finalizes a PR whose checks are red.
- Genuine bot noise is still filtered; only quality-gate output gets through.
Origin
Backlog audit 2026-05-21 (aidd_docs/tasks/2026_05/2026_05_21-backlog-audit-and-roadmap.md). Replaces the old #80.
- Ngôn ngữ chính
- TypeScript
- Star
- 481
- Fork
- 45
- Merge trung bình
- 14 giờ 27 phút
- Pull request đã merge (30 ngày)
- 111
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của ai-driven-dev/framework
-
refactor(aidd-orchestrator): the check zone says when to stop, and reviews its axes in one round Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
ai-driven-dev/framework#887 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
ai-driven-dev/framework#873 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 85/100
ai-driven-dev/framework#872 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
ai-driven-dev/framework#625 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
ai-driven-dev/framework#467 · 1 bình luận ·
Tất cả issue của ai-driven-dev/framework
Issue tương tự
-
VerificationGate: ATTRIBUTION quote guard never matches a normal quotation (\b around the quote) Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
danielmiessler/LifeOS#2234 ·
-
T: Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 65/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 85/100
-
Mend: dependency security vulnerability untriaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100