Skip to content

test(conformance): bind final Chat dependency head - #173

Closed
BunsDev wants to merge 1 commit into
mainfrom
fix/chat-523-validator
Closed

test(conformance): bind final Chat dependency head#173
BunsDev wants to merge 1 commit into
mainfrom
fix/chat-523-validator

Conversation

@BunsDev

@BunsDev BunsDev commented Sep 9, 2026

Copy link
Copy Markdown
Member

Summary

Bind current Chat main 523b49f4e7e512c467483fc4373844dea6c2d077 after the Vitest dependency update advanced the exact producer head. The protected conformance fix from OpenCoven/chat#171 remains present; this rebind updates the producer commit/tree, package manifest digest, signer/source identities, tests, and documentation.

The protected workflow and harness bytes are unchanged. Frozen SDK/Cave/Coven authorities, artifact digests, script digests, and historical harness revision remain unchanged.

Validation

  • exact Chat commit, tree, package manifest, harness, and workflow bytes authenticated from Git
  • full corepack pnpm@10.34.0 verify passed
  • diff hygiene passed

Landing

Merge with a merge commit so the exact reviewed validator revision remains reachable. After merge, rotate both Chat validator variables to the SDK merge commit and dispatch one protected matrix from exact Chat main. Publication remains disabled; progresses #38.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Copilot AI lite review requested due to automatic review settings September 9, 2026 11:26
@BunsDev

BunsDev commented Sep 9, 2026

Copy link
Copy Markdown
Member Author

Superseded by #172, which merged the identical exact Chat 523b49f authority binding as SDK 711ee26. Closing this duplicate lane before the protected matrix proceeds.

@BunsDev BunsDev closed this Sep 9, 2026
@BunsDev
BunsDev deleted the fix/chat-523-validator branch September 9, 2026 11:27

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 rebind is consistently applied across the lockfile, tests, and documentation with no leftover references to the prior producer revision.

Pull request overview

This PR updates the SDK’s cross-repository conformance “evidence producer” binding to the current OpenCoven/chat main head, ensuring the lockfile, tests, and documentation all reference the same authenticated Chat commit/tree and package-manifest digest.

Changes:

  • Rebind Chat evidence producer commit/tree and package.json SHA-256 in the conformance lock and gap assertions.
  • Update contract tests that assert the workflow documentation contains the pinned Chat commit.
  • Refresh documentation in RELEASING.md and the conformance workflow guide to reflect the new producer head.
File summaries
File Description
tests/conformance-gaps.spec.ts Updates expected Chat producer commit/tree and manifest digest in gap assertions.
tests/conformance-contract.spec.ts Updates contract assertion for the pinned Chat commit appearing in workflow documentation.
RELEASING.md Updates release guidance to reference the new compatible Chat producer commit.
docs/workflows/client-v1-cross-repository-conformance.md Updates documentation references to the new Chat producer commit.
conformance/client-v1-cross-repository-lock.json Rebinds evidenceProducer commit/tree, manifest digest, and signer/source digests to the new Chat head.
Review details
  • Files reviewed: 5/5 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.

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