From 4a3e6e42fa2172f2704f33017b3eb6127e786a29 Mon Sep 17 00:00:00 2001 From: Roger Deng <13251150+rogerdigital@users.noreply.github.com> Date: Tue, 15 Sep 2026 22:01:39 +0800 Subject: [PATCH] docs: record 1.0.0 release readiness baseline --- docs/releases/1.0.0/readiness.md | 18 ++++++++++++++++++ .../2026-09-12-1.0.0-release-readiness.md | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 docs/releases/1.0.0/readiness.md diff --git a/docs/releases/1.0.0/readiness.md b/docs/releases/1.0.0/readiness.md new file mode 100644 index 0000000..2055873 --- /dev/null +++ b/docs/releases/1.0.0/readiness.md @@ -0,0 +1,18 @@ +# 1.0.0 Readiness Record + +Release decision: NOT READY +Source commit: 2915687ebd656444054387fa474e0393bf420d7b (branch `fix/1.0-export-integrity`, local `main` clean before branching) +Runtime: Node v24.16.0, npm 11.13.0, macOS 27.0 (26A428, arm64); Obsidian version not yet measured — native acceptance pending (T6) + +| Gate | Status | Source commit / artifact SHA-256 | Evidence | Remaining action | +|---|---|---|---|---| +| Baseline | PASS | 2915687ebd656444054387fa474e0393bf420d7b | 2026-09-15 local run: `npm run check:version` ("Version metadata is consistent: 0.7.4"), `npm run lint:obsidian-warnings`, `npm run build`, `npm test` (20 files, 360 tests passed) — all exit 0. Remote read-only: 0 open issues, 0 open PRs; release 0.7.4 (published 2026-08-26) with `main.js`, `manifest.json`, `styles.css`; latest `verify` runs green including HEAD 2915687. No vault plugin symlink present, so builds cannot update a live plugin. | T0 complete | +| Output integrity | NOT RUN | Unmeasured | No run recorded | Execute T1-T2 | +| Outcomes | NOT RUN | Unmeasured | No run recorded | Execute T3-T4 | +| Headless artifacts | NOT RUN | Unmeasured | No run recorded | Execute T5 | +| Native artifacts | NOT RUN | Unmeasured | No run recorded | Execute T6 | +| Platforms | NOT RUN | Unmeasured | No run recorded | Execute T6 | +| Documentation | NOT RUN | Unmeasured | No review recorded | Execute T7 | +| Release gate | NOT RUN | Unmeasured | No run recorded | Execute T8 | +| Upgrade / candidate | NOT RUN | Unmeasured | No run recorded | Execute T9 | +| Published assets | NOT RUN | Unmeasured | Not published | Execute T10 | diff --git a/docs/superpowers/plans/2026-09-12-1.0.0-release-readiness.md b/docs/superpowers/plans/2026-09-12-1.0.0-release-readiness.md index 30a2c31..1d2ad96 100644 --- a/docs/superpowers/plans/2026-09-12-1.0.0-release-readiness.md +++ b/docs/superpowers/plans/2026-09-12-1.0.0-release-readiness.md @@ -46,7 +46,7 @@ Alternatives intentionally rejected: pre-scanning every renderer to predict exac ## Checklist and dependency order -- [ ] T0 — Refresh baseline and create evidence record. +- [x] T0 — Refresh baseline and create evidence record. - [ ] T1 — Add persistent in-memory vault fixture and reproduce output corruption. - [ ] T2 — Implement directory isolation, exclusive writes and report-name protection. - [ ] T3 — Define structured outcomes and preserve partial results.