Skip to content

docs: RELEASING.md checklist + reconcile PRD §11–§12 v0.1 status#38

Merged
UnbreakableMJ merged 1 commit into
mainfrom
release-prep-v0.1
Jun 16, 2026
Merged

docs: RELEASING.md checklist + reconcile PRD §11–§12 v0.1 status#38
UnbreakableMJ merged 1 commit into
mainfrom
release-prep-v0.1

Conversation

@UnbreakableMJ

Copy link
Copy Markdown
Contributor

What

Stages the v0.1.0 release. All code-side work has landed; what remains is maintainer-operational (the ≥24h EncString fuzz soak, a live PQC handshake test, and the two-week daily-driver attestation). This adds a checklist so cutting the tag later is one mechanical pass, and reconciles the PRD's v0.1 criteria to mark what's done vs. operational. Docs only — no version bump or tag.

How

  • RELEASING.md (new) — the cut-v0.1.0 checklist: operational gates first (fuzz soak / live PQC / daily-driver, cross-referencing docs/fuzzing.md, docs/pqc.md, docs/m2-vaultwarden.md), then the mechanical steps (version 0.0.10.1.0, CHANGELOG [Unreleased][0.1.0] - <date>, the CI-exact gate set, --version check, projects/PROJECTS.md refresh, signed annotated v0.1.0 tag). Notes the Personal/Hobby posture (no SLA/semver promise).
  • PRD.md — §11 success metrics annotated done (✅) vs operational (⏳) with a "code complete (2026-06-16)" status line; §12 milestone table gains a Status column (M0–M5 ✅; M6 vim + accessibility ✅, runtime theme loader out of scope; M7 PQC flag / hardening / fuzz harness ✅, tag pending the operational gates). Masthead Last updated bumped.
  • CHANGELOG entry.

Verification

Docs-only: cargo fmt --all -- --check clean, cargo build --workspace green; clippy/test/deny/headless and the --version gate are unaffected (no Rust or version change). SPDX header present on the new .md.

Out of scope

The actual version bump / [0.1.0] CHANGELOG cut / v0.1.0 tag — the mechanical steps the new checklist drives, run once the operational gates pass.

🤖 Generated with Claude Code

Stages the v0.1.0 release so cutting the tag is one mechanical pass once
the operational gates pass. No version bump or tag yet.

- RELEASING.md (new): the cut-v0.1.0 checklist — operational gates first
  (≥24h EncString fuzz soak, a live PQC handshake, the two-week
  daily-driver), then the mechanical steps (version 0.0.1→0.1.0, CHANGELOG
  [Unreleased]→[0.1.0]+date, CI-exact gates, --version check, PROJECTS
  refresh, signed annotated `v0.1.0` tag). Notes the Personal/Hobby posture.
- PRD.md: §11 success metrics annotated done vs operational (+ a "code
  complete" status line); §12 milestone table gains a Status column
  (M0–M5 ✅; M6 vim+accessibility done / theme loader out of scope; M7 PQC
  + hardening + fuzz harness done, tag pending the operational gates).
  Masthead Last-updated bumped.
- CHANGELOG entry.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@UnbreakableMJ UnbreakableMJ merged commit 3ed391b into main Jun 16, 2026
8 checks passed
@UnbreakableMJ UnbreakableMJ deleted the release-prep-v0.1 branch June 16, 2026 14:38
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