Repository navigation
Conversation
Record complete-evidence admission and an explicit seven-artifact version-2 index proposal, with two independent review rounds. Implementation remains gated on approval.
…-attestations-phase3 # Conflicts: # docs/superpowers/plans/binary-attestations-phases-2-4.md
…-attestations-phase3 # Conflicts: # docs/superpowers/plans/binary-attestations-phases-2-4.md
5 tasks done
This branch has not been deployed
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.
Summary
d885a96 status: frozen at completed Step 1. No further implementation is authorized. The all-seven
issue-cargo-npm-build-v1option is endorsed by the user in principle, awaiting maintainer decision, not adopted. Gate 3 Steps 2–5 and later gates remain held; keep draft, no reviewers.122b78664, restoring the candidate/index assertions split out of Phase 2. This is the approved Step 1, not complete production SBOM generation or index publication.Changes
crates/trusted-server-release/src/{spdx,collection,distribution}/**and module rootsmain.rs,error.rs,recipe.rs,recipe/startup.rsCargo.toml,Cargo.lockdocs/superpowers/plans/binary-attestations-phase3-issue-scoped-sbom-option.mdFull per-path/test ledger. No workflow, release script, signing or adapter runtime changes; no rehearsal needed for Step 1.
Closes
Part of #1235. Base: Phase 2 #1449; keep this PR draft with no reviewers.
Spec / Plan
Issue-scoped all-seven SBOM option and draft amendment: endorsed by the user in principle; awaiting maintainer decision; not adopted; no implementation. Strict closure remains a tracked future enhancement.
Phase-specific spec and review log · Approved Step 1 / held v2 plan · Gate 2 full-cohort feasibility assessment.
Test plan
Current head
d885a965a6f4a488c75751c77accd7a3a41e1102is docs-only since reviewed implementation4741ab712. This signed, GitHub-Verified status update changes two Markdown files (+10/−8), with no code, workflow, script, policy/schema or signing changes. Docs lint/Prettier/site build, domain lint and whitespace checks passed locally; exact-head hosted CI has not run: GitHub reports base conflicts against the advanced Phase 2 branch. The stack refresh is left untouched while Step 1 is frozen.Implementation evidence, retained at its exact SHA:
CI: Binary attestations · Tests · Format · Integration. All four run heads are
4741ab712365efa9f578a9b461f9a26a48bb9c5d.Named controlled real-build/collector tests remain explicitly ignored and unexecuted; the frozen observer supports esbuild 0.27.3 while the current lock has 0.28.2. No ignored assertion is counted as passing. Ordinary release builds do not use that observer. Phase 2's rehearsal
.16covers only its implementation5fa384336; it is not Phase 3 qualification.Checklist / Human gates
Qualified*types stay closed; no v2 files, consumer, publication or fork-trust activation.Allowlist changes needing maintainer review: no new global host. The unchanged frozen
collection/transfer.rs:29carries oneallow-domain: api.github.comsuppression.