Repository navigation
security-audit trial: host install read-back and M5b gate 1 (65/65 upstream tests) - #452
Merged
seathatflowsinourveins merged 1 commit intoSep 28, 2026
Conversation
… upstream tests) Records the plan's M5a host install of cloudflare/security-audit-skill at c1c8a8c on one host (receipt evidence/artifacts/security-audit-host-install-20260928): - skillOverrides["security-audit"]="name-only", added as a single key. - install_skills.py --only security-audit: planned, then installed. - The Codex disable block, appended 10 s after the install rather than before it; the deviation is recorded. - skills_status: every check ok. - Claude Code's /skill-doctor: name-only, 20 context tokens. M5b gate 1: the unchanged upstream node --test (validate-findings.test.cjs, validate-coverage-ledger.test.cjs) passes 65 of 65 on Node v24.21.0. All four test and validator files match gh api raw content at the pin. Gates 2 (labelled fixture) and 3 (budget, after Gate A and Gate B) stay open, and M5c stays queued. The decision's live-run-pending row is split accordingly. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]>
seathatflowsinourveins
deleted the
claude/security-audit-host-install-20260928
branch
September 28, 2026 09:30
seathatflowsinourveins
added a commit
that referenced
this pull request
Sep 28, 2026
…-28 (#457) * Grand dashboard: integrity-wave gate rows (M2-M6) and checkpoint 2026-09-28 Adds five gate rows for accepted work merged on 2026-09-28 (#448-#452, #455): the open sandbox-profile gate, the security-audit skill trial, the actionlint and betterleaks successor trials, and the CodeQL quality-suite decision. Each row links its own receipt or decision. Re-registers state.json in manifests/evidence.json. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> * Grand dashboard: correct the sandbox registration date and the betterleaks swap condition Independent review: the open gate was registered 2026-09-27 (catalogs/foundation/manifest.json:254), and the betterleaks swap waits on parity after triage (run-record.json plan_move), not triage alone. Co-Authored-By: Claude Opus 5.5 (1M context) <[email protected]> --------- Co-authored-by: Scout <scout@local> Co-authored-by: Claude Opus 5.5 (1M context) <[email protected]>
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.
Scope
cloudflare/security-audit-skillatc1c8a8con one host. The trial row came from Skills trial: cloudflare/security-audit-skill name-only for LLM-native automation; stale-upstream flags; sandbox-profile open gate #448, merged as8315274f.node --test, 65 of 65 passing.evidence/artifacts/security-audit-host-install-20260928/, containingreceipt.json,README.mdand the rawnode-test.txt.docs/decisions/2026-09-25-skills-trial-and-usage.md, the evidence table's live-run-pending row is split into three:8315274f.lane:foundation.Evidence classes
/skill-doctorlisting read-back.install_skills.py(driving skills CLI 1.7.0);skills_status.py;skillOverridesedit;enabled = falseblock.Recorded deviation
The decision says the Codex table goes in before the install. It went in 10 s after it. The Claude
name-onlyoverride went in first, as planned.SOTA sources
cloudflare/security-audit-skillatc1c8a8c1471069fb0e188eeaff69b8e8db6564a8. Its tests and validators were compared byte for byte againstgh apiraw content at the pin.skillsCLI 1.7.0, the pinned upstream installer, driven bytools/adoption/install_skills.py.https://code.claude.com/docs/en/skills): theskillOverridesvisibility table.Checklist
python3 scripts/validate.pypassed.tests.test_skills_manifestandtests.test_adoption_docs_consistencypassed (1 skip).~is a placeholder.native-agent-stack-a9andtoken-save-practice-e2e-statuswere told before the host change.🤖 Generated with Claude Code