docs(status): refresh after the 2026-08-09 work-audit pass - #50
Merged
Conversation
Rewrites the State summary in place and appends one session-log entry, per the running-document convention. Substantive corrections to the previous summary: - 'main is unprotected' -- resolved; protection is on and enforced for admins. - 'superseded guard digests remain in history' -- removed via a targeted 9-commit rewrite. Replaced with the narrower gap that actually remains: the objects are still fetchable from GitHub by exact SHA until Support GCs them. - Build-order item 2 claimed the embedding swarms were unstarted roadmap work. They were built three weeks ago and are now in draft PR #49. - Records that P3 was LEANING GO, not GO as the swarm handoff states, with Gate 5 (lifecycle / no orphans) never closed. - Records the deliberate deferral of release tagging pending signing certs, so it stops resurfacing as an audit finding. Also aligns cockpit/ui/package.json 0.0.0 -> 0.1.0 with Cargo.toml and tauri.conf.json, so a future tag is consistent.
adbarc92
added a commit
that referenced
this pull request
Aug 16, 2026
…rds reconciled The interactive smoke is finished. Part 1 (run 2, dev) and Part 2 (run 3, packaged) are both complete and #49 is READY FOR REVIEW with 18/18 CI checks green. It needs a human merge decision, not more work. Five defects closed this session: D-7 (view-plugins got no state), D-8 (the packaged bundle shipped no plugin root, so no shipped build could load a view-plugin), D-2 (every plugin granted every capability), D-4 (re-verified packaged), and D-5 (investigated, did not reproduce). Reconciled three records that contradicted each other: - docs/testing/PLAN.md — added a §1 Reconciliation block (it claimed CI has "exactly three jobs"; CI now runs nine checks), struck through GAP-006 / GAP-008 / GAP-010 / GAP-012 which runs 2 and 3 verified, and added GAP-132 as rank 1. Entry `status` fields were deliberately left `open`: status is human-owned and retirement belongs to a real scan, not a hand edit. A full testing-plan re-run is now next step 3. - docs/STATUS.md — State summary rewritten in place, session-log entry appended, Next steps re-ordered around merging #49 and filing D-3. - CLAUDE.md — pickup block rewritten; every trap in it was stale. GAP-132 is the important addition. It records the pattern behind five defects and corrects a claim I made and propagated: "nothing in CI bundles the app" is FALSE. ci.yml:311 runs `tauri build` on three OSes. Nothing looks inside the bundle, which is how D-8 passed a *successful* build - so the fix is cheap (unzip a CI artifact, assert two files) rather than architectural. Confirmed NOT problems, contrary to earlier session notes: .embargo-guard.local.json is gitignored (.gitignore:35), and PR #50 is merged.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Rewrites the
docs/STATUS.mdState summary in place and appends one session-log entry, per the running-document convention.Substantive corrections to the previous summary — each of these was stated and is now wrong or incomplete:
mainis unprotectedneeds a decisionboth GOAlso aligns
cockpit/ui/package.json0.0.0→0.1.0withCargo.tomlandtauri.conf.json, so a future tag is consistent. No code changes.