Skip to content

Macroscope owns automatic PR review: record the decision and the verified fleet state - #57

Merged
mcarter-astronautdev merged 4 commits into
mainfrom
chore/macroscope-owns-pr-review
Sep 12, 2026
Merged

mcarter-astronautdev merged 4 commits into
mainfrom
chore/macroscope-owns-pr-review

Conversation

@mcarter-astronautdev

@mcarter-astronautdev mcarter-astronautdev commented Sep 11, 2026

Copy link
Copy Markdown
Member

Macroscope is the org's only automatic reviewer of opened PRs; Claude stays on the agentic pipeline and answers @claude on demand (decision 2026-09-12, recorded in docs/macroscope-integration-scope.md). The implementer's own pre-review before it opens a PR is implementing, not PR review, and stays.

  • Docs: the decision and the verified state (no fleet workflow runs Claude on a pull_request event; the Claude GitHub App reviews nothing on its own) in the scope doc; kit README and root README reviewer-handoff wording; a CLAUDE.md pointer; HANDOFF lists the two decisions this surfaced (dependabot-report's future, Marcella-NYC-Main coverage).

No workflow changes.

…views its branch or requests a GitHub reviewer

Maria, 2026-09-12: Claude is the agentic pipeline and the on-demand second opinion; Macroscope
reviews every PR. The kit's claude.yml drops the in-run /code-review pass, the Pre-review body
line and the Reviewer: -> gh pr edit --add-reviewer arm (the dispatcher assigns the reviewer in
Bonsai since 2026-09-11). Quality-standard item (4) now says not to self-review, stated rather
than omitted because superpowers ships a requesting-code-review skill the implementer could reach
for on its own. The no-PR guard's message no longer names a step number. Kit-only: reaches the
fleet with the next tag. Docs updated in place; the scope doc records the decision and names
dependabot-report as the one automatic Claude-on-a-PR rail left.
Comment thread README.md Outdated
Comment thread templates/github/README.md Outdated
@macroscopeapp

macroscopeapp Bot commented Sep 11, 2026

Copy link
Copy Markdown

Approvability

Verdict: Approved at 4c3755a

Macroscope's review found this PR approvable — This PR only updates repository guidance, handoff notes, and integration documentation to record the Macroscope review-ownership decision. It changes no workflows, production code, schemas, infrastructure, or runtime behavior.

You can add or adjust custom eligibility rules. Learn more.

…ion covers automatic PR reviews only

Maria, 2026-09-12: the scope is that no automatic review of an opened PR comes from both Claude and
Macroscope. What the implementer does to its own branch before it opens the PR (the in-run
/code-review high pass, the Pre-review body line, quality-standard item 4) is implementing, not PR
review, and stays. claude.yml goes back to main byte for byte. The docs now record the decision and
the verified state: no fleet workflow runs Claude on a pull_request event, so the kit already
complied; dependabot-report is the one Claude-driven automatic verdict on a PR left, and that is an
open decision. The --add-reviewer arm removal goes back on the to-do list as its own item.
@mcarter-astronautdev mcarter-astronautdev changed the title Macroscope owns automatic PR review; the implementer stops pre-reviewing and requesting a reviewer Macroscope owns automatic PR review: record the decision and the verified fleet state Sep 12, 2026
@mcarter-astronautdev
mcarter-astronautdev merged commit 2b03c14 into main Sep 12, 2026
4 checks passed
mcarter-astronautdev added a commit that referenced this pull request Sep 12, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant