Skip to content

0.1.3 - Risk-triggered provider qualification - #99

Merged
stefan-jansen merged 4 commits into
mainfrom
feat/0-1-3-risk-triggered-provider-qualification
Sep 19, 2026
Merged

stefan-jansen merged 4 commits into
mainfrom
feat/0-1-3-risk-triggered-provider-qualification

Conversation

@stefan-jansen

@stefan-jansen stefan-jansen commented Sep 19, 2026 •

Copy link
Copy Markdown
Contributor

Milestone: 0.1.3 - Risk-triggered provider qualification

Each box is ticked when its commit lands on this branch. The Closes #N footers fire when this PR merges to main.

Expand provider identities to cover shared execution behavior and supported runtimes, while preserving verified older evidence through schema upgrades. Return explicit fail-closed classifications for release policy decisions.

Closes #95.
Stefan Jansen added 3 commits September 19, 2026 17:13
Derive release hashes from the current stable artifacts while selecting complete matching lifecycle and soak evidence independently for each provider. Fail without writing release outputs when any provider remains unqualified.

Closes #96.
Scope manual lifecycle and soak runs to the selected provider, bind release evidence to current artifacts, and add a read-only monthly provider health workflow. Keep all publication paths fail closed through executable workflow-policy tests.

Closes #97.
Document exact artifact binding, contract-based provider evidence reuse, monthly health checks, and the no-bypass rule for changed providers during maintenance. Keep public claim and workflow checks aligned with the release policy.

Closes #98.
@stefan-jansen
stefan-jansen marked this pull request as ready for review September 19, 2026 22:04
Copilot AI lite review requested due to automatic review settings September 19, 2026 22:04
@stefan-jansen
stefan-jansen merged commit 04ef4e5 into main Sep 19, 2026
27 checks passed
@stefan-jansen
stefan-jansen deleted the feat/0-1-3-risk-triggered-provider-qualification branch September 19, 2026 22:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants