Skip to content

docs: user-facing accuracy fixes (--confirm, camera, doctor) - #122

Merged
DLANSAMA merged 1 commit into
mainfrom
docs/user-facing-accuracy
Aug 14, 2026
Merged

docs: user-facing accuracy fixes (--confirm, camera, doctor)#122
DLANSAMA merged 1 commit into
mainfrom
docs/user-facing-accuracy

Conversation

@DLANSAMA

Copy link
Copy Markdown
Owner

Why

User-facing docs had drifted from shipped behaviour (--confirm on job/send, camera streamer, doctor output). Contributor docs had become a second codebase: the same coverage numbers lived in six files, CI required two of them to match, and docs/plans/ told readers not to read it.

What

Two commits:

  1. Accuracyjob/send without --confirm still uploads (uploaded_not_printed); camera streamer is fail-closed/opt-in; doctor fingerprint/-v matches the implementation; STEP/STP; sdist links to repo-only docs go through GitHub.
  2. Collapsedocs/quality-roadmap.md, docs/test-backlog.md, and docs/plans/ become docs/quality.md (~80 lines). Measured test counts stay in CI. The consistency test now pins only the coverage floor in that one file. The manual drops the agent/features/layout/map sections that duplicated the README and AGENTS.md.

User-facing set is unchanged in shape: README, manual, troubleshooting, api.md + schemas, SECURITY, CHANGELOG.

Check

  • tests/test_docs_consistency.py + tests/test_docs_links.py (23 passed)
  • package-doc snippet check
  • no leftover live references outside changelog history

Split job/send --confirm from the exit-5 refusal commands, document the
fail-closed camera streamer (opt-in, not auto-fallback), describe doctor
fingerprint output as actually implemented, include STP next to STEP, and
point sdist readers at GitHub for repo-only quality docs.
@DLANSAMA
DLANSAMA force-pushed the docs/user-facing-accuracy branch from 4666764 to cb82744 Compare August 14, 2026 17:00
@DLANSAMA DLANSAMA changed the title docs: user-facing accuracy and collapse planning docs docs: user-facing accuracy fixes (--confirm, camera, doctor) Aug 14, 2026
@DLANSAMA
DLANSAMA merged commit 85c831e into main Aug 14, 2026
12 checks passed
@DLANSAMA
DLANSAMA deleted the docs/user-facing-accuracy branch August 14, 2026 17:10
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