Skip to content

feat(aidd-orchestrator): react to failing CI checks and quality-gate feedback #149

Closed

Description

@blafourcade

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 checks and 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.

Activity

  1. added theissue type on Jul 9, 2026
  2. changed the issue type fromtoon Jul 9, 2026
  3. changed the issue type fromtoon Jul 9, 2026
  4. changed the issue type fromtoon Jul 9, 2026
  5. changed the issue type fromtoon Jul 9, 2026
  6. changed the title [-]feat: orchestrateur réagit aux checks CI et au quality-gate[/-] [+]feat(aidd-orchestrator): react to failing CI checks and quality-gate feedback[/+] on Jul 10, 2026
  7. changed the issue type fromtoon Jul 10, 2026
  8. moved this from Todo to Ideation in AIDD Roadmapon Jul 30, 2026
  9. moved this from Ideation to Todo in AIDD Roadmapon Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Fields

    Priority

    Medium

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions