Skip to content

Reconcile merged parity slices without promoting evidence claims - #828

Merged
coneilen merged 3 commits into
mainfrom
coneilen-wave-2-evidence-docs
Oct 15, 2026
Merged

coneilen merged 3 commits into
mainfrom
coneilen-wave-2-evidence-docs

Conversation

@coneilen

@coneilen coneilen commented Oct 15, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

Reconcile the five merged Windows parity source slices without claiming whole-issue closure or visual acceptance. Preserve all 98 ledger identities/order and 6 Validated / 89 Partial / 3 Out of scope, including all thirty demoted rows still Partial.

Refs #768, #764, #767, #774, #778, #822, #826. Documentation only; coordinator admission remains pending.

Changes

Test plan

RED: pwsh -NoProfile -File C:\gcs\docs2\Test-DocsReconciliation.ps1 -Mode Focus -> exit 1; 33 executed / 1 passed / 32 failed, including FAIL: old positive card token/model claim removed and missing exact local allow-list; original red.log preserved.
GREEN: pwsh -NoProfile -File C:\gcs\docs2\Test-DocsReconciliation.ps1 -Mode Focus -> exit 0; 33 executed / 33 passed / 0 failed; same unchanged checker source, green-policy-final.log.
REGRESSION: pwsh -NoProfile -File C:\gcs\docs2\Test-DocsReconciliation.ps1 -Mode Regression -> exit 0; 83 executed / 83 passed / 0 failed across all three docs, canonical identities/order/status, all 30 Partial rows, policy/reference boundaries and retained pairing metadata; regression-policy-final.log.

git --no-pager diff --check -> exit 0, no whitespace errors.

The checker is an owned scratch PowerShell text/JSON artifact, not a repository test or module. Its canonical baseline is extracted from reference-qualification merge dd501e1befd3e00f9e31254a3c1c0c6595543c29 (#821), not from a product test. Retained pairing and spotcheck JSON hashes were verified against the supplied values; no reference image or hold-notice contents were opened/copied/uploaded.

An intermediate focused run is also retained: green-attempt-1.log, 33 executed / 32 passed / 1 failed because a required permission-boundary sentence was line-wrapped across the checker's literal match. The docs were corrected in place; neither that failure nor the original RED was overwritten. Earlier passing logs are retained separately.

The first auxiliary template comparison rejected the template's CRLF versus this body's LF multiline comment. The corrected text comparison normalizes line endings only; it does not alter the three template comments, headings, checklist items or their order.

The pre-revision commits/bodies, original RED, all earlier logs and publication receipts remain preserved. pr-body-4b1b1aec.md and pr-body-41c02fad.md retain the prior local bodies; the following original evidence hashes are historical, not replacements for the new policy logs. The unchanged checker still has its original assertion names, including the J5 authority and real-window proposal names; the docs now express durable prerequisites, not current worker/plan progress. Policy checker/TDD receipts are returned to the coordinator separately.

Evidence SHA-256 receipts, under C:\gcs\docs2:

Artifact SHA-256
Test-DocsReconciliation.ps1 284F584BAC34AD0D9B8B898168AB4E15EA052A7F71817B8848F5509C794E1547
baseline-rows.json 9B30B31FD4F8BFE7A5999BCD9C6F5E45BF46C1732457A60F1875D6291DB5762F
red.log 556E128BD8CEC91B36237535F475B54BA920BAF057A2263E6607952203E29774
green-attempt-1.log 269935F2A6FDC010FFAB818EFD82AA2A37ED6269B8C2F18E7E93A23C1E58AE1A
green-final.log 6A5081BE7199FDCE1E3A4FA4C3C0F76EE03C6F3F12F86FE9984EFB7083AF5154
regression.log 8448F54937C5DD33BD6C20D9F890B60AB6BC8A8A982EF20F6AA62D51B815BD60

Not verified / execution limits: No product tests, make test, make check, bootstrap/install, provider/product build/launch, full ValidationRunner, windows-shell unit/integration, UIA/WGC/native/process fixtures, image opens/crops/copies, capture or CI dispatch ran locally. Documentation checks prove text/JSON invariants only, not runtime/native behavior, rendering, accessibility, privacy of unsampled images, persistence, whole-wave completion or parity. Automatic GitHub workflows are separate; their current exact-head status will be handed to the coordinator without predicting success. No new review agent was requested; coordinator review/admission remains outstanding. This PR stays draft; no readiness, merge or self-approval.

Checklist

  • I have read the Contributing Guidelines
  • I have signed off my commits (git commit -s) per the DCO
  • Tests pass locally (make test)
  • Code follows the existing style (make check)
  • I added the test/contract before the implementation and observed the intended RED failure

Preserve the 98-row ledger, qualify companion references, and replace obsolete local/capture instructions with command-bound gates.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 343addfa-471f-4480-b44a-e0e04b9236ef
Signed-off-by: Colin Neilens <coneilen@microsoft.com>
Keep Phase A prerequisites, source-bound offscreen authority and initial privacy review distinct from current progress and paired publication acceptance.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 343addfa-471f-4480-b44a-e0e04b9236ef
Signed-off-by: Colin Neilens <coneilen@microsoft.com>
Replace remaining option-1 plan-progress assertions with durable current-plan and exact-grant gates; preserve stock-only constraints and evidence limits.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 343addfa-471f-4480-b44a-e0e04b9236ef
Signed-off-by: Colin Neilens <coneilen@microsoft.com>
@coneilen
coneilen marked this pull request as ready for review October 15, 2026 07:46
@coneilen
coneilen merged commit 4a30b79 into main Oct 15, 2026
24 checks 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.

1 participant