Skip to content

README: state the current release and document the v3.3 archive peek - #3

Merged
dansupergameprogrammer merged 1 commit into
masterfrom
docs/readme-3.3.0-currency
Jul 22, 2026
Merged

README: state the current release and document the v3.3 archive peek#3
dansupergameprogrammer merged 1 commit into
masterfrom
docs/readme-3.3.0-currency

Conversation

@dansupergameprogrammer

Copy link
Copy Markdown
Owner

Docs only — no code, no headers, no tests touched.

Why

After v3.3.0 was tagged, the public front page still read as a 3.2 project:

  • The feature list topped out at "Bank-inspection primitives (v3.2)". PeekScratchArchive appeared nowhere — zero hits for PeekScratchArchive or 3.3 in the whole file.
  • Nothing stated a current version. No badge, no line, no marker.
  • There are no GitHub Releases cut for any version, so the Releases sidebar surfaces nothing either.

Net effect: a visitor arriving from an announcement reads a page advertising through v3.2, sees no release, and has to open CHANGELOG.md or the tag list to discover 3.3.0 exists.

What changed

1. A current-release line, beside the CI badge. Placed with the badge as metadata rather than above the opening pitch, so it does not displace the lede.

It also does one thing worth calling out: it states explicitly that the (v3.0) / (v3.1) / (v3.2) markers in the feature list record when a capability landed, not the current version. Without that, adding a (v3.3) bullet makes every older marker read as staleness, and the next reader "helpfully" bumps them.

2. A feature bullet for the v3.3 archive peek. Matches the surrounding entries' voice: mechanism first, no use case sold. Covers what PeekScratchArchive reads, that peek and load share one validator so they cannot drift, the short-span/long-span rule, and why reading a header twice beats unwinding a load.

Checks run locally

OK: asset-reference check — 31 reference(s) across 8 Markdown file(s) all resolved case-exactly.
OK: doc-signature check — 88 documented signature(s) matched their declaring header.

Note

The current-release link points at /releases/tag/v3.3.0, which resolves to the tag page today. If the three drafted GitHub Releases (v3.2.0, v3.2.1, v3.3.0) get cut, that same URL becomes the release page — no edit needed either way.

Left unmerged deliberately — this is prose on a public surface and I wrote it, so it wants a skeptical read from someone who did not.

The front page advertised capabilities through v3.2 and named no current
version, so a visitor arriving after the 3.3.0 tag saw a 3.2 page. Add a
current-release line beside the CI badge, and a feature bullet for
PeekScratchArchive alongside the existing version-marked entries.

The current-release line also states that the (v3.0)/(v3.1)/(v3.2) markers
in the feature list record when a capability landed rather than the current
version, so adding a (v3.3) entry does not make the earlier ones read as
stale.
@dansupergameprogrammer
dansupergameprogrammer merged commit 5629763 into master Jul 22, 2026
13 checks passed
@dansupergameprogrammer
dansupergameprogrammer deleted the docs/readme-3.3.0-currency branch July 22, 2026 01: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.

2 participants