Repository navigation
Reconcile merged parity slices without promoting evidence claims - #828
Merged
Merged
Conversation
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>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
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
investigation/ui-parity-matrix.md,investigation/windows-parity-lane-kickoff.md, andinvestigation/windows-parity-orchestration-plan.md. No product/tool/test/workflow or new repository file.24209d2a70efee78be2a8214edf013e9b787ccd0. Keep Windows parity: Dialog and sheet framework: in-window dark sheets that size to content and never clip #768/Windows parity: Canvas loop cards match the macOS card (layout, states, roles, colours) #764/Windows parity: Sidebar and window layout match macOS (tree, colours, sections, minimum width) #767/Windows parity: Quick Chats canvas and Quick Chat workspace show the chat, not the last loop #774/Windows parity: Context menus carry the macOS item set and grouping #778 open, B8/C6/D2/E4 unchecked and B/C/D/E visual acceptance NotExecuted (Windows capture core: journal check-then-open race fails UiCaptureDriver tests intermittently on main #826). Retain A's text-prompt-only 20 PrintWindow + 6 positioned-composite history and unresolved NativeForms/policy-overflow limits; distinguish E's 6-state/39-observation/12-negative HMENU semantics from full menu parity.cardLiveLine,nodeMetadata,cardMetaForWidth,cardMetricDetailanddrawCardBody: type, optional fitted branch, non-default backend display name and age, not card token usage/model tier. Keep loop bar/right-panel evidence separate and remove the obsolete card-test claim.4b1b1aec161e0f5398e8306c8b7f73c663b1c79dand41c02fadf19a9ae53b16a55fb990022f8b418d46, not new product scope.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.mdandpr-body-41c02fad.mdretain 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:Test-DocsReconciliation.ps1284F584BAC34AD0D9B8B898168AB4E15EA052A7F71817B8848F5509C794E1547baseline-rows.json9B30B31FD4F8BFE7A5999BCD9C6F5E45BF46C1732457A60F1875D6291DB5762Fred.log556E128BD8CEC91B36237535F475B54BA920BAF057A2263E6607952203E29774green-attempt-1.log269935F2A6FDC010FFAB818EFD82AA2A37ED6269B8C2F18E7E93A23C1E58AE1Agreen-final.log6A5081BE7199FDCE1E3A4FA4C3C0F76EE03C6F3F12F86FE9984EFB7083AF5154regression.log8448F54937C5DD33BD6C20D9F890B60AB6BC8A8A982EF20F6AA62D51B815BD60Not 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
git commit -s) per the DCOmake test)make check)