# R8b after — service harness recording

Revision: [8d6e64c6c2](https://git.cafe/pingdotgg/t3code/commit/8d6e64c6c2779f420da8cb60cf6f6f816756769c).

Label: scratch service harness, **not a built-server or real-Git capture**. It imports the actual unmodified service from this checkout and supplies mocked filesystem, Git, host, projection and orchestrator dependencies. Linux x86_64 VM fs-07; Node v26.12.1; Effect clock frozen at 2026-08-28T12:00:00.000Z on both sides; UTC wall timestamps annotate calls. Viewport, theme, browser, DPR, fonts: N/A.

Steps: construct matching synthetic eligible fixture(s); start actual service; activate Deferred; await candidate-read Queue (R7) or snapshot-read Deferred (R8); drain worker; record all probes, branch inputs/options/results, summaries and dispatches; close scope. No sleep or polling is used.


Expected and observed: R8b marker probe fails with PermissionDenied; fallback retains W. Branch is null, so actual service performs no Git lookup and dispatches thread.pull-request.sync with branchPullRequest:null to clear the stale reference. No group warning. Matches the before clearing outcome.

## Timestamped runtime recording

```text
{"at":"2026-10-30T11:55:59.882Z","kind":"R8-fixture","data":{"row":"R8b","thread":{"id":"R8b","projectId":"settlement-project","title":"R8b","providerInstanceId":"codex","modelSelection":{"instanceId":"codex","model":"gpt-5.4"},"runtimeMode":"full-access","interactionMode":"default","worktreePath":"/worktrees/R8b","activeProviderThreadId":null,"lineage":{"rootThreadId":"thread-1","parentThreadId":null,"relationshipToParent":null},"forkedFrom":null,"createdBy":"user","creationSource":"web","activeRunId":null,"latestVisibleMessage":null,"hasActionableProposedPlan":false,"itemCount":0,"visibleItemCount":0,"lastVisitedAt":null,"deletedAt":null,"branch":null,"linkedPullRequest":null,"status":"idle","activityRunStatus":null,"pendingRuntimeRequest":null,"pendingBackgroundTasks":[],"latestRunId":null,"latestRunRequestedAt":null,"latestRunStartedAt":null,"latestRunCompletedAt":null,"latestUserMessageAt":"2026-08-20T00:00:00.000Z","latestUserAuthoredMessageAt":"2026-08-20T00:00:00.000Z","createdAt":"2026-08-01T00:00:00.000Z","updatedAt":"2026-08-20T00:00:00.000Z","archivedAt":null,"settledOverride":null,"settledAt":null,"snoozedUntil":null,"snoozedAt":null,"pinnedAt":null,"pullRequests":[],"branchPullRequest":{"projectId":"settlement-project","repository":"owner/repository","number":41,"url":"https://example.test/owner/repository/pull/41"}},"project":{"id":"settlement-project","title":"Project settlement-project","workspaceRoot":"/workspace/project","defaultModelSelection":null,"scripts":[],"createdAt":"2026-08-01T00:00:00.000Z","updatedAt":"2026-08-28T12:00:00.000Z","repositoryIdentity":{"canonicalKey":"example.test/owner/repository","locator":{"source":"git-remote","remoteName":"origin","remoteUrl":"https://example.test/owner/repository.git"},"provider":"github","owner":"owner","name":"repository"}}}}
{"at":"2026-10-30T11:55:59.882Z","kind":"discovery-start","data":{"row":"R8b"}}
{"at":"2026-10-30T11:55:59.884Z","kind":"discovery-probe","data":{"row":"R8b","path":"/worktrees/R8b/.git","result":"PermissionDenied"}}
{"at":"2026-10-30T11:55:59.884Z","kind":"discovery-dispatch","data":{"row":"R8b","command":{"type":"thread.pull-request.sync","commandId":"server:thread-pull-request:R8b:01010101-0101-4101-8101-010101010101","threadId":"R8b","projectId":"settlement-project","snapshotSequence":1,"expected":{"workspaceRoot":"/workspace/project","branch":null,"worktreePath":"/worktrees/R8b","linkedPullRequest":null,"branchPullRequest":{"projectId":"settlement-project","repository":"owner/repository","number":41,"url":"https://example.test/owner/repository/pull/41"}},"branchPullRequest":null}}}
{"at":"2026-10-30T11:55:59.885Z","kind":"discovery-drained","data":{"row":"R8b","branches":[],"dispatches":[{"type":"thread.pull-request.sync","commandId":"server:thread-pull-request:R8b:01010101-0101-4101-8101-010101010101","threadId":"R8b","projectId":"settlement-project","snapshotSequence":1,"expected":{"workspaceRoot":"/workspace/project","branch":null,"worktreePath":"/worktrees/R8b","linkedPullRequest":null,"branchPullRequest":{"projectId":"settlement-project","repository":"owner/repository","number":41,"url":"https://example.test/owner/repository/pull/41"}},"branchPullRequest":null}]}}
```

The complete shared harness log and generated script are uploaded separately. R7 transcripts include all three cases together so the positive control and exact settled ID are directly visible.
