Skip to content

feat(DEN-4080): execute production peer-authority contract parity - #2

Merged
ORESoftware merged 6 commits into
mainfrom
den-4080/executable-peer-authority-contract
Sep 6, 2026
Merged

feat(DEN-4080): execute production peer-authority contract parity#2
ORESoftware merged 6 commits into
mainfrom
den-4080/executable-peer-authority-contract

Conversation

@ORESoftware

Copy link
Copy Markdown
Contributor

Summary

Convert this repository from a suite-declaration stub into an executable sibling-organization acceptance action for ores-chat/ores-chat-interfaces.

The new action:

  • accepts the caller's existing production checkout, so no private cross-org checkout token is needed;
  • snapshots independently authored TypeSpec A, JSON Schema A, and the independent instance corpus;
  • requires Draft 2020-12 schemas, isolated generated evidence, regular files, and no symlinked authority inputs;
  • invokes ORESoftware/typespec-json-schema-validator@282883afc4645f3303ed746bdb1e1571475724c5 so TypeSpec emits comparison-only JSON Schema B without modifying JSON Schema A;
  • optionally executes the production Rust parity slices;
  • proves all authored input bytes are unchanged and emits a deterministic sibling-org receipt.

Tests

  • 6 standard-library guard regressions;
  • compiler-backed convergent fixture using the real immutable validator action;
  • deliberately drifted required-field fixture that must fail closed;
  • JSON, SARIF, source-digest, and sibling-org receipt retention.

Boundaries

contract-only remains accurate. This PR does not claim deployed endpoint coverage, does not introduce credentials, and does not make the test org a schema authority.

Closes #1.
Linear: DEN-4080

@ORESoftware
ORESoftware marked this pull request as ready for review September 6, 2026 23:09
@ORESoftware
ORESoftware merged commit 6c16421 into main Sep 6, 2026
1 check passed
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.

DEN-4080: execute production peer-authority contract parity from the sibling test org

1 participant