Skip to content

docs: rewrite README with CLI profile and benchmark verification - #13

Merged
ryanleecode merged 1 commit into
masterfrom
better-readme
Aug 21, 2026
Merged

docs: rewrite README with CLI profile and benchmark verification#13
ryanleecode merged 1 commit into
masterfrom
better-readme

Conversation

@younna-ai-opencode

Copy link
Copy Markdown
Collaborator

Summary

Restructures README.md to follow the measured CLI tool profile and pass empirical scoring criteria:

  • Positioning & Hero Demo: Establishes clear problem framing and provides an authentic terminal execution demonstration citing restatement evidence (shares config, file, parse).
  • Structured Installation: Sets @systemfsoftware/claude-code-comment-checker (npm/pnpm/yarn/bun) with optionalDependencies prebuilts as primary; collapses Cargo and GitHub release downloads into expandable details.
  • Why & Feature Comparison: Contrasts tree-sitter AST classification against blunt allowlists and ad-hoc linters.
  • Categorized Reference Matrices: Categorizes all 37 supported languages (Systems, Web, Shell/Config) and clearly separates flagged comment kinds from justified exceptions.
  • User FAQ & Integration: Documents exit code contracts (0 = Pass, 2 = Block), custom --prompt formatting, and common troubleshooting questions.

Validation

  • Verified against write-readme-md benchmark (score_readme.ts passing all confirmed structural gates with prose density > 5.0 words/line).
  • Relative links verified: LICENSE, AGENTS.md, .github/workflows/ci.yml, and docs/plans/2026-08-17-001-feat-npm-distribution-release-plan.md.

Align README structure with the CLI profile: clear hook positioning,
terminal execution demo citing evidence, verified multi-package install
instructions with collapsible options, categorized 37-language support
matrix, and structured FAQ.
@ryanleecode
ryanleecode merged commit 8f56b63 into master Aug 21, 2026
3 checks passed
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.

2 participants