chore: upgrade bootstrap manifest to v2#126
Conversation
athena-omt
left a comment
There was a problem hiding this comment.
Holding this one. The generated v2 output replaces the Python 3.12, secrets scan, CI contract, docs smoke, unittest, and fixture evaluation checks with generic no-op fast/extended scripts, so CI Gate no longer validates the application. The Claude workflow also removes the jmcte-only trigger guard and pinned actions while granting write permissions. Please preserve the repo-specific validation and trusted Claude trigger/action constraints in the v2 output.
athena-omt
left a comment
There was a problem hiding this comment.
Re-reviewed repaired head 3f23fac. The MailPlus Python 3.12 fast gate, CI contract check, docs smoke, unittest discovery, extended fixture/evaluation validation, secret scan, and MailPlus link/export/cache guards are restored. Claude automation is still kept out of required PR checks and gated behind the repo-specific auth posture.
Live preflight: head matches the requested repaired SHA, the branch contains current main, checks are green, and auto-merge is armed. Residual risk is limited to generated governance/doc updates.
Summary
Governing Issue
No governing issue is linked; this is scheduled bootstrap fleet reconciliation for Workboard card 784da912-e829-4bfa-877f-f48eac778f9e.
Validation
bootstrap plan --manifest ./project.bootstrap.yaml --target . --jsonbefore applybootstrap apply repo --manifest ./project.bootstrap.yaml --target .bootstrap plan --manifest ./project.bootstrap.yaml --target . --jsonafter apply reports zero repo driftBootstrap Governance
CONTRIBUTING.md,.github/PULL_REQUEST_TEMPLATE.md, anddocs/bootstrap/onboarding.mdwhen applicable.Flow Contract
Flow Merge Readiness
Merge Automation
gh pr merge --auto --squashwhere GitHub allows it; otherwise the exact blocker is recorded in the Hephaestus handoff.Notes