Skip to content

test(conformance): bind Chat protected matrix fixes - #148

Merged
BunsDev merged 1 commit into
mainfrom
fix/chat136-producer-rebind
Sep 7, 2026
Merged

test(conformance): bind Chat protected matrix fixes#148
BunsDev merged 1 commit into
mainfrom
fix/chat136-producer-rebind

Conversation

@BunsDev

@BunsDev BunsDev commented Sep 7, 2026

Copy link
Copy Markdown
Member

Summary

  • bind the compatible evidence producer to OpenCoven/chat@6a6e0c3
  • refresh the protected workflow, Windows bootstrap, and Unix supervisor fixtures
  • update verifier constants, conformance tests, and release documentation

Validation

  • corepack pnpm@10.34.0 test
  • corepack pnpm@10.34.0 typecheck
  • corepack pnpm@10.34.0 verify:contracts
  • corepack pnpm@10.34.0 verify:package
  • corepack pnpm@10.34.0 lint

Advances #38.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@BunsDev
BunsDev marked this pull request as ready for review September 7, 2026 00:38
Copilot AI lite review requested due to automatic review settings September 7, 2026 00:38

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The new Chat revision, fixture paths, lock contents, and reviewed SHA-256 pins are consistent across tests, scripts, lock JSON, and documentation, with no remaining references to the prior revision.

Pull request overview

This PR updates the SDK’s cross-repository conformance “frozen inputs” to match the latest reviewed OpenCoven/chat producer revision, refreshing the associated fixture bytes and SHA-256 pinning so the validator continues to fail-closed against protected workflow drift.

Changes:

  • Re-pins the compatible Chat evidence producer revision (commit/tree) and refreshes fixture references for the protected workflow, Windows bootstrap, and Unix supervisor preparation.
  • Rotates the reviewed SHA-256 constants used to validate canonical workflow/bootstrap/supervisor bytes in both tests and the GitHub evidence script.
  • Updates the frozen conformance lock and related release documentation to reflect the new producer revision.
File summaries
File Description
tests/conformance-gaps.spec.ts Updates fixture paths and expected frozen producer/workflow/bootstrap/supervisor digests to the new Chat revision.
tests/conformance-contract.spec.ts Updates the contract test to require the new pinned Chat commit in workflow documentation.
scripts/github-conformance-evidence.mjs Rotates reviewed SHA-256 constants used to verify protected workflow steps match canonical reviewed bytes.
conformance/client-v1-cross-repository-lock.json Updates the frozen lock’s producer commit/tree and reviewed workflow/script digests.
docs/workflows/client-v1-cross-repository-conformance.md Updates documented pinned producer commit references to the new revision.
RELEASING.md Updates release documentation to reference the new pinned producer commit.
Review details
  • Files reviewed: 6/12 changed files
  • Comments generated: 0
  • Review effort level: Lite

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@BunsDev
BunsDev merged commit 0fe21f2 into main Sep 7, 2026
6 checks passed
@BunsDev
BunsDev deleted the fix/chat136-producer-rebind branch September 7, 2026 00:42
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