Skip to content

Bind verified Windows token-profile regression - #224

Merged
BunsDev merged 1 commit into
mainfrom
fix/chat241-token-profile-validator
Sep 12, 2026
Merged

Bind verified Windows token-profile regression#224
BunsDev merged 1 commit into
mainfrom
fix/chat241-token-profile-validator

Conversation

@BunsDev

@BunsDev BunsDev commented Sep 12, 2026

Copy link
Copy Markdown
Member

Bind the SDK conformance validator to Chat #241's actual signed merge 11606c2f91b3523d2e362143234731cd7e664a1c and frozen harness 7d2b855eb4112dcb93d530c5d54f26601e201b6b. Refresh the producer identities, native Windows regression fixture, contract expectations, and release documentation.

The regression queries the isolated process token profile and proves SYSTEM or Administrators ownership before exercising discovery. Its owner probe and discovery RPC use separate Jobs. Unknown ACL metadata remains unavailable and rejected. Validator security logic and other source pins are unchanged.

Validation:

  • Chat exact-head CI 34713015571: all ten jobs passed; actual merge preserves the tested tree and frozen ancestry.
  • SDK conformance tests: 124 passed, one skipped before and after rebinding.
  • Independent review verified immutable producer objects, fixture bytes, sizes, hashes, and unchanged validator policy.
  • Full corepack pnpm@10.34.0 verify passed: normal and coverage suites each 1,513 passed / two skipped; typecheck, builds, contract and package verification, development-release checks, stress, and lint passed.

After verified SDK landing, rotate both validator scopes to the actual merge and obtain fresh protected validation. Protected platform evidence and release acceptance remain outstanding. No public package behavior change; changeset not applicable.

Review finding 3997315810 was checked against GitHub's immutable blob 87d95b68ef91f36616c084cd20c157079c27e79d: the refreshed compressed fixture is included in this PR. It decompresses to 186,680 bytes with SHA256 4d72ab77e9f1e3d442b5e0bffd7b920e53fa28548a22b53f7e6226bd9b19df4a, matching the expectations and immutable Chat source. No patch is required for that finding.

Copilot AI lite review requested due to automatic review settings September 12, 2026 19:31

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.

🟡 Changes recommended

Include the refreshed compressed Windows fixture or restore the existing integrity expectations.

Get a fresh assessment by requesting another Copilot review.

Pull request overview

Rebinds SDK conformance evidence to Chat #241’s verified merge and refreshes related Windows regression expectations and documentation.

Changes:

  • Updates producer, harness, signer, and source identity pins.
  • Refreshes Windows regression fixture expectations.
  • Updates conformance, release, and workflow documentation.

A critical issue remains: the referenced refreshed Windows fixture bytes are not included, so the updated integrity expectations will fail against the existing fixture.

File summaries
File Description
tests/conformance-gaps.spec.ts Updates producer and Windows fixture expectations.
tests/conformance-contract.spec.ts Pins the new producer and harness identities.
RELEASING.md Documents the refreshed regression and release status.
docs/workflows/client-v1-cross-repository-conformance.md Updates workflow binding guidance.
conformance/client-v1-cross-repository-lock.json Rebinds the frozen evidence producer.
Review details
  • Files reviewed: 5/6 changed files
  • Comments generated: 1
  • Review effort level: Lite

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

Comment on lines +1905 to +1908
186_680,
);
expect(sha256(TEST_WINDOWS_SUPERVISOR_TEST)).toBe(
'6348c9d127a405bb93c008d28fe6bdf12879abd97a9242b7b95e9009430c0922',
'4d72ab77e9f1e3d442b5e0bffd7b920e53fa28548a22b53f7e6226bd9b19df4a',
@BunsDev
BunsDev merged commit 23ddaba into main Sep 12, 2026
9 checks passed
@BunsDev
BunsDev deleted the fix/chat241-token-profile-validator branch September 12, 2026 19:37
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