Skip to content

Docs-only fast path for the merge queue #2135

Closed

Description

@filipeforattini

Parent

Spec #2116

What to build

Close the #1307 shim gap on the merge queue: a first job in the main CI workflow detects a docs-only merge-group diff (the same path set the shim triggers on) and the heavy jobs report immediate success without running. The shim lock-step contract test extends to cover the merge-group path so required-context names cannot drift. Code-touching merge groups still run everything (ADR 0059 unchanged).

Acceptance criteria

  • A docs-only PR merges through the queue in under 2 minutes (measured on a real merge).
  • A code-touching PR still runs the full suite in the merge group; the contract test pins both paths.
  • Full CI gate green.

Current blocker

status: blocked
kind: merge-conflict
summary: pre_merge-abort — the worker branch carries commits on origin; PR #2180 is open on it
next: Resolve the merge conflict or add guidance for the next agent attempt.
parked_at: 1785953877

Activity

  1. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 AFK claim by worker 7e60bc642fef:hEH80 (runner codex).

  2. added
    runningIssue is currently being executed by an AFK runner
    and removed
    ready-for-agentFully specified and ready for an AFK agent
    on Aug 5, 2026
  3. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 /afk started at 2026-08-05T18:06:04.206Z on runner codex (worker hEH80). branch: afk/2135-docs-only-fast-path-for-the-merge-queue

  4. added
    ready-for-agentFully specified and ready for an AFK agent
    and removed
    runningIssue is currently being executed by an AFK runner
    on Aug 5, 2026
  5. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor
    worker `hEH80` · status: merge-conflict · duration: 8m56s · diff: merge-conflict · attempt: 1
    diff

    live branch: afk/2135-docs-only-fast-path-for-the-merge-queue
    local worktree: [REDACTED_HOME]/workspace/reddb/.red/tmp/workers/hEH80/2135

    log
    tail: pre_merge-abort — the worker branch carries commits on origin; PR #2180 is open on it
    
    
  6. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 AFK worker 7e60bc642fef:hEH80 conceded this issue (released the claim it held).

  7. 12 remaining items

  8. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 /afk started at 2026-08-05T18:17:13.144Z on runner codex (worker hRJQB). branch: afk/2135-docs-only-fast-path-for-the-merge-queue

  9. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 /afk Attempt PRs for #2135: #2180. Adopting #2180 from afk/2135-docs-only-fast-path-for-the-merge-queue through the no-agent gate.

  10. added
    ready-for-humanRequires a human decision or implementation
    blocked:merge-conflictCouldn't integrate or land; auto-retry while base settles
    and removed
    runningIssue is currently being executed by an AFK runner
    on Aug 5, 2026
  11. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 /afk escalating to ready-for-human: blocked:merge-conflict retry budget exhausted (attempt 3/3).

  12. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    Decision card — Docs-only fast path for the merge queue (#2135)

    Pending decision: Human guidance required.

    Status

    PR CI Mergeability Head
    #2180 ⏳ 22/23 ✅ MERGEABLE 2f67909

    Refreshed: 2026-08-05 18:17 UTC

    Available actions

    Post a comment with one of:

    • /approve — merge the linked PR and close this issue
    • /approve-ci — merge when all CI checks pass (waits if pending)
    • /reject [reason] — close the PR without merging; reopen for rework
    • /requeue <guidance> — send back to agent with guidance

    Or reply in plain English — the bot maps your intent to an action.
    Your instructions are processed securely; issue and PR content is treated as untrusted data.

  13. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor
    worker `hRJQB` · status: merge-conflict · duration: 0m52s · diff: merge-conflict · attempt: 1
    diff

    live branch: afk/2135-docs-only-fast-path-for-the-merge-queue
    local worktree: [REDACTED_HOME]/workspace/reddb/.red/tmp/workers/hRJQB/2135

    log
    tail: pre_merge-abort — the worker branch carries commits on origin; PR #2180 is open on it
    
    
  14. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor

    🤖 AFK worker 7e60bc642fef:hRJQB conceded this issue (released the claim it held).

  15. added
    blocked:ciAFK terminal-failure reason (observability)
    and removed
    blocked:merge-conflictCouldn't integrate or land; auto-retry while base settles
    on Aug 5, 2026
  16. filipeforattini commented on Aug 5, 2026

    @filipeforattini
    ContributorAuthor
    worker `hY7XF` · status: blocked · duration: 7m17s · diff: not-landed · attempt: 0
    notes
    diff

    live branch: afk/2135-docs-only-fast-path-for-the-merge-queue
    local worktree: [REDACTED_HOME]/workspace/reddb/.red/tmp/worktrees/reconcile/2135

  17. removed
    ready-for-humanRequires a human decision or implementation
    blocked:ciAFK terminal-failure reason (observability)
    on Aug 5, 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

    prd:2116Child of Spec #2116slice:afkSlice that can run unattended

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions