# R8a before — service harness recording

Revision: [32ecd71726](https://git.cafe/pingdotgg/t3code/commit/32ecd71726fee16f335484c1f95cbce126d461f6).

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: Before probes W successfully; calls Git at W returning null. After (8d6e64c6c2): the marker probe fails with PermissionDenied, the service keeps W and calls Git there, as before. (Caption corrected by the lead; the recording below is unchanged from the original upload.)

## Timestamped runtime recording

```text
{"at":"2026-10-30T11:41:33.935Z","kind":"R8-fixture","data":{"row":"R8a","thread":{"id":"R8a","projectId":"settlement-project","title":"R8a","providerInstanceId":"codex","modelSelection":{"instanceId":"codex","model":"gpt-5.4"},"runtimeMode":"full-access","interactionMode":"default","worktreePath":"/worktrees/R8a","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":"feature","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":null},"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:41:33.936Z","kind":"discovery-start","data":{"row":"R8a"}}
{"at":"2026-10-30T11:41:33.939Z","kind":"discovery-probe","data":{"row":"R8a","path":"/worktrees/R8a","result":true}}
{"at":"2026-10-30T11:41:33.939Z","kind":"discovery-branch","data":{"row":"R8a","input":{"cwd":"/worktrees/R8a","branch":"feature"},"options":{"refresh":false},"result":null}}
{"at":"2026-10-30T11:41:33.940Z","kind":"discovery-drained","data":{"row":"R8a","branches":[{"input":{"cwd":"/worktrees/R8a","branch":"feature"},"options":{"refresh":false}}],"dispatches":[]}}
```

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.
