Skip to content

docs: drop the stale readiness assessment, fix the test summary - #39

Merged
NiKrause merged 1 commit into
mainfrom
docs/prune-stale-docs
Aug 15, 2026
Merged

docs: drop the stale readiness assessment, fix the test summary#39
NiKrause merged 1 commit into
mainfrom
docs/prune-stale-docs

Conversation

@NiKrause

Copy link
Copy Markdown
Contributor

PRODUCTION-READINESS.md is deleted. It is dated December 10 2024, assesses version 0.1.0 on a branch that no longer exists, and its headline claims are now false: "342 automated tests" against an actual 111 in Chromium, under a heading of "Excellent Test Coverage" for a package where the entire crypto path had no coverage at all and five test files never ran in CI. A point-in-time assessment cannot be brought up to date, only rewritten, and it is referenced from nowhere and not shipped in the tarball.

docs/E2E-TEST-SUMMARY.md listed per-file test counts that had drifted — ed25519-encrypted-keystore-e2e as 11+1 where it is 14, ed25519-keystore-did as 7 in one paragraph and 6 in the next — and named 8 of the 14 test files, missing every suite added since. Rather than correct numbers that go stale the moment they are written, it now explains the two configurations and shows how to ask the runner. It also documents why webauthn-unit runs with CI cleared, which is not obvious from the workflow.

docs/STANDALONE-API-PLAN.md declared a dependency on #11, which is closed.

PRODUCTION-READINESS.md is deleted. It is dated December 10 2024,
assesses version 0.1.0 on a branch that no longer exists, and its
headline claims are now false: "342 automated tests" against an actual
111 in Chromium, under a heading of "Excellent Test Coverage" for a
package where the entire crypto path had no coverage at all and five test
files never ran in CI. A point-in-time assessment cannot be brought up to
date, only rewritten, and it is referenced from nowhere and not shipped in
the tarball.

docs/E2E-TEST-SUMMARY.md listed per-file test counts that had drifted —
ed25519-encrypted-keystore-e2e as 11+1 where it is 14, ed25519-keystore-did
as 7 in one paragraph and 6 in the next — and named 8 of the 14 test files,
missing every suite added since. Rather than correct numbers that go stale
the moment they are written, it now explains the two configurations and
shows how to ask the runner. It also documents why webauthn-unit runs with
CI cleared, which is not obvious from the workflow.

docs/STANDALONE-API-PLAN.md declared a dependency on #11, which is closed.
@NiKrause
NiKrause merged commit d96b7b6 into main Aug 15, 2026
6 checks passed
@NiKrause
NiKrause deleted the docs/prune-stale-docs branch August 15, 2026 06:47
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