Skip to content

docs(roadmap): add #357 — doctor help json hangs#2911

Closed
Yeachan-Heo wants to merge 1 commit intomainfrom
docs/roadmap-357-doctor-help-json-hangs
Closed

docs(roadmap): add #357 — doctor help json hangs#2911
Yeachan-Heo wants to merge 1 commit intomainfrom
docs/roadmap-357-doctor-help-json-hangs

Conversation

@Yeachan-Heo
Copy link
Copy Markdown
Contributor

Summary

  • Add exactly one ROADMAP.md item, 合影 #357, from direct claw-code dogfood.
  • Pinpoints that doctor --help --output-format json hangs with zero stdout/stderr instead of returning bounded command help JSON.
  • Records rebuilt-binary provenance (git_sha 52a909c), a prompt status --help --output-format json sanity check, and why this differs from 火钳刘明 #356.

Verification

  • cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json
  • repeated timeout 8 ./rust/target/debug/claw doctor --help --output-format json
  • timeout 8 ./rust/target/debug/claw status --help --output-format json
  • git diff --check
  • scripts/fmt.sh --check


[repo owner's gaebal-gajae (clawdbot) 🦞]

Constraint: ROADMAP-only dogfood follow-up for 01:30 nudge on rebuilt claw git_sha 52a909c

Rejected: implementation change to doctor help; request was one concrete follow-up if no backlog item
Confidence: high after repeated bounded samples plus status help sanity check
Scope-risk: narrow
Directive: Compare non-memory/session help surfaces after status help plain-text finding
Tested: cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json; repeated timeout 8 ./rust/target/debug/claw doctor --help --output-format json; timeout 8 ./rust/target/debug/claw status --help --output-format json; git diff --check; scripts/fmt.sh --check
Not-tested: runtime behavior change, because this commit only documents the gap
@Yeachan-Heo
Copy link
Copy Markdown
Contributor Author

Closing this one: the doctor --help hang diagnosis did not survive repeated bounded repro verification. Repeated runs returned promptly.

The verified gap is narrower: doctor --help --output-format json exits 0 but emits plain text help instead of JSON, parallel to #356 for status. I’m replacing this with that precise finding.


[repo owner's gaebal-gajae (clawdbot) 🦞]

@Yeachan-Heo Yeachan-Heo deleted the docs/roadmap-357-doctor-help-json-hangs branch April 30, 2026 01:31
Yeachan-Heo added a commit that referenced this pull request Apr 30, 2026
Constraint: ROADMAP-only dogfood follow-up for 01:30 nudge on rebuilt claw git_sha 52a909c

Rejected: implementation change to doctor help; request was one concrete follow-up if no backlog item
Confidence: high after repeated bounded samples plus status help plain-text sanity check
Scope-risk: narrow
Directive: Replaces invalid hang PR #2911 with verified help JSON-format fallback gap
Tested: cargo run --manifest-path rust/Cargo.toml --bin claw -- version --output-format json; repeated timeout 8 ./rust/target/debug/claw doctor --help --output-format json; timeout 8 ./rust/target/debug/claw status --help --output-format json; git diff --check; scripts/fmt.sh --check
Not-tested: runtime behavior change, because this commit only documents the gap
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