Skip to content

docs(#22): document --no-config and --dump-index in --help and README CLI block - #24

Merged
larspohlmann merged 1 commit into
developfrom
feature/22-help-text-flags
Aug 14, 2026
Merged

larspohlmann merged 1 commit into
developfrom
feature/22-help-text-flags

Conversation

@larspohlmann

Copy link
Copy Markdown
Owner

Closes #22

What & why

docs/plan.md requires --help, the README CLI block, and the plan to agree on flags. Two real, supported flags were missing on the user-facing sides:

  • --no-config — documented nowhere user-facing; now in --help (new Config: section) and the README CLI block, wording consistent with docs/configuration.md.
  • --dump-index — was in --help only; now also in the README CLI block.

TDD: extended testHelpDocumentsTheCliContract first (watched it fail on the missing --no-config), then added the help line. Both flags are now locked into the contract test.

Checklist

  • composer check is green (cs + stan + md + test — 526 tests, 1739 assertions)
  • composer infection:diff is green (covered-code MSI 94%, gate is 80)
  • Semantic changes come with a fixture — n/a, no analysis-semantics change; the help contract test covers the change
  • Title is a conventional commit with the issue number
  • Targets develop (never main)

… CLI block

docs/plan.md requires the help text, the README CLI block, and the plan to
agree on flags; --no-config was documented in neither user-facing place and
--dump-index was missing from the README. The help contract test now locks
both flags in.
@larspohlmann
larspohlmann merged commit fbedd43 into develop Aug 14, 2026
5 checks passed
@larspohlmann
larspohlmann deleted the feature/22-help-text-flags branch August 14, 2026 10:19
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.

Help text and README CLI block omit --no-config and --dump-index

1 participant