P09.b DiffT Before 5211acfe95a0c6d82a60e2524b5e46b47fe67a3e After bb35b941115a0a9f818e8512eebe67c29ee68355 Threshold: ZERO semantic mismatches to declared oracle; ZERO reducer mismatches; all mandatory head assertions PASS. Compare each stream and service/upstream channel independently; ignore only cross-channel arrival interleaving. --- P09.b 5211acfe95a0c6d82a60e2524b5e46b47fe67a3e +++ P09.b bb35b941115a0a9f818e8512eebe67c29ee68355 @@ -16,27 +16,20 @@ { "actual": { "aheadCount": 0, - "aheadOfDefaultCount": 1, - "behindCount": 0, - "branchChanges": { - "baseRef": "origin/main", - "deletions": 0, - "insertions": 1 - }, - "hasPrimaryRemote": true, - "hasUpstream": true, - "hasWorkingTreeChanges": false, - "isDefaultRef": false, - "isRepo": true, - "pr": { - "baseRef": "main", - "headRef": "A", - "number": 613, - "state": "open", - "title": "Fixture A", - "url": "https://github.com/proof-audit/status-fixture/pull/613" - }, - "refName": "A", + "aheadOfDefaultCount": 0, + "behindCount": 0, + "branchChanges": { + "baseRef": "origin/main", + "deletions": 0, + "insertions": 1 + }, + "hasPrimaryRemote": true, + "hasUpstream": false, + "hasWorkingTreeChanges": false, + "isDefaultRef": false, + "isRepo": true, + "pr": null, + "refName": "B", "workingTree": { "deletions": 0, "files": [], @@ -44,8 +37,8 @@ } }, "expectedPredicate": true, - "observedPredicate": false, - "outcome": "FAIL", + "observedPredicate": true, + "outcome": "PASS", "test": "initial writer result rereads latest compatible local cache", "virtualTimeMs": 0 }, @@ -125,7 +118,24 @@ "virtualTimeMs": 0 } ], - "branchProbeChannel": [], + "branchProbeChannel": [ + { + "branch": "A", + "virtualTimeMs": 0 + }, + { + "branch": "B", + "virtualTimeMs": 0 + }, + { + "branch": "B", + "virtualTimeMs": 0 + }, + { + "branch": "B", + "virtualTimeMs": 0 + } + ], "checkpoints": [], "clockAdvances": [ { @@ -137,27 +147,20 @@ { "initial": { "aheadCount": 0, - "aheadOfDefaultCount": 1, - "behindCount": 0, - "branchChanges": { - "baseRef": "origin/main", - "deletions": 0, - "insertions": 1 - }, - "hasPrimaryRemote": true, - "hasUpstream": true, - "hasWorkingTreeChanges": false, - "isDefaultRef": false, - "isRepo": true, - "pr": { - "baseRef": "main", - "headRef": "A", - "number": 613, - "state": "open", - "title": "Fixture A", - "url": "https://github.com/proof-audit/status-fixture/pull/613" - }, - "refName": "A", + "aheadOfDefaultCount": 0, + "behindCount": 0, + "branchChanges": { + "baseRef": "origin/main", + "deletions": 0, + "insertions": 1 + }, + "hasPrimaryRemote": true, + "hasUpstream": false, + "hasWorkingTreeChanges": false, + "isDefaultRef": false, + "isRepo": true, + "pr": null, + "refName": "B", "workingTree": { "deletions": 0, "files": [], @@ -199,10 +202,22 @@ ], "invalidationChannel": [ { + "kind": "invalidate-remote" + }, + { "kind": "invalidate-local" }, { + "kind": "invalidate-local" + }, + { + "kind": "invalidate-local" + }, + { "kind": "invalidate-all" + }, + { + "kind": "invalidate-remote" } ], "localReadChannel": [ @@ -238,7 +253,7 @@ "hasWorkingTreeChanges": false, "isDefaultRef": false, "isRepo": true, - "refName": "A", + "refName": "B", "workingTree": { "deletions": 0, "files": [], @@ -288,6 +303,27 @@ } }, "n": 4, + "virtualTimeMs": 0 + }, + { + "local": { + "branchChanges": { + "baseRef": "origin/main", + "deletions": 0, + "insertions": 1 + }, + "hasPrimaryRemote": true, + "hasWorkingTreeChanges": false, + "isDefaultRef": false, + "isRepo": true, + "refName": "B", + "workingTree": { + "deletions": 0, + "files": [], + "insertions": 0 + } + }, + "n": 5, "virtualTimeMs": 0 } ], @@ -570,24 +606,7 @@ }, { "event": { - "_tag": "snapshot", - "local": { - "branchChanges": { - "baseRef": "origin/main", - "deletions": 0, - "insertions": 1 - }, - "hasPrimaryRemote": true, - "hasWorkingTreeChanges": false, - "isDefaultRef": false, - "isRepo": true, - "refName": "B", - "workingTree": { - "deletions": 0, - "files": [], - "insertions": 0 - } - }, + "_tag": "remoteUpdated", "remote": { "aheadCount": 0, "aheadOfDefaultCount": 2,