{
  "purpose": "Retained validation receipts for PR 17242 publication; checks were not rerun",
  "sourceHead": "581d6f0c239bae2952f71b80d7c2ad5280aaef2b",
  "fixedBase": "18656a3402459d9d145bb3fa5767723531b27ac7",
  "exportedAtUtc": "2026-10-11T15:03:09.4462236Z",
  "originalReceiptDirectory": ".t3/proof/update-fixed-18656a34-20261011",
  "receiptHashesVerified": true,
  "files": [
    {
      "name": "final-manifest.json",
      "sha256": "78B47E8A2E6CA920B3041285A06B15A7D87499FA836BBCF6CD8AC7A4FC112B4E",
      "content": "{\r\n  \"startingHead\": \"9adf51639b472bc82a79b2a188fc231e2ed4ec5a\",\r\n  \"startingMergeBase\": \"8c777fbfade340f2092c011483c7fb0cde44c675\",\r\n  \"fixedTarget\": \"18656a3402459d9d145bb3fa5767723531b27ac7\",\r\n  \"rebasedBaseline\": \"581d6f0c239bae2952f71b80d7c2ad5280aaef2b\",\r\n  \"subject\": \"fix(desktop): keep background preview screenshots fresh\",\r\n  \"squash\": \"The starting customization was already one commit above its current upstream merge base. Rebased that existing combined commit directly; no redundant intermediate squash commit.\",\r\n  \"conflicts\": [],\r\n  \"resolutions\": [],\r\n  \"adaptations\": [],\r\n  \"obsoleteCustomizations\": [],\r\n  \"worthwhileIncomingRelativeFollowups\": [],\r\n  \"assessment\": \"Incoming desktop image-copy support uses ContextMenuImage and shared favicon dimension parsing; annotation CSS/direction changes remain in annotation code. Server preview permission and file-picker changes affect server-owned/CDP tabs. None changes native Screenshot capture, debugger ownership, frame consumers, retries or final readback. The customized Manager and test files are byte-identical to the starting HEAD, and range-diff reports an identical customization commit. No customization is obsolete or newly justified refactor required.\",\r\n  \"integratedVerification\": \"No frontend behavior changed in this update. Conditional desktop/web/mobile integrated passes were not triggered. No fresh native OS proof is claimed.\",\r\n  \"magi\": \"No source adaptation or approval exception. Conditional adaptation review was not triggered.\",\r\n  \"recoveryRef\": \"refs/t3-update/preview-background-screenshots-before-18656a34\",\r\n  \"fixedPorts\": {\r\n    \"web\": 5753,\r\n    \"server\": 13793\r\n  },\r\n  \"fetched\": false,\r\n  \"published\": false,\r\n  \"pushed\": false,\r\n  \"prOperations\": false,\r\n  \"validation\": [\r\n    {\r\n      \"command\": \"vp install --frozen-lockfile\",\r\n      \"exitCode\": 0,\r\n      \"startedAt\": \"2026-10-11T10:56:43.8264063Z\",\r\n      \"completedAt\": \"2026-10-11T10:57:40.713644Z\"\r\n    },\r\n    {\r\n      \"startedAt\": \"2026-10-11T10:58:00.9454092Z\",\r\n      \"completedAt\": \"2026-10-11T10:59:20.5047111Z\",\r\n      \"exitCode\": 0,\r\n      \"command\": \"vp test run src/preview/Manager.test.ts src/ipc/methods/preview.test.ts\"\r\n    },\r\n    {\r\n      \"startedAt\": \"2026-10-11T10:58:01.9923846Z\",\r\n      \"command\": \"vp run --filter @t3tools/desktop typecheck\",\r\n      \"completedAt\": \"2026-10-11T10:59:12.2089437Z\",\r\n      \"exitCode\": 0\r\n    },\r\n    {\r\n      \"startedAt\": \"2026-10-11T10:58:01.1239632Z\",\r\n      \"exitCode\": 0,\r\n      \"completedAt\": \"2026-10-11T10:58:39.6941129Z\",\r\n      \"command\": \"vp lint apps/desktop/src/preview/Manager.ts apps/desktop/src/preview/Manager.test.ts\"\r\n    }\r\n  ],\r\n  \"initialInstallFailure\": {\r\n    \"command\": \"vp install --frozen-lockfile\",\r\n    \"completedAt\": \"2026-10-11T10:56:11.1764729Z\",\r\n    \"exitCode\": 1,\r\n    \"startedAt\": \"2026-10-11T10:55:11.6546164Z\"\r\n  },\r\n  \"initialInstallResolution\": \"Shared Git config-lock contention cleared naturally. Initial session exited; identical frozen-lockfile retry succeeded. No lock deletion or source modification.\",\r\n  \"focusedTests\": {\r\n    \"vitestReportedSeconds\": 52.97,\r\n    \"testsPassed\": 118,\r\n    \"filesPassed\": 2\r\n  },\r\n  \"sourceInvariants\": {\r\n    \"remoteTrackingHead\": \"9adf51639b472bc82a79b2a188fc231e2ed4ec5a\",\r\n    \"trackingUnchanged\": true,\r\n    \"sourceCommit\": \"581d6f0c239bae2952f71b80d7c2ad5280aaef2b\",\r\n    \"commitsAboveBase\": 1,\r\n    \"clean\": true,\r\n    \"mergeBase\": \"18656a3402459d9d145bb3fa5767723531b27ac7\",\r\n    \"subject\": \"fix(desktop): keep background preview screenshots fresh\",\r\n    \"sourceFilesByteIdentical\": true,\r\n    \"parent\": \"18656a3402459d9d145bb3fa5767723531b27ac7\",\r\n    \"ownedStashesCreated\": 0,\r\n    \"sharedStashObservation\": \"Initial listing was empty. Shared stash cfe5f66ca373cd174155acc68c6ce9c2fb09a1ca appeared from lint-staged on feat/conversation-data-savings at parent 4b49874a451d32cd17b8945126d659870b4b8c65; unrelated and untouched.\"\r\n  },\r\n  \"terminalResources\": {\r\n    \"observedAtUtc\": \"2026-10-11T11:01:56.2255239Z\",\r\n    \"ownedRuntimeStarted\": false,\r\n    \"capturedCheckRootPids\": [\r\n      21376,\r\n      43912,\r\n      53548,\r\n      60260,\r\n      56116\r\n    ],\r\n    \"survivingOwnedRoots\": [],\r\n    \"fixedPortListeners\": [],\r\n    \"ownedHolders\": [],\r\n    \"ownedRequests\": [],\r\n    \"ownedServers\": [],\r\n    \"ownedTabs\": [],\r\n    \"ownedDevices\": [],\r\n    \"ownedMappings\": [],\r\n    \"terminatedProcesses\": [],\r\n    \"temporaryWorktrees\": [],\r\n    \"transferArtifacts\": []\r\n  },\r\n  \"terminalSessions\": [\r\n    {\r\n      \"session\": 88607,\r\n      \"purpose\": \"initial install\",\r\n      \"exitCode\": 1\r\n    },\r\n    {\r\n      \"session\": 67766,\r\n      \"purpose\": \"install retry\",\r\n      \"exitCode\": 0\r\n    },\r\n    {\r\n      \"session\": 65945,\r\n      \"purpose\": \"tests\",\r\n      \"exitCode\": 0\r\n    },\r\n    {\r\n      \"session\": 38514,\r\n      \"purpose\": \"typecheck\",\r\n      \"exitCode\": 0\r\n    },\r\n    {\r\n      \"session\": 64392,\r\n      \"purpose\": \"lint\",\r\n      \"exitCode\": 0\r\n    },\r\n    {\r\n      \"session\": 92384,\r\n      \"purpose\": \"resource and source audit\",\r\n      \"exitCode\": 0\r\n    }\r\n  ],\r\n  \"auditReceiptRepair\": \"Empty initial stash output produced no file through the PowerShell pipeline. Initial tool output establishes zero entries; the empty before receipt was materialized explicitly. The preliminary stashUnchanged field was removed after attributing the subsequently observed shared stash to another branch.\",\r\n  \"inheritedDiagnostics\": [\r\n    \"Manager.test.ts:239 no-extraneous-class warning\",\r\n    \"DesktopClerk.test.ts:285 Effect.succeedSome suggestion\",\r\n    \"DesktopWebLinks.test.ts:30 Effect.succeedSome suggestion\"\r\n  ],\r\n  \"upstreamControl\": \"Not run: all source checks pass. All retained diagnostics are present at fixed target.\",\r\n  \"ignoredContextUpdated\": [\r\n    \"BRANCH_DETAILS.md\",\r\n    \"PREVIEW_SCREENSHOTS.md\",\r\n    \".t3/proof/update-fixed-18656a34-20261011\"\r\n  ],\r\n  \"createdRecoveryRefs\": [\r\n    \"refs/t3-update/preview-background-screenshots-before-18656a34\"\r\n  ],\r\n  \"createdTemporaryBranches\": [],\r\n  \"createdStashes\": [],\r\n  \"blockers\": [],\r\n  \"completedAtUtc\": \"2026-10-11T11:03:40.7963171Z\"\r\n}\r\n"
    },
    {
      "name": "source-invariants.json",
      "sha256": "CA09C0AC190B72DC766E6230E75FE57500F26F5BC37E772C648F2C2942C30BA0",
      "content": "{\r\n  \"remoteTrackingHead\": \"9adf51639b472bc82a79b2a188fc231e2ed4ec5a\",\r\n  \"trackingUnchanged\": true,\r\n  \"sourceCommit\": \"581d6f0c239bae2952f71b80d7c2ad5280aaef2b\",\r\n  \"commitsAboveBase\": 1,\r\n  \"clean\": true,\r\n  \"mergeBase\": \"18656a3402459d9d145bb3fa5767723531b27ac7\",\r\n  \"subject\": \"fix(desktop): keep background preview screenshots fresh\",\r\n  \"sourceFilesByteIdentical\": true,\r\n  \"parent\": \"18656a3402459d9d145bb3fa5767723531b27ac7\",\r\n  \"ownedStashesCreated\": 0,\r\n  \"sharedStashObservation\": \"Initial listing was empty. Shared stash cfe5f66ca373cd174155acc68c6ce9c2fb09a1ca appeared from lint-staged on feat/conversation-data-savings at parent 4b49874a451d32cd17b8945126d659870b4b8c65; unrelated and untouched.\"\r\n}\r\n"
    },
    {
      "name": "install-result.json",
      "sha256": "26731EA5B6E293B316784ABC5AE471284675B1FDD17628DBB0F9BD1AE0882F57",
      "content": "{\r\n  \"command\": \"vp install --frozen-lockfile\",\r\n  \"completedAt\": \"2026-10-11T10:56:11.1764729Z\",\r\n  \"exitCode\": 1,\r\n  \"startedAt\": \"2026-10-11T10:55:11.6546164Z\"\r\n}\r\n"
    },
    {
      "name": "install-retry-result.json",
      "sha256": "5057FB4F0AE8D83D7413B1B431F8EAE486B37027C3DC004E4CA6A4AB37E441D0",
      "content": "{\r\n  \"command\": \"vp install --frozen-lockfile\",\r\n  \"exitCode\": 0,\r\n  \"startedAt\": \"2026-10-11T10:56:43.8264063Z\",\r\n  \"completedAt\": \"2026-10-11T10:57:40.7136440Z\"\r\n}\r\n"
    },
    {
      "name": "tests-result.json",
      "sha256": "1BBD756F5A8E47BEF1EC5D79F7B0CC39872C382A413D626199665047DAFB0083",
      "content": "{\r\n  \"startedAt\": \"2026-10-11T10:58:00.9454092Z\",\r\n  \"completedAt\": \"2026-10-11T10:59:20.5047111Z\",\r\n  \"exitCode\": 0,\r\n  \"command\": \"vp test run src/preview/Manager.test.ts src/ipc/methods/preview.test.ts\"\r\n}\r\n"
    },
    {
      "name": "typecheck-result.json",
      "sha256": "6F7C435EF7014047771D7991E22276B582369E6773A78F575B537095BAE67C80",
      "content": "{\r\n  \"startedAt\": \"2026-10-11T10:58:01.9923846Z\",\r\n  \"command\": \"vp run --filter @t3tools/desktop typecheck\",\r\n  \"completedAt\": \"2026-10-11T10:59:12.2089437Z\",\r\n  \"exitCode\": 0\r\n}\r\n"
    },
    {
      "name": "lint-result.json",
      "sha256": "149ED8DA16E47CCF1B150B97D6F554104A2ACE37424CC5787B9664B117EC0638",
      "content": "{\r\n  \"startedAt\": \"2026-10-11T10:58:01.1239632Z\",\r\n  \"exitCode\": 0,\r\n  \"completedAt\": \"2026-10-11T10:58:39.6941129Z\",\r\n  \"command\": \"vp lint apps/desktop/src/preview/Manager.ts apps/desktop/src/preview/Manager.test.ts\"\r\n}\r\n"
    },
    {
      "name": "receipt-hashes.json",
      "sha256": "91A8569003ACDEFF2471029A3E80DB3392DB12111BA5BA593C9C549EA30B84C8",
      "content": "[\r\n  {\r\n    \"name\": \"assessment.json\",\r\n    \"sha256\": \"F2017EDEF9D18D26E02F2EE47C645406B4A5008EA9405C7BF4DEF1AE2CEE9073\",\r\n    \"bytes\": 1765\r\n  },\r\n  {\r\n    \"name\": \"BRANCH_DETAILS.before.md\",\r\n    \"sha256\": \"AFACE2B78FD8FC4A03E06135BEBA09463155AA34982937A839BF31A16664E629\",\r\n    \"bytes\": 11992\r\n  },\r\n  {\r\n    \"name\": \"diff-check.log\",\r\n    \"sha256\": \"E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855\",\r\n    \"bytes\": 0\r\n  },\r\n  {\r\n    \"name\": \"final-manifest.json\",\r\n    \"sha256\": \"78B47E8A2E6CA920B3041285A06B15A7D87499FA836BBCF6CD8AC7A4FC112B4E\",\r\n    \"bytes\": 6113\r\n  },\r\n  {\r\n    \"name\": \"incoming-files.txt\",\r\n    \"sha256\": \"0FBE0632BC2898286E595120C05B611960A882EB8CD3D854608951D3CCCCFF80\",\r\n    \"bytes\": 28719\r\n  },\r\n  {\r\n    \"name\": \"install-process.json\",\r\n    \"sha256\": \"2791D210BA410E8FC568213F64BC623BF00E11536D209253430EF8AB52E6AFF3\",\r\n    \"bytes\": 1158\r\n  },\r\n  {\r\n    \"name\": \"install-result.json\",\r\n    \"sha256\": \"26731EA5B6E293B316784ABC5AE471284675B1FDD17628DBB0F9BD1AE0882F57\",\r\n    \"bytes\": 167\r\n  },\r\n  {\r\n    \"name\": \"install-retry-process.json\",\r\n    \"sha256\": \"DF2818395D5AEE649150F9C848208992E7F6C415158E4D27B50FCDFD796AF51B\",\r\n    \"bytes\": 1295\r\n  },\r\n  {\r\n    \"name\": \"install-retry-result.json\",\r\n    \"sha256\": \"5057FB4F0AE8D83D7413B1B431F8EAE486B37027C3DC004E4CA6A4AB37E441D0\",\r\n    \"bytes\": 167\r\n  },\r\n  {\r\n    \"name\": \"install-retry.log\",\r\n    \"sha256\": \"BD184F5D9F056056375611466B3971DD47591A757747414AB2204D226B31C38B\",\r\n    \"bytes\": 571\r\n  },\r\n  {\r\n    \"name\": \"install.log\",\r\n    \"sha256\": \"7B9B8C06835929A0BB7E15EA4181D379D48BA8823555BC325233B5753FD35A85\",\r\n    \"bytes\": 700\r\n  },\r\n  {\r\n    \"name\": \"lint-process.json\",\r\n    \"sha256\": \"6654F81C08EC80A58DEE447EB72159371F765EF1F9EC5454505CB1F981EE2904\",\r\n    \"bytes\": 1317\r\n  },\r\n  {\r\n    \"name\": \"lint-result.json\",\r\n    \"sha256\": \"149ED8DA16E47CCF1B150B97D6F554104A2ACE37424CC5787B9664B117EC0638\",\r\n    \"bytes\": 223\r\n  },\r\n  {\r\n    \"name\": \"lint.log\",\r\n    \"sha256\": \"928D0DFC073CCEC41FE1BBC39775D24668297C209F48A30E528B2610CB8E01B4\",\r\n    \"bytes\": 342\r\n  },\r\n  {\r\n    \"name\": \"PREVIEW_SCREENSHOTS.before.md\",\r\n    \"sha256\": \"6FFA0F3C7FA21843690E081C5F3C7BED5F27E3D9EE5C91049B3706B5F77FA954\",\r\n    \"bytes\": 4222\r\n  },\r\n  {\r\n    \"name\": \"range-diff.log\",\r\n    \"sha256\": \"9359CBD61C3ECF2F05A4BF9E01691C8644C24BFC08B1F3D2B6D72C4F41A1308B\",\r\n    \"bytes\": 89\r\n  },\r\n  {\r\n    \"name\": \"rebase.log\",\r\n    \"sha256\": \"DF09B0911319B2EF081E2FBEB13F358260FF7110B418EDAA3343DA7F33B45C4C\",\r\n    \"bytes\": 97\r\n  },\r\n  {\r\n    \"name\": \"runtime-status.before.json\",\r\n    \"sha256\": \"20B47D6DB281BEDE9D88B33D6A3C392B98FF04AA7B0AD27C794ED33D1D46FEB9\",\r\n    \"bytes\": 858\r\n  },\r\n  {\r\n    \"name\": \"runtime-status.final.json\",\r\n    \"sha256\": \"94588540F729925EA576B52617B6C24BEBF5C696367D624093A5D68D5492A6EF\",\r\n    \"bytes\": 1135\r\n  },\r\n  {\r\n    \"name\": \"source-equality.log\",\r\n    \"sha256\": \"E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855\",\r\n    \"bytes\": 0\r\n  },\r\n  {\r\n    \"name\": \"source-invariants.json\",\r\n    \"sha256\": \"CA09C0AC190B72DC766E6230E75FE57500F26F5BC37E772C648F2C2942C30BA0\",\r\n    \"bytes\": 717\r\n  },\r\n  {\r\n    \"name\": \"stashes.after.txt\",\r\n    \"sha256\": \"872279F37F6EDAA62AB0839A6E0A9A41C83247A0CFDF756C54FB1C07BC4BEF67\",\r\n    \"bytes\": 92\r\n  },\r\n  {\r\n    \"name\": \"stashes.before.txt\",\r\n    \"sha256\": \"E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855\",\r\n    \"bytes\": 0\r\n  },\r\n  {\r\n    \"name\": \"status.before.txt\",\r\n    \"sha256\": \"66BAEB76149D8A591659530FF89C075C1201885D730CC3EBDE87F51FEB7DAFF7\",\r\n    \"bytes\": 185\r\n  },\r\n  {\r\n    \"name\": \"status.final.txt\",\r\n    \"sha256\": \"494918DA5418592D5516EF1800E08F780B0EDB1B9F4E568ABCDCD1E3CF944AC8\",\r\n    \"bytes\": 186\r\n  },\r\n  {\r\n    \"name\": \"terminal-resources.json\",\r\n    \"sha256\": \"F7B84AAF5DB9C98F9A815C85544C64795605F55788A6C1B3F59F3DF4FC6A5ECC\",\r\n    \"bytes\": 468\r\n  },\r\n  {\r\n    \"name\": \"tests-process.json\",\r\n    \"sha256\": \"019AAC8C2780624E33D37BE6D223E225953F7EA98392B73838FC35DFE698FE6B\",\r\n    \"bytes\": 1296\r\n  },\r\n  {\r\n    \"name\": \"tests-result.json\",\r\n    \"sha256\": \"1BBD756F5A8E47BEF1EC5D79F7B0CC39872C382A413D626199665047DAFB0083\",\r\n    \"bytes\": 210\r\n  },\r\n  {\r\n    \"name\": \"tests.log\",\r\n    \"sha256\": \"FEE6882F4494442E12852E831DC3ADBAD1FD14AD68958EA3C39B4B0AC723B06E\",\r\n    \"bytes\": 643\r\n  },\r\n  {\r\n    \"name\": \"tracking.after.txt\",\r\n    \"sha256\": \"8596A0C097FE9ED149B0E2B8289E65CCF23F4994831BA23AC25F92ED86EF6258\",\r\n    \"bytes\": 219\r\n  },\r\n  {\r\n    \"name\": \"tracking.before.txt\",\r\n    \"sha256\": \"8596A0C097FE9ED149B0E2B8289E65CCF23F4994831BA23AC25F92ED86EF6258\",\r\n    \"bytes\": 219\r\n  },\r\n  {\r\n    \"name\": \"typecheck-process.json\",\r\n    \"sha256\": \"DB7B926B3BB1D0183BC46279074521075FB1A3C694F56C3F0B428C3FF9B49926\",\r\n    \"bytes\": 1254\r\n  },\r\n  {\r\n    \"name\": \"typecheck-result.json\",\r\n    \"sha256\": \"6F7C435EF7014047771D7991E22276B582369E6773A78F575B537095BAE67C80\",\r\n    \"bytes\": 181\r\n  },\r\n  {\r\n    \"name\": \"typecheck.log\",\r\n    \"sha256\": \"CE5DBCA013B2DF3E4FA1FA7C11A3E0B1461DE9750D6BA98D3222C85700823A19\",\r\n    \"bytes\": 371\r\n  }\r\n]\r\n"
    },
    {
      "name": "install.log",
      "sha256": "7B9B8C06835929A0BB7E15EA4181D379D48BA8823555BC325233B5753FD35A85",
      "content": "Scope: all 33 workspace projects\r\n✓ Lockfile passes supply-chain policies (verified 1s ago)\r\nLockfile is up to date, resolution step is skipped\r\nProgress: resolved 1, reused 0, downloaded 0, added 0\r\nPackages: +11 -6\r\n+++++++++++------\r\nProgress: resolved 11, reused 5, downloaded 0, added 0\r\nProgress: resolved 11, reused 9, downloaded 0, added 8\r\nProgress: resolved 11, reused 10, downloaded 0, added 10, done\r\n\r\n. prepare$ effect-tsgo patch && vp config --no-agent\r\n. prepare: typescript skipped because its hash matches the replacement.\r\n. prepare: error: could not lock config file E:/Projects/t3code/.git/config: File exists\r\n. prepare: Failed\r\n[ELIFECYCLE] Command failed with exit code 1.\r\n"
    },
    {
      "name": "install-retry.log",
      "sha256": "BD184F5D9F056056375611466B3971DD47591A757747414AB2204D226B31C38B",
      "content": "Scope: all 33 workspace projects\r\n✓ Lockfile passes supply-chain policies (verified 1m ago)\r\nLockfile is up to date, resolution step is skipped\r\nProgress: resolved 1, reused 0, downloaded 0, added 0\r\nPackages: +3\r\n+++\r\nProgress: resolved 3, reused 0, downloaded 0, added 0\r\nProgress: resolved 3, reused 3, downloaded 0, added 0\r\nProgress: resolved 3, reused 3, downloaded 0, added 3, done\r\n\r\n. prepare$ effect-tsgo patch && vp config --no-agent\r\n. prepare: typescript skipped because its hash matches the replacement.\r\n. prepare: Done\r\nDone in 54s using pnpm v11.10.0\r\n"
    },
    {
      "name": "tests.log",
      "sha256": "FEE6882F4494442E12852E831DC3ADBAD1FD14AD68958EA3C39B4B0AC723B06E",
      "content": "note: You are running `vp test` as a Vite+ built-in command. If you meant to run the test npm script, use `vpr test` instead.\r\n\r\n RUN  v5.0.1 E:/Projects/t3code.worktrees/preview-background-screenshots/apps/desktop\r\n\r\n\r\n Test Files  2 passed (2)\r\n      Tests  118 passed (118)\r\n   Start at  11:58:26\r\n   Duration  52.97s (import 57%, transform 38%, tests 3%, setup 1%, worker 1%)\r\n\r\n  Transform  transforming modules took 36.68s · 38% of tracked time, re-done on every run\r\n             persist transforms across runs with fsModuleCache: true\r\n             learn more: https://vitest.dev/guide/improving-performance#caching-between-reruns\r\n\r\n"
    },
    {
      "name": "typecheck.log",
      "sha256": "CE5DBCA013B2DF3E4FA1FA7C11A3E0B1461DE9750D6BA98D3222C85700823A19",
      "content": "~/apps/desktop$ tsc --noEmit ⊘ cache disabled\r\nsrc/app/DesktopClerk.test.ts(285,27): suggestion TS377117: `Effect.succeedSome` expresses this Option success value directly. effect(preferSucceedSomeOrNone)\r\nsrc/app/DesktopWebLinks.test.ts(30,31): suggestion TS377117: `Effect.succeedSome` expresses this Option success value directly. effect(preferSucceedSomeOrNone)\r\n\r\n"
    },
    {
      "name": "lint.log",
      "sha256": "928D0DFC073CCEC41FE1BBC39775D24668297C209F48A30E528B2610CB8E01B4",
      "content": "note: You are running `vp lint` as a Vite+ built-in command. If you meant to run the lint npm script, use `vpr lint` instead.\r\napps/desktop/src/preview/Manager.test.ts:239:18: warning typescript(no-extraneous-class): Unexpected class with only a constructor. help: Try replacing this class with a standalone function or deleting it entirely\r\n"
    },
    {
      "name": "diff-check.log",
      "sha256": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
      "content": ""
    },
    {
      "name": "range-diff.log",
      "sha256": "9359CBD61C3ECF2F05A4BF9E01691C8644C24BFC08B1F3D2B6D72C4F41A1308B",
      "content": "1:  9adf51639b = 1:  581d6f0c23 fix(desktop): keep background preview screenshots fresh\r\n"
    },
    {
      "name": "source-equality.log",
      "sha256": "E3B0C44298FC1C149AFBF4C8996FB92427AE41E4649B934CA495991B7852B855",
      "content": ""
    },
    {
      "name": "terminal-resources.json",
      "sha256": "F7B84AAF5DB9C98F9A815C85544C64795605F55788A6C1B3F59F3DF4FC6A5ECC",
      "content": "{\r\n  \"observedAtUtc\": \"2026-10-11T11:01:56.2255239Z\",\r\n  \"ownedRuntimeStarted\": false,\r\n  \"capturedCheckRootPids\": [\r\n    21376,\r\n    43912,\r\n    53548,\r\n    60260,\r\n    56116\r\n  ],\r\n  \"survivingOwnedRoots\": [],\r\n  \"fixedPortListeners\": [],\r\n  \"ownedHolders\": [],\r\n  \"ownedRequests\": [],\r\n  \"ownedServers\": [],\r\n  \"ownedTabs\": [],\r\n  \"ownedDevices\": [],\r\n  \"ownedMappings\": [],\r\n  \"terminatedProcesses\": [],\r\n  \"temporaryWorktrees\": [],\r\n  \"transferArtifacts\": []\r\n}\r\n"
    },
    {
      "name": "runtime-status.final.json",
      "sha256": "94588540F729925EA576B52617B6C24BEBF5C696367D624093A5D68D5492A6EF",
      "content": "{\r\n  \"desktop\": [\r\n    {\r\n      \"acquiredAt\": \"2026-10-11T10:54:56.239Z\",\r\n      \"requestId\": \"preview-capture-diagnostics-desktop-windows-20261011T105455Z-980edd23\",\r\n      \"worktree\": \"E:\\\\Projects\\\\t3code.worktrees\\\\preview-capture-diagnostics\"\r\n    }\r\n  ],\r\n  \"mobile\": [],\r\n  \"requests\": {\r\n    \"preview-capture-diagnostics-desktop-windows-20261011T105455Z-980edd23\": {\r\n      \"cancelledAt\": null,\r\n      \"requestedAt\": \"2026-10-11T10:54:56.239Z\",\r\n      \"resource\": \"desktop\",\r\n      \"worktree\": \"E:\\\\Projects\\\\t3code.worktrees\\\\preview-capture-diagnostics\"\r\n    },\r\n    \"archive-settings-ux-desktop-windows-20261011T092600Z-a15687c2\": {\r\n      \"cancelledAt\": null,\r\n      \"requestedAt\": \"2026-10-11T10:55:29.022Z\",\r\n      \"resource\": \"desktop\",\r\n      \"worktree\": \"E:\\\\Projects\\\\t3code.worktrees\\\\archive-settings-ux\"\r\n    },\r\n    \"sidebar-v2-archive-controls-desktop-windows-20261011T105633Z-7615a65e\": {\r\n      \"cancelledAt\": null,\r\n      \"requestedAt\": \"2026-10-11T10:56:34.239Z\",\r\n      \"resource\": \"desktop\",\r\n      \"worktree\": \"E:\\\\Projects\\\\t3code.worktrees\\\\sidebar-v2-archive-controls\"\r\n    }\r\n  },\r\n  \"version\": 4\r\n}\r\n"
    }
  ]
}
