Skip to content

Feat: Add nested diagnostics to compact output when run sce doctor - #216

Merged
davidabram merged 6 commits into
mainfrom
feat/compact-doctor-output
Aug 20, 2026
Merged

Feat: Add nested diagnostics to compact output when run sce doctor#216
davidabram merged 6 commits into
mainfrom
feat/compact-doctor-output

Conversation

@ivke995

@ivke995 ivke995 commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@vercel

vercel Bot commented Aug 17, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sce-config-json Ready Ready Preview Aug 20, 2026 1:16pm

Request Review

ivke995 and others added 3 commits August 20, 2026 11:54
Preserve semantic integration relationships for compact doctor rendering without parsing display labels or consulting the filesystem. Add filesystem-free display node/status projections while retaining existing health checks and deterministic asset ordering.

Plan: compact-doctor-output
Task: T01

Co-authored-by: SCE <sce@crocoder.dev>
Replace verbose doctor text with compact Environment, Repository, and
Integrations domains using typed target/area statuses. Healthy rows now suppress
paths and identity metadata while JSON retains full detail.

Update the durable doctor contracts and mark compact-doctor-output T02 complete.

Co-authored-by: SCE <sce@crocoder.dev>
Associate doctor problems with their display groups and recursively expand only
unhealthy branches while preserving complete JSON and fix-result detail.
Document the finalized human-output contract.

Co-authored-by: SCE <sce@crocoder.dev>
ivke995 and others added 3 commits August 20, 2026 12:38
Claude does not generate agents, so doctor should not report that unsupported area. Remove Claude agent inspection while preserving OpenCode agent reporting and document the target-specific inventory contract.

Plan: doctor-claude-agents-auto-sync (T01)

Co-authored-by: SCE <sce@crocoder.dev>
Report enabled, disabled, not-ready, and not-applicable auto-sync states using
canonical hook currency and resolved configuration metadata without launching
synchronization. Update related doctor contracts and repository context.

Co-authored-by: SCE <sce@crocoder.dev>
Keep doctor’s auto-sync capability fact non-launching while preserving hook
remediation and readiness ownership. Remove obsolete inspection helpers and
document the resolved readiness states and Claude integration inventory.

Co-authored-by: SCE <sce@crocoder.dev>
@davidabram
davidabram merged commit 5e4f0aa into main Aug 20, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants