* fix(commands): stop hardcoding the visual-type count Integrates the final reviewed diff from PR #112. * docs(high-level): correct effective width checklist Integrates the final reviewed diff from PR #105. * fix(commands): quote profile argument hint Integrates the final reviewed diff from PR #126. * test(sankey): gate conservation and ribbon geometry Integrates the final reviewed diff from PR #103. * feat(tooling): add doctor diagnostics gate Integrates the final reviewed diff from PR #132. * feat(scripts): lint diagrams as rendered Integrates the final reviewed diff from PR #18. * feat(types): add quantitative polar chart Integrates the final reviewed diff from PR #101. * chore(release): consolidate reviewed changes in 2.6.0 Documents every combined gate and synchronizes Claude, Codex, and Factory metadata for the 39-type release. * fix(doctor): support installed-skill projects --------- Co-authored-by: mysoniw <soniw1@gmail.com> Co-authored-by: thang <76550342+thangldw@users.noreply.github.com> Co-authored-by: YinShaokun <yinshaokun@didiglobal.com> Co-authored-by: 0xDarkMatter <0xDarkMatter@users.noreply.github.com> Co-authored-by: Rupam Pal <rupam.pal@euromonitor.com> Co-authored-by: Yuvraj3905 <yuvraj202001@gmail.com>
1.1 KiB
1.1 KiB
description, argument-hint
| description | argument-hint |
|---|---|
| Run one-shot environment diagnostics for Diagram Design readiness | [--strict] [--json] |
Run environment diagnostics for Diagram Design. Locate the available diagram-design skill using its SKILL.md path advertised by Pi. Read that SKILL.md, then read references/doctor.md relative to its directory. Treat that reference as the source of truth. Do not assume the package lives under the current working directory.
Full argument string: $ARGUMENTS
Required behavior
- Run the exact checks and output contract defined in
references/doctor.md. - Keep diagnostics read-only: do not install dependencies, do not edit files, and do not run destructive git commands.
- If a check command fails, capture stderr, classify as
warnorfailper the reference, and continue remaining checks. - Print the summary line plus per-check statuses, and include
Next actionsonly when warn/fail exists. - If
--jsonis passed, append the structured JSON object defined by the reference.
Report only verified results from this run.