Skip to content

Publish Python recovery conformance evidence - #92

Merged
amavashev merged 3 commits into
mainfrom
agent/publish-recovery-conformance
Jul 30, 2026
Merged

Publish Python recovery conformance evidence#92
amavashev merged 3 commits into
mainfrom
agent/publish-recovery-conformance

Conversation

@amavashev

@amavashev amavashev commented Jul 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • pin the canonical cross-platform recovery runner from Publish machine-readable recovery conformance evidence cycles-protocol#150
  • emit a machine-readable durable recovery report from CI and release verification
  • record the PR source SHA (not GitHub's synthetic merge SHA), with a push/release fallback
  • upload the report even when conformance fails, with a 90-day retention window
  • link a recovery-conformance badge to the public SDK matrix

Validation

  • workflow YAML parsed successfully
  • final CI passed
  • shared recovery profile 0.3: 12/12 scenarios passed
  • artifact recovery-conformance-a0225800abc125d5de351c2470685b573ff5bd44 was downloaded and schema-validated
  • report pins SDK head a022580, protocol head bc12e1f, canonical catalog digest, and Actions run 30543724786

Depends on runcycles/cycles-protocol#150.

@amavashev
amavashev marked this pull request as ready for review July 30, 2026 13:12
@amavashev
amavashev merged commit 7995cdf into main Jul 30, 2026
8 checks passed
@amavashev
amavashev deleted the agent/publish-recovery-conformance branch July 30, 2026 13:12
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.

1 participant