docs: record Veritas Kanban 6.1.6 release evidence (#1377)

This commit is contained in:
Brad Groux 2026-09-03 04:25:07 -05:00 • committed by GitHub
parent 655df233d5
commit c646932c85
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 53 additions and 44 deletions

View file

@ -65,22 +65,22 @@ update the authoritative registry record.
### Last Sweep
| Date | Scope | Agent |
| ---------- | ------------------------------------------------------------------------------------------ | ------- |
| 2026-09-03 | v6.1.6 desktop reliability candidate, release docs, dependency audit, and current media | Release |
| 2026-09-03 | v6.1.5 candidate, release, install, compatibility, evidence, and current visual media | Release |
| 2026-09-02 | v6.1.4 release, install, compatibility, runtime, distribution, and evidence docs | Release |
| 2026-08-30 | README; v6.1.3 access, automation, artifacts, provenance, UI, security, and release docs | Release |
| 2026-08-24 | README; v6.1.2 audit, storage, provider, CI, security, release, distribution, and SOP docs | Release |
| 2026-08-22 | v6.1.1 maintenance, dependency, release, upgrade, and evidence docs | Release |
| 2026-07-26 | v6.1.0 roadmap, harness, governance, knowledge, and release docs | Release |
| 2026-07-24 | v6.0.2 desktop recovery, version support, release, and evidence | Release |
| 2026-07-24 | v6.0.1 stabilization, release, upgrade, API, MCP, and evidence | Release |
| 2026-07-24 | v6.0.0 harness, Buzz, release, upgrade, compatibility, and evidence | Release |
| 2026-07-12 | v5.2.2 UI-audit fixes, release gates, desktop state, and evidence | Release |
| 2026-06-05 | v5.0.0 stable release docs, install paths, release assets, RC notes | Codex |
| 2026-03-25 | Full v3→v4 version references, governance docs, CHANGELOG, examples | VERITAS |
| 2026-03-21 | v4.0 release documentation | TARS |
| Date | Scope | Agent |
| ---------- | ---------------------------------------------------------------------------------------------- | ------- |
| 2026-09-03 | v6.1.6 completed release, signed distribution, Homebrew install, docs audit, and current media | Release |
| 2026-09-03 | v6.1.5 candidate, release, install, compatibility, evidence, and current visual media | Release |
| 2026-09-02 | v6.1.4 release, install, compatibility, runtime, distribution, and evidence docs | Release |
| 2026-08-30 | README; v6.1.3 access, automation, artifacts, provenance, UI, security, and release docs | Release |
| 2026-08-24 | README; v6.1.2 audit, storage, provider, CI, security, release, distribution, and SOP docs | Release |
| 2026-08-22 | v6.1.1 maintenance, dependency, release, upgrade, and evidence docs | Release |
| 2026-07-26 | v6.1.0 roadmap, harness, governance, knowledge, and release docs | Release |
| 2026-07-24 | v6.0.2 desktop recovery, version support, release, and evidence | Release |
| 2026-07-24 | v6.0.1 stabilization, release, upgrade, API, MCP, and evidence | Release |
| 2026-07-24 | v6.0.0 harness, Buzz, release, upgrade, compatibility, and evidence | Release |
| 2026-07-12 | v5.2.2 UI-audit fixes, release gates, desktop state, and evidence | Release |
| 2026-06-05 | v5.0.0 stable release docs, install paths, release assets, RC notes | Codex |
| 2026-03-25 | Full v3→v4 version references, governance docs, CHANGELOG, examples | VERITAS |
| 2026-03-21 | v4.0 release documentation | TARS |
## Automation Plan

View file

@ -5,7 +5,7 @@ This checklist contains the active stable-release gate for Veritas Kanban
Command results, platform details, workflow links, limitations, and artifact hashes belong in
[v6 Release Candidate Evidence Packet](V6-RC-EVIDENCE-PACKET.md).
Documentation freshness: 2026-09-03 for the Veritas Kanban 6.1.6 release candidate.
Documentation freshness: 2026-09-03 for the completed Veritas Kanban 6.1.6 release.
## 6.1.6 Release Gate
@ -13,10 +13,10 @@ Documentation freshness: 2026-09-03 for the Veritas Kanban 6.1.6 release candida
- [x] Production and complete dependency audits report no known vulnerabilities, and the default branch has zero open Dependabot alerts.
- [x] The integrated release builds all seven workspaces, passes the full unit and browser suites, packages a launchable macOS arm64 app, and exercises the corrected UI in the compiled app.
- [x] Current desktop and mobile screenshots, GIFs, social previews, and demo video were regenerated from an isolated public-safe 6.1.6 workspace with `pnpm docs:capture-media`.
- [ ] Release PR passes the authoritative `ci:full` matrix and merges with all maintained package metadata at 6.1.6.
- [ ] Annotated tag `v6.1.6` peels to the release merge, and the live GitHub release body exactly matches `docs/releases/v6.1.6.md`.
- [ ] Desktop Release publishes independently verified signed/notarized 6.1.6 DMG and ZIP assets, blockmaps, checksum sidecars, and updater metadata.
- [ ] The Homebrew tap publishes cask version 6.1.6 with the verified ZIP checksum and passes strict online audit, fetch, livecheck, and installed-app acceptance.
- [x] Release PR [#1375](https://github.com/BradGroux/veritas-kanban/pull/1375) passed the authoritative `ci:full` matrix and merged as `655df233d5b0ed0e8ebf1e54076b692c8cae893c` with all maintained package metadata at 6.1.6.
- [x] Annotated tag `v6.1.6` (`044ca19ab5df56df0e28b60d08ab87adbd046830`) peels to the release merge, and the live GitHub release body exactly matches `docs/releases/v6.1.6.md`.
- [x] Desktop Release run [33735685114](https://github.com/BradGroux/veritas-kanban/actions/runs/33735685114) published independently verified signed/notarized 6.1.6 DMG and ZIP assets, blockmaps, checksum sidecars, and updater metadata.
- [x] Homebrew tap [PR #61](https://github.com/BradGroux/homebrew-tap/pull/61) publishes cask version 6.1.6 with verified ZIP SHA-256 `d92a8b7449152434032301d4e9b7602085a73868f964aee54d81960444c7b70a`; strict online audit, fetch, livecheck, upgrade, installed-app signature, notarization, and exact-version readiness pass.
## Historical 6.1.5 Completed Release Gate
@ -148,7 +148,7 @@ Documentation freshness: 2026-09-03 for the Veritas Kanban 6.1.6 release candida
Apply `ci:full` to the release pull request and keep it applied through the
final candidate synchronization. That single milestone runs the complete
workspace suite, critical-path coverage, unsigned desktop artifacts, and
Docker image contract. Run the following commands once from the clean 6.1.3
Docker image contract. Run the following commands once from the clean 6.1.6
release candidate at the supported Node floor and current supported Node:
```bash
@ -178,8 +178,8 @@ pnpm desktop:dev:fresh
pnpm desktop:smoke:mac:local
pnpm desktop:package:mac:unsigned
pnpm test:release-format
pnpm validate:release -- --version 6.1.3 --skip-build-output
pnpm validate:release -- --version 6.1.3 --docker-build
pnpm validate:release -- --version 6.1.6 --skip-build-output
pnpm validate:release -- --version 6.1.6 --docker-build
```
Mount and inspect the unsigned DMG and ZIP, exercise the visible native
@ -191,12 +191,12 @@ gates at Node 22.22.1 and the current supported Node runtime.
## Distribution And Post-Publication
The 6.1.3 release is published and verified. Release PR #1293 merged as
`32ced60ebb1709f4a839dd80cc7bf067be1c5d9a`; annotated `v6.1.3`, the exact live
The 6.1.6 release is published and verified. Release PR #1375 merged as
`655df233d5b0ed0e8ebf1e54076b692c8cae893c`; annotated `v6.1.6`, the exact live
release body, signed/notarized assets, updater metadata, isolated downloaded-app
readiness, post-publication validation, and Homebrew PR #53 passed. The existing
Homebrew-installed 6.1.2 app was preserved during validation. Exact evidence is
recorded in the release candidate evidence packet.
readiness, post-publication validation, and Homebrew PR #61 passed. Homebrew
upgraded the installed 6.1.5 app to 6.1.6 while retaining its existing user
profile. Exact evidence is recorded in the release candidate evidence packet.
## Historical 6.0.2 Source And Scope

View file

@ -1,34 +1,43 @@
# Veritas Kanban v6 Release Candidate Evidence Packet
This packet records the Veritas Kanban 6.1.6 desktop reliability release candidate and
This packet records the completed Veritas Kanban 6.1.6 desktop reliability release and
retains historical evidence for the completed 6.1.5, 6.1.4, 6.1.3, 6.1.2, 6.1.1, and 6.1.0 releases, the quarantined 6.0.0 prerelease, the 6.0.1
stabilization release, and the 6.0.2 desktop recovery hotfix. It separates
merged implementation, deterministic conformance, local runtime proof, signed
publication, and Homebrew availability.
Veritas Kanban 6.1.6 is the active release candidate. Do not use 6.0.0 for installation or upgrade validation.
Veritas Kanban 6.1.6 is the active stable release. Do not use 6.0.0 for installation or upgrade validation.
Documentation freshness: 2026-09-03 for the Veritas Kanban 6.1.6 release candidate.
Documentation freshness: 2026-09-03 for the completed Veritas Kanban 6.1.6 release.
## 6.1.6 Desktop Reliability Release Candidate
## 6.1.6 Desktop Reliability Release
| Field | Value |
| ------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| Release version | 6.1.6 |
| Release tracker | [#1374](https://github.com/BradGroux/veritas-kanban/issues/1374) |
| Source base | `e3f258420e42874a88eaf42a46e7f8db0a2496a6`, containing focused merged fixes #1367-#1373 |
| Included issues | #1360-#1366: dependencies, app-shell containment, Settings, Command+K, desktop wordmark, consecutive drag, and action/navigation consistency |
| Version and compatibility | All maintained packages are 6.1.6; REST API remains `v1`; no database migration; valid 6.1.5 workspaces remain compatible; macOS 13 arm64 minimum |
| Local candidate evidence | Full workspace integration, browser coverage, public-safe media, unsigned arm64 packaging, compiled app launch, and exact-version readiness passed |
| Publication status | Pending release PR, annotated tag, signed/notarized assets, independent launch, and Homebrew verification |
| Field | Value |
| -------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Release version | 6.1.6 |
| Release tracker | [#1374](https://github.com/BradGroux/veritas-kanban/issues/1374) |
| Source release | `655df233d5b0ed0e8ebf1e54076b692c8cae893c`, containing focused merged fixes #1367-#1373 and the 6.1.6 release integration |
| Included issues | #1360-#1366: dependencies, app-shell containment, Settings, Command+K, desktop wordmark, consecutive drag, and action/navigation consistency |
| Version and compatibility | All maintained packages are 6.1.6; REST API remains `v1`; no database migration; valid 6.1.5 workspaces remain compatible; macOS 13 arm64 minimum |
| Local integration evidence | Full workspace integration, browser coverage, public-safe media, unsigned arm64 packaging, compiled app launch, and exact-version readiness passed |
| Publication status | Complete: authoritative full CI, annotated tag, GitHub release, signed/notarized assets, independent launch, Homebrew cask, and installed-app verification |
Focused feature-level verification passed in the implementation pull requests. The release candidate retains zero open Dependabot alerts and both production and complete dependency audits report no known vulnerabilities.
Focused feature-level verification passed in the implementation pull requests. The release retains zero open Dependabot alerts and both production and complete dependency audits report no known vulnerabilities.
The isolated documentation-media capture produced twelve 1440x1000 or 390x844 PNGs, a 75-frame 1200x833 desktop GIF, a 54-frame 390x844 mobile GIF, and identical 1280x720 H.264 demo-video copies with SHA-256 `677c1e90ca8d85807811b2b0e3887bcfb32f82ad65557277670918b67f414818`. Visual inspection confirmed the brighter selected state, redesigned Command+K surface, aligned Settings header, and bounded Workbench dock.
The release integration passed both dependency audits, public-doc and security-artifact checks, delivery-cadence and gitleaks checks, lint with 448 warnings under the 458-warning budget, typecheck, all seven workspace builds, and 4,574 unit tests with 24 intentional skips. Browser acceptance passed 46 applicable tests with one explicit media-capture skip after installing the matching Playwright WebKit runtime; the one Chromium test initially limited by the test server's 60-write default passed after the isolated configuration set the documented `RATE_LIMIT_WRITE_MAX` override. Desktop coverage passed 72 tests, Electron artifact checks, unsigned DMG and ZIP packaging, and staging-isolation smoke.
The unpacked arm64 app reported version 6.1.6 and macOS 13.0 minimum. It launched with a disposable profile on isolated ports, completed first-run security setup, served `/api/health.version` as 6.1.6 from its bundled server, loaded the empty board, and exposed the icon-only desktop header, aligned Settings header, and redesigned Command+K surface. The candidate stopped cleanly, its disposable profile was moved to Trash, and the existing installed 6.1.5 app was restored with its health response verified.
The independently downloaded arm64 app reported version 6.1.6 and macOS 13.0 minimum. Its DMG and app passed deep strict signature verification, Gatekeeper acceptance as a notarized Developer ID app, and staple validation. It launched with a disposable profile on isolated ports, completed first-run security setup, served `/api/health.version` as 6.1.6 from its bundled server, loaded the empty board, and exposed the icon-only desktop header, aligned Settings header, redesigned Command+K surface, bounded Workbench dock, and MIT About panel. The candidate stopped cleanly and its disposable profile was moved to Trash.
### 6.1.6 Publication Evidence
| Gate | Verified result |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Source and CI | Release [PR #1375](https://github.com/BradGroux/veritas-kanban/pull/1375) passed the labeled full matrix and merged as `655df233d5b0ed0e8ebf1e54076b692c8cae893c`. CI run [33734916724](https://github.com/BradGroux/veritas-kanban/actions/runs/33734916724), Scheduled QA [33734916592](https://github.com/BradGroux/veritas-kanban/actions/runs/33734916592), Docker contract [33734916755](https://github.com/BradGroux/veritas-kanban/actions/runs/33734916755), desktop artifacts [33734916763](https://github.com/BradGroux/veritas-kanban/actions/runs/33734916763), and Security Gates [33734903559](https://github.com/BradGroux/veritas-kanban/actions/runs/33734903559) passed. |
| Tag and release | Annotated tag object `044ca19ab5df56df0e28b60d08ab87adbd046830` peels to the exact release merge. The [v6.1.6 release](https://github.com/BradGroux/veritas-kanban/releases/tag/v6.1.6) is published, and post-publication validation proves its body matches `docs/releases/v6.1.6.md`. |
| Signed desktop artifacts | Desktop Release run [33735685114](https://github.com/BradGroux/veritas-kanban/actions/runs/33735685114) passed. DMG: 280,134,108 bytes, SHA-256 `c0ce9f19de967c983bdd94bfe15449c3f1099c524d7aa90cd72be6cda81e747e`. ZIP: 284,569,539 bytes, SHA-256 `d92a8b7449152434032301d4e9b7602085a73868f964aee54d81960444c7b70a`. Both checksum sidecars and updater SHA-512 values match the downloaded assets. |
| Homebrew and installed app | Homebrew [issue #60](https://github.com/BradGroux/homebrew-tap/issues/60) and [PR #61](https://github.com/BradGroux/homebrew-tap/pull/61), merged as `ed807bc0b7b3849a82131f30d1d45a0bfa402864`, publish 6.1.6 with the verified ZIP digest. The registered cask passed strict online audit, fetch, livecheck, dry-run upgrade, and actual 6.1.5 to 6.1.6 upgrade. `/Applications/Veritas Kanban.app` passes deep strict signature, Gatekeeper notarization, staple, exact-version readiness, and native About-panel verification while retaining the existing user profile. |
## Historical 6.1.5 Integrated Backlog Release