Skip to content

fix(doctor): scope default output to --target (#478) - #517

Merged
solomonneas merged 2 commits into
mainfrom
issue/478-doctor-scope-to-target
Jul 24, 2026
Merged

fix(doctor): scope default output to --target (#478)#517
solomonneas merged 2 commits into
mainfrom
issue/478-doctor-scope-to-target

Conversation

@solomonneas

Copy link
Copy Markdown
Collaborator

Summary

  • Default brigade doctor output is now limited to checks for the --target workspace only.
  • Host-global operator state (components manifest, managed tools, OpenClaw wiring, embedded content guard) is hidden unless --operator is passed.
  • Target-scoped findings prefix detail with target=<path>: so each line is unambiguous about which workspace it describes.

Closes #478.

Test plan

  • ./scripts/verify
  • pytest tests/test_doctor.py tests/test_component_report.py
  • New tests: host-global marker absent by default, present with --operator
  • Manual: brigade doctor --target <fresh-workspace> vs brigade doctor --target <fresh-workspace> --operator

Made with Cursor

solomonneas and others added 2 commits July 24, 2026 00:07
Update overview and technical guide links, finish phase-4a checklist item
for product/doc migration, and align stations/notify README with setup flow.

Co-authored-by: Cursor <cursoragent@cursor.com>
Hide host-global operator checks (components, managed tools, OpenClaw,
content guard) unless --operator is passed. Target-scoped findings now
prefix detail with target= for clarity.

Co-authored-by: Cursor <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Jul 24, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are limited based on label configuration.

🏷️ Required labels (at least one) (1)
  • coderabbit-review

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Repository: escoffier-labs/coderabbit/.coderabbit.yaml

Review profile: CHILL

Plan: Pro Plus

Run ID: e652d472-229a-4d7f-8b02-62abda4b012b

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch issue/478-doctor-scope-to-target

Comment @coderabbitai help to get the list of available commands.

@solomonneas solomonneas self-assigned this Jul 24, 2026
@solomonneas
solomonneas merged commit 513af27 into main Jul 24, 2026
28 checks passed
@solomonneas
solomonneas deleted the issue/478-doctor-scope-to-target branch July 26, 2026 20:38
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.

doctor: workspace runs bleed host-global operator state

1 participant