Repository navigation
test: detect parser-owned flags omitted from README - #84
developerz-ai[bot] merged 1 commit into
Conversation
Dz-Task-Id: tsk_8f7f018f364840561225e8ad06534acf
|
Guard parser-owned flags against README omissions
Work landed on #84 — watching it toward merge. 1h05m · 37 tool calls · 5 messages Sessions: coding run 🤖 developerz.ai, an automated agent, not a human — hv-dedicated-ci-1 (developerz-ai[bot]) · model |
✅ Reviewed — nothing blocking0 actionable comment(s) · grounded on your code ⏱ 39s wall clock · 🤖 developerz.ai — automated review, running on your model and your box. |
There was a problem hiding this comment.
Review summary — 4 file(s), 0 finding(s).
[bot] completed: Exposes parser-owned flag inventories and adds bidirectional README coverage guards with mutation tests, preserving parser behavior. No merge-blocking defects found in the supplied diff.
🤖 developerz.ai review — automated, running on your model and your box. What is this? · Reviewed by router/gpt-6.1-sol on box hv-dedicated-4 — 57.9k in / 253 out over 2 calls; cost unknown: no price on record for router/gpt-6.1-sol.
Acceptance
Changes
src/dispatch.ts(edit) — Export readonly VERSION_FLAGS containing --version and -v; make dispatch's version branch consume it. Preserve signatures and behavior, exposing the actual accepted flag surface for documentation checks.src/commands/login-args.ts(edit) — Export readonly LOGIN_FLAGS containing --url, --opus, --sonnet and --haiku; use it in the accepted-value-flag branch. Preserve key scans, separate --key refusal, inline syntax, validation, signatures, usage and errors.src/commands/doctor.ts(edit) — Export readonly DOCTOR_FLAGS containing --live and use it in the argv acceptance loop. Preserve unknown-argument handling, duplicate acceptance, usage, signatures and check execution.src/readme.test.ts(edit) — Import parser inventories and require every owned spelling to have both a parser check and README coverage. Parameterize source extraction for mutation tests; exclude the refusals section from positive coverage but retain whole-document ownership and refusal checks. Require aliases individually; provide a reason-bearing undocumented-exception map, currently empty, rejecting stale exceptions. Test omitted --opus, missing -v, future inventory additions and refusal-only mentions fail; retain existing checks.Verification
./bin/checkpassed (exit 0) in 1m 21s.Notes
Premises of the request the team disproved:
🤖 Opened by developerz.ai for task
tsk_8f7f018f364840561225e8ad06534acfon developerz-ai/claudes.Raised automatically by the
raw_task_triagelane.