From 1eacd6bcd0f4198886265d2c78371bda94d00657 Mon Sep 17 00:00:00 2001 From: homen Date: Sat, 5 Sep 2026 10:40:18 -0700 Subject: [PATCH] fix(export): preserve desktop Account labels in XLSX A reviewer saw five Account labels in the grid but received blank workbook cells. Both canonical export branches now read the existing __label field. Changed areas: - src: correct the two existing Account field lookups. - tests: reopen real serialized workbooks for current and sibling typed store fixtures. - e2e: retain actual memory-engine downloads across later notes and repeated exports. - HANDOFF: give reproducible commands and distinguish component fixtures, browser proof and limits. - evidence: preserve exact source, files, pixels, command failures and independent judgment. Changed files: - HANDOFF.md - e2e/excel-grid.spec.ts - evidence/desktop-account-20260905/.gitattributes - evidence/desktop-account-20260905/README.md - evidence/desktop-account-20260905/judge/actual-head.bin - evidence/desktop-account-20260905/judge/actual-index.bin - evidence/desktop-account-20260905/judge/actual-refs.bin - evidence/desktop-account-20260905/judge/actual-source.diff - evidence/desktop-account-20260905/judge/actual-status.txt - evidence/desktop-account-20260905/judge/actual-worktrees.bin - evidence/desktop-account-20260905/judge/artifact-bindings.json - evidence/desktop-account-20260905/judge/checks-in-progress.json - evidence/desktop-account-20260905/judge/checks.json - evidence/desktop-account-20260905/judge/closing-custody.json - evidence/desktop-account-20260905/judge/collector-search-failure.txt - evidence/desktop-account-20260905/judge/command-results.json - evidence/desktop-account-20260905/judge/freeze-desktop-account-judge.py.txt - evidence/desktop-account-20260905/judge/handoff-links.json - evidence/desktop-account-20260905/judge/independent-zip-xml.json - evidence/desktop-account-20260905/judge/manifest.json - evidence/desktop-account-20260905/judge/retained-failure-bindings.json - evidence/desktop-account-20260905/judge/review-desktop-account.py.txt - evidence/desktop-account-20260905/judge/source-bindings.json - evidence/desktop-account-20260905/judge/source-trace.json - evidence/desktop-account-20260905/judge/viewed-pixels.json - evidence/desktop-account-20260905/manifest.json - evidence/desktop-account-20260905/operator/account-browser-suite.command.json - evidence/desktop-account-20260905/operator/account-browser-suite.log - evidence/desktop-account-20260905/operator/account-convex-typecheck.command.json - evidence/desktop-account-20260905/operator/account-convex-typecheck.log - evidence/desktop-account-20260905/operator/account-design-audit.command.json - evidence/desktop-account-20260905/operator/account-design-audit.log - evidence/desktop-account-20260905/operator/account-final-build.command.json - evidence/desktop-account-20260905/operator/account-final-build.log - evidence/desktop-account-20260905/operator/account-final-fixture-knockout.command.json - evidence/desktop-account-20260905/operator/account-final-fixture-knockout.log - evidence/desktop-account-20260905/operator/account-final-scenarios.command.json - evidence/desktop-account-20260905/operator/account-final-scenarios.log - evidence/desktop-account-20260905/operator/account-matched-after.command.json - evidence/desktop-account-20260905/operator/account-matched-after.log - evidence/desktop-account-20260905/operator/account-scenarios-after-02.command.json - evidence/desktop-account-20260905/operator/account-scenarios-after-02.log - evidence/desktop-account-20260905/operator/account-scenarios-after-03.command.json - evidence/desktop-account-20260905/operator/account-scenarios-after-03.log - evidence/desktop-account-20260905/operator/account-scenarios-after.command.json - evidence/desktop-account-20260905/operator/account-scenarios-after.log - evidence/desktop-account-20260905/operator/account-scenarios-before-02.command.json - evidence/desktop-account-20260905/operator/account-scenarios-before-02.log - evidence/desktop-account-20260905/operator/account-scenarios-before.command.json - evidence/desktop-account-20260905/operator/account-scenarios-before.log - evidence/desktop-account-20260905/operator/account-typecheck.command.json - evidence/desktop-account-20260905/operator/account-typecheck.log - evidence/desktop-account-20260905/operator/after-source-bindings.json - evidence/desktop-account-20260905/operator/after/Q3_variance.xlsx - evidence/desktop-account-20260905/operator/after/change-boundary.md.txt - evidence/desktop-account-20260905/operator/after/change-boundary.png - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.html.txt - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.json - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.png - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.html.txt - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.json - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.png - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.html.txt - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.json - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.png - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.html.txt - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.json - evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.png - evidence/desktop-account-20260905/operator/after/report.json - evidence/desktop-account-20260905/operator/after/review-2-Q3_variance.xlsx - evidence/desktop-account-20260905/operator/after/server.log - evidence/desktop-account-20260905/operator/after/ui-to-workbook.json - evidence/desktop-account-20260905/operator/before-browser.command.json - evidence/desktop-account-20260905/operator/before-browser.log - evidence/desktop-account-20260905/operator/before-build.command.json - evidence/desktop-account-20260905/operator/before-build.log - evidence/desktop-account-20260905/operator/before-current-dist-bindings.json - evidence/desktop-account-20260905/operator/before-design-manifest.command.json - evidence/desktop-account-20260905/operator/before-design-manifest.log - evidence/desktop-account-20260905/operator/before-head.txt - evidence/desktop-account-20260905/operator/before-refs.txt - evidence/desktop-account-20260905/operator/before-status.txt - evidence/desktop-account-20260905/operator/before-worktrees.txt - evidence/desktop-account-20260905/operator/before/Q3_variance.xlsx - evidence/desktop-account-20260905/operator/before/change-boundary.md.txt - evidence/desktop-account-20260905/operator/before/change-boundary.png - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.html.txt - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.json - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.png - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.html.txt - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.json - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.png - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.html.txt - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.json - evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.png - evidence/desktop-account-20260905/operator/before/report.json - evidence/desktop-account-20260905/operator/before/server.log - evidence/desktop-account-20260905/operator/before/ui-to-workbook.json - evidence/desktop-account-20260905/operator/bind-after-source.py.txt - evidence/desktop-account-20260905/operator/browser-suite/command.json - evidence/desktop-account-20260905/operator/browser-suite/playwright.json - evidence/desktop-account-20260905/operator/browser-suite/playwright.stderr.log - evidence/desktop-account-20260905/operator/browser-suite/prior-hardcoded-screenshot.png - evidence/desktop-account-20260905/operator/browser-suite/results/.last-run.json - evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx - evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx - evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png - evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx - evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx - evidence/desktop-account-20260905/operator/browser-suite/server.log - evidence/desktop-account-20260905/operator/browser-suite/uploaded-workbook-shared-grid.png - evidence/desktop-account-20260905/operator/custody-environment-wording-addendum.json - evidence/desktop-account-20260905/operator/custody.json - evidence/desktop-account-20260905/operator/final-commands.json - evidence/desktop-account-20260905/operator/final-dist-bindings.json - evidence/desktop-account-20260905/operator/final-head.txt - evidence/desktop-account-20260905/operator/final-refs.txt - evidence/desktop-account-20260905/operator/final-source.diff - evidence/desktop-account-20260905/operator/final-status.txt - evidence/desktop-account-20260905/operator/final-worktrees.txt - evidence/desktop-account-20260905/operator/freeze-attempt-01.error.txt - evidence/desktop-account-20260905/operator/freeze-final.py.txt - evidence/desktop-account-20260905/operator/freeze.json - evidence/desktop-account-20260905/operator/freeze.py.txt - evidence/desktop-account-20260905/operator/handoff-link-check.json - evidence/desktop-account-20260905/operator/installed-bindings.json - evidence/desktop-account-20260905/operator/knockout-final-Artifact.tsx.txt - evidence/desktop-account-20260905/operator/knockout-final-artifactXlsxExport.test.ts.txt - evidence/desktop-account-20260905/operator/knockout-regressed-Artifact.tsx.txt - evidence/desktop-account-20260905/operator/knockout-source-bindings.json - evidence/desktop-account-20260905/operator/manifest.json - evidence/desktop-account-20260905/operator/observe-after.mjs.txt - evidence/desktop-account-20260905/operator/observe-before.mjs.txt - evidence/desktop-account-20260905/operator/prepare-after-probe.py.txt - evidence/desktop-account-20260905/operator/preserve-build-and-knockout.py.txt - evidence/desktop-account-20260905/operator/prior-dist-bindings.json - evidence/desktop-account-20260905/operator/raw-workbook-xml-check.json - evidence/desktop-account-20260905/operator/run-browser-suite.mjs.txt - evidence/desktop-account-20260905/operator/run-command.py.txt - evidence/desktop-account-20260905/operator/source-after/HANDOFF.md.txt - evidence/desktop-account-20260905/operator/source-after/e2e/excel-grid.spec.ts.txt - evidence/desktop-account-20260905/operator/source-after/src/ui/panels/Artifact.tsx.txt - evidence/desktop-account-20260905/operator/source-after/tests/artifactXlsxExport.test.ts.txt - evidence/desktop-account-20260905/operator/source-before/HANDOFF.md.txt - evidence/desktop-account-20260905/operator/source-before/e2e/excel-grid.spec.ts.txt - evidence/desktop-account-20260905/operator/source-before/package-lock.json - evidence/desktop-account-20260905/operator/source-before/package.json - evidence/desktop-account-20260905/operator/source-before/src/app/styles.css.txt - evidence/desktop-account-20260905/operator/source-before/src/ui/panels/Artifact.tsx.txt - evidence/desktop-account-20260905/operator/source-before/src/ui/workArtifacts/xlsxDownload.ts.txt - evidence/desktop-account-20260905/operator/source-before/tests/artifactXlsxExport.test.ts.txt - evidence/desktop-account-20260905/operator/source-normalization.json - evidence/desktop-account-20260905/original-inventory.json - evidence/desktop-account-20260905/raw-copy-map.json - evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json - evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md.txt - evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json - evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.md.txt - evidence/desktop-account-20260905/verify.py - src/ui/panels/Artifact.tsx - tests/artifactXlsxExport.test.ts Verification: - Normal build including root TypeScript, Convex TypeScript, design audit and10 affected scenarios passed. - Three ordinary browser cases passed under unchanged30second budgets; actual downloaded XLSX files reopened independently. - Exactly five Account values restored; other25values and30styles preserved. Later exports change E2; earlier files stay exact. - Two-lookup knockout fails both label scenarios. Independent source22/22 and publication18/18 checks pass. - All161 staged blobs match the frozen candidate. Python portable verifier passes. Limits: - Both component cases use a typed mocked store and replaced download boundary. Only current canonical sheet has this repair's actual memory-engine browser journey. - Seven large original archives/index inventories remain in local custody and are not available to the portable verifier. - Fallback fonts, one desktop width, bounded repeats; no full visual/device/performance/load/production grade. - Inherited notebook failures, Windows native Excel deadline, nightly credential and development advisory remain open. - Shared CI and integration are subsequent checks; no native Office or provider call in this slice. --- HANDOFF.md | 25 +- e2e/excel-grid.spec.ts | 50 + .../desktop-account-20260905/.gitattributes | 1 + evidence/desktop-account-20260905/README.md | 21 + .../judge/actual-head.bin | 2 + .../judge/actual-index.bin | Bin 0 -> 983004 bytes .../judge/actual-refs.bin | 107 + .../judge/actual-source.diff | 244 + .../judge/actual-status.txt | 4 + .../judge/actual-worktrees.bin | 16 + .../judge/artifact-bindings.json | 794 + .../judge/checks-in-progress.json | 514 + .../judge/checks.json | 521 + .../judge/closing-custody.json | 8 + .../judge/collector-search-failure.txt | 7 + .../judge/command-results.json | 281 + .../judge/freeze-desktop-account-judge.py.txt | 106 + .../judge/handoff-links.json | 27 + .../judge/independent-zip-xml.json | 1486 ++ .../judge/manifest.json | 107 + .../judge/retained-failure-bindings.json | 54 + .../judge/review-desktop-account.py.txt | 124 + .../judge/source-bindings.json | 26 + .../judge/source-trace.json | 71 + .../judge/viewed-pixels.json | 65 + .../desktop-account-20260905/manifest.json | 969 + .../account-browser-suite.command.json | 15 + .../operator/account-browser-suite.log | 1 + .../account-convex-typecheck.command.json | 20 + .../operator/account-convex-typecheck.log | 0 .../account-design-audit.command.json | 16 + .../operator/account-design-audit.log | 56 + .../operator/account-final-build.command.json | 16 + .../operator/account-final-build.log | 440 + ...ccount-final-fixture-knockout.command.json | 18 + .../account-final-fixture-knockout.log | 49 + .../account-final-scenarios.command.json | 20 + .../operator/account-final-scenarios.log | 13 + .../account-matched-after.command.json | 15 + .../operator/account-matched-after.log | 1 + .../account-scenarios-after-02.command.json | 19 + .../operator/account-scenarios-after-02.log | 37 + .../account-scenarios-after-03.command.json | 19 + .../operator/account-scenarios-after-03.log | 13 + .../account-scenarios-after.command.json | 19 + .../operator/account-scenarios-after.log | 37 + .../account-scenarios-before-02.command.json | 18 + .../operator/account-scenarios-before-02.log | 49 + .../account-scenarios-before.command.json | 18 + .../operator/account-scenarios-before.log | 75 + .../operator/account-typecheck.command.json | 19 + .../operator/account-typecheck.log | 20 + .../operator/after-source-bindings.json | 49 + .../operator/after/Q3_variance.xlsx | Bin 0 -> 6685 bytes .../operator/after/change-boundary.md.txt | 3 + .../operator/after/change-boundary.png | Bin 0 -> 135281 bytes .../desktop-memory-1440-downloaded.html.txt | 157 + .../after/desktop-memory-1440-downloaded.json | 701 + .../after/desktop-memory-1440-downloaded.png | Bin 0 -> 133268 bytes .../after/desktop-memory-1440-entry.html.txt | 140 + .../after/desktop-memory-1440-entry.json | 61 + .../after/desktop-memory-1440-entry.png | Bin 0 -> 184250 bytes ...esktop-memory-1440-later-download.html.txt | 157 + .../desktop-memory-1440-later-download.json | 701 + .../desktop-memory-1440-later-download.png | Bin 0 -> 135016 bytes .../after/desktop-memory-1440-sample.html.txt | 157 + .../after/desktop-memory-1440-sample.json | 765 + .../after/desktop-memory-1440-sample.png | Bin 0 -> 136588 bytes .../operator/after/report.json | 502 + .../operator/after/review-2-Q3_variance.xlsx | Bin 0 -> 6691 bytes .../operator/after/server.log | 1 + .../operator/after/ui-to-workbook.json | 108 + .../operator/before-browser.command.json | 15 + .../operator/before-browser.log | 1 + .../operator/before-build.command.json | 16 + .../operator/before-build.log | 440 + .../before-current-dist-bindings.json | 2381 +++ .../before-design-manifest.command.json | 16 + .../operator/before-design-manifest.log | 290 + .../operator/before-head.txt | 2 + .../operator/before-refs.txt | 107 + .../operator/before-status.txt | 0 .../operator/before-worktrees.txt | 16 + .../operator/before/Q3_variance.xlsx | Bin 0 -> 6631 bytes .../operator/before/change-boundary.md.txt | 3 + .../operator/before/change-boundary.png | Bin 0 -> 135909 bytes .../desktop-memory-1440-downloaded.html.txt | 157 + .../desktop-memory-1440-downloaded.json | 701 + .../before/desktop-memory-1440-downloaded.png | Bin 0 -> 133801 bytes .../before/desktop-memory-1440-entry.html.txt | 140 + .../before/desktop-memory-1440-entry.json | 61 + .../before/desktop-memory-1440-entry.png | Bin 0 -> 184247 bytes .../desktop-memory-1440-sample.html.txt | 157 + .../before/desktop-memory-1440-sample.json | 765 + .../before/desktop-memory-1440-sample.png | Bin 0 -> 136425 bytes .../operator/before/report.json | 232 + .../operator/before/server.log | 1 + .../operator/before/ui-to-workbook.json | 108 + .../operator/bind-after-source.py.txt | 11 + .../operator/browser-suite/command.json | 20 + .../operator/browser-suite/playwright.json | 190 + .../browser-suite/playwright.stderr.log | 0 .../prior-hardcoded-screenshot.png | Bin 0 -> 138533 bytes .../browser-suite/results/.last-run.json | 4 + ...22e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx | Bin 0 -> 6685 bytes ...d07bada085ad796bb49244ecd789b4ea58285.xlsx | Bin 0 -> 6692 bytes .../desktop-account-current-export.png | Bin 0 -> 135059 bytes .../review-1-Q3_variance.xlsx | Bin 0 -> 6685 bytes .../review-2-Q3_variance.xlsx | Bin 0 -> 6692 bytes .../operator/browser-suite/server.log | 1 + .../uploaded-workbook-shared-grid.png | Bin 0 -> 138953 bytes .../custody-environment-wording-addendum.json | 10 + .../operator/custody.json | 19 + .../operator/final-commands.json | 281 + .../operator/final-dist-bindings.json | 2856 +++ .../operator/final-head.txt | 2 + .../operator/final-refs.txt | 107 + .../operator/final-source.diff | 244 + .../operator/final-status.txt | 4 + .../operator/final-worktrees.txt | 16 + .../operator/freeze-attempt-01.error.txt | 1 + .../operator/freeze-final.py.txt | 80 + .../operator/freeze.json | 97 + .../operator/freeze.py.txt | 82 + .../operator/handoff-link-check.json | 26 + .../operator/installed-bindings.json | 261 + .../operator/knockout-final-Artifact.tsx.txt | 4343 +++++ ...ckout-final-artifactXlsxExport.test.ts.txt | 190 + .../knockout-regressed-Artifact.tsx.txt | 4343 +++++ .../operator/knockout-source-bindings.json | 11 + .../operator/manifest.json | 798 + .../operator/observe-after.mjs.txt | 150 + .../operator/observe-before.mjs.txt | 117 + .../operator/prepare-after-probe.py.txt | 55 + .../preserve-build-and-knockout.py.txt | 39 + .../operator/prior-dist-bindings.json | 2377 +++ .../operator/raw-workbook-xml-check.json | 280 + .../operator/run-browser-suite.mjs.txt | 43 + .../operator/run-command.py.txt | 34 + .../operator/source-after/HANDOFF.md.txt | 93 + .../source-after/e2e/excel-grid.spec.ts.txt | 182 + .../src/ui/panels/Artifact.tsx.txt | 4343 +++++ .../tests/artifactXlsxExport.test.ts.txt | 190 + .../operator/source-before/HANDOFF.md.txt | 76 + .../source-before/e2e/excel-grid.spec.ts.txt | 132 + .../operator/source-before/package-lock.json | 15283 ++++++++++++++++ .../operator/source-before/package.json | 381 + .../source-before/src/app/styles.css.txt | 3314 ++++ .../src/ui/panels/Artifact.tsx.txt | 4343 +++++ .../src/ui/workArtifacts/xlsxDownload.ts.txt | 45 + .../tests/artifactXlsxExport.test.ts.txt | 88 + .../operator/source-normalization.json | 20 + .../original-inventory.json | 1202 ++ .../raw-copy-map.json | 1062 ++ ..._NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json | 752 + ...ODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md.txt | 21 + ...DEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json | 102 + ...ROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.md.txt | 36 + evidence/desktop-account-20260905/verify.py | 39 + src/ui/panels/Artifact.tsx | 4 +- tests/artifactXlsxExport.test.ts | 108 +- 161 files changed, 64663 insertions(+), 9 deletions(-) create mode 100644 evidence/desktop-account-20260905/.gitattributes create mode 100644 evidence/desktop-account-20260905/README.md create mode 100644 evidence/desktop-account-20260905/judge/actual-head.bin create mode 100644 evidence/desktop-account-20260905/judge/actual-index.bin create mode 100644 evidence/desktop-account-20260905/judge/actual-refs.bin create mode 100644 evidence/desktop-account-20260905/judge/actual-source.diff create mode 100644 evidence/desktop-account-20260905/judge/actual-status.txt create mode 100644 evidence/desktop-account-20260905/judge/actual-worktrees.bin create mode 100644 evidence/desktop-account-20260905/judge/artifact-bindings.json create mode 100644 evidence/desktop-account-20260905/judge/checks-in-progress.json create mode 100644 evidence/desktop-account-20260905/judge/checks.json create mode 100644 evidence/desktop-account-20260905/judge/closing-custody.json create mode 100644 evidence/desktop-account-20260905/judge/collector-search-failure.txt create mode 100644 evidence/desktop-account-20260905/judge/command-results.json create mode 100644 evidence/desktop-account-20260905/judge/freeze-desktop-account-judge.py.txt create mode 100644 evidence/desktop-account-20260905/judge/handoff-links.json create mode 100644 evidence/desktop-account-20260905/judge/independent-zip-xml.json create mode 100644 evidence/desktop-account-20260905/judge/manifest.json create mode 100644 evidence/desktop-account-20260905/judge/retained-failure-bindings.json create mode 100644 evidence/desktop-account-20260905/judge/review-desktop-account.py.txt create mode 100644 evidence/desktop-account-20260905/judge/source-bindings.json create mode 100644 evidence/desktop-account-20260905/judge/source-trace.json create mode 100644 evidence/desktop-account-20260905/judge/viewed-pixels.json create mode 100644 evidence/desktop-account-20260905/manifest.json create mode 100644 evidence/desktop-account-20260905/operator/account-browser-suite.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-browser-suite.log create mode 100644 evidence/desktop-account-20260905/operator/account-convex-typecheck.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-convex-typecheck.log create mode 100644 evidence/desktop-account-20260905/operator/account-design-audit.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-design-audit.log create mode 100644 evidence/desktop-account-20260905/operator/account-final-build.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-final-build.log create mode 100644 evidence/desktop-account-20260905/operator/account-final-fixture-knockout.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-final-fixture-knockout.log create mode 100644 evidence/desktop-account-20260905/operator/account-final-scenarios.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-final-scenarios.log create mode 100644 evidence/desktop-account-20260905/operator/account-matched-after.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-matched-after.log create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-after-02.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-after-02.log create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-after-03.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-after-03.log create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-after.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-after.log create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-before-02.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-before-02.log create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-before.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-scenarios-before.log create mode 100644 evidence/desktop-account-20260905/operator/account-typecheck.command.json create mode 100644 evidence/desktop-account-20260905/operator/account-typecheck.log create mode 100644 evidence/desktop-account-20260905/operator/after-source-bindings.json create mode 100644 evidence/desktop-account-20260905/operator/after/Q3_variance.xlsx create mode 100644 evidence/desktop-account-20260905/operator/after/change-boundary.md.txt create mode 100644 evidence/desktop-account-20260905/operator/after/change-boundary.png create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.html.txt create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.json create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.png create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.html.txt create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.json create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.png create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.html.txt create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.json create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.png create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.html.txt create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.json create mode 100644 evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.png create mode 100644 evidence/desktop-account-20260905/operator/after/report.json create mode 100644 evidence/desktop-account-20260905/operator/after/review-2-Q3_variance.xlsx create mode 100644 evidence/desktop-account-20260905/operator/after/server.log create mode 100644 evidence/desktop-account-20260905/operator/after/ui-to-workbook.json create mode 100644 evidence/desktop-account-20260905/operator/before-browser.command.json create mode 100644 evidence/desktop-account-20260905/operator/before-browser.log create mode 100644 evidence/desktop-account-20260905/operator/before-build.command.json create mode 100644 evidence/desktop-account-20260905/operator/before-build.log create mode 100644 evidence/desktop-account-20260905/operator/before-current-dist-bindings.json create mode 100644 evidence/desktop-account-20260905/operator/before-design-manifest.command.json create mode 100644 evidence/desktop-account-20260905/operator/before-design-manifest.log create mode 100644 evidence/desktop-account-20260905/operator/before-head.txt create mode 100644 evidence/desktop-account-20260905/operator/before-refs.txt create mode 100644 evidence/desktop-account-20260905/operator/before-status.txt create mode 100644 evidence/desktop-account-20260905/operator/before-worktrees.txt create mode 100644 evidence/desktop-account-20260905/operator/before/Q3_variance.xlsx create mode 100644 evidence/desktop-account-20260905/operator/before/change-boundary.md.txt create mode 100644 evidence/desktop-account-20260905/operator/before/change-boundary.png create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.html.txt create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.json create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.png create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.html.txt create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.json create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.png create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.html.txt create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.json create mode 100644 evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.png create mode 100644 evidence/desktop-account-20260905/operator/before/report.json create mode 100644 evidence/desktop-account-20260905/operator/before/server.log create mode 100644 evidence/desktop-account-20260905/operator/before/ui-to-workbook.json create mode 100644 evidence/desktop-account-20260905/operator/bind-after-source.py.txt create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/command.json create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/playwright.json create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/playwright.stderr.log create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/prior-hardcoded-screenshot.png create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/results/.last-run.json create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/server.log create mode 100644 evidence/desktop-account-20260905/operator/browser-suite/uploaded-workbook-shared-grid.png create mode 100644 evidence/desktop-account-20260905/operator/custody-environment-wording-addendum.json create mode 100644 evidence/desktop-account-20260905/operator/custody.json create mode 100644 evidence/desktop-account-20260905/operator/final-commands.json create mode 100644 evidence/desktop-account-20260905/operator/final-dist-bindings.json create mode 100644 evidence/desktop-account-20260905/operator/final-head.txt create mode 100644 evidence/desktop-account-20260905/operator/final-refs.txt create mode 100644 evidence/desktop-account-20260905/operator/final-source.diff create mode 100644 evidence/desktop-account-20260905/operator/final-status.txt create mode 100644 evidence/desktop-account-20260905/operator/final-worktrees.txt create mode 100644 evidence/desktop-account-20260905/operator/freeze-attempt-01.error.txt create mode 100644 evidence/desktop-account-20260905/operator/freeze-final.py.txt create mode 100644 evidence/desktop-account-20260905/operator/freeze.json create mode 100644 evidence/desktop-account-20260905/operator/freeze.py.txt create mode 100644 evidence/desktop-account-20260905/operator/handoff-link-check.json create mode 100644 evidence/desktop-account-20260905/operator/installed-bindings.json create mode 100644 evidence/desktop-account-20260905/operator/knockout-final-Artifact.tsx.txt create mode 100644 evidence/desktop-account-20260905/operator/knockout-final-artifactXlsxExport.test.ts.txt create mode 100644 evidence/desktop-account-20260905/operator/knockout-regressed-Artifact.tsx.txt create mode 100644 evidence/desktop-account-20260905/operator/knockout-source-bindings.json create mode 100644 evidence/desktop-account-20260905/operator/manifest.json create mode 100644 evidence/desktop-account-20260905/operator/observe-after.mjs.txt create mode 100644 evidence/desktop-account-20260905/operator/observe-before.mjs.txt create mode 100644 evidence/desktop-account-20260905/operator/prepare-after-probe.py.txt create mode 100644 evidence/desktop-account-20260905/operator/preserve-build-and-knockout.py.txt create mode 100644 evidence/desktop-account-20260905/operator/prior-dist-bindings.json create mode 100644 evidence/desktop-account-20260905/operator/raw-workbook-xml-check.json create mode 100644 evidence/desktop-account-20260905/operator/run-browser-suite.mjs.txt create mode 100644 evidence/desktop-account-20260905/operator/run-command.py.txt create mode 100644 evidence/desktop-account-20260905/operator/source-after/HANDOFF.md.txt create mode 100644 evidence/desktop-account-20260905/operator/source-after/e2e/excel-grid.spec.ts.txt create mode 100644 evidence/desktop-account-20260905/operator/source-after/src/ui/panels/Artifact.tsx.txt create mode 100644 evidence/desktop-account-20260905/operator/source-after/tests/artifactXlsxExport.test.ts.txt create mode 100644 evidence/desktop-account-20260905/operator/source-before/HANDOFF.md.txt create mode 100644 evidence/desktop-account-20260905/operator/source-before/e2e/excel-grid.spec.ts.txt create mode 100644 evidence/desktop-account-20260905/operator/source-before/package-lock.json create mode 100644 evidence/desktop-account-20260905/operator/source-before/package.json create mode 100644 evidence/desktop-account-20260905/operator/source-before/src/app/styles.css.txt create mode 100644 evidence/desktop-account-20260905/operator/source-before/src/ui/panels/Artifact.tsx.txt create mode 100644 evidence/desktop-account-20260905/operator/source-before/src/ui/workArtifacts/xlsxDownload.ts.txt create mode 100644 evidence/desktop-account-20260905/operator/source-before/tests/artifactXlsxExport.test.ts.txt create mode 100644 evidence/desktop-account-20260905/operator/source-normalization.json create mode 100644 evidence/desktop-account-20260905/original-inventory.json create mode 100644 evidence/desktop-account-20260905/raw-copy-map.json create mode 100644 evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json create mode 100644 evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md.txt create mode 100644 evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json create mode 100644 evidence/desktop-account-20260905/review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.md.txt create mode 100644 evidence/desktop-account-20260905/verify.py diff --git a/HANDOFF.md b/HANDOFF.md index 3b3cecec..4709c46b 100644 --- a/HANDOFF.md +++ b/HANDOFF.md @@ -61,16 +61,33 @@ npx playwright test e2e/mobile-sample-workbook-export.spec.ts --workers=1 --retr The scenario writes exact source hashes, HTML, pixels, console observations and reopened downloads to the configured Playwright output directory. It blocks external requests and uses fallback fonts. Preserve that output before another run. The default browser output path is local test evidence, not a deployment or public certificate. -Historical mobile-freeze holds: its baseline full dependency audit had 29 findings (28 moderate, one development high), and the production subset had 28 moderate findings. That export-only freeze kept the lock unchanged. The later dependency candidate and its current audit/mounted status are described below; these historical receipts are not rewritten. Gemini nightly still lacks its required credential. The old desktop XLSX projection exports blank Account cells despite visible Revenue/COGS labels; this extraction preserves that behavior and does not certify desktop data completeness. Current instructions reference two absent mobile design documents. The inherited half-height mobile dialog requires scrolling; enlarged navigation tabs have reading limitations and transient edit toasts overlap early outcomes. Full visual, responsive, accessibility, performance, provider and production grades remain unassigned. +Historical mobile-freeze holds: its baseline full dependency audit had 29 findings (28 moderate, one development high), and the production subset had 28 moderate findings. That export-only freeze kept the lock unchanged. The later dependency candidate and its current audit/mounted status are described below; these historical receipts are not rewritten. Gemini nightly still lacks its required credential. The old desktop XLSX projection exported blank Account cells despite visible Revenue/COGS labels; the mobile extraction preserved that behavior and did not certify desktop data completeness. The separate Account repair below addresses those two lookups. Current instructions reference two absent mobile design documents. The inherited half-height mobile dialog requires scrolling; enlarged navigation tabs have reading limitations and transient edit toasts overlap early outcomes. Full visual, responsive, accessibility, performance, provider and production grades remain unassigned. The retained proof used no provider call, shared backend change, hook activation, original environment read or production deployment. Old branches and dirty worktrees remain preserved. -## Current dependency repair, local review accepted +## Dependency repair, reviewed and merged -Read the [dependency proof and fresh commands](evidence/shared-dependencies-20260905/README.md) after this handoff. The [independent judgment](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md) accepts this local dependency scope. The [encoding addendum](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md) explains why the final package spelling differs from the earlier raw worker hash. Shared integration is still pending. It restores the two exact NodeSlide file pins required by the immutable release contract and upgrades the coherent 30-package Tiptap cohort to 3.30.4, with only its required ProseMirror model/view minimums. All other lock rows and the nested uuid 14.0.1 remain unchanged. +Read the [dependency proof and fresh commands](evidence/shared-dependencies-20260905/README.md) after this handoff. The [independent judgment](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md) accepts this local dependency scope. The [encoding addendum](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md) explains why the final package spelling differs from the earlier raw worker hash. [PR 252](https://github.com/HomenShum/NodeRoom/pull/252) merged normally at `034a8f963dfa037d860f5364032319506be3e2e0` after independent review and the premerge shared gates. It restores the two exact NodeSlide file pins required by the immutable release contract and upgrades the coherent 30-package Tiptap cohort to 3.30.4, with only its required ProseMirror model/view minimums. All other lock rows and the nested uuid 14.0.1 remain unchanged. Normal install, the unchanged fresh mounted consumer, 51 notebook/export scenarios, both TypeScript checks, build and 29 unchanged memory browser cases passed. The production audit now has zero findings; full audit retains one high development-only Browserslist finding. The real installed library prototype canary changes from 1,025 unsafe before cases to zero after, without claiming a NodeRoom exploit or executed browser handler. The dedicated notebook provenance browser spec remains unresolved: 3/3 failed on both preserved old and new built output, and only the 375 px failure matched exactly. Different artifact selection/steps at desktop and 320 px prevent a no-regression claim. All six screenshots/traces and original assertions are retained. This candidate has no notebook UI repair or full visual grade. -The unchanged full shared gates and actual new-commit check are still required before integration; the historical de9 commit-message failure remains. The Windows native Office deadline, absent nightly credential and separately planned desktop Account-label repair are open. Current dependency proof does not replace the original mobile export source/lock bindings or authorize a deployment. +The historical de9 commit-message failure remains recorded; published history was not rewritten. The Windows native Office deadline and absent nightly credential remain open. The merged dependency proof does not replace the original mobile export source/lock bindings or certify a deployment. + +## Desktop Account export, independently reviewed local proof + +A reviewer could see Revenue, COGS, Gross profit, OpEx and Net income in the desktop Q3 variance grid but receive five blank Account cells in the downloaded workbook. Both canonical export branches read `__account`; the existing seed and renderer store those values as `__label`. This candidate changes only those two field lookups. It preserves the visible grid, mobile projection, shared download transport and generic uploaded-workbook behavior. + +From the fresh local entry above, open `?mode=memory&surface=desktop`, enter the sample room and dismiss its walkthrough. In Room chat, send `@nodeagent recompute the Q3 variance column`. Wait for the committed variance response, edit the Revenue note, then select **Export XLSX**. The downloaded workbook must contain all five visible Account labels. Edit the note again and export a second file; the new file must contain the later note while the first file remains unchanged. + +The source-bound worker proof on merged `034a8f9` passed the normal build, the Convex TypeScript check, design audit, ten affected workbook/dialog scenarios and all three existing-plus-new `excel-grid` browser cases with the unchanged 30-second test budget. Current- and sibling-sheet component scenarios reopen eight serialized workbooks across repeated edits and duplicate activation. Temporarily restoring only the two old lookups makes both label scenarios fail; the exact repaired bytes were restored before the final proof. The actual 1440 px desktop journey saved two XLSX files: all five Account cells match the grid, the other 25 cells and all 30 cell styles match the preserved baseline, and the later note does not alter the earlier file. Both component cases use a typed mocked store plus a replaced browser download-dispatch boundary, while retaining the real Artifact projection and ExcelJS serialization. Only the current canonical sheet has this repair's actual memory-engine browser journey; the sibling-sheet fixture is not a browser-certified uploaded canonical workbook. + +After installing Chromium and starting the built preview as above, replay the affected checks in the second terminal: + +```powershell +npx vitest run tests/artifactXlsxExport.test.ts tests/mobileSampleWorkbookExport.test.ts tests/mobileSheetDialog.test.tsx +npx playwright test e2e/excel-grid.spec.ts --output test-results/desktop-account +``` + +Keep the three `PLAYWRIGHT_*` variables shown above so the browser uses that built preview. Preserve the output before another run; one unchanged uploaded-grid scenario also writes `test-results/uploaded-workbook-shared-grid.png`. The new Account scenario retains both downloaded workbooks and its screenshot. The [portable desktop proof](evidence/desktop-account-20260905/README.md) contains the matched source, grid, PNG, XLSX and raw failure records. Its independent source judgment passes 22 checks and separately verifies the actual ZIP/XML contents. Seven redundant archives/inventories remain listed in local custody; the portable verifier does not claim those bytes are available to a fresh recipient. Normal shared CI and integration of this desktop slice remain subsequent checks. The browser proof used fallback fonts and the memory engine, with no provider or native Office execution. Its base-commit build stamp is supplemented by exact working-source hashes. These checks do not close the inherited notebook failures, full floor/native Excel timeout, production behavior or whole-product grades. diff --git a/e2e/excel-grid.spec.ts b/e2e/excel-grid.spec.ts index 9fbb8a28..e9b9be57 100644 --- a/e2e/excel-grid.spec.ts +++ b/e2e/excel-grid.spec.ts @@ -130,3 +130,53 @@ test("uploaded workbook renders in the shared Sheet 1 grid, not the false Excel- await page.screenshot({ path: "test-results/uploaded-workbook-shared-grid.png", fullPage: false }); }); + +test("a reviewer reopens every visible Account label after current-sheet edits and repeated exports", async ({ page }, testInfo) => { + await page.setViewportSize({ width: 1440, height: 960 }); + const origin = new URL(String(testInfo.project.use.baseURL)).origin; + await page.route("**/*", route => { + const url = new URL(route.request().url()); + return url.origin === origin || ["data:", "blob:"].includes(url.protocol) + ? route.continue() : route.abort("blockedbyclient"); + }); + await enterDemoRoom(page); + const chat = page.getByTestId("public-chat-panel"); + await chat.getByTestId("chat-composer").fill("@nodeagent recompute the Q3 variance column"); + await chat.getByTestId("chat-send").click(); + await expect(chat.getByText("Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.", { exact: true })).toBeVisible(); + const table = page.locator('table.r-sheet[data-noderoom-surface="workSurface.sheet"]').first(); + const labels = await table.locator("tbody td.label").allTextContents(); + expect(labels).toEqual(["Revenue", "COGS", "Gross profit", "OpEx", "Net income"]); + const stableNumbers = await table.locator("tbody tr").filter({ has: page.locator("td.label") }).evaluateAll(rows => + rows.map(row => [...row.querySelectorAll("td.num .r-val-num")].map(cell => cell.textContent)), + ); + const files: string[] = []; + for (const [index, note] of ["Reviewer note: checked source", "Reviewer note: revised before handoff"].entries()) { + await page.locator('[data-cell-key="r_rev__note"] button').click(); + await page.locator("input.r-cell-input").fill(note); + await page.locator("input.r-cell-input").press("Enter"); + await expect(page.locator('[data-cell-key="r_rev__note"]')).toContainText(note); + const event = page.waitForEvent("download"); + await page.getByTestId("artifact-export-xlsx").click(); + const download = await event; + expect(await download.failure()).toBeNull(); + const file = testInfo.outputPath(`review-${index + 1}-${download.suggestedFilename()}`); + await download.saveAs(file); + files.push(file); + const reopened = new ExcelJS.Workbook(); + await reopened.xlsx.readFile(file); + const sheet = reopened.worksheets[0]; + expect(sheet.getRow(1).values).toEqual([undefined, "Account", "Q2", "Q3", "Variance", "Note"]); + expect(labels.map((_, row) => sheet.getCell(row + 2, 1).value)).toEqual(labels); + expect(labels.map((_, row) => [sheet.getCell(row + 2, 2).value, sheet.getCell(row + 2, 3).value])).toEqual(stableNumbers); + expect(sheet.getCell("D2").value).toBe("+24%"); + expect(sheet.getCell("E2").value).toBe(note); + await expect(page.getByTestId("artifact-export-xlsx-status")).toContainText("Downloaded"); + await testInfo.attach(`review-${index + 1}.xlsx`, { path: file, contentType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }); + } + const first = new ExcelJS.Workbook(); + await first.xlsx.readFile(files[0]); + expect(first.worksheets[0].getCell("E2").value).toBe("Reviewer note: checked source"); + expect(await table.locator("tbody td.label").allTextContents()).toEqual(labels); + await page.screenshot({ path: testInfo.outputPath("desktop-account-current-export.png"), caret: "initial" }); +}); diff --git a/evidence/desktop-account-20260905/.gitattributes b/evidence/desktop-account-20260905/.gitattributes new file mode 100644 index 00000000..fa1385d9 --- /dev/null +++ b/evidence/desktop-account-20260905/.gitattributes @@ -0,0 +1 @@ +* -text diff --git a/evidence/desktop-account-20260905/README.md b/evidence/desktop-account-20260905/README.md new file mode 100644 index 00000000..0f9c9c6f --- /dev/null +++ b/evidence/desktop-account-20260905/README.md @@ -0,0 +1,21 @@ +# Desktop Account export evidence + +A reviewer could read five Account labels in the Q3 grid but receive blank labels in the downloaded workbook. The exporter read `__account` while the existing sheet and renderer used `__label`. Two field lookups now read the existing labels; no grid or transport redesign was needed. + +Start with the [repository handoff](../../HANDOFF.md). The [independent source judgment](review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md.txt) accepts this bounded repair after 22 checks. The [worker receipt](review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.md.txt) retains the commands, early failures and final source bindings. Shared CI and integration of this desktop slice are subsequent checks; this packet is not their receipt. + +Compare the actual [before grid](operator/before/change-boundary.png) and [after grid](operator/after/change-boundary.png). Both show the five labels. The file defect is demonstrated by the actual XLSX files listed in the [copy map](raw-copy-map.json), then independently reopened through [ZIP/XML inspection](judge/independent-zip-xml.json). Exactly A2:A6 change to the labels; the other 25 values/formulas and all 30 styles, including raw styles.xml, match. Later note exports change E2 while prior files remain byte-exact. + +The normal build including root TypeScript, Convex TypeScript, design audit, ten affected scenarios and three unchanged-budget browser cases passed. Restoring only the old lookups makes both label scenarios fail. Both component cases use a typed mocked store plus a replaced browser download-dispatch boundary, while retaining the real Artifact projection and ExcelJS serializer. Only the current canonical sheet has this repair's actual memory-engine browser journey. The sibling fixture is not an uploaded-canonical-workbook browser certificate; the separate existing generic-uploaded-grid case remains a limited compatibility check. + +From the repository root, verify portable custody with Python 3 and Git: + +```powershell +python evidence/desktop-account-20260905/verify.py +``` + +The verifier checks every included payload and the four current source identities, accepting Git's declared source line-ending normalization. Packet payloads are binary-attributed and must remain raw-byte exact. It does not execute historical scripts or rerun the app. Replay the application commands in HANDOFF.md after the normal fresh installation and built-preview setup there. + +The [original inventory](original-inventory.json) lists all 133 original operator files, including seven large build archives or whole-checkout/index inventories retained only in local custody. Of those 133 files, 126 are included here. All 21 independent judge files and both worker/judge reports are also included. The independent reviewer verified the original retained-only bytes, but a fresh recipient cannot verify unavailable local archives; this verifier explicitly reports that boundary. Historical code, HTML and Markdown have inert `.txt` suffixes. Absolute paths inside historical receipts identify original custody, not portable commands. + +Evidence covers the local memory engine and bounded repeated exports, not a long-duration or multi-user load certificate. Actual matched workbooks have scalar values/strings; formula/cache/number-format behavior is covered by the component fixtures. Fallback fonts and one desktop width limit visual conclusions. One blocked external-resource console event is preserved; no zero-console claim. The base build stamp identifies merged 034a8f9, supplemented by exact uncommitted source bindings. Existing notebook failures, Windows native Excel timeout, missing nightly credential and development advisory remain open. No native Office, provider, production workbook journey, whole-product grade or human acceptance is claimed. diff --git a/evidence/desktop-account-20260905/judge/actual-head.bin b/evidence/desktop-account-20260905/judge/actual-head.bin new file mode 100644 index 00000000..72a617a6 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/actual-head.bin @@ -0,0 +1,2 @@ +034a8f963dfa037d860f5364032319506be3e2e0 +8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831 diff --git a/evidence/desktop-account-20260905/judge/actual-index.bin b/evidence/desktop-account-20260905/judge/actual-index.bin new file mode 100644 index 0000000000000000000000000000000000000000..3e34b3a196123d3234ebca8208f1cdcc4a8433d8 GIT binary patch literal 983004 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 l{t8ntgC-ha8hLn4gjceLUN~i { ++ await page.setViewportSize({ width: 1440, height: 960 }); ++ const origin = new URL(String(testInfo.project.use.baseURL)).origin; ++ await page.route("**/*", route => { ++ const url = new URL(route.request().url()); ++ return url.origin === origin || ["data:", "blob:"].includes(url.protocol) ++ ? route.continue() : route.abort("blockedbyclient"); ++ }); ++ await enterDemoRoom(page); ++ const chat = page.getByTestId("public-chat-panel"); ++ await chat.getByTestId("chat-composer").fill("@nodeagent recompute the Q3 variance column"); ++ await chat.getByTestId("chat-send").click(); ++ await expect(chat.getByText("Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.", { exact: true })).toBeVisible(); ++ const table = page.locator('table.r-sheet[data-noderoom-surface="workSurface.sheet"]').first(); ++ const labels = await table.locator("tbody td.label").allTextContents(); ++ expect(labels).toEqual(["Revenue", "COGS", "Gross profit", "OpEx", "Net income"]); ++ const stableNumbers = await table.locator("tbody tr").filter({ has: page.locator("td.label") }).evaluateAll(rows => ++ rows.map(row => [...row.querySelectorAll("td.num .r-val-num")].map(cell => cell.textContent)), ++ ); ++ const files: string[] = []; ++ for (const [index, note] of ["Reviewer note: checked source", "Reviewer note: revised before handoff"].entries()) { ++ await page.locator('[data-cell-key="r_rev__note"] button').click(); ++ await page.locator("input.r-cell-input").fill(note); ++ await page.locator("input.r-cell-input").press("Enter"); ++ await expect(page.locator('[data-cell-key="r_rev__note"]')).toContainText(note); ++ const event = page.waitForEvent("download"); ++ await page.getByTestId("artifact-export-xlsx").click(); ++ const download = await event; ++ expect(await download.failure()).toBeNull(); ++ const file = testInfo.outputPath(`review-${index + 1}-${download.suggestedFilename()}`); ++ await download.saveAs(file); ++ files.push(file); ++ const reopened = new ExcelJS.Workbook(); ++ await reopened.xlsx.readFile(file); ++ const sheet = reopened.worksheets[0]; ++ expect(sheet.getRow(1).values).toEqual([undefined, "Account", "Q2", "Q3", "Variance", "Note"]); ++ expect(labels.map((_, row) => sheet.getCell(row + 2, 1).value)).toEqual(labels); ++ expect(labels.map((_, row) => [sheet.getCell(row + 2, 2).value, sheet.getCell(row + 2, 3).value])).toEqual(stableNumbers); ++ expect(sheet.getCell("D2").value).toBe("+24%"); ++ expect(sheet.getCell("E2").value).toBe(note); ++ await expect(page.getByTestId("artifact-export-xlsx-status")).toContainText("Downloaded"); ++ await testInfo.attach(`review-${index + 1}.xlsx`, { path: file, contentType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }); ++ } ++ const first = new ExcelJS.Workbook(); ++ await first.xlsx.readFile(files[0]); ++ expect(first.worksheets[0].getCell("E2").value).toBe("Reviewer note: checked source"); ++ expect(await table.locator("tbody td.label").allTextContents()).toEqual(labels); ++ await page.screenshot({ path: testInfo.outputPath("desktop-account-current-export.png"), caret: "initial" }); ++}); +diff --git a/src/ui/panels/Artifact.tsx b/src/ui/panels/Artifact.tsx +index 74c90f35..37dac53c 100644 +--- a/src/ui/panels/Artifact.tsx ++++ b/src/ui/panels/Artifact.tsx +@@ -2458,7 +2458,7 @@ async function exportSheetAsXlsx(art: Art, visibleRoot?: HTMLElement | null, all + appendExportRow(worksheet, ["Account", "Q2", "Q3", "Variance", "Note"]); + for (const rid of rows) { + appendExportRow(worksheet, [ +- art.elements[`${rid}__account`]?.value, ++ art.elements[`${rid}__label`]?.value, + art.elements[`${rid}__q2`]?.value, + art.elements[`${rid}__q3`]?.value, + art.elements[`${rid}__variance`]?.value, +@@ -2553,7 +2553,7 @@ function appendSheetArtifactWorksheet( + appendExportRow(worksheet, ["Account", "Q2", "Q3", "Variance", "Note"]); + for (const rid of rows) { + appendExportRow(worksheet, [ +- art.elements[`${rid}__account`]?.value, ++ art.elements[`${rid}__label`]?.value, + art.elements[`${rid}__q2`]?.value, + art.elements[`${rid}__q3`]?.value, + art.elements[`${rid}__variance`]?.value, +diff --git a/tests/artifactXlsxExport.test.ts b/tests/artifactXlsxExport.test.ts +index 452d795d..424266f4 100644 +--- a/tests/artifactXlsxExport.test.ts ++++ b/tests/artifactXlsxExport.test.ts +@@ -1,7 +1,27 @@ ++// @vitest-environment jsdom + import ExcelJS from "exceljs"; +-import { describe, expect, it } from "vitest"; +-import type { Artifact } from "../src/engine/types"; +-import { applyExportCell, exportCellValue, spreadsheetCellFontColorCss } from "../src/ui/panels/Artifact"; ++import { createElement } from "react"; ++import { fireEvent, render, screen, waitFor } from "@testing-library/react"; ++import { describe, expect, it, vi } from "vitest"; ++import type { Actor, Artifact } from "../src/engine/types"; ++import { SHEET_ROWS } from "../src/engine/demoRoom"; ++ ++const exportFixture = vi.hoisted(() => ({ ++ store: {} as Record, ++ bytes: [] as ArrayBuffer[], ++})); ++vi.mock("../src/app/store", () => ({ useStore: () => exportFixture.store })); ++// Keep the real component projection and ExcelJS serialization. Only replace browser dispatch; ++// the companion browser scenario saves and reopens the actual downloaded file. ++vi.mock("../src/ui/workArtifacts/xlsxDownload", () => ({ ++ downloadXlsxWorkbook: async (workbook: ExcelJS.Workbook, fileName: string, rowCount: number) => { ++ const bytes = await workbook.xlsx.writeBuffer(); ++ exportFixture.bytes.push(bytes); ++ return { fileName, rowCount, sheetCount: workbook.worksheets.length, byteCount: bytes.byteLength, at: "test" }; ++ }, ++})); ++ ++import { Artifact as ArtifactPanel, applyExportCell, exportCellValue, spreadsheetCellFontColorCss } from "../src/ui/panels/Artifact"; + + describe("NodeRoom XLSX cell export", () => { + it("preserves a managed formula, cached result, and number format after reopen", async () => { +@@ -85,4 +105,86 @@ describe("NodeRoom XLSX cell export", () => { + expect(spreadsheetCellFontColorCss(artifact, "A1")).toBe("#11223380"); + expect(spreadsheetCellFontColorCss(artifact, "A2")).toBe("#AABBCC"); + }); ++ ++ it.each(["current sheet", "sibling sheet"] as const)("keeps Account labels through repeated reviewer exports of the %s", async (surface) => { ++ const actor: Actor = { kind: "user", id: "reviewer", name: "Reviewer" }; ++ const canonical: Artifact = { ++ id: "variance", roomId: "review-room", title: "Q3 variance", kind: "sheet", ++ version: 1, updatedAt: 1, order: [], elements: {}, ++ }; ++ const rowIds = SHEET_ROWS.map((row, index) => surface === "current sheet" ? row.id : String(index + 1)); ++ SHEET_ROWS.forEach((row, index) => { ++ const values = { label: row.label, q2: row.q2, q3: row.q3, ++ variance: { value: 0.24, formula: "=C2/B2-1", numFmt: "0.0%" }, note: "Initial review" }; ++ for (const [column, value] of Object.entries(values)) { ++ const id = `${rowIds[index]}__${column}`; ++ canonical.order.push(id); ++ canonical.elements[id] = { id, value, version: 1, updatedAt: 1, updatedBy: actor }; ++ } ++ }); ++ const summary: Artifact = { ++ id: "summary", roomId: canonical.roomId, title: "Summary", kind: "sheet", ++ version: 1, updatedAt: 1, order: ["A1", "B1"], ++ elements: { ++ A1: { id: "A1", value: { value: "Review workbook" }, version: 1, updatedAt: 1, updatedBy: actor }, ++ B1: { id: "B1", value: { value: 2, formula: "=1+1", numFmt: "0.00" }, version: 1, updatedAt: 1, updatedBy: actor }, ++ }, ++ }; ++ if (surface === "sibling sheet") { ++ // Existing multi-sheet metadata supplies numeric row IDs. The active generic sheet and ++ // its canonical sibling must both survive the same workbook-export action. ++ for (const art of [summary, canonical]) art.meta = { ++ upload: { fileName: "review.xlsx", mimeType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", size: 1, parsedAt: 1 }, ++ excelGrid: { sourceFile: "review.xlsx", sheetName: art.title, sheetNames: ["Summary", "Q3 variance"], parser: "exceljs:xlsx-grid", rows: art === canonical ? 5 : 1, columns: art === canonical ? 5 : 2 }, ++ }; ++ summary.meta!.dataframe = { ++ rowCount: 1, columns: ["A", "B"].map((id, order) => ({ id, label: id, order })), ++ }; ++ } ++ const artifacts = surface === "current sheet" ? [canonical] : [summary, canonical]; ++ exportFixture.bytes = []; ++ exportFixture.store = { ++ mode: "engine", listArtifacts: () => artifacts, getArtifact: (id: string) => artifacts.find(art => art.id === id), ++ listMessages: () => [], listProposals: () => [], listTraces: () => [], listDrafts: () => [], ++ listMembers: () => [{ id: actor.id, actor, role: "host" }], listSessions: () => [], listPresence: () => [], ++ lockFor: () => null, canUndo: () => false, updatePresence: () => undefined, clearPresence: () => undefined, ++ getRoom: () => ({ id: canonical.roomId, title: "Review room" }), ++ lastRun: () => null, lastLongFreeJob: () => null, lastLongFreeJobAttempts: () => [], lastLongFreeJobDetail: () => null, ++ }; ++ const props = { roomId: canonical.roomId, me: actor, artId: artifacts[0].id, onArt: vi.fn() }; ++ const view = render(createElement(ArtifactPanel, props)); ++ if (surface === "current sheet") { ++ expect([...view.container.querySelectorAll("td.label")].map(cell => cell.textContent)).toEqual(SHEET_ROWS.map(row => row.label)); ++ } ++ for (let revision = 1; revision <= 4; revision++) { ++ const note = `Reviewer revision ${revision}`; ++ canonical.elements[`${rowIds[0]}__note`].value = note; ++ canonical.elements[`${rowIds[0]}__note`].version = revision; ++ view.rerender(createElement(ArtifactPanel, props)); ++ const button = screen.getByTestId("artifact-export-xlsx"); ++ fireEvent.click(button); ++ fireEvent.click(button); // Ordinary burst against the disabled current action starts once. ++ await waitFor(() => expect(exportFixture.bytes).toHaveLength(revision)); ++ await waitFor(() => expect((button as HTMLButtonElement).disabled).toBe(false)); ++ const reopened = new ExcelJS.Workbook(); ++ await reopened.xlsx.load(exportFixture.bytes[revision - 1]); ++ const sheet = reopened.getWorksheet("Q3 variance")!; ++ expect(SHEET_ROWS.map((_, index) => sheet.getCell(index + 2, 1).value)).toEqual(SHEET_ROWS.map(row => row.label)); ++ expect(sheet.getCell("B2").value).toBe(SHEET_ROWS[0].q2); ++ expect(sheet.getCell("C2").value).toBe(SHEET_ROWS[0].q3); ++ expect(sheet.getCell("D2").formula).toBe("C2/B2-1"); ++ expect(sheet.getCell("D2").result).toBe(0.24); ++ expect(sheet.getCell("D2").numFmt).toBe("0.0%"); ++ expect(sheet.getCell("E2").value).toBe(note); ++ if (surface === "sibling sheet") { ++ expect(reopened.getWorksheet("Summary")!.getCell("A1").value).toBe("Review workbook"); ++ expect(reopened.getWorksheet("Summary")!.getCell("B1").formula).toBe("1+1"); ++ expect(reopened.getWorksheet("Summary")!.getCell("B1").result).toBe(2); ++ expect(reopened.getWorksheet("Summary")!.getCell("B1").numFmt).toBe("0.00"); ++ } ++ } ++ const first = new ExcelJS.Workbook(); ++ await first.xlsx.load(exportFixture.bytes[0]); ++ expect(first.getWorksheet("Q3 variance")!.getCell("E2").value).toBe("Reviewer revision 1"); ++ }); + }); diff --git a/evidence/desktop-account-20260905/judge/actual-status.txt b/evidence/desktop-account-20260905/judge/actual-status.txt new file mode 100644 index 00000000..59351f98 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/actual-status.txt @@ -0,0 +1,4 @@ + M HANDOFF.md + M e2e/excel-grid.spec.ts + M src/ui/panels/Artifact.tsx + M tests/artifactXlsxExport.test.ts diff --git a/evidence/desktop-account-20260905/judge/actual-worktrees.bin b/evidence/desktop-account-20260905/judge/actual-worktrees.bin new file mode 100644 index 00000000..014d6a2d --- /dev/null +++ b/evidence/desktop-account-20260905/judge/actual-worktrees.bin @@ -0,0 +1,16 @@ +worktree D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/noderoom +HEAD 2b3e5bd718b80747f32257a8b8af5f15e2310699 +branch refs/heads/main + +worktree C:/Users/hshum/AppData/Local/Temp/claude/D--VSCode-Projects-cafecorner-nodebench-nodebench-ai4-node-platform/f7b21934-d259-4766-82d4-3607f84fcbbe/scratchpad/noderoom-copy +HEAD 558460c874e98a816e90f5077b266e1a84955a13 +branch refs/heads/demo/plain-words-copy + +worktree C:/Users/hshum/AppData/Local/Temp/claude/D--VSCode-Projects-cafecorner-nodebench-nodebench-ai4-node-platform/f7b21934-d259-4766-82d4-3607f84fcbbe/scratchpad/noderoom-motion +HEAD 558460c874e98a816e90f5077b266e1a84955a13 +branch refs/heads/demo/motion-landing + +worktree D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 +HEAD 034a8f963dfa037d860f5364032319506be3e2e0 +branch refs/heads/codex/noderoom-desktop-account-20260905 + diff --git a/evidence/desktop-account-20260905/judge/artifact-bindings.json b/evidence/desktop-account-20260905/judge/artifact-bindings.json new file mode 100644 index 00000000..f94aef03 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/artifact-bindings.json @@ -0,0 +1,794 @@ +[ + { + "path": "account-browser-suite.command.json", + "bytes": 862, + "sha256": "f8f8c8249304267c5359245c96b25f81714f87da259c15aa800f8f532ba87be1", + "gitBlobSha1": "0f8c0dd2458b9cd7c7fde9fcbf1449650dc5af4c" + }, + { + "path": "account-browser-suite.log", + "bytes": 821, + "sha256": "53e6dd4281f42e819f68a92e4a2bfad6bf1545f6d52dd05672f10eb81fa8250a", + "gitBlobSha1": "ba1ebfca9014ec413acf10ae8cb5ca5293261aea" + }, + { + "path": "account-convex-typecheck.command.json", + "bytes": 950, + "sha256": "cd281e6ec1bdefe7190785f003366e1ea9a0421cc6459c0dd7750cf8701ba300", + "gitBlobSha1": "22c63dd9ecc4454aa15459baf2722d559101b11c" + }, + { + "path": "account-convex-typecheck.log", + "bytes": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "gitBlobSha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" + }, + { + "path": "account-design-audit.command.json", + "bytes": 734, + "sha256": "b4b6cea4dfcbba7f507080e1e50b86e052581a62c70b05a411bf83d748c2412c", + "gitBlobSha1": "81f80189a2defc38b315f2ff13ae9d7d08a408b6" + }, + { + "path": "account-design-audit.log", + "bytes": 5304, + "sha256": "3845700737cf617d4d35a4577c200b03148a660ed3490f7d0f038c688fa05dde", + "gitBlobSha1": "e2392f8e7632fe11ad3c7c79595c303f4165b4d5" + }, + { + "path": "account-final-build.command.json", + "bytes": 727, + "sha256": "1bf2f5aeb4fd1663ed5bb452bad53966fc4ca656e1d587a64b35a77874b66213", + "gitBlobSha1": "29e4858825ef10f1145720c9e2c920ea199ef690" + }, + { + "path": "account-final-build.log", + "bytes": 37879, + "sha256": "fd4d6fa4c2181f3e6dd0a57a121a9b04db3d180a17fe3ab58b4b2507ef64349c", + "gitBlobSha1": "28c74921552921b367ca2a9570630b8ad7aa67d5" + }, + { + "path": "account-final-fixture-knockout.command.json", + "bytes": 790, + "sha256": "37af593e401cba60e5088fe8c0611df04e4c45e5905dd5c878c0db62ca7beb68", + "gitBlobSha1": "0b4c961785e4f5128dfef98e9ba3d68479e48eb9" + }, + { + "path": "account-final-fixture-knockout.log", + "bytes": 1857, + "sha256": "b9b304b0456a20254297a859845f2e78911afc2f2b3e61f7719da0f0c64e854c", + "gitBlobSha1": "667141c73d3ae3380e8b1a7af8f9b844084f4dd1" + }, + { + "path": "account-final-scenarios.command.json", + "bytes": 872, + "sha256": "8be6956a7431240dc77c24829b96629220ce5247b3666bfd5d98384530fef9b7", + "gitBlobSha1": "e02b9c30688c47ba4f3653e97e1ccca8b9399b64" + }, + { + "path": "account-final-scenarios.log", + "bytes": 450, + "sha256": "1ebdf4ba92666fdb19d716a8ebe94aa4d53c1e3b2a2cf93da090abee21772a11", + "gitBlobSha1": "7427b37d4e20d29d2ee55320880c45bd1aa622f4" + }, + { + "path": "account-matched-after.command.json", + "bytes": 857, + "sha256": "9c0a8eeccc66923d7d5fa2077744d49a3a2a9a693a8e1716f16c54ff845d4184", + "gitBlobSha1": "17023ad8bcee2f5d81b8a2cef9aa274f70b57129" + }, + { + "path": "account-matched-after.log", + "bytes": 188, + "sha256": "534c4a05a52956ef0e3b2fa23a2e2d3b2c3eddf75acc7422278d266d9daab55c", + "gitBlobSha1": "92847cb482e4e1c1da19078855d272abc1efb8db" + }, + { + "path": "account-scenarios-after-02.command.json", + "bytes": 835, + "sha256": "ec0e0ebfb4d65fa32458d1804c49b8e405f95c4aa9081a57132051151b0cea68", + "gitBlobSha1": "f71c1b463798b202d010a79975dcd11c4e8b0af3" + }, + { + "path": "account-scenarios-after-02.log", + "bytes": 1507, + "sha256": "7d4c883ea8c95d18fbb2d9c12dfa5994ff7872b8de5c3a0bf48b4c7b8b110f6a", + "gitBlobSha1": "09e24307706038a3d6ba74238450e375386d4dff" + }, + { + "path": "account-scenarios-after-03.command.json", + "bytes": 834, + "sha256": "ba52cc191314ed5b6eaa734b09d65d556a862b3e5ce21c44cd0b18a14ef2e469", + "gitBlobSha1": "94f3b65989ab5ccb7bc85fc4edd22972123a31c6" + }, + { + "path": "account-scenarios-after-03.log", + "bytes": 415, + "sha256": "b5f213f2fb56f2806732bd2d75d9770df99b38f5aa6cc2f0d2b1ac51899cb576", + "gitBlobSha1": "7824ca6e98bf838d76213894378b30e5dbef310b" + }, + { + "path": "account-scenarios-after.command.json", + "bytes": 832, + "sha256": "30580438b2a3bc9f0f8a809b7b12f8400ea880d0c8fd1f3839f71e69ec9e75ff", + "gitBlobSha1": "5fa65cb7431ec678c7ab98d75558a6dd62faf899" + }, + { + "path": "account-scenarios-after.log", + "bytes": 1507, + "sha256": "648d5ea37e91bea13682b778bff94a78263823fa3449084b208d54d0c7e743c0", + "gitBlobSha1": "4f3bdd5e6e92f2f7b17067e192faa66a1b02853c" + }, + { + "path": "account-scenarios-before-02.command.json", + "bytes": 787, + "sha256": "d750a93e8ee6d53f9e1cbce38262518fcd055c8662e51c2fccd3e6de6c00698c", + "gitBlobSha1": "f8863c4d93e3ffc433d5673be1089262ebdcd429" + }, + { + "path": "account-scenarios-before-02.log", + "bytes": 1857, + "sha256": "0414a1878a2c3582768d3b6659edc156745e3fee78e91cad05ceb8e488090ea0", + "gitBlobSha1": "142945eee3e9467f95a9d2eb005f3c9ebb8cffd4" + }, + { + "path": "account-scenarios-before.command.json", + "bytes": 785, + "sha256": "deae3dd34ff36b11d3cd97a34b06155df5f1c636e5516c841bbb7eee22cdbd98", + "gitBlobSha1": "b2943b885af06009593ab499785ba0b367e28334" + }, + { + "path": "account-scenarios-before.log", + "bytes": 3684, + "sha256": "2a718d7e264acb249b9b60e7e414c589e845934cf6665c43f88e6340a58f856f", + "gitBlobSha1": "d8e77feffa83e75209eae1e14f39e1a8b128f2d3" + }, + { + "path": "account-typecheck.command.json", + "bytes": 771, + "sha256": "76f585ec6838cac8847c047b37f6a7a89c186596cd119218011295609a2325c7", + "gitBlobSha1": "57c64309fab0de698eda79803130042d6191bd47" + }, + { + "path": "account-typecheck.log", + "bytes": 1724, + "sha256": "51d5d08485705e4fd2b12e52f4ad3e270f06f2a8fe5dbca77babbe5375ba05dd", + "gitBlobSha1": "5244bbafe6219fa83158239d9771866b236d602c" + }, + { + "path": "after/change-boundary.md", + "bytes": 742, + "sha256": "67ff09b9fe36fda962caa4b1ac4d40d3694fec4035f4e7d28aa62e48579a1b0d", + "gitBlobSha1": "da680ad01171af0daa6b93a5acb45f9031432846" + }, + { + "path": "after/change-boundary.png", + "bytes": 135281, + "sha256": "7efd166666c487ff28c3659bb7dc4a08a9fe2c2af9c02f134e6880094b27b40d", + "gitBlobSha1": "4c6747fca891e71271efb16212136ed80d3c28a8" + }, + { + "path": "after/desktop-memory-1440-downloaded.html", + "bytes": 88024, + "sha256": "d8835c7c4006f6c3e6641f2bf60a42ebd548ed2e6dcf54a5a2db977dc058fabd", + "gitBlobSha1": "b950720133993bd90b1370cc5247695849173468" + }, + { + "path": "after/desktop-memory-1440-downloaded.json", + "bytes": 18240, + "sha256": "cf4890a8798a4250ac259e0d07650a8b38aac328c97f1cda5365d301a4fd8142", + "gitBlobSha1": "47edc2e32511272c62937f7ff29d85878f2be648" + }, + { + "path": "after/desktop-memory-1440-downloaded.png", + "bytes": 133268, + "sha256": "ef099b2a6b9c226ab4c6508b80dd36dd79818af70b840ae573ed651d16ba988a", + "gitBlobSha1": "31820cd47e9ad5fc31d268660fa0227b0834fa86" + }, + { + "path": "after/desktop-memory-1440-entry.html", + "bytes": 22547, + "sha256": "6a97e3ae6b9c591ee81637e32ee4b1cdaa2ce1151c834bc8d606d0f6c003f710", + "gitBlobSha1": "3fd9c271ec1a22710da7a67cb5955423bf43c0b9" + }, + { + "path": "after/desktop-memory-1440-entry.json", + "bytes": 2526, + "sha256": "ec8e57893efef341f849f7e18f35a281acc15c4412551ac2cbdf2ee2f620421a", + "gitBlobSha1": "28ca574fb23ab20b87c62b4ec3d8210784c7bab1" + }, + { + "path": "after/desktop-memory-1440-entry.png", + "bytes": 184250, + "sha256": "1edf336806df3b4be374f010335643257d918860f3c30ee786b75ec4754c44a3", + "gitBlobSha1": "b8d5f906623e73326ab808649186df6b6e335e13" + }, + { + "path": "after/desktop-memory-1440-later-download.html", + "bytes": 87989, + "sha256": "e5be86de764b545a1015b09f714b3f4b022a1bf57dff0bd2a69b79b9ab8b9c37", + "gitBlobSha1": "16a96d892d3343c8c35f419aa4e3f1223a81a534" + }, + { + "path": "after/desktop-memory-1440-later-download.json", + "bytes": 18256, + "sha256": "bd376990941821aa0b3297e40b163aab61b7ca1821703c134478e1c2e6b604ad", + "gitBlobSha1": "b9390e77a187fb50aa3fa513a448618e09a64586" + }, + { + "path": "after/desktop-memory-1440-later-download.png", + "bytes": 135016, + "sha256": "57012fa7146507f83b6a39a41d224bdb73818a38c15bc283783edc379c3ecce5", + "gitBlobSha1": "7d76802a7e398acab82798e9f09ae5fa40793d51" + }, + { + "path": "after/desktop-memory-1440-sample.html", + "bytes": 89828, + "sha256": "835b624532ae30303e5c119201f6c04d8cc1fa8fb1780105bd32b044b9010df4", + "gitBlobSha1": "6a3b67b3fc4ce6ae4c71101740436bb737985e34" + }, + { + "path": "after/desktop-memory-1440-sample.json", + "bytes": 19475, + "sha256": "6fd9171e17e09917bc180f88a47e2c55e44fa62cd89893b2b3b1ca4bcfb4bb11", + "gitBlobSha1": "d401987b201f1212eab62c7dd7c9144d90ed03e1" + }, + { + "path": "after/desktop-memory-1440-sample.png", + "bytes": 136588, + "sha256": "35ee01f36f1e96ff6f5a76166979884ba97c72cf17454ce6c1eae3fb809b1dc5", + "gitBlobSha1": "0d9ba02dd483813878f14bf7c93679f3c4baae23" + }, + { + "path": "after/Q3_variance.xlsx", + "bytes": 6685, + "sha256": "f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f", + "gitBlobSha1": "aa969897f4d09ef8cdc6591021056fcf1dc31dd1" + }, + { + "path": "after/report.json", + "bytes": 14238, + "sha256": "e93686c12a62b356d9f1f2c2c4b02b2fc5c21816b0b3cca389a5fbb8c45d4460", + "gitBlobSha1": "b5f8921649c41603ad1ea96763da85a851a2f12c" + }, + { + "path": "after/review-2-Q3_variance.xlsx", + "bytes": 6691, + "sha256": "fd854667bbd9f4c8cb55d62abc7f98fedd1b5c8b332f827f889a163f7952c1aa", + "gitBlobSha1": "6bec4b4d21729a71921b7ca9d1a76eb8cc43723d" + }, + { + "path": "after/server.log", + "bytes": 40, + "sha256": "0386ad966f6aa33781e062d9b528e22f2f95d68f68b974f9cb0b35cb28180a8d", + "gitBlobSha1": "6e5f17b3753c1e80493efa1a6f9f4652fd1d87a3" + }, + { + "path": "after/ui-to-workbook.json", + "bytes": 1996, + "sha256": "ae4383866314affd0d9ceb452b50b3ed0da6dcbab22c259e254a97e776007bdd", + "gitBlobSha1": "dd704fd5a38d630cb83b3c04b3db436343473b5d" + }, + { + "path": "after-source-bindings.json", + "bytes": 2118, + "sha256": "b6f06a5a0ccfc04684d6e8f4488629210a1979d4067cca3dd108a4dc44b57803", + "gitBlobSha1": "decee105dcc7bffc997928447616d02bdb63275a" + }, + { + "path": "after-tracked-bindings.json", + "bytes": 2014455, + "sha256": "1984bc8d97c06b981f795d0fb85e677647bdce26bdcb7a0aba959f48e48a6209", + "gitBlobSha1": "c7a8d4bad50f35ff4bf4301d8ed740f8f72a6e5a" + }, + { + "path": "before/change-boundary.md", + "bytes": 645, + "sha256": "b6d322e44efe7725e9db4ec6fae8e6a0e93bf5b302ffcf1fe80b49faf278399e", + "gitBlobSha1": "0128c3c799833ac6824fa8a7c6a0f64d3dfce021" + }, + { + "path": "before/change-boundary.png", + "bytes": 135909, + "sha256": "fceb0dc7ca8665b6c3d49ce5ecf226c80293c571c17dbdbb57ddf1dbf896671d", + "gitBlobSha1": "0800e17c7db3f1741305c2a50153a0e70c82000b" + }, + { + "path": "before/desktop-memory-1440-downloaded.html", + "bytes": 87806, + "sha256": "b89c9b2057e9f2d7e901acdd6f5226291a6fa3956e655c32b13914b8c559e3a5", + "gitBlobSha1": "16732a58f0af67e9cba17bc7f0f2ef7235ff381e" + }, + { + "path": "before/desktop-memory-1440-downloaded.json", + "bytes": 18164, + "sha256": "f828755c1cf6f73b14aa4e6698f8eba9f3947b8459c59f1a5db81ea7ebb6db81", + "gitBlobSha1": "0b154c31ad23e4c3b13ab2da693cdb99a90e865d" + }, + { + "path": "before/desktop-memory-1440-downloaded.png", + "bytes": 133801, + "sha256": "d748f5992dec7ddee8816c83d8c6d8be7ddf754456cf64142417a2178afcee57", + "gitBlobSha1": "12ffb4cd96dd697ee4f5aef6790fba0560193e10" + }, + { + "path": "before/desktop-memory-1440-entry.html", + "bytes": 22547, + "sha256": "e0057268ff744c13eeb009343cc9a5132e7f5a3da7fd2ae832b4d8f3aab1d339", + "gitBlobSha1": "c913c8aa6afb0505cfce5a64949a52b7aaa2d37e" + }, + { + "path": "before/desktop-memory-1440-entry.json", + "bytes": 2526, + "sha256": "a2f88a5a01a2a089aba35b6a02a040a3dad46e0af31b3a962933d3d2a0989d8c", + "gitBlobSha1": "7f163245d1dccd50ec506a153d2d2de476f99656" + }, + { + "path": "before/desktop-memory-1440-entry.png", + "bytes": 184247, + "sha256": "e507a0b6b569bf42ee5f62cd5dc6bfd31f280a4d147bc175b4c1a432251dee33", + "gitBlobSha1": "b72b9a39e697c8d4a5b73655a0fd62cbd0b63740" + }, + { + "path": "before/desktop-memory-1440-sample.html", + "bytes": 89828, + "sha256": "38ad55be105664b0e2d053e56b3c32add132c209886aa19a528cf10be3a9ba61", + "gitBlobSha1": "c513a041b9d1c888d261506c03402e5081eef5a6" + }, + { + "path": "before/desktop-memory-1440-sample.json", + "bytes": 19475, + "sha256": "6405182569264169158df1a05a2eceb7c751049d8f12e906efabb26b3d09cac9", + "gitBlobSha1": "e45a02eb27903f50a4453bae289dc3e3950b8a30" + }, + { + "path": "before/desktop-memory-1440-sample.png", + "bytes": 136425, + "sha256": "3044c6e8b91dd77ae682d12c566fbdeac14e7a8100e07cda70ae096641006da7", + "gitBlobSha1": "c729783715a2893f4c5919ef7d5a4f96a5bb0c06" + }, + { + "path": "before/Q3_variance.xlsx", + "bytes": 6631, + "sha256": "06dd606710f763f7e6016e81a8022667d69ab61f871cf50328484dec5f98dc31", + "gitBlobSha1": "98f62b33ada98750d69edf9123dccdb2fde4a853" + }, + { + "path": "before/report.json", + "bytes": 6297, + "sha256": "b0858750daf2ee5d2a86cf9ce8db4cc7f11608c8d6dc6e930871c072fc100ace", + "gitBlobSha1": "0ab507f870ede269c7bba74207622a0bbb58696d" + }, + { + "path": "before/server.log", + "bytes": 40, + "sha256": "fff0986d5228571d97dbd413cee519c7365978ac978a3f727447d367cec5a1b9", + "gitBlobSha1": "1d3ce8fab033e29995dcf66b267a03e7642b2ace" + }, + { + "path": "before/ui-to-workbook.json", + "bytes": 1977, + "sha256": "b51471c257bb69e3c81423596b397b3def917ae8e29695bb7db7f6bcd481b60d", + "gitBlobSha1": "1d114a2a0efcf9380b8e4b4567a90b636fb090b7" + }, + { + "path": "before-browser.command.json", + "bytes": 852, + "sha256": "b231bdfdc3bfc6efee4f3e49e3c605101dd20d53d7861fb03c8c70f916b6980f", + "gitBlobSha1": "c7181d021e267ebc0958c761e62fb6ab7e4896ec" + }, + { + "path": "before-browser.log", + "bytes": 189, + "sha256": "14097e0766c4a7d8464116c231807878f8538b5db646b95f03a2ea26314c1c42", + "gitBlobSha1": "4e93f486806d69ad511565bb6e8f15bce79e7fa3" + }, + { + "path": "before-build.command.json", + "bytes": 721, + "sha256": "7665503d1cf5a937366c28c097671b23bf6ee0f44e86aaae41c86c11d6fbb8c1", + "gitBlobSha1": "b0862a6b8485185f14c04fc5dde9bf7f00a950fa" + }, + { + "path": "before-build.log", + "bytes": 37879, + "sha256": "c977ae458d1d5842ad534ece92b5d89915aec139de90e3760d5c75684b7a6a0a", + "gitBlobSha1": "146359d951e8ae0a3a590f3009d71f9de42be804" + }, + { + "path": "before-current-dist-bindings.json", + "bytes": 80419, + "sha256": "bbdec57187ffbb5c8cae106d574c93c8fa511d95cd8bd0c92f6322f146653a6f", + "gitBlobSha1": "fe30cedcf44e17f85895478caa3cf5cf5f33f75f" + }, + { + "path": "before-current-dist.zip", + "bytes": 13911045, + "sha256": "bbe97176b7eb84b4e117c180b3dbe7141cd62a33193cc762e563ac9d1678f98f", + "gitBlobSha1": "66193589c6ff5e0e5ebe647d2407d55954ceedc6" + }, + { + "path": "before-design-manifest.command.json", + "bytes": 737, + "sha256": "2110cd0b0c0a42a9e376e2aa2693abec03c4995cc413b848b29dcc6b6bacffaf", + "gitBlobSha1": "63d09199a981e417a49fee49a8624e1578da5129" + }, + { + "path": "before-design-manifest.log", + "bytes": 11077, + "sha256": "f237e3b83aa87c94168b2f9bcb62d79e98c9171d2c514ef6414893f87c0f067f", + "gitBlobSha1": "28b7656de8f864f0813d0dc21c95c1b47a8a7534" + }, + { + "path": "before-head.txt", + "bytes": 82, + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "gitBlobSha1": "72a617a663026fd05411d5816f8ca1692b7694c9" + }, + { + "path": "before-index.txt", + "bytes": 983004, + "sha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425", + "gitBlobSha1": "3e34b3a196123d3234ebca8208f1cdcc4a8433d8" + }, + { + "path": "before-refs.txt", + "bytes": 10482, + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "gitBlobSha1": "6116c8a43f4ef609c608ad2cf6cdde04573065c8" + }, + { + "path": "before-status.txt", + "bytes": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "gitBlobSha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" + }, + { + "path": "before-tracked-bindings.json", + "bytes": 2014453, + "sha256": "91796cb1574d891d08f4f3275986fa2c77e24e0f5bdc2ae78b94238e3750b49f", + "gitBlobSha1": "ea4e94ba71bd99fbd750a3a74ad23056798f20bd" + }, + { + "path": "before-worktrees.txt", + "bytes": 900, + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "gitBlobSha1": "014d6a2d43da6260640915039153f05a4e191e78" + }, + { + "path": "bind-after-source.py", + "bytes": 1266, + "sha256": "ea2bc4f2b1b8c3e9ad306a58532a405288d699968e9d9b6154d7cb04df5b8ab0", + "gitBlobSha1": "a49dd0f197c35280cc413748db4ba514dd5546bb" + }, + { + "path": "browser-suite/command.json", + "bytes": 900, + "sha256": "71d51f0470af31d5e63663ae4484777fbee4cc2507d2193aeed19fb8ae9b538f", + "gitBlobSha1": "c3a759e9b8067a6c989d02aa903bb2f290fc7435" + }, + { + "path": "browser-suite/playwright.json", + "bytes": 6441, + "sha256": "a4af8977c989faa4de58744395a5c8e424e4dbffcaae556dee9e99bd88401beb", + "gitBlobSha1": "ae107111c838e1c10d49da0652eb6a31ee2c3a6f" + }, + { + "path": "browser-suite/playwright.stderr.log", + "bytes": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "gitBlobSha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" + }, + { + "path": "browser-suite/prior-hardcoded-screenshot.png", + "bytes": 138533, + "sha256": "12cdde17e3892a3402b0a9e794c0f66b683733367f179c76c418de7102ce4dd7", + "gitBlobSha1": "e8b7287c3a82dd2e7423210272faaf663eee95cc" + }, + { + "path": "browser-suite/results/.last-run.json", + "bytes": 45, + "sha256": "91d1c43004802cd49950d78eb11c8fa7d05da8ffffe219a8b13b2f561bc00903", + "gitBlobSha1": "cbcc1fbac11a74b608b2b3edc3a2ffd6ab639cb2" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png", + "bytes": 135059, + "sha256": "42ffda5a38b1edd79a599c9dde79e60d9978ced5efcc6717e07da73da2ad89c4", + "gitBlobSha1": "232f6e2dc20f84681f936b9dd4422fc57b2f78cb" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + { + "path": "browser-suite/server.log", + "bytes": 40, + "sha256": "07a33901221a45dd2ad564f2f9ef2a20f2b5ac6f60f0549688a4a2e2357bfee6", + "gitBlobSha1": "0f334470c4bfffb9e3a5fa1175ec0323b9e4d762" + }, + { + "path": "browser-suite/uploaded-workbook-shared-grid.png", + "bytes": 138953, + "sha256": "d31c290f875c48b83a91941e95f125b16ec1335cc67080a41e7755bec1fde7ea", + "gitBlobSha1": "22431aa85a407feecd7965a52a7a762ff88bbb30" + }, + { + "path": "custody-environment-wording-addendum.json", + "bytes": 456, + "sha256": "9e882eaf69658cb02c0b7c1c9bdd1ef47072e3b4c0cda2689d40e81ace4dc232", + "gitBlobSha1": "58ea52cc6b3fc4c049796e8ce33565b0adfdc369" + }, + { + "path": "custody.json", + "bytes": 587, + "sha256": "3d5f2f12d1e38800809e497249f2841d4a8cc18431933e82b351045b418417a7", + "gitBlobSha1": "507937dcd2f961733449a383135d883f606815b5" + }, + { + "path": "final-commands.json", + "bytes": 13244, + "sha256": "1cae9b8d88b0bc5e58c9b7207059666cb5591c3dba62dd04fc52ddbe40b2b491", + "gitBlobSha1": "61cb6232bf08e58ed4a15ea84b64a9b0af6704c0" + }, + { + "path": "final-dist-bindings.json", + "bytes": 108908, + "sha256": "377ae4aa61d13f645086a22d91a1b5f40cd7578a2754f0b6bc507a94a33d4193", + "gitBlobSha1": "55792ba04eca2cc0179fd930ec9520373d30d1f6" + }, + { + "path": "final-dist.zip", + "bytes": 13910943, + "sha256": "beff80376f74dc220a4cc2d30b709218ca38bb25024b82f0d95fc9f894a2346e", + "gitBlobSha1": "b9d5eaa0c00cd6927fa16ae9e1cdad54eaf21195" + }, + { + "path": "final-head.txt", + "bytes": 82, + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "gitBlobSha1": "72a617a663026fd05411d5816f8ca1692b7694c9" + }, + { + "path": "final-index.txt", + "bytes": 983004, + "sha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425", + "gitBlobSha1": "3e34b3a196123d3234ebca8208f1cdcc4a8433d8" + }, + { + "path": "final-refs.txt", + "bytes": 10482, + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "gitBlobSha1": "6116c8a43f4ef609c608ad2cf6cdde04573065c8" + }, + { + "path": "final-source.diff", + "bytes": 21105, + "sha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf", + "gitBlobSha1": "d253c442766029a5b115b0ffde809e22fb691f6d" + }, + { + "path": "final-status.txt", + "bytes": 106, + "sha256": "b20623a321bc49a827209c22a4343f4a0e966e84fa38f17a1add4af2897053fb", + "gitBlobSha1": "59351f9826bfc32680dfd5c746f8f59433ac92d1" + }, + { + "path": "final-worktrees.txt", + "bytes": 900, + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "gitBlobSha1": "014d6a2d43da6260640915039153f05a4e191e78" + }, + { + "path": "freeze-attempt-01.error.txt", + "bytes": 327, + "sha256": "855c9e4cc9afacbdc66bd9b0ff022299ac6f207a4175cc91b90b6aaecd86b819", + "gitBlobSha1": "6e35f3011931fb40b07785e06564c2bd16a2ce9d" + }, + { + "path": "freeze-final.py", + "bytes": 8648, + "sha256": "33b5394ae5344e1a4e359ad99440c7eaf9863fa25299428e5ac4b5074b3f5131", + "gitBlobSha1": "b5b66304c08388b94ff56a98f61d04c6c261c8ab" + }, + { + "path": "freeze.json", + "bytes": 4300, + "sha256": "4e8640d97bbfe6bedd46521f40c15bd3c24e161e37384cbbf35452bff4d15605", + "gitBlobSha1": "cd2c8b75bd8d522c3f5ce7828be89eba64ad7382" + }, + { + "path": "freeze.py", + "bytes": 8688, + "sha256": "e71fc4a740ec4d414fdf3ef4356a47df1eaac6f54b60f3d7bf6b4b4549492cdb", + "gitBlobSha1": "5615d601d18c3ab19a486d8faf225d5ded6a206a" + }, + { + "path": "handoff-link-check.json", + "bytes": 1022, + "sha256": "c42acdd4e4c48608ae67ea80b46345a1fff00e4ecac891df629b78c877e1259d", + "gitBlobSha1": "ce88be9536218b864827737a74fe7036c21c6c54" + }, + { + "path": "installed-bindings.json", + "bytes": 8015, + "sha256": "4ac5e25ea31035cde5ddcda74bd79d3587f1029052232dbceedecc71d516476a", + "gitBlobSha1": "db7766e5499e1f1996a964815438f83b62c37c02" + }, + { + "path": "knockout-final-Artifact.tsx.txt", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "knockout-final-artifactXlsxExport.test.ts.txt", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + }, + { + "path": "knockout-regressed-Artifact.tsx.txt", + "bytes": 230378, + "sha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "gitBlobSha1": "74c90f35c5b67e557684095b7a84497fdf995d2a" + }, + { + "path": "knockout-source-bindings.json", + "bytes": 373, + "sha256": "605ce705fc0472437ec1c13eb84ce090ae0f57a25c918e35ab203618e2481e17", + "gitBlobSha1": "6af82e81f718785f419626db6a26271da3155a3f" + }, + { + "path": "observe-after.mjs", + "bytes": 14774, + "sha256": "2cda94d11bee146005c9bf6e427a0bbc81ef58b25bd16540ea843435422a2f9e", + "gitBlobSha1": "8b08728e0dfff20bb21aed47491f52905816a11e" + }, + { + "path": "observe-before.mjs", + "bytes": 11466, + "sha256": "016805ef1fb300a68e503274e694e1645d98622dc24d5008fcfb3d33a9365d2c", + "gitBlobSha1": "6a2630487efbcc034bf9a3328af29cecc77e0a14" + }, + { + "path": "prepare-after-probe.py", + "bytes": 4991, + "sha256": "f849034d67047a3bd39f81108287376125853e9b64aba63ac2a4bec3771f47de", + "gitBlobSha1": "587ac10b4f07455b7487523ca5874f97fc6b91c9" + }, + { + "path": "preserve-build-and-knockout.py", + "bytes": 2534, + "sha256": "b619d075de2a348cec71da1d2e94c0a025d25678fe22d7c30363f50948c19e10", + "gitBlobSha1": "d14a5fd2abaa0f17b279e7233943bee9f700330a" + }, + { + "path": "prior-dist-bindings.json", + "bytes": 75526, + "sha256": "95cf73d55ada0e26a5c68867d94e55051f4b723eadba7a879c98a5acedb3ede5", + "gitBlobSha1": "f9901bff341d0b206239d1237916ca5457193674" + }, + { + "path": "prior-dist.zip", + "bytes": 13915799, + "sha256": "49f620f909df6054e5e910fb3271cdb92a5022e9059856b83d8a07ca79a7c251", + "gitBlobSha1": "016c7353342a584070e2a84218ef13ef3d9c388f" + }, + { + "path": "raw-workbook-xml-check.json", + "bytes": 7633, + "sha256": "01e5d8911026927000f301d95b085022d2ac73fee6588f50fe8c8649cb65491b", + "gitBlobSha1": "223df71424bdab2cf912f3410bb5aa8322b60c34" + }, + { + "path": "run-browser-suite.mjs", + "bytes": 3977, + "sha256": "f66242a3bb9064ef9d838fa7d382754dbe71312a87219da114c49ec9754d10c3", + "gitBlobSha1": "044de8c236b59209cf722807d224e10699a42985" + }, + { + "path": "run-command.py", + "bytes": 1919, + "sha256": "017a32019ba2572cdb30574567188dbc7e43dcd798ecf05b81e6b9568f5ae23d", + "gitBlobSha1": "f5e549636258478ee8a7acf338e0d8f08a13d15b" + }, + { + "path": "source-after/e2e/excel-grid.spec.ts", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "source-after/HANDOFF.md", + "bytes": 12495, + "sha256": "863cf1d6dc6a02b1a0cbfc547603164f60511face20a96f89592cdb4729a8035", + "gitBlobSha1": "49706cb18d223f12c4f0b1ad116e6f95f493801e" + }, + { + "path": "source-after/src/ui/panels/Artifact.tsx", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "source-after/tests/artifactXlsxExport.test.ts", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + }, + { + "path": "source-before/e2e/excel-grid.spec.ts", + "bytes": 6851, + "sha256": "ffd4f9ff464148b6e01eb27c02ae13db2e539247be68071bfdd54c7ef559b890", + "gitBlobSha1": "9fbb8a28c71c2d4aeee91388568a58925018217a" + }, + { + "path": "source-before/HANDOFF.md", + "bytes": 9372, + "sha256": "15dc28a7fff811f917cab5b627ccc6306c2e45dbdf1a7be815fa08a16a08e6e6", + "gitBlobSha1": "3b3cececfbffa6f8f769eeaee03d0dbec84bb722" + }, + { + "path": "source-before/package-lock.json", + "bytes": 560115, + "sha256": "835ac86997865c2792f03f588b0ec58632b67b9b4fdc864a28a7020c42ab5a92", + "gitBlobSha1": "e189bd4a22b99eeb1ddd6a71512b96d503f43abc" + }, + { + "path": "source-before/package.json", + "bytes": 26875, + "sha256": "70964ae92133d1c6017b6125e190ac1ec62bbf9891c2dbc1b10d0ff45bfca589", + "gitBlobSha1": "a1aad98a889e644db8c0690ec6f09c36e6f0c4ee" + }, + { + "path": "source-before/src/app/styles.css", + "bytes": 281660, + "sha256": "654ea434a1c3fcca6fbd8dcbce1a6ba4c0977c209f5df3be4db1ddd748efb575", + "gitBlobSha1": "1f86356a46862f4aa39b41b1b8c8f4b3e42fe386" + }, + { + "path": "source-before/src/ui/panels/Artifact.tsx", + "bytes": 230378, + "sha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "gitBlobSha1": "74c90f35c5b67e557684095b7a84497fdf995d2a" + }, + { + "path": "source-before/src/ui/workArtifacts/xlsxDownload.ts", + "bytes": 1504, + "sha256": "e2dac3c92c9ef441024f1ee53ed119954f78b626ef20cb5e3986f6545e9da5ab", + "gitBlobSha1": "d1c9c7fb91aa4af009755b2c2a7a0f9e1deebcac" + }, + { + "path": "source-before/tests/artifactXlsxExport.test.ts", + "bytes": 3256, + "sha256": "1a84ba5c5722797fa79883c476533c37b3cfea54b38a3385cff7feeff7914825", + "gitBlobSha1": "452d795d63a2330d1955eef5a25d98c1596cbc48" + }, + { + "path": "source-normalization.json", + "bytes": 749, + "sha256": "bee79d08df91a3957e5d8e3463305025771a5ab3007ad5bc50f6d94adbfc62a9", + "gitBlobSha1": "e06ea3a994e9d6d851a616b99d944f2990665677" + } +] diff --git a/evidence/desktop-account-20260905/judge/checks-in-progress.json b/evidence/desktop-account-20260905/judge/checks-in-progress.json new file mode 100644 index 00000000..0b482668 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/checks-in-progress.json @@ -0,0 +1,514 @@ +[ + { + "name": "Exact worker receipt", + "passed": true, + "details": { + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json", + "bytes": 4634, + "sha256": "15b55c6ba99bfdfedbe04bcbd9b2f4bbe3b51a0fce3c9c2a3d2708ae0f340f73", + "gitBlobSha1": "1e2e430a6ff8d71ca96f8ef8f9088698b256fda4" + } + }, + { + "name": "Exact freeze and manifest", + "passed": true, + "details": { + "freeze": { + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\freeze.json", + "bytes": 4300, + "sha256": "4e8640d97bbfe6bedd46521f40c15bd3c24e161e37384cbbf35452bff4d15605", + "gitBlobSha1": "cd2c8b75bd8d522c3f5ce7828be89eba64ad7382" + }, + "manifest": { + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\manifest.json", + "bytes": 30868, + "sha256": "4e5fb3dabe91e0515f4506e3e2b6389c6bffd9bdef2fb0735c360b9a66c0883f", + "gitBlobSha1": "054cfea65ff5668d252beaf628c513c4675d3ead" + } + } + }, + { + "name": "All 132 raw artifact bindings", + "passed": true, + "details": { + "count": 132, + "mismatch": [], + "extraNames": [] + } + }, + { + "name": "Four exact current source owners", + "passed": true, + "details": { + "source": [ + { + "path": "HANDOFF.md", + "bytes": 12495, + "sha256": "863cf1d6dc6a02b1a0cbfc547603164f60511face20a96f89592cdb4729a8035", + "gitBlobSha1": "49706cb18d223f12c4f0b1ad116e6f95f493801e" + }, + { + "path": "e2e/excel-grid.spec.ts", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "src/ui/panels/Artifact.tsx", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "tests/artifactXlsxExport.test.ts", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + } + ], + "sourceDigest": "c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1" + } + }, + { + "name": "Unchanged head", + "passed": true, + "details": { + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "bytes": 82, + "representation": "Git output bytes" + } + }, + { + "name": "Unchanged refs", + "passed": true, + "details": { + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "bytes": 10482, + "representation": "Git output bytes" + } + }, + { + "name": "Unchanged index", + "passed": true, + "details": { + "sha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425", + "bytes": 983004, + "representation": "serialized ls-files --stage -z entries, not raw index file" + } + }, + { + "name": "Unchanged worktrees", + "passed": true, + "details": { + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "bytes": 900, + "representation": "Git output bytes" + } + }, + { + "name": "Exactly four unstaged paths", + "passed": true, + "details": { + "status": " M HANDOFF.md\n M e2e/excel-grid.spec.ts\n M src/ui/panels/Artifact.tsx\n M tests/artifactXlsxExport.test.ts\n", + "branch": "codex/noderoom-desktop-account-20260905" + } + }, + { + "name": "7512 tracked inputs and 7508 protected files", + "passed": true, + "details": { + "count": 7512, + "protected": 7508, + "changed": [ + "HANDOFF.md", + "e2e/excel-grid.spec.ts", + "src/ui/panels/Artifact.tsx", + "tests/artifactXlsxExport.test.ts" + ], + "currentBindingsSha256": "93e782e1c6cf5b825256b1ef94f74187704d9cf91c8046480547df8e2f151269" + } + }, + { + "name": "37 installed manifests unchanged", + "passed": true, + "details": { + "count": 37, + "mismatch": [] + } + }, + { + "name": "475 current dist files equal retained built archive", + "passed": true, + "details": { + "count": 475, + "mismatch": [], + "namesEqual": true, + "archiveSha256": "beff80376f74dc220a4cc2d30b709218ca38bb25024b82f0d95fc9f894a2346e" + } + }, + { + "name": "Exact reviewed raw diff", + "passed": true, + "details": { + "sha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf" + } + }, + { + "name": "Application delta is exactly two owned lookup replacements", + "passed": true, + "details": { + "oldLookupCount": 2, + "baseSha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "currentSha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0" + } + }, + { + "name": "Causal knockout restores exactly the two old lookups", + "passed": true, + "details": { + "regressedSha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "finalSha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "testSha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136" + } + }, + { + "name": "Seven actual ZIP/XML workbooks with five unique payloads", + "passed": true, + "details": { + "files": [ + { + "path": "before/Q3_variance.xlsx", + "bytes": 6631, + "sha256": "06dd606710f763f7e6016e81a8022667d69ab61f871cf50328484dec5f98dc31", + "gitBlobSha1": "98f62b33ada98750d69edf9123dccdb2fde4a853" + }, + { + "path": "after/Q3_variance.xlsx", + "bytes": 6685, + "sha256": "f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f", + "gitBlobSha1": "aa969897f4d09ef8cdc6591021056fcf1dc31dd1" + }, + { + "path": "after/review-2-Q3_variance.xlsx", + "bytes": 6691, + "sha256": "fd854667bbd9f4c8cb55d62abc7f98fedd1b5c8b332f827f889a163f7952c1aa", + "gitBlobSha1": "6bec4b4d21729a71921b7ca9d1a76eb8cc43723d" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + } + ], + "accountLabels": [ + "Revenue", + "COGS", + "Gross profit", + "OpEx", + "Net income" + ] + } + }, + { + "name": "Actual five-label-only workbook delta, 25 other cells and all 30 styles intact", + "passed": true, + "details": { + "valueOrFormulaDiff": [ + "A2", + "A3", + "A4", + "A5", + "A6" + ], + "otherValueCells": 25, + "styleDiff": [], + "rawStylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "beforeAndAfterUiDataExact": true + } + }, + { + "name": "Later note alone changes and prior actual payloads remain exact", + "passed": true, + "details": { + "matchedDiff": [ + "E2" + ], + "matchedNotes": [ + "Reviewer note: baseline input", + "Reviewer note: revised before handoff" + ], + "browserDiff": [ + "E2" + ], + "browserNotes": [ + "Reviewer note: checked source", + "Reviewer note: revised before handoff" + ], + "earlierFilesRereadExact": true + } + }, + { + "name": "Handoff local links and Chromium prerequisite", + "passed": true, + "details": [ + { + "target": "evidence/mobile-current-xlsx-20260905/README.md", + "exists": true, + "sha256": "7b51cfde32265cbdfa35df4eabc87f121be28bd37a41e5005e9b335f8da3e635" + }, + { + "target": "evidence/mobile-current-xlsx-20260905/reports/E6f_NODEROOM_MOBILE_EXPORT_FINAL_JUDGE.json", + "exists": true, + "sha256": "a3d2b9e6f0c032496589c3ef6046955627360f47f06a01acf8949548653aecca" + }, + { + "target": "evidence/shared-dependencies-20260905/README.md", + "exists": true, + "sha256": "81b1f04c43b6e1a020e6175f0753e7e4cca0340648c3c8b180113b40c3559df1" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md", + "exists": true, + "sha256": "a186cc162c1680f92f44c90545b1430f49ab02f4af851f9f4dbd907353a63b24" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md", + "exists": true, + "sha256": "7b6c58557a0b06ba731b61a9efd4a9de70b281b63aba0f1a15f4762fcf01a686" + } + ] + }, + { + "name": "Actual 10-test final command and exact two knockout failures retained", + "passed": true, + "details": { + "final": { + "startedAt": "2026-09-05T16:50:38.493021+00:00", + "finishedAt": "2026-09-05T16:50:42.864967+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts", + "tests/mobileSheetDialog.test.tsx" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-scenarios.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + "knockout": { + "startedAt": "2026-09-05T16:45:35.596568+00:00", + "finishedAt": "2026-09-05T16:45:40.046441+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.453, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-fixture-knockout.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + } + } + }, + { + "name": "Actual three browser cases pass without retries or raised deadlines", + "passed": true, + "details": { + "stats": { + "startTime": "2026-09-05T16:49:35.740Z", + "duration": 11667.976, + "expected": 3, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "cases": [ + { + "title": "an uploaded plain sheet renders as an aligned dark work-surface grid, not the Excel-paper UI", + "tests": [ + { + "timeout": 30000, + "annotations": [], + "expectedStatus": "passed", + "projectId": "chromium", + "projectName": "chromium", + "results": [ + { + "workerIndex": 0, + "parallelIndex": 0, + "status": "passed", + "duration": 4521, + "errors": [], + "stdout": [], + "stderr": [], + "retry": 0, + "startTime": "2026-09-05T16:49:37.140Z", + "annotations": [], + "attachments": [] + } + ], + "status": "expected" + } + ] + }, + { + "title": "uploaded workbook renders in the shared Sheet 1 grid, not the false Excel-paper UI", + "tests": [ + { + "timeout": 30000, + "annotations": [], + "expectedStatus": "passed", + "projectId": "chromium", + "projectName": "chromium", + "results": [ + { + "workerIndex": 0, + "parallelIndex": 0, + "status": "passed", + "duration": 1639, + "errors": [], + "stdout": [], + "stderr": [], + "retry": 0, + "startTime": "2026-09-05T16:49:41.891Z", + "annotations": [], + "attachments": [] + } + ], + "status": "expected" + } + ] + }, + { + "title": "a reviewer reopens every visible Account label after current-sheet edits and repeated exports", + "tests": [ + { + "timeout": 30000, + "annotations": [], + "expectedStatus": "passed", + "projectId": "chromium", + "projectName": "chromium", + "results": [ + { + "workerIndex": 0, + "parallelIndex": 0, + "status": "passed", + "duration": 3731, + "errors": [], + "stdout": [], + "stderr": [], + "retry": 0, + "startTime": "2026-09-05T16:49:43.536Z", + "annotations": [], + "attachments": [ + { + "name": "review-1.xlsx", + "contentType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\browser-suite\\results\\excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium\\attachments\\review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx" + }, + { + "name": "review-2.xlsx", + "contentType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\browser-suite\\results\\excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium\\attachments\\review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx" + } + ] + } + ], + "status": "expected" + } + ] + } + ], + "source": "Worker actual retained JSON, no independent browser rerun" + } + }, + { + "name": "Actual final build, Convex typecheck and design audit exit zero", + "passed": true, + "details": { + "account-final-build.log": { + "startedAt": "2026-09-05T16:45:52.517234+00:00", + "finishedAt": "2026-09-05T16:46:37.607725+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 300, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 45.094, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + "account-convex-typecheck.log": { + "startedAt": "2026-09-05T16:50:11.238280+00:00", + "finishedAt": "2026-09-05T16:50:17.484680+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905/node_modules/typescript/bin/tsc", + "--noEmit", + "--project", + "convex/tsconfig.json", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 6.25, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-convex-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + "account-design-audit.log": { + "startedAt": "2026-09-05T16:50:35.099323+00:00", + "finishedAt": "2026-09-05T16:50:37.487250+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:audit" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 2.391, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-design-audit.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + } + } + } +] diff --git a/evidence/desktop-account-20260905/judge/checks.json b/evidence/desktop-account-20260905/judge/checks.json new file mode 100644 index 00000000..d0eab2a6 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/checks.json @@ -0,0 +1,521 @@ +{ + "at": "2026-09-05T17:09:46.629088+00:00", + "scope": "Read-only independent desktop Account source / raw artifact / ZIP XML verification; no runtime execution", + "checks": [ + { + "name": "Exact worker receipt", + "passed": true, + "details": { + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json", + "bytes": 4634, + "sha256": "15b55c6ba99bfdfedbe04bcbd9b2f4bbe3b51a0fce3c9c2a3d2708ae0f340f73", + "gitBlobSha1": "1e2e430a6ff8d71ca96f8ef8f9088698b256fda4" + } + }, + { + "name": "Exact freeze and manifest", + "passed": true, + "details": { + "freeze": { + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\freeze.json", + "bytes": 4300, + "sha256": "4e8640d97bbfe6bedd46521f40c15bd3c24e161e37384cbbf35452bff4d15605", + "gitBlobSha1": "cd2c8b75bd8d522c3f5ce7828be89eba64ad7382" + }, + "manifest": { + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\manifest.json", + "bytes": 30868, + "sha256": "4e5fb3dabe91e0515f4506e3e2b6389c6bffd9bdef2fb0735c360b9a66c0883f", + "gitBlobSha1": "054cfea65ff5668d252beaf628c513c4675d3ead" + } + } + }, + { + "name": "All 132 raw artifact bindings", + "passed": true, + "details": { + "count": 132, + "mismatch": [], + "extraNames": [] + } + }, + { + "name": "Four exact current source owners", + "passed": true, + "details": { + "source": [ + { + "path": "HANDOFF.md", + "bytes": 12495, + "sha256": "863cf1d6dc6a02b1a0cbfc547603164f60511face20a96f89592cdb4729a8035", + "gitBlobSha1": "49706cb18d223f12c4f0b1ad116e6f95f493801e" + }, + { + "path": "e2e/excel-grid.spec.ts", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "src/ui/panels/Artifact.tsx", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "tests/artifactXlsxExport.test.ts", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + } + ], + "sourceDigest": "c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1" + } + }, + { + "name": "Unchanged head", + "passed": true, + "details": { + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "bytes": 82, + "representation": "Git output bytes" + } + }, + { + "name": "Unchanged refs", + "passed": true, + "details": { + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "bytes": 10482, + "representation": "Git output bytes" + } + }, + { + "name": "Unchanged index", + "passed": true, + "details": { + "sha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425", + "bytes": 983004, + "representation": "serialized ls-files --stage -z entries, not raw index file" + } + }, + { + "name": "Unchanged worktrees", + "passed": true, + "details": { + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "bytes": 900, + "representation": "Git output bytes" + } + }, + { + "name": "Exactly four unstaged paths", + "passed": true, + "details": { + "status": " M HANDOFF.md\n M e2e/excel-grid.spec.ts\n M src/ui/panels/Artifact.tsx\n M tests/artifactXlsxExport.test.ts\n", + "branch": "codex/noderoom-desktop-account-20260905" + } + }, + { + "name": "7512 tracked inputs and 7508 protected files", + "passed": true, + "details": { + "count": 7512, + "protected": 7508, + "changed": [ + "HANDOFF.md", + "e2e/excel-grid.spec.ts", + "src/ui/panels/Artifact.tsx", + "tests/artifactXlsxExport.test.ts" + ], + "currentBindingsSha256": "93e782e1c6cf5b825256b1ef94f74187704d9cf91c8046480547df8e2f151269" + } + }, + { + "name": "37 installed manifests unchanged", + "passed": true, + "details": { + "count": 37, + "mismatch": [] + } + }, + { + "name": "475 current dist files equal retained built archive", + "passed": true, + "details": { + "count": 475, + "mismatch": [], + "namesEqual": true, + "archiveSha256": "beff80376f74dc220a4cc2d30b709218ca38bb25024b82f0d95fc9f894a2346e" + } + }, + { + "name": "Exact reviewed raw diff", + "passed": true, + "details": { + "sha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf" + } + }, + { + "name": "Application delta is exactly two owned lookup replacements", + "passed": true, + "details": { + "oldLookupCount": 2, + "baseSha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "currentSha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0" + } + }, + { + "name": "Causal knockout restores exactly the two old lookups", + "passed": true, + "details": { + "regressedSha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "finalSha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "testSha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136" + } + }, + { + "name": "Seven actual ZIP/XML workbooks with five unique payloads", + "passed": true, + "details": { + "files": [ + { + "path": "before/Q3_variance.xlsx", + "bytes": 6631, + "sha256": "06dd606710f763f7e6016e81a8022667d69ab61f871cf50328484dec5f98dc31", + "gitBlobSha1": "98f62b33ada98750d69edf9123dccdb2fde4a853" + }, + { + "path": "after/Q3_variance.xlsx", + "bytes": 6685, + "sha256": "f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f", + "gitBlobSha1": "aa969897f4d09ef8cdc6591021056fcf1dc31dd1" + }, + { + "path": "after/review-2-Q3_variance.xlsx", + "bytes": 6691, + "sha256": "fd854667bbd9f4c8cb55d62abc7f98fedd1b5c8b332f827f889a163f7952c1aa", + "gitBlobSha1": "6bec4b4d21729a71921b7ca9d1a76eb8cc43723d" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + } + ], + "accountLabels": [ + "Revenue", + "COGS", + "Gross profit", + "OpEx", + "Net income" + ] + } + }, + { + "name": "Actual five-label-only workbook delta, 25 other cells and all 30 styles intact", + "passed": true, + "details": { + "valueOrFormulaDiff": [ + "A2", + "A3", + "A4", + "A5", + "A6" + ], + "otherValueCells": 25, + "styleDiff": [], + "rawStylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "beforeAndAfterUiDataExact": true + } + }, + { + "name": "Later note alone changes and prior actual payloads remain exact", + "passed": true, + "details": { + "matchedDiff": [ + "E2" + ], + "matchedNotes": [ + "Reviewer note: baseline input", + "Reviewer note: revised before handoff" + ], + "browserDiff": [ + "E2" + ], + "browserNotes": [ + "Reviewer note: checked source", + "Reviewer note: revised before handoff" + ], + "earlierFilesRereadExact": true + } + }, + { + "name": "Handoff local links and Chromium prerequisite", + "passed": true, + "details": [ + { + "target": "evidence/mobile-current-xlsx-20260905/README.md", + "exists": true, + "sha256": "7b51cfde32265cbdfa35df4eabc87f121be28bd37a41e5005e9b335f8da3e635" + }, + { + "target": "evidence/mobile-current-xlsx-20260905/reports/E6f_NODEROOM_MOBILE_EXPORT_FINAL_JUDGE.json", + "exists": true, + "sha256": "a3d2b9e6f0c032496589c3ef6046955627360f47f06a01acf8949548653aecca" + }, + { + "target": "evidence/shared-dependencies-20260905/README.md", + "exists": true, + "sha256": "81b1f04c43b6e1a020e6175f0753e7e4cca0340648c3c8b180113b40c3559df1" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md", + "exists": true, + "sha256": "a186cc162c1680f92f44c90545b1430f49ab02f4af851f9f4dbd907353a63b24" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md", + "exists": true, + "sha256": "7b6c58557a0b06ba731b61a9efd4a9de70b281b63aba0f1a15f4762fcf01a686" + } + ] + }, + { + "name": "Actual 10-test final command and exact two knockout failures retained", + "passed": true, + "details": { + "final": { + "startedAt": "2026-09-05T16:50:38.493021+00:00", + "finishedAt": "2026-09-05T16:50:42.864967+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts", + "tests/mobileSheetDialog.test.tsx" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-scenarios.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + "knockout": { + "startedAt": "2026-09-05T16:45:35.596568+00:00", + "finishedAt": "2026-09-05T16:45:40.046441+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.453, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-fixture-knockout.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + } + } + }, + { + "name": "Actual three browser cases pass without retries or raised deadlines", + "passed": true, + "details": { + "stats": { + "startTime": "2026-09-05T16:49:35.740Z", + "duration": 11667.976, + "expected": 3, + "skipped": 0, + "unexpected": 0, + "flaky": 0 + }, + "cases": [ + { + "title": "an uploaded plain sheet renders as an aligned dark work-surface grid, not the Excel-paper UI", + "tests": [ + { + "timeout": 30000, + "annotations": [], + "expectedStatus": "passed", + "projectId": "chromium", + "projectName": "chromium", + "results": [ + { + "workerIndex": 0, + "parallelIndex": 0, + "status": "passed", + "duration": 4521, + "errors": [], + "stdout": [], + "stderr": [], + "retry": 0, + "startTime": "2026-09-05T16:49:37.140Z", + "annotations": [], + "attachments": [] + } + ], + "status": "expected" + } + ] + }, + { + "title": "uploaded workbook renders in the shared Sheet 1 grid, not the false Excel-paper UI", + "tests": [ + { + "timeout": 30000, + "annotations": [], + "expectedStatus": "passed", + "projectId": "chromium", + "projectName": "chromium", + "results": [ + { + "workerIndex": 0, + "parallelIndex": 0, + "status": "passed", + "duration": 1639, + "errors": [], + "stdout": [], + "stderr": [], + "retry": 0, + "startTime": "2026-09-05T16:49:41.891Z", + "annotations": [], + "attachments": [] + } + ], + "status": "expected" + } + ] + }, + { + "title": "a reviewer reopens every visible Account label after current-sheet edits and repeated exports", + "tests": [ + { + "timeout": 30000, + "annotations": [], + "expectedStatus": "passed", + "projectId": "chromium", + "projectName": "chromium", + "results": [ + { + "workerIndex": 0, + "parallelIndex": 0, + "status": "passed", + "duration": 3731, + "errors": [], + "stdout": [], + "stderr": [], + "retry": 0, + "startTime": "2026-09-05T16:49:43.536Z", + "annotations": [], + "attachments": [ + { + "name": "review-1.xlsx", + "contentType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\browser-suite\\results\\excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium\\attachments\\review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx" + }, + { + "name": "review-2.xlsx", + "contentType": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", + "path": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\browser-suite\\results\\excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium\\attachments\\review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx" + } + ] + } + ], + "status": "expected" + } + ] + } + ], + "source": "Worker actual retained JSON, no independent browser rerun" + } + }, + { + "name": "Actual final build, Convex typecheck and design audit exit zero", + "passed": true, + "details": { + "account-final-build.log": { + "startedAt": "2026-09-05T16:45:52.517234+00:00", + "finishedAt": "2026-09-05T16:46:37.607725+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 300, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 45.094, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + "account-convex-typecheck.log": { + "startedAt": "2026-09-05T16:50:11.238280+00:00", + "finishedAt": "2026-09-05T16:50:17.484680+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905/node_modules/typescript/bin/tsc", + "--noEmit", + "--project", + "convex/tsconfig.json", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 6.25, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-convex-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + "account-design-audit.log": { + "startedAt": "2026-09-05T16:50:35.099323+00:00", + "finishedAt": "2026-09-05T16:50:37.487250+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:audit" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 2.391, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-design-audit.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + } + } + } + ], + "passed": 22, + "failed": 0, + "sourceDigest": "c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1" +} diff --git a/evidence/desktop-account-20260905/judge/closing-custody.json b/evidence/desktop-account-20260905/judge/closing-custody.json new file mode 100644 index 00000000..1165aaa3 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/closing-custody.json @@ -0,0 +1,8 @@ +{ + "at": "2026-09-05T17:14:42.453382+00:00", + "fourSourcesExact": true, + "headRefsEntryStreamWorktreeRegistrationsStatusUnchanged": true, + "indexMeaning": "ls-files --stage -z entry bytes; no raw index metadata assertion", + "sourceDigest": "c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1", + "noSourceIndexRefOrRuntimeMutationByJudge": true +} diff --git a/evidence/desktop-account-20260905/judge/collector-search-failure.txt b/evidence/desktop-account-20260905/judge/collector-search-failure.txt new file mode 100644 index 00000000..7d2fa3a4 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/collector-search-failure.txt @@ -0,0 +1,7 @@ +Read-only collector search failed once with nonexistent/glob-as-literal paths. Source-range printing in the same call succeeded. This is a collector error, not a source/test failure. The corrected search was rg over the observed src directory, with no source writes or test run. + +Retained stderr from the failed tool call: +rg: src/app/seed*: The filename, directory name, or volume label syntax is incorrect. (os error 123) +rg: src/ui/grid.tsx: The system cannot find the file specified. (os error 2) +rg: src/domain: The system cannot find the file specified. (os error 2) +rg: src/app/store*: The filename, directory name, or volume label syntax is incorrect. (os error 123) diff --git a/evidence/desktop-account-20260905/judge/command-results.json b/evidence/desktop-account-20260905/judge/command-results.json new file mode 100644 index 00000000..61cb6232 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/command-results.json @@ -0,0 +1,281 @@ +[ + { + "startedAt": "2026-09-05T16:49:31.824933+00:00", + "finishedAt": "2026-09-05T16:49:48.017732+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/run-browser-suite.mjs" + ], + "timeoutSeconds": 240, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 16.188, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-browser-suite.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:50:11.238280+00:00", + "finishedAt": "2026-09-05T16:50:17.484680+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905/node_modules/typescript/bin/tsc", + "--noEmit", + "--project", + "convex/tsconfig.json", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 6.25, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-convex-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:50:35.099323+00:00", + "finishedAt": "2026-09-05T16:50:37.487250+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:audit" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 2.391, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-design-audit.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:45:52.517234+00:00", + "finishedAt": "2026-09-05T16:46:37.607725+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 300, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 45.094, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:45:35.596568+00:00", + "finishedAt": "2026-09-05T16:45:40.046441+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.453, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-fixture-knockout.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:50:38.493021+00:00", + "finishedAt": "2026-09-05T16:50:42.864967+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts", + "tests/mobileSheetDialog.test.tsx" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-scenarios.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:48:03.345579+00:00", + "finishedAt": "2026-09-05T16:48:10.759509+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/observe-after.mjs" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 7.422, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-matched-after.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:36:08.191716+00:00", + "finishedAt": "2026-09-05T16:36:12.464936+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.281, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after-02.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:37:48.875680+00:00", + "finishedAt": "2026-09-05T16:37:53.229245+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after-03.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:35:06.877891+00:00", + "finishedAt": "2026-09-05T16:35:11.192289+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.313, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:34:42.752230+00:00", + "finishedAt": "2026-09-05T16:34:46.920539+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.172, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-before-02.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:32:27.818950+00:00", + "finishedAt": "2026-09-05T16:33:15.159735+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 47.344, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-before.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:36:13.542669+00:00", + "finishedAt": "2026-09-05T16:36:34.743435+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "typecheck", + "--", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 2, + "elapsedSeconds": 21.203, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:25:42.189978+00:00", + "finishedAt": "2026-09-05T16:26:06.097882+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/observe-before.mjs" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 23.906, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-browser.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:22:53.001124+00:00", + "finishedAt": "2026-09-05T16:25:32.694036+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 360, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 159.688, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:28:26.335288+00:00", + "finishedAt": "2026-09-05T16:28:27.089737+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:manifest" + ], + "timeoutSeconds": 60, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 0.75, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-design-manifest.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + } +] diff --git a/evidence/desktop-account-20260905/judge/freeze-desktop-account-judge.py.txt b/evidence/desktop-account-20260905/judge/freeze-desktop-account-judge.py.txt new file mode 100644 index 00000000..af50e341 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/freeze-desktop-account-judge.py.txt @@ -0,0 +1,106 @@ +from pathlib import Path +import datetime, hashlib, json, re, shutil, struct, subprocess +P=Path(__file__).parent +O=P/'E6f-noderoom-desktop-account-repair-01' +J=P/'E6f-noderoom-desktop-account-judge' +R=Path('D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905') +sha=lambda b:hashlib.sha256(b).hexdigest() +def read(p):return json.loads(p.read_bytes().decode('utf-8-sig')) +def write(p,x):p.write_bytes((json.dumps(x,ensure_ascii=False,indent=2)+'\n').encode('utf8')) +def binding(p,label=None): + b=p.read_bytes();return {'path':label or str(p),'bytes':len(b),'sha256':sha(b)} +def git(*args):return subprocess.check_output(['git','--no-optional-locks',*args],cwd=R) +checks=read(J/'checks.json');assert checks['failed']==0 and checks['passed']==22 +freeze=read(O/'freeze.json') +for x in freeze['source']:assert sha((R/x['path']).read_bytes())==x['sha256'] +for label,args in {'head':['rev-parse','HEAD','HEAD^{tree}'],'refs':['for-each-ref','--format=%(refname) %(objectname)'],'index':['ls-files','--stage','-z'],'worktrees':['worktree','list','--porcelain']}.items(): + b=git(*args);assert b==(J/f'actual-{label}.bin').read_bytes() +assert git('status','--porcelain=v1')==(J/'actual-status.txt').read_bytes() +write(J/'closing-custody.json',{'at':datetime.datetime.now(datetime.timezone.utc).isoformat(),'fourSourcesExact':True,'headRefsEntryStreamWorktreeRegistrationsStatusUnchanged':True,'indexMeaning':'ls-files --stage -z entry bytes; no raw index metadata assertion','sourceDigest':freeze['sourceDigest'],'noSourceIndexRefOrRuntimeMutationByJudge':True}) +pngs=[ +('before/change-boundary.png','Actual Account column is marked by a labelled 3 px box. All five labels are visible; the downloaded baseline independently has five blank Account cells.'), +('after/change-boundary.png','Actual same initial five-label grid and baseline note. Labelled boundary encloses the same column; retained workbook now contains all five labels.'), +('before/desktop-memory-1440-downloaded.png','Unannotated baseline grid, five visible labels and baseline note; no visual redesign is needed to explain the file defect.'), +('after/desktop-memory-1440-downloaded.png','Unannotated current grid with the same labels/numbers/baseline note and a visible download status. Toolbar content/timestamps/recency differ, so no whole-image byte equality is claimed.'), +('after/desktop-memory-1440-later-download.png','Later note is visibly revised, version rises from v6 to v7, and all Account labels remain readable. The longer note naturally changes table column widths.'), +('browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png','Separate ordinary browser suite shows the later note, five readable labels and download status after two actual file saves.'), +('browser-suite/uploaded-workbook-shared-grid.png','Existing generic uploaded model renders in the shared dark grid with selected D4 and visible values. This is a 1280 x 720 limited compatibility observation, not a whole-layout grade.'), +] +viewed=[] +for name,note in pngs: + b=(O/name).read_bytes();assert b[:8]==b'\x89PNG\r\n\x1a\n' + width,height=struct.unpack('>II',b[16:24]) + viewed.append({**binding(O/name,name),'width':width,'height':height,'viewedActualPixelsWith':'view_image','observation':note}) +write(J/'viewed-pixels.json',viewed) +excerpts=[] +for file,ranges in [('src/engine/demoRoom.ts',[(14,21),(225,236)]),('src/ui/panels/Artifact.tsx',[(1058,1078),(2440,2467),(2544,2563),(2651,2672)]),('tests/artifactXlsxExport.test.ts',[(1,25),(105,191)]),('e2e/excel-grid.spec.ts',[(134,185)])]: + raw=(R/file).read_bytes();lines=raw.decode('utf8').splitlines() + excerpts.append({'path':file,'sha256':sha(raw),'lines':[{'start':start,'end':min(end,len(lines)),'text':'\n'.join(f'{i}: {lines[i-1]}' for i in range(start,min(end,len(lines))+1))} for start,end in ranges]}) +write(J/'source-trace.json',excerpts) +failures=[{'artifact':x['path'],'sha256':x['sha256']} for x in read(J/'artifact-bindings.json') if any(k in x['path'] for k in ['account-scenarios-before','account-scenarios-after','account-typecheck.log','freeze-attempt-01.error','account-final-fixture-knockout.log'])] +write(J/'retained-failure-bindings.json',failures) +(J/'collector-search-failure.txt').write_bytes(('Read-only collector search failed once with nonexistent/glob-as-literal paths. Source-range printing in the same call succeeded. This is a collector error, not a source/test failure. The corrected search was rg over the observed src directory, with no source writes or test run.\n\nRetained stderr from the failed tool call:\nrg: src/app/seed*: The filename, directory name, or volume label syntax is incorrect. (os error 123)\nrg: src/ui/grid.tsx: The system cannot find the file specified. (os error 2)\nrg: src/domain: The system cannot find the file specified. (os error 2)\nrg: src/app/store*: The filename, directory name, or volume label syntax is incorrect. (os error 123)\n').encode('utf8')) +shutil.copyfile(P/'E6f-review-desktop-account.py',J/'review-desktop-account.py') +shutil.copyfile(Path(__file__),J/'freeze-desktop-account-judge.py') +payload=[binding(f,f.relative_to(J).as_posix()) for f in sorted(J.rglob('*')) if f.is_file() and f.name!='manifest.json'] +write(J/'manifest.json',{'schema':'bounded-independent-judge-artifacts/v1','selfExcluded':True,'files':payload,'artifactCount':len(payload)}) +limits=[ + 'Independent reviewer context was reused across portfolio tasks; this reviewer did not author the desktop implementation or its tests. No claim of a newly spawned context.', + 'No independent runtime/browser/full-suite replay was performed in this task. The independent work reread source/Git, all retained proof bytes, actual ZIP/XML payloads and seven actual PNGs, as requested. The retained worker runtime command logs are evidence of that worker execution.', + 'Both component cases use a typed mocked useStore fixture plus a replaced download-dispatch boundary; they execute the real Artifact projection and ExcelJS serialization. The sibling path is not a browser-certified uploaded canonical workbook. The worker phrase only browser dispatch is read in this narrower, explicit scope.', + 'The matched actual memory-engine workbooks use scalar values and strings. Managed formula/cache/number-format preservation is covered by the retained component tests; it is not inferred from those matched browser payloads.', + 'Four repeated edits and immediate duplicate activation per component case are a bounded repeat/burst check, not a long-duration load or multi-user concurrency certificate.', + 'Six viewed PNGs are 1440 x 960 Account boundaries/download states; the unchanged generic-uploaded screenshot is 1280 x 720. Fallback fonts, recency/timestamps, download status and note-length width changes remain visible. No whole-image equality, mobile/keyboard/accessibility/performance or full visual grade is claimed.', + 'Build metadata stamps merged base 034a8f963dfa037d860f5364032319506be3e2e0. Separately frozen raw application/test bytes bind the uncommitted repair. Initial after-source receipt writer failed before producing a file; corrected post-browser binding matches the pre-build normalization and current bytes.', + 'Original fixture omissions, TypeScript buffer-type failures, expected final knockout and packaging count error remain retained. One independent collector path search failure is retained separately; it did not execute the application.', + 'Index custody means identical serialized paths/modes/stages/blob IDs from ls-files --stage -z. It does not assert raw index-cache metadata bytes.', + 'Existing notebook failures, Windows native Excel timeout, absent nightly credential and inherited development advisory remain unresolved. No native Office, provider, shared-backend, deployment or production interaction was performed by this judgment.', + 'This approves source and its operator proof only. Portable publication, exact staged/committed bindings and normal shared CI remain parent-owned future steps. No whole repository readiness or human acceptance score is assigned.' +] +report={ + 'schema':'noderoom-desktop-account-independent-judge/v1', + 'at':datetime.datetime.now(datetime.timezone.utc).isoformat(), + 'mode':'Builder','namedProof':'NODEROOM-DESKTOP-ACCOUNT-EXPORT-01', + 'verdict':'APPROVED_SCOPED_SOURCE_AND_ACTUAL_EXPORT_PROOF', + 'blockingFindings':[], + 'requestTrace':'Make each individual repository usable and ready for developer/user handoff, using planner-worker-judge and actual interaction/artifact evidence.', + 'reviewer':{'agent':'/root/nodemem_mobile_judge','independentNonAuthor':True,'contextReused':True}, + 'candidate':str(R),'baseCommit':freeze['baseCommit'],'baseTree':freeze['baseTree'],'branch':freeze['branch'], + 'source':freeze['source'],'sourceDigest':freeze['sourceDigest'],'sourceDigestFormula':freeze['sourceDigestFormula'], + 'receipt':binding(P/'E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json'), + 'freeze':binding(O/'freeze.json'),'workerManifest':binding(O/'manifest.json'), + 'rootCause':{'persona':'Reviewer downloading the current desktop Q3 variance sheet for handoff','observedFailure':'Five readable Account labels were missing in the actual XLSX.','producer':'src/engine/demoRoom.ts:227 creates __label; Artifact.tsx:1078/2670 renders that same key.','fault':'Both canonical export projections queried the nonexistent __account key at lines 2461 and 2556.','repair':'Exactly those two lookups now use existing __label; no alias, new abstraction or adjacent application change.','causalEvidence':'Exact final tests with just those two lookups restored fail both current/sibling label scenarios with five null cells; four original cases pass.'}, + 'independentChecks':checks, + 'workbookProof':{'method':'Python standard-library ZIP/XML parsing, independent of ExcelJS and native Office','files':7,'uniquePayloads':5,'onlyBeforeAfterChangedCells':['A2','A3','A4','A5','A6'],'restoredLabels':['Revenue','COGS','Gross profit','OpEx','Net income'],'otherValuesAndFormulasPreserved':25,'cellStylesPreserved':30,'rawStylesXmlIdentical':True,'laterExportOnlyChangedCell':'E2','earlierPayloadsRereadExact':True,'raw':binding(J/'independent-zip-xml.json')}, + 'retainedRuntimeResults':{'affectedTests':{'files':3,'passed':10},'browserCases':{'passed':3,'failed':0,'skipped':0,'flaky':0,'retries':0,'timeoutMs':30000},'knockout':{'expectedExit':1,'labelCasesFailed':2,'originalCasesPassed':4},'normalBuildIncludingRootTypeScript':'PASS','convexTypeScript':'PASS','designAudit':'PASS','independentRuntimeReruns':0}, + 'custody':{'workerArtifacts':132,'trackedInputs':7512,'protectedTrackedInputs':7508,'installedManifests':37,'distFiles':475,'allRawBindingsExact':True,'serializedIndexEntriesRefsHeadWorktreesUnchanged':True,'fourUnstagedPathsOnly':True,'closingGuard':binding(J/'closing-custody.json')}, + 'viewedPixels':viewed,'limitations':limits, + 'grades':{'scope':'AGENT_EVALUATED_ONLY','visual':None,'responsive':None,'interaction':None,'accessibility':None,'performance':None,'production':None,'overall':None,'humanAcceptance':None}, + 'nextStep':'Parent may prepare exact portable evidence and a truthful HANDOFF update, then freeze that metadata for a bounded byte/link review before ordinary commit and shared CI.', + 'judgeArtifactManifest':binding(J/'manifest.json') +} +write(P/'E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json',report) +md='''Builder. **APPROVED within the desktop Account export scope.** A reviewer can now download the five Account labels already visible in the Q3 variance grid. The independent checks found no blocking source or proof defect. + +**Re your request:** make each repository usable and ready for developer/user handoff using planner-worker-judge, including real interaction evidence. This judgment verifies the bounded desktop download correction and its actual retained files; overall repository readiness remains unresolved. + +The [exact judgment](E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json) binds four unstaged owners on merged base `034a8f963dfa037d860f5364032319506be3e2e0`, branch `codex/noderoom-desktop-account-20260905`, source digest `c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1`. Its formula and all per-file hashes are in JSON. The reviewer did not author this implementation; reviewer context was reused across portfolio tasks. + +The seed stores labels under `__label` and the grid renders that key. Both canonical export branches instead read `__account`, causing five blank downloaded cells. The application diff changes exactly those two lookups. Replacing only those repaired lookups with their old spelling against the exact final tests yields two expected label failures with five null cells; the four original cases still pass. [Source trace](E6f-noderoom-desktop-account-judge/source-trace.json), [raw knockout](E6f-noderoom-desktop-account-repair-01/account-final-fixture-knockout.log). + +Independent read-only verification passed **22/22 checks**. All 132 worker artifacts, four current owners, 7,508 protected tracked files, 37 installed manifests and 475 built files match their frozen bindings. The full 7,512 tracked-input readback agrees with the worker receipt. HEAD, refs, worktree registrations and serialized index entries are unchanged; this does not assert raw index-cache bytes. [Checks](E6f-noderoom-desktop-account-judge/checks.json), [closing guard](E6f-noderoom-desktop-account-judge/closing-custody.json). + +Direct ZIP/XML parsing reopened seven retained XLSX copies representing five unique payloads, including the failing baseline. Exactly `A2:A6` change to Revenue, COGS, Gross profit, OpEx and Net income. The other 25 cell values/formulas and all 30 cell styles are identical; the raw styles XML also matches. Both later-export journeys change only `E2`, and rereading the earlier downloads confirms their original hashes and notes. No ExcelJS oracle or native Office was used for this independent file check. [Independent workbook readback](E6f-noderoom-desktop-account-judge/independent-zip-xml.json). + +Seven actual PNGs were viewed: the labelled before/after 3 px boundaries, three unannotated matched export states, the separate browser Account result and the existing generic uploaded grid. Six Account images are 1440 × 960; the generic grid is 1280 × 720. The five labels and numeric context remain readable, and the later note/version are visible. Timestamps, recency, toolbar download status and longer-note column widths vary, so this is not a whole-image equality or full visual-quality claim. [Viewed pixels and hashes](E6f-noderoom-desktop-account-judge/viewed-pixels.json). + +The retained actual commands pass ten affected scenarios across three files, all three browser cases with zero retries/skips/flakiness and unchanged 30-second budgets, the normal build including root TypeScript, Convex TypeScript and design audit. No additional runtime/browser replay was needed for this bounded review. Both component cases use a typed mocked store plus a replaced download-dispatch boundary while exercising the real component projection and ExcelJS serialization. The current canonical sheet additionally has an actual memory-engine browser journey; the sibling case is not an uploaded-canonical browser certificate. Four later edits and immediate duplicate activation per case establish bounded repeat/burst behavior, not sustained-load certification. [Actual command ledger](E6f-noderoom-desktop-account-judge/command-results.json). + +Build metadata names the merged base; separate source hashes bind the working repair. The first post-browser source-binding writer failed before output and was corrected using unchanged pre-build hashes. Original fixture, buffer typing and packaging failures remain preserved, as does one judge collector search error from using nonexistent paths. No tests were weakened or failed evidence discarded. + +HANDOFF accurately explains the keyless memory entry, Chromium prerequisite, actual replay commands, typed sibling scope and existing holds. The original notebook failures, Windows native Excel timeout, nightly credential and inherited development advisory remain unresolved. There were no provider, native Office, deployment or shared-backend actions in this review; all full visual, responsive, interaction, accessibility, performance, production and human grades remain null. + +The parent can now publish the exact proof and update the current handoff, then request the bounded metadata byte/link review before ordinary commit and normal shared CI. [Bounded judge artifact manifest](E6f-noderoom-desktop-account-judge/manifest.json). +''' +(P/'E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md').write_bytes(md.encode('utf8')) +print(json.dumps({'verdict':report['verdict'],'json':str(P/'E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json'),'jsonSha256':sha((P/'E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json').read_bytes()),'mdSha256':sha((P/'E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md').read_bytes()),'manifestSha256':sha((J/'manifest.json').read_bytes()),'judgeArtifactCount':len(payload)},ensure_ascii=True)) diff --git a/evidence/desktop-account-20260905/judge/handoff-links.json b/evidence/desktop-account-20260905/judge/handoff-links.json new file mode 100644 index 00000000..131af6b0 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/handoff-links.json @@ -0,0 +1,27 @@ +[ + { + "target": "evidence/mobile-current-xlsx-20260905/README.md", + "exists": true, + "sha256": "7b51cfde32265cbdfa35df4eabc87f121be28bd37a41e5005e9b335f8da3e635" + }, + { + "target": "evidence/mobile-current-xlsx-20260905/reports/E6f_NODEROOM_MOBILE_EXPORT_FINAL_JUDGE.json", + "exists": true, + "sha256": "a3d2b9e6f0c032496589c3ef6046955627360f47f06a01acf8949548653aecca" + }, + { + "target": "evidence/shared-dependencies-20260905/README.md", + "exists": true, + "sha256": "81b1f04c43b6e1a020e6175f0753e7e4cca0340648c3c8b180113b40c3559df1" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md", + "exists": true, + "sha256": "a186cc162c1680f92f44c90545b1430f49ab02f4af851f9f4dbd907353a63b24" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md", + "exists": true, + "sha256": "7b6c58557a0b06ba731b61a9efd4a9de70b281b63aba0f1a15f4762fcf01a686" + } +] diff --git a/evidence/desktop-account-20260905/judge/independent-zip-xml.json b/evidence/desktop-account-20260905/judge/independent-zip-xml.json new file mode 100644 index 00000000..b3cbb788 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/independent-zip-xml.json @@ -0,0 +1,1486 @@ +[ + { + "file": { + "path": "before/Q3_variance.xlsx", + "bytes": 6631, + "sha256": "06dd606710f763f7e6016e81a8022667d69ab61f871cf50328484dec5f98dc31", + "gitBlobSha1": "98f62b33ada98750d69edf9123dccdb2fde4a853" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: baseline input", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + }, + { + "file": { + "path": "after/Q3_variance.xlsx", + "bytes": 6685, + "sha256": "f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f", + "gitBlobSha1": "aa969897f4d09ef8cdc6591021056fcf1dc31dd1" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": "Revenue", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: baseline input", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": "COGS", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": "Gross profit", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": "OpEx", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": "Net income", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + }, + { + "file": { + "path": "after/review-2-Q3_variance.xlsx", + "bytes": 6691, + "sha256": "fd854667bbd9f4c8cb55d62abc7f98fedd1b5c8b332f827f889a163f7952c1aa", + "gitBlobSha1": "6bec4b4d21729a71921b7ca9d1a76eb8cc43723d" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": "Revenue", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: revised before handoff", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": "COGS", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": "Gross profit", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": "OpEx", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": "Net income", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + }, + { + "file": { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": "Revenue", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: checked source", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": "COGS", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": "Gross profit", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": "OpEx", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": "Net income", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + }, + { + "file": { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": "Revenue", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: revised before handoff", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": "COGS", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": "Gross profit", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": "OpEx", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": "Net income", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + }, + { + "file": { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": "Revenue", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: checked source", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": "COGS", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": "Gross profit", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": "OpEx", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": "Net income", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + }, + { + "file": { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + "sheetNames": [ + "Q3 variance" + ], + "stylesSha256": "b162294abd5acb68586c0433eae4f5c97480787c08dda49d1fa145f3b7b0a692", + "cells": { + "A1": { + "value": "Account", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B1": { + "value": "Q2", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C1": { + "value": "Q3", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D1": { + "value": "Variance", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E1": { + "value": "Note", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A2": { + "value": "Revenue", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B2": { + "value": "$10,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C2": { + "value": "$12,400", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D2": { + "value": "+24%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E2": { + "value": "Reviewer note: revised before handoff", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A3": { + "value": "COGS", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B3": { + "value": "$4,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C3": { + "value": "$5,100", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D3": { + "value": "+27.5%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A4": { + "value": "Gross profit", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B4": { + "value": "$6,000", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C4": { + "value": "$7,300", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D4": { + "value": "+21.7%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A5": { + "value": "OpEx", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B5": { + "value": "$2,200", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C5": { + "value": "$2,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "A6": { + "value": "Net income", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "B6": { + "value": "$3,800", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "C6": { + "value": "$4,650", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D6": { + "value": "+22.4%", + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E3": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E4": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "D5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E5": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + }, + "E6": { + "value": null, + "formula": null, + "styleIndex": 0, + "styleXml": "" + } + }, + "zipMembers": [ + "[Content_Types].xml", + "_rels/", + "_rels/.rels", + "xl/", + "xl/_rels/", + "xl/_rels/workbook.xml.rels", + "xl/worksheets/", + "xl/worksheets/sheet1.xml", + "xl/sharedStrings.xml", + "xl/theme/", + "xl/theme/theme1.xml", + "xl/styles.xml", + "docProps/", + "docProps/app.xml", + "docProps/core.xml", + "xl/workbook.xml" + ] + } +] diff --git a/evidence/desktop-account-20260905/judge/manifest.json b/evidence/desktop-account-20260905/judge/manifest.json new file mode 100644 index 00000000..ab79e62d --- /dev/null +++ b/evidence/desktop-account-20260905/judge/manifest.json @@ -0,0 +1,107 @@ +{ + "schema": "bounded-independent-judge-artifacts/v1", + "selfExcluded": true, + "files": [ + { + "path": "actual-head.bin", + "bytes": 82, + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e" + }, + { + "path": "actual-index.bin", + "bytes": 983004, + "sha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425" + }, + { + "path": "actual-refs.bin", + "bytes": 10482, + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df" + }, + { + "path": "actual-source.diff", + "bytes": 21105, + "sha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf" + }, + { + "path": "actual-status.txt", + "bytes": 106, + "sha256": "b20623a321bc49a827209c22a4343f4a0e966e84fa38f17a1add4af2897053fb" + }, + { + "path": "actual-worktrees.bin", + "bytes": 900, + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f" + }, + { + "path": "artifact-bindings.json", + "bytes": 29198, + "sha256": "d58f0b6bc92ae504b4e296cf87e8acf1806f3fc436f2fd1889bac6b72fa22506" + }, + { + "path": "checks-in-progress.json", + "bytes": 19393, + "sha256": "81ddbc9f5ca984faa3bb07b88f092f6d4b674da8eb43f04ede8403f2180c8b7a" + }, + { + "path": "checks.json", + "bytes": 20715, + "sha256": "c2654b4e4b7d99f4c2c64589d1a8a63baa8193c482c96e74e2ebb7ae7c8e4335" + }, + { + "path": "closing-custody.json", + "bytes": 366, + "sha256": "8925233fdf62d82c72c96ff73fae4ea0fd461efbf621b1b5af91e9b3be1e0669" + }, + { + "path": "collector-search-failure.txt", + "bytes": 675, + "sha256": "5adf14eb0f01f568a7fd6962bb08b27b5b7b1896a887cef848bb0b5a935cc6ac" + }, + { + "path": "command-results.json", + "bytes": 13244, + "sha256": "1cae9b8d88b0bc5e58c9b7207059666cb5591c3dba62dd04fc52ddbe40b2b491" + }, + { + "path": "freeze-desktop-account-judge.py", + "bytes": 17188, + "sha256": "b253a2f9efd27e59f673ebe3dd1eef2895f907da64f9af91d746fb46e3728a8d" + }, + { + "path": "handoff-links.json", + "bytes": 1013, + "sha256": "6d7be4b59458260393283be54a86a38bdd87cedb1797b048d46c686eecb366c0" + }, + { + "path": "independent-zip-xml.json", + "bytes": 63293, + "sha256": "04125b608e845e44142628f2aa7cb66f0d481083ca614fc615baf0518b5c407a" + }, + { + "path": "retained-failure-bindings.json", + "bytes": 1852, + "sha256": "71be7ba4fbb1f96e1afe948b0eafdd56d0c6b9207191372451df652f78051b22" + }, + { + "path": "review-desktop-account.py", + "bytes": 13495, + "sha256": "a314fede2a7190cd0e212773a5ccd8d36542afcae37d830e461387035eba92f4" + }, + { + "path": "source-bindings.json", + "bytes": 849, + "sha256": "ed994576e577eb52c3c3cc85fba4cb4cc3df2fc43bc42f7ca1e1fb202fa2d3dc" + }, + { + "path": "source-trace.json", + "bytes": 19826, + "sha256": "e0afe8c9b1dbda60314767bcb000f383849baccbe2748bc9ff165338ee5113c1" + }, + { + "path": "viewed-pixels.json", + "bytes": 3040, + "sha256": "b65e5bf14d7db89f5de730140891c0b325b9abd1c9e7ef46879ee9fdbf223d7f" + } + ], + "artifactCount": 20 +} diff --git a/evidence/desktop-account-20260905/judge/retained-failure-bindings.json b/evidence/desktop-account-20260905/judge/retained-failure-bindings.json new file mode 100644 index 00000000..4d569d97 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/retained-failure-bindings.json @@ -0,0 +1,54 @@ +[ + { + "artifact": "account-final-fixture-knockout.log", + "sha256": "b9b304b0456a20254297a859845f2e78911afc2f2b3e61f7719da0f0c64e854c" + }, + { + "artifact": "account-scenarios-after-02.command.json", + "sha256": "ec0e0ebfb4d65fa32458d1804c49b8e405f95c4aa9081a57132051151b0cea68" + }, + { + "artifact": "account-scenarios-after-02.log", + "sha256": "7d4c883ea8c95d18fbb2d9c12dfa5994ff7872b8de5c3a0bf48b4c7b8b110f6a" + }, + { + "artifact": "account-scenarios-after-03.command.json", + "sha256": "ba52cc191314ed5b6eaa734b09d65d556a862b3e5ce21c44cd0b18a14ef2e469" + }, + { + "artifact": "account-scenarios-after-03.log", + "sha256": "b5f213f2fb56f2806732bd2d75d9770df99b38f5aa6cc2f0d2b1ac51899cb576" + }, + { + "artifact": "account-scenarios-after.command.json", + "sha256": "30580438b2a3bc9f0f8a809b7b12f8400ea880d0c8fd1f3839f71e69ec9e75ff" + }, + { + "artifact": "account-scenarios-after.log", + "sha256": "648d5ea37e91bea13682b778bff94a78263823fa3449084b208d54d0c7e743c0" + }, + { + "artifact": "account-scenarios-before-02.command.json", + "sha256": "d750a93e8ee6d53f9e1cbce38262518fcd055c8662e51c2fccd3e6de6c00698c" + }, + { + "artifact": "account-scenarios-before-02.log", + "sha256": "0414a1878a2c3582768d3b6659edc156745e3fee78e91cad05ceb8e488090ea0" + }, + { + "artifact": "account-scenarios-before.command.json", + "sha256": "deae3dd34ff36b11d3cd97a34b06155df5f1c636e5516c841bbb7eee22cdbd98" + }, + { + "artifact": "account-scenarios-before.log", + "sha256": "2a718d7e264acb249b9b60e7e414c589e845934cf6665c43f88e6340a58f856f" + }, + { + "artifact": "account-typecheck.log", + "sha256": "51d5d08485705e4fd2b12e52f4ad3e270f06f2a8fe5dbca77babbe5375ba05dd" + }, + { + "artifact": "freeze-attempt-01.error.txt", + "sha256": "855c9e4cc9afacbdc66bd9b0ff022299ac6f207a4175cc91b90b6aaecd86b819" + } +] diff --git a/evidence/desktop-account-20260905/judge/review-desktop-account.py.txt b/evidence/desktop-account-20260905/judge/review-desktop-account.py.txt new file mode 100644 index 00000000..34194f09 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/review-desktop-account.py.txt @@ -0,0 +1,124 @@ +from pathlib import Path +import datetime, hashlib, json, re, subprocess, zipfile, xml.etree.ElementTree as ET + +P=Path(__file__).parent +O=P/'E6f-noderoom-desktop-account-repair-01' +J=P/'E6f-noderoom-desktop-account-judge' +R=Path('D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905') +J.mkdir(exist_ok=False) +sha=lambda b:hashlib.sha256(b).hexdigest() +blob=lambda b:hashlib.sha1(b'blob '+str(len(b)).encode()+b'\0'+b).hexdigest() +def read(p):return json.loads(p.read_bytes().decode('utf-8-sig')) +def write(n,x):(J/n).write_bytes((json.dumps(x,ensure_ascii=False,indent=2)+'\n').encode('utf-8')) +def git(*args):return subprocess.check_output(['git','--no-optional-locks',*args],cwd=R) +checks=[] +def check(name,ok,details): + checks.append({'name':name,'passed':bool(ok),'details':details}) + write('checks-in-progress.json',checks) +def bind(p,name=None): + b=p.read_bytes() + return {'path':name or str(p),'bytes':len(b),'sha256':sha(b),'gitBlobSha1':blob(b)} + +receipt=P/'E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json' +check('Exact worker receipt',sha(receipt.read_bytes())=='15b55c6ba99bfdfedbe04bcbd9b2f4bbe3b51a0fce3c9c2a3d2708ae0f340f73',bind(receipt)) +freeze=read(O/'freeze.json'); manifest=read(O/'manifest.json') +check('Exact freeze and manifest',sha((O/'freeze.json').read_bytes())=='4e8640d97bbfe6bedd46521f40c15bd3c24e161e37384cbbf35452bff4d15605' and sha((O/'manifest.json').read_bytes())=='4e5fb3dabe91e0515f4506e3e2b6389c6bffd9bdef2fb0735c360b9a66c0883f',{'freeze':bind(O/'freeze.json'),'manifest':bind(O/'manifest.json')}) +actual_artifacts=[bind(O/x['path'],x['path']) for x in manifest['files']] +artifact_mismatch=[{'expected':x,'actual':y} for x,y in zip(manifest['files'],actual_artifacts) if x!=y] +actual_names={x.relative_to(O).as_posix() for x in O.rglob('*') if x.is_file() and x.name!='manifest.json'} +check('All 132 raw artifact bindings',len(actual_artifacts)==132 and not artifact_mismatch and actual_names=={x['path'] for x in actual_artifacts},{'count':len(actual_artifacts),'mismatch':artifact_mismatch,'extraNames':sorted(actual_names-{x['path'] for x in actual_artifacts})}) +write('artifact-bindings.json',actual_artifacts) + +source=[bind(R/x['path'],x['path']) for x in freeze['source']] +source_digest=sha(json.dumps(source,ensure_ascii=False,sort_keys=True,separators=(',',':')).encode('utf-8')) +check('Four exact current source owners',source==freeze['source'] and source_digest=='c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1',{'source':source,'sourceDigest':source_digest}) +write('source-bindings.json',source) +for label,args in {'head':['rev-parse','HEAD','HEAD^{tree}'],'refs':['for-each-ref','--format=%(refname) %(objectname)'],'index':['ls-files','--stage','-z'],'worktrees':['worktree','list','--porcelain']}.items(): + b=git(*args);(J/f'actual-{label}.bin').write_bytes(b) + check('Unchanged '+label,b==(O/f'before-{label}.txt').read_bytes()==(O/f'final-{label}.txt').read_bytes(),{'sha256':sha(b),'bytes':len(b),'representation':'serialized ls-files --stage -z entries, not raw index file' if label=='index' else 'Git output bytes'}) +status=git('status','--porcelain=v1');(J/'actual-status.txt').write_bytes(status) +check('Exactly four unstaged paths',status==(O/'final-status.txt').read_bytes() and git('diff','--cached','--name-only')==b'',{'status':status.decode(),'branch':git('branch','--show-current').decode().strip()}) +owned={x['path'] for x in source} +before=read(O/'before-tracked-bindings.json');after=read(O/'after-tracked-bindings.json') +current=[bind(R/x['path'],x['path']) for x in before] +changed=[x['path'] for x,y in zip(before,current) if x!=y] +check('7512 tracked inputs and 7508 protected files',len(current)==7512 and current==after and set(changed)==owned,{'count':len(current),'protected':len(current)-len(changed),'changed':changed,'currentBindingsSha256':sha(json.dumps(current,ensure_ascii=False,sort_keys=True,separators=(',',':')).encode())}) +installed=read(O/'installed-bindings.json') +installed_bad=[x['path'] for x in installed if sha((R/x['path']/'package.json').read_bytes())!=x['sha256']] +check('37 installed manifests unchanged',len(installed)==37 and not installed_bad,{'count':len(installed),'mismatch':installed_bad}) +dist=read(O/'final-dist-bindings.json'); dist_bad=[] +with zipfile.ZipFile(O/'final-dist.zip') as z: + expected_names={x['path'] for x in dist['files']} + for x in dist['files']: + b=(R/'dist'/x['path']).read_bytes() + if bind(R/'dist'/x['path'],x['path'])!=x or b!=z.read(x['path']):dist_bad.append(x['path']) + names_equal=set(z.namelist())==expected_names=={x.relative_to(R/'dist').as_posix() for x in (R/'dist').rglob('*') if x.is_file()} +check('475 current dist files equal retained built archive',len(dist['files'])==475 and not dist_bad and names_equal and sha((O/'final-dist.zip').read_bytes())==dist['archiveSha256'],{'count':len(dist['files']),'mismatch':dist_bad,'namesEqual':names_equal,'archiveSha256':dist['archiveSha256']}) +diff=git('diff','--binary','--',*sorted(owned));(J/'actual-source.diff').write_bytes(diff) +check('Exact reviewed raw diff',diff==(O/'final-source.diff').read_bytes() and sha(diff)==freeze['diffSha256'],{'sha256':sha(diff)}) +app=R/'src/ui/panels/Artifact.tsx'; current_app=app.read_bytes(); base_app=git('show','HEAD:src/ui/panels/Artifact.tsx') +old=b'art.elements[`${rid}__account`]?.value';new=b'art.elements[`${rid}__label`]?.value' +check('Application delta is exactly two owned lookup replacements',base_app.count(old)==2 and base_app.replace(old,new)==current_app,{'oldLookupCount':base_app.count(old),'baseSha256':sha(base_app),'currentSha256':sha(current_app)}) +knock=(O/'knockout-regressed-Artifact.tsx.txt').read_bytes() +check('Causal knockout restores exactly the two old lookups',knock==base_app and (O/'knockout-final-Artifact.tsx.txt').read_bytes()==current_app and (O/'knockout-final-artifactXlsxExport.test.ts.txt').read_bytes()==(R/'tests/artifactXlsxExport.test.ts').read_bytes(),{'regressedSha256':sha(knock),'finalSha256':sha(current_app),'testSha256':sha((R/'tests/artifactXlsxExport.test.ts').read_bytes())}) + +NS={'s':'http://schemas.openxmlformats.org/spreadsheetml/2006/main'} +def workbook(path): + with zipfile.ZipFile(path) as z: + strings=[] + if 'xl/sharedStrings.xml' in z.namelist(): + strings=[''.join(t.text or '' for t in si.findall('.//s:t',NS)) for si in ET.fromstring(z.read('xl/sharedStrings.xml')).findall('s:si',NS)] + styles=z.read('xl/styles.xml') + style_tree=ET.fromstring(styles);xf=style_tree.find('s:cellXfs',NS) + cells={} + for c in ET.fromstring(z.read('xl/worksheets/sheet1.xml')).findall('.//s:c',NS): + v=c.find('s:v',NS);raw=None if v is None else v.text;t=c.get('t') + if t=='s':value=strings[int(raw)] if raw is not None else None + elif t=='inlineStr':value=''.join(i.text or '' for i in c.findall('.//s:t',NS)) + elif raw is None:value=None + elif t=='b':value=raw=='1' + elif t in ('str','e'):value=raw + else: + try:value=int(raw) + except ValueError: + try:value=float(raw) + except ValueError:value=raw + f=c.find('s:f',NS);s=int(c.get('s','0')) + cells[c.attrib['r']]={'value':value,'formula':None if f is None else {'text':f.text,'attributes':f.attrib},'styleIndex':s,'styleXml':ET.tostring(xf[s],encoding='unicode')} + for row in range(1,7): + for col in 'ABCDE': + key=f'{col}{row}' + cells.setdefault(key,{'value':None,'formula':None,'styleIndex':0,'styleXml':ET.tostring(xf[0],encoding='unicode')}) + return {'file':bind(path,path.relative_to(O).as_posix()),'sheetNames':[s.get('name') for s in ET.fromstring(z.read('xl/workbook.xml')).findall('s:sheets/s:sheet',NS)],'stylesSha256':sha(styles),'cells':cells,'zipMembers':z.namelist()} + +paths=[O/'before/Q3_variance.xlsx',O/'after/Q3_variance.xlsx',O/'after/review-2-Q3_variance.xlsx',*sorted((O/'browser-suite/results').rglob('review-*.xlsx'))] +books=[workbook(x) for x in paths];write('independent-zip-xml.json',books) +labels=['Revenue','COGS','Gross profit','OpEx','Net income'] +check('Seven actual ZIP/XML workbooks with five unique payloads',len(books)==7 and len({x['file']['sha256'] for x in books})==5 and all([x['cells'][f'A{i}']['value'] for i in range(2,7)]==([None]*5 if n==0 else labels) for n,x in enumerate(books)),{'files':[x['file'] for x in books],'accountLabels':labels}) +before_b,after_b,later=books[:3] +keys=[f'{c}{r}' for r in range(1,7) for c in 'ABCDE'] +valdiff=[k for k in keys if before_b['cells'][k]['value']!=after_b['cells'][k]['value'] or before_b['cells'][k]['formula']!=after_b['cells'][k]['formula']] +stylediff=[k for k in keys if {f:before_b['cells'][k][f] for f in ('styleIndex','styleXml')}!={f:after_b['cells'][k][f] for f in ('styleIndex','styleXml')}] +before_ui=read(O/'before/ui-to-workbook.json')['ui'];after_ui=read(O/'after/ui-to-workbook.json')['ui'] +check('Actual five-label-only workbook delta, 25 other cells and all 30 styles intact',valdiff==['A2','A3','A4','A5','A6'] and stylediff==[] and before_b['stylesSha256']==after_b['stylesSha256'] and before_ui==after_ui,{'valueOrFormulaDiff':valdiff,'otherValueCells':30-len(valdiff),'styleDiff':stylediff,'rawStylesSha256':after_b['stylesSha256'],'beforeAndAfterUiDataExact':before_ui==after_ui}) +later_diff=[k for k in keys if after_b['cells'][k]['value']!=later['cells'][k]['value'] or after_b['cells'][k]['formula']!=later['cells'][k]['formula']] +browser_first=next(x for x in books if x['file']['path'].endswith('/review-1-Q3_variance.xlsx')) +browser_second=next(x for x in books if '/browser-suite/' in '/'+x['file']['path'] and x['file']['path'].endswith('/review-2-Q3_variance.xlsx')) +browser_diff=[k for k in keys if browser_first['cells'][k]['value']!=browser_second['cells'][k]['value'] or browser_first['cells'][k]['formula']!=browser_second['cells'][k]['formula']] +check('Later note alone changes and prior actual payloads remain exact',later_diff==['E2'] and browser_diff==['E2'] and after_b['file']['sha256']=='f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f' and all(bind(path)['sha256']==book['file']['sha256'] for path,book in zip(paths,books)),{'matchedDiff':later_diff,'matchedNotes':[after_b['cells']['E2']['value'],later['cells']['E2']['value']],'browserDiff':browser_diff,'browserNotes':[browser_first['cells']['E2']['value'],browser_second['cells']['E2']['value']],'earlierFilesRereadExact':True}) +links=[] +for target in re.findall(r'\]\(([^)]+)\)',(R/'HANDOFF.md').read_bytes().decode('utf8')): + if re.match(r'https?://',target):continue + f=(R/target.split('#')[0]).resolve();links.append({'target':target,'exists':f.is_file(),'sha256':sha(f.read_bytes()) if f.is_file() else None}) +check('Handoff local links and Chromium prerequisite',len(links)==5 and all(x['exists'] for x in links) and b'npx playwright install chromium' in (R/'HANDOFF.md').read_bytes(),links) +write('handoff-links.json',links) +log=(O/'account-final-scenarios.log').read_text(encoding='utf8');knocklog=(O/'account-final-fixture-knockout.log').read_text(encoding='utf8') +commands=read(O/'final-commands.json') +selected={Path(x['log']).name:x for x in commands} +check('Actual 10-test final command and exact two knockout failures retained','Tests 10 passed (10)' in log and 'Test Files 3 passed (3)' in log and 'Tests 2 failed | 4 passed (6)' in knocklog and 'keeps Account labels through repeated reviewer exports of the current sheet' in knocklog and 'keeps Account labels through repeated reviewer exports of the sibling sheet' in knocklog and selected['account-final-scenarios.log']['exitCode']==0 and selected['account-final-fixture-knockout.log']['exitCode']==1,{'final':selected['account-final-scenarios.log'],'knockout':selected['account-final-fixture-knockout.log']}) +pw=read(O/'browser-suite/playwright.json');specs=pw['suites'][0]['specs'];results=[r for s in specs for t in s['tests'] for r in t['results']] +check('Actual three browser cases pass without retries or raised deadlines',pw['stats']['expected']==3 and pw['stats']['unexpected']==pw['stats']['skipped']==pw['stats']['flaky']==0 and len(results)==3 and all(x['status']=='passed' and x['retry']==0 for x in results) and all(t['timeout']==30000 for s in specs for t in s['tests']),{'stats':pw['stats'],'cases':[{'title':s['title'],'tests':s['tests']} for s in specs],'source':'Worker actual retained JSON, no independent browser rerun'}) +check('Actual final build, Convex typecheck and design audit exit zero',all(selected[x]['exitCode']==0 and not selected[x]['timedOut'] for x in ['account-final-build.log','account-convex-typecheck.log','account-design-audit.log']),{x:selected[x] for x in ['account-final-build.log','account-convex-typecheck.log','account-design-audit.log']}) +write('command-results.json',commands) +write('checks.json',{'at':datetime.datetime.now(datetime.timezone.utc).isoformat(),'scope':'Read-only independent desktop Account source / raw artifact / ZIP XML verification; no runtime execution','checks':checks,'passed':sum(x['passed'] for x in checks),'failed':sum(not x['passed'] for x in checks),'sourceDigest':source_digest}) +print(json.dumps({'passed':sum(x['passed'] for x in checks),'failed':[x for x in checks if not x['passed']],'output':str(J)},ensure_ascii=True)) diff --git a/evidence/desktop-account-20260905/judge/source-bindings.json b/evidence/desktop-account-20260905/judge/source-bindings.json new file mode 100644 index 00000000..4aa48356 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/source-bindings.json @@ -0,0 +1,26 @@ +[ + { + "path": "HANDOFF.md", + "bytes": 12495, + "sha256": "863cf1d6dc6a02b1a0cbfc547603164f60511face20a96f89592cdb4729a8035", + "gitBlobSha1": "49706cb18d223f12c4f0b1ad116e6f95f493801e" + }, + { + "path": "e2e/excel-grid.spec.ts", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "src/ui/panels/Artifact.tsx", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "tests/artifactXlsxExport.test.ts", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + } +] diff --git a/evidence/desktop-account-20260905/judge/source-trace.json b/evidence/desktop-account-20260905/judge/source-trace.json new file mode 100644 index 00000000..6e6b4052 --- /dev/null +++ b/evidence/desktop-account-20260905/judge/source-trace.json @@ -0,0 +1,71 @@ +[ + { + "path": "src/engine/demoRoom.ts", + "sha256": "f6ff9dcf06f453ea6dd0acc444d58bcd66451d15e105a0f3a0a3c43e7b866b2b", + "lines": [ + { + "start": 14, + "end": 21, + "text": "14: export const SHEET_COLS = [\"label\", \"q2\", \"q3\", \"variance\", \"note\"] as const;\n15: export const SHEET_ROWS = [\n16: { id: \"r_rev\", label: \"Revenue\", q2: \"$10,000\", q3: \"$12,400\" },\n17: { id: \"r_cogs\", label: \"COGS\", q2: \"$4,000\", q3: \"$5,100\" },\n18: { id: \"r_gp\", label: \"Gross profit\", q2: \"$6,000\", q3: \"$7,300\" },\n19: { id: \"r_opex\", label: \"OpEx\", q2: \"$2,200\", q3: \"$2,650\" },\n20: { id: \"r_ni\", label: \"Net income\", q2: \"$3,800\", q3: \"$4,650\" },\n21: ];" + }, + { + "start": 225, + "end": 236, + "text": "225: const seed: Array<{ id: string; value: unknown }> = [];\n226: for (const r of SHEET_ROWS) {\n227: seed.push({ id: `${r.id}__label`, value: r.label });\n228: seed.push({ id: `${r.id}__q2`, value: r.q2 });\n229: seed.push({ id: `${r.id}__q3`, value: r.q3 });\n230: seed.push({ id: `${r.id}__variance`, value: \"\" });\n231: seed.push({ id: `${r.id}__note`, value: \"\" });\n232: }\n233: engine.createArtifact({ roomId: room.id, kind: \"note\", title: \"Capture Notebook\", by: me, seed: [{ id: \"doc\", value: CAPTURE_NOTEBOOK_CLOUD_DOC }] });\n234: const wikiId = engine.createArtifact({ roomId: room.id, kind: \"note\", title: \"Agent wiki\", by: me, seed: [{ id: \"doc\", value: WIKI_DOC }] }).id;\n235: engine.createArtifact({ roomId: room.id, kind: \"note\", title: \"Today's Brief\", by: me, seed: [{ id: \"doc\", value: BRIEF_DOC }] });\n236: const sheetId = engine.createArtifact({ roomId: room.id, kind: \"sheet\", title: \"Q3 variance\", by: me, seed }).id;" + } + ] + }, + { + "path": "src/ui/panels/Artifact.tsx", + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "lines": [ + { + "start": 1058, + "end": 1078, + "text": "1058: function rowIdsOf(art: Art): string[] {\n1059: if (art.meta?.excelGrid) {\n1060: const rowCount = Math.max(1, Number(art.meta.excelGrid.rows) || 1);\n1061: return Array.from({ length: rowCount }, (_, i) => String(i + 1));\n1062: }\n1063: // Fresh-room sheets can briefly receive their element map before the small\n1064: // version/order companion query. They also become mixed-address artifacts\n1065: // when NodeAgent writes canonical A1 cells beside the legacy rN__column\n1066: // seed. The declared blank-sheet extent is authoritative in both cases.\n1067: const blankRows = isBlankSpreadsheet(art) ? dataframeRowCount(art) : 0;\n1068: if (blankRows) return Array.from({ length: blankRows }, (_, i) => String(i + 1));\n1069: const ids: string[] = [];\n1070: const elementIds = (art.order?.length ? art.order : Object.keys(art.elements ?? {}));\n1071: for (const eid of elementIds) {\n1072: const a1 = eid.match(/^[A-Z]+(\\d+)$/);\n1073: const r = a1?.[1] ?? eid.split(\"__\")[0];\n1074: if (r && !ids.includes(r)) ids.push(r);\n1075: }\n1076: return ids;\n1077: }\n1078: const cellVal = (art: Art, rowId: string, col: string) => displayCellValue(art.elements[`${rowId}__${col}`]?.value);" + }, + { + "start": 2440, + "end": 2467, + "text": "2440: async function exportSheetAsXlsx(art: Art, visibleRoot?: HTMLElement | null, allArts: Art[] = [art]): Promise {\n2441: const ExcelJSModule = await import(\"exceljs\");\n2442: const ExcelJS = (ExcelJSModule as { default?: typeof import(\"exceljs\") }).default ?? (ExcelJSModule as unknown as typeof import(\"exceljs\"));\n2443: const workbook = new ExcelJS.Workbook();\n2444: const exportSheets = workbookExportSheets(art, allArts);\n2445: const usedSheetNames = new Set();\n2446: const sheetName = worksheetNameForExport(art, usedSheetNames);\n2447: const worksheet = workbook.addWorksheet(sheetName);\n2448: const rows = rowIdsOf(art);\n2449: const visibleCells = visibleRoot ? visibleGenericSheetCellValues(visibleRoot, art.id) : new Map();\n2450: const cellForExport = (id: string): unknown => {\n2451: const stored = art.elements[id]?.value;\n2452: const visible = visibleCells.get(id);\n2453: return asCellPayload(stored) ? stored : visible !== undefined ? visible : stored;\n2454: };\n2455: \n2456: if (art.title === \"Q3 variance\") {\n2457: // Canonical variance sheet: stable headers matching the live Sheet renderer (Artifact.tsx Sheet).\n2458: appendExportRow(worksheet, [\"Account\", \"Q2\", \"Q3\", \"Variance\", \"Note\"]);\n2459: for (const rid of rows) {\n2460: appendExportRow(worksheet, [\n2461: art.elements[`${rid}__label`]?.value,\n2462: art.elements[`${rid}__q2`]?.value,\n2463: art.elements[`${rid}__q3`]?.value,\n2464: art.elements[`${rid}__variance`]?.value,\n2465: art.elements[`${rid}__note`]?.value,\n2466: ]);\n2467: }" + }, + { + "start": 2544, + "end": 2563, + "text": "2544: function appendSheetArtifactWorksheet(\n2545: workbook: import(\"exceljs\").Workbook,\n2546: art: Art,\n2547: usedSheetNames: Set,\n2548: ): void {\n2549: const worksheet = workbook.addWorksheet(worksheetNameForExport(art, usedSheetNames));\n2550: const rows = rowIdsOf(art);\n2551: \n2552: if (art.title === \"Q3 variance\") {\n2553: appendExportRow(worksheet, [\"Account\", \"Q2\", \"Q3\", \"Variance\", \"Note\"]);\n2554: for (const rid of rows) {\n2555: appendExportRow(worksheet, [\n2556: art.elements[`${rid}__label`]?.value,\n2557: art.elements[`${rid}__q2`]?.value,\n2558: art.elements[`${rid}__q3`]?.value,\n2559: art.elements[`${rid}__variance`]?.value,\n2560: art.elements[`${rid}__note`]?.value,\n2561: ]);\n2562: }\n2563: return;" + }, + { + "start": 2651, + "end": 2672, + "text": "2651: \n2652: \n2653: \n2654: {rows.map((rid, i) => {\n2655: const vId = `${rid}__variance`, nId = `${rid}__note`;\n2656: const vEl = art.elements[vId], nEl = art.elements[nId];\n2657: const vPayload = asCellPayload(vEl?.value), nPayload = asCellPayload(nEl?.value);\n2658: const lk = lockedByOther(store, art.id, vId, me);\n2659: const vPresence = presenceForCell(presenceRows, vId, me);\n2660: const nPresence = presenceForCell(presenceRows, nId, me);\n2661: const drafting = draftedFor(store, roomId, art.id, vId);\n2662: const vProposal = proposalFor(proposals, art.id, vId);\n2663: const nProposal = proposalFor(proposals, art.id, nId);\n2664: const committed = !lk && vEl && vEl.version > 1 && now - vEl.updatedAt < 1500;\n2665: const personalEditor = vEl?.updatedBy && (vEl.updatedBy as Actor).ownerId ? store.listMembers(roomId).find((mm) => mm.id === (vEl.updatedBy as Actor).ownerId) : undefined;\n2666: const vCls = \"r-cell num\" + (lk ? \" locked\" : \"\") + (vPresence ? ` presence presence-${vPresence.mode}` : \"\") + (drafting ? \" draft\" : \"\") + (committed ? \" committed rm-wet\" : \"\") + (vProposal ? \" proposed\" : \"\");\n2667: return (\n2668: \n2669: \n2670: \n2671: \n2672: " + } + ] + }, + { + "path": "tests/artifactXlsxExport.test.ts", + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "lines": [ + { + "start": 1, + "end": 25, + "text": "1: // @vitest-environment jsdom\n2: import ExcelJS from \"exceljs\";\n3: import { createElement } from \"react\";\n4: import { fireEvent, render, screen, waitFor } from \"@testing-library/react\";\n5: import { describe, expect, it, vi } from \"vitest\";\n6: import type { Actor, Artifact } from \"../src/engine/types\";\n7: import { SHEET_ROWS } from \"../src/engine/demoRoom\";\n8: \n9: const exportFixture = vi.hoisted(() => ({\n10: store: {} as Record,\n11: bytes: [] as ArrayBuffer[],\n12: }));\n13: vi.mock(\"../src/app/store\", () => ({ useStore: () => exportFixture.store }));\n14: // Keep the real component projection and ExcelJS serialization. Only replace browser dispatch;\n15: // the companion browser scenario saves and reopens the actual downloaded file.\n16: vi.mock(\"../src/ui/workArtifacts/xlsxDownload\", () => ({\n17: downloadXlsxWorkbook: async (workbook: ExcelJS.Workbook, fileName: string, rowCount: number) => {\n18: const bytes = await workbook.xlsx.writeBuffer();\n19: exportFixture.bytes.push(bytes);\n20: return { fileName, rowCount, sheetCount: workbook.worksheets.length, byteCount: bytes.byteLength, at: \"test\" };\n21: },\n22: }));\n23: \n24: import { Artifact as ArtifactPanel, applyExportCell, exportCellValue, spreadsheetCellFontColorCss } from \"../src/ui/panels/Artifact\";\n25: " + }, + { + "start": 105, + "end": 190, + "text": "105: expect(spreadsheetCellFontColorCss(artifact, \"A1\")).toBe(\"#11223380\");\n106: expect(spreadsheetCellFontColorCss(artifact, \"A2\")).toBe(\"#AABBCC\");\n107: });\n108: \n109: it.each([\"current sheet\", \"sibling sheet\"] as const)(\"keeps Account labels through repeated reviewer exports of the %s\", async (surface) => {\n110: const actor: Actor = { kind: \"user\", id: \"reviewer\", name: \"Reviewer\" };\n111: const canonical: Artifact = {\n112: id: \"variance\", roomId: \"review-room\", title: \"Q3 variance\", kind: \"sheet\",\n113: version: 1, updatedAt: 1, order: [], elements: {},\n114: };\n115: const rowIds = SHEET_ROWS.map((row, index) => surface === \"current sheet\" ? row.id : String(index + 1));\n116: SHEET_ROWS.forEach((row, index) => {\n117: const values = { label: row.label, q2: row.q2, q3: row.q3,\n118: variance: { value: 0.24, formula: \"=C2/B2-1\", numFmt: \"0.0%\" }, note: \"Initial review\" };\n119: for (const [column, value] of Object.entries(values)) {\n120: const id = `${rowIds[index]}__${column}`;\n121: canonical.order.push(id);\n122: canonical.elements[id] = { id, value, version: 1, updatedAt: 1, updatedBy: actor };\n123: }\n124: });\n125: const summary: Artifact = {\n126: id: \"summary\", roomId: canonical.roomId, title: \"Summary\", kind: \"sheet\",\n127: version: 1, updatedAt: 1, order: [\"A1\", \"B1\"],\n128: elements: {\n129: A1: { id: \"A1\", value: { value: \"Review workbook\" }, version: 1, updatedAt: 1, updatedBy: actor },\n130: B1: { id: \"B1\", value: { value: 2, formula: \"=1+1\", numFmt: \"0.00\" }, version: 1, updatedAt: 1, updatedBy: actor },\n131: },\n132: };\n133: if (surface === \"sibling sheet\") {\n134: // Existing multi-sheet metadata supplies numeric row IDs. The active generic sheet and\n135: // its canonical sibling must both survive the same workbook-export action.\n136: for (const art of [summary, canonical]) art.meta = {\n137: upload: { fileName: \"review.xlsx\", mimeType: \"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\", size: 1, parsedAt: 1 },\n138: excelGrid: { sourceFile: \"review.xlsx\", sheetName: art.title, sheetNames: [\"Summary\", \"Q3 variance\"], parser: \"exceljs:xlsx-grid\", rows: art === canonical ? 5 : 1, columns: art === canonical ? 5 : 2 },\n139: };\n140: summary.meta!.dataframe = {\n141: rowCount: 1, columns: [\"A\", \"B\"].map((id, order) => ({ id, label: id, order })),\n142: };\n143: }\n144: const artifacts = surface === \"current sheet\" ? [canonical] : [summary, canonical];\n145: exportFixture.bytes = [];\n146: exportFixture.store = {\n147: mode: \"engine\", listArtifacts: () => artifacts, getArtifact: (id: string) => artifacts.find(art => art.id === id),\n148: listMessages: () => [], listProposals: () => [], listTraces: () => [], listDrafts: () => [],\n149: listMembers: () => [{ id: actor.id, actor, role: \"host\" }], listSessions: () => [], listPresence: () => [],\n150: lockFor: () => null, canUndo: () => false, updatePresence: () => undefined, clearPresence: () => undefined,\n151: getRoom: () => ({ id: canonical.roomId, title: \"Review room\" }),\n152: lastRun: () => null, lastLongFreeJob: () => null, lastLongFreeJobAttempts: () => [], lastLongFreeJobDetail: () => null,\n153: };\n154: const props = { roomId: canonical.roomId, me: actor, artId: artifacts[0].id, onArt: vi.fn() };\n155: const view = render(createElement(ArtifactPanel, props));\n156: if (surface === \"current sheet\") {\n157: expect([...view.container.querySelectorAll(\"td.label\")].map(cell => cell.textContent)).toEqual(SHEET_ROWS.map(row => row.label));\n158: }\n159: for (let revision = 1; revision <= 4; revision++) {\n160: const note = `Reviewer revision ${revision}`;\n161: canonical.elements[`${rowIds[0]}__note`].value = note;\n162: canonical.elements[`${rowIds[0]}__note`].version = revision;\n163: view.rerender(createElement(ArtifactPanel, props));\n164: const button = screen.getByTestId(\"artifact-export-xlsx\");\n165: fireEvent.click(button);\n166: fireEvent.click(button); // Ordinary burst against the disabled current action starts once.\n167: await waitFor(() => expect(exportFixture.bytes).toHaveLength(revision));\n168: await waitFor(() => expect((button as HTMLButtonElement).disabled).toBe(false));\n169: const reopened = new ExcelJS.Workbook();\n170: await reopened.xlsx.load(exportFixture.bytes[revision - 1]);\n171: const sheet = reopened.getWorksheet(\"Q3 variance\")!;\n172: expect(SHEET_ROWS.map((_, index) => sheet.getCell(index + 2, 1).value)).toEqual(SHEET_ROWS.map(row => row.label));\n173: expect(sheet.getCell(\"B2\").value).toBe(SHEET_ROWS[0].q2);\n174: expect(sheet.getCell(\"C2\").value).toBe(SHEET_ROWS[0].q3);\n175: expect(sheet.getCell(\"D2\").formula).toBe(\"C2/B2-1\");\n176: expect(sheet.getCell(\"D2\").result).toBe(0.24);\n177: expect(sheet.getCell(\"D2\").numFmt).toBe(\"0.0%\");\n178: expect(sheet.getCell(\"E2\").value).toBe(note);\n179: if (surface === \"sibling sheet\") {\n180: expect(reopened.getWorksheet(\"Summary\")!.getCell(\"A1\").value).toBe(\"Review workbook\");\n181: expect(reopened.getWorksheet(\"Summary\")!.getCell(\"B1\").formula).toBe(\"1+1\");\n182: expect(reopened.getWorksheet(\"Summary\")!.getCell(\"B1\").result).toBe(2);\n183: expect(reopened.getWorksheet(\"Summary\")!.getCell(\"B1\").numFmt).toBe(\"0.00\");\n184: }\n185: }\n186: const first = new ExcelJS.Workbook();\n187: await first.xlsx.load(exportFixture.bytes[0]);\n188: expect(first.getWorksheet(\"Q3 variance\")!.getCell(\"E2\").value).toBe(\"Reviewer revision 1\");\n189: });\n190: });" + } + ] + }, + { + "path": "e2e/excel-grid.spec.ts", + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "lines": [ + { + "start": 134, + "end": 182, + "text": "134: test(\"a reviewer reopens every visible Account label after current-sheet edits and repeated exports\", async ({ page }, testInfo) => {\n135: await page.setViewportSize({ width: 1440, height: 960 });\n136: const origin = new URL(String(testInfo.project.use.baseURL)).origin;\n137: await page.route(\"**/*\", route => {\n138: const url = new URL(route.request().url());\n139: return url.origin === origin || [\"data:\", \"blob:\"].includes(url.protocol)\n140: ? route.continue() : route.abort(\"blockedbyclient\");\n141: });\n142: await enterDemoRoom(page);\n143: const chat = page.getByTestId(\"public-chat-panel\");\n144: await chat.getByTestId(\"chat-composer\").fill(\"@nodeagent recompute the Q3 variance column\");\n145: await chat.getByTestId(\"chat-send\").click();\n146: await expect(chat.getByText(\"Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.\", { exact: true })).toBeVisible();\n147: const table = page.locator('table.r-sheet[data-noderoom-surface=\"workSurface.sheet\"]').first();\n148: const labels = await table.locator(\"tbody td.label\").allTextContents();\n149: expect(labels).toEqual([\"Revenue\", \"COGS\", \"Gross profit\", \"OpEx\", \"Net income\"]);\n150: const stableNumbers = await table.locator(\"tbody tr\").filter({ has: page.locator(\"td.label\") }).evaluateAll(rows =>\n151: rows.map(row => [...row.querySelectorAll(\"td.num .r-val-num\")].map(cell => cell.textContent)),\n152: );\n153: const files: string[] = [];\n154: for (const [index, note] of [\"Reviewer note: checked source\", \"Reviewer note: revised before handoff\"].entries()) {\n155: await page.locator('[data-cell-key=\"r_rev__note\"] button').click();\n156: await page.locator(\"input.r-cell-input\").fill(note);\n157: await page.locator(\"input.r-cell-input\").press(\"Enter\");\n158: await expect(page.locator('[data-cell-key=\"r_rev__note\"]')).toContainText(note);\n159: const event = page.waitForEvent(\"download\");\n160: await page.getByTestId(\"artifact-export-xlsx\").click();\n161: const download = await event;\n162: expect(await download.failure()).toBeNull();\n163: const file = testInfo.outputPath(`review-${index + 1}-${download.suggestedFilename()}`);\n164: await download.saveAs(file);\n165: files.push(file);\n166: const reopened = new ExcelJS.Workbook();\n167: await reopened.xlsx.readFile(file);\n168: const sheet = reopened.worksheets[0];\n169: expect(sheet.getRow(1).values).toEqual([undefined, \"Account\", \"Q2\", \"Q3\", \"Variance\", \"Note\"]);\n170: expect(labels.map((_, row) => sheet.getCell(row + 2, 1).value)).toEqual(labels);\n171: expect(labels.map((_, row) => [sheet.getCell(row + 2, 2).value, sheet.getCell(row + 2, 3).value])).toEqual(stableNumbers);\n172: expect(sheet.getCell(\"D2\").value).toBe(\"+24%\");\n173: expect(sheet.getCell(\"E2\").value).toBe(note);\n174: await expect(page.getByTestId(\"artifact-export-xlsx-status\")).toContainText(\"Downloaded\");\n175: await testInfo.attach(`review-${index + 1}.xlsx`, { path: file, contentType: \"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet\" });\n176: }\n177: const first = new ExcelJS.Workbook();\n178: await first.xlsx.readFile(files[0]);\n179: expect(first.worksheets[0].getCell(\"E2\").value).toBe(\"Reviewer note: checked source\");\n180: expect(await table.locator(\"tbody td.label\").allTextContents()).toEqual(labels);\n181: await page.screenshot({ path: testInfo.outputPath(\"desktop-account-current-export.png\"), caret: \"initial\" });\n182: });" + } + ] + } +] diff --git a/evidence/desktop-account-20260905/judge/viewed-pixels.json b/evidence/desktop-account-20260905/judge/viewed-pixels.json new file mode 100644 index 00000000..b1891c2e --- /dev/null +++ b/evidence/desktop-account-20260905/judge/viewed-pixels.json @@ -0,0 +1,65 @@ +[ + { + "path": "before/change-boundary.png", + "bytes": 135909, + "sha256": "fceb0dc7ca8665b6c3d49ce5ecf226c80293c571c17dbdbb57ddf1dbf896671d", + "width": 1440, + "height": 960, + "viewedActualPixelsWith": "view_image", + "observation": "Actual Account column is marked by a labelled 3 px box. All five labels are visible; the downloaded baseline independently has five blank Account cells." + }, + { + "path": "after/change-boundary.png", + "bytes": 135281, + "sha256": "7efd166666c487ff28c3659bb7dc4a08a9fe2c2af9c02f134e6880094b27b40d", + "width": 1440, + "height": 960, + "viewedActualPixelsWith": "view_image", + "observation": "Actual same initial five-label grid and baseline note. Labelled boundary encloses the same column; retained workbook now contains all five labels." + }, + { + "path": "before/desktop-memory-1440-downloaded.png", + "bytes": 133801, + "sha256": "d748f5992dec7ddee8816c83d8c6d8be7ddf754456cf64142417a2178afcee57", + "width": 1440, + "height": 960, + "viewedActualPixelsWith": "view_image", + "observation": "Unannotated baseline grid, five visible labels and baseline note; no visual redesign is needed to explain the file defect." + }, + { + "path": "after/desktop-memory-1440-downloaded.png", + "bytes": 133268, + "sha256": "ef099b2a6b9c226ab4c6508b80dd36dd79818af70b840ae573ed651d16ba988a", + "width": 1440, + "height": 960, + "viewedActualPixelsWith": "view_image", + "observation": "Unannotated current grid with the same labels/numbers/baseline note and a visible download status. Toolbar content/timestamps/recency differ, so no whole-image byte equality is claimed." + }, + { + "path": "after/desktop-memory-1440-later-download.png", + "bytes": 135016, + "sha256": "57012fa7146507f83b6a39a41d224bdb73818a38c15bc283783edc379c3ecce5", + "width": 1440, + "height": 960, + "viewedActualPixelsWith": "view_image", + "observation": "Later note is visibly revised, version rises from v6 to v7, and all Account labels remain readable. The longer note naturally changes table column widths." + }, + { + "path": "browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png", + "bytes": 135059, + "sha256": "42ffda5a38b1edd79a599c9dde79e60d9978ced5efcc6717e07da73da2ad89c4", + "width": 1440, + "height": 960, + "viewedActualPixelsWith": "view_image", + "observation": "Separate ordinary browser suite shows the later note, five readable labels and download status after two actual file saves." + }, + { + "path": "browser-suite/uploaded-workbook-shared-grid.png", + "bytes": 138953, + "sha256": "d31c290f875c48b83a91941e95f125b16ec1335cc67080a41e7755bec1fde7ea", + "width": 1280, + "height": 720, + "viewedActualPixelsWith": "view_image", + "observation": "Existing generic uploaded model renders in the shared dark grid with selected D4 and visible values. This is a 1280 x 720 limited compatibility observation, not a whole-layout grade." + } +] diff --git a/evidence/desktop-account-20260905/manifest.json b/evidence/desktop-account-20260905/manifest.json new file mode 100644 index 00000000..55cdc139 --- /dev/null +++ b/evidence/desktop-account-20260905/manifest.json @@ -0,0 +1,969 @@ +{ + "schema": "noderoom-desktop-account-portable-proof/v1", + "selfExcluded": true, + "baseCommit": "034a8f963dfa037d860f5364032319506be3e2e0", + "source": [ + { + "path": "HANDOFF.md", + "bytes": 13008, + "sha256": "cd97e7695f01cc302511923995a03d539e1e266d14499b0f5b29333f3d1166d4", + "gitBlobSha1": "4709c46b5109daadd6dc1d44aff0ed23a073ed0b" + }, + { + "path": "e2e/excel-grid.spec.ts", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "src/ui/panels/Artifact.tsx", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "tests/artifactXlsxExport.test.ts", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + } + ], + "files": [ + { + "path": ".gitattributes", + "bytes": 8, + "sha256": "705fd4d6451a31d36b3df7de96f83f30ac976c9b4a6d1e51671d8e2f33e2d0da", + "gitBlobSha1": "fa1385d99a319b43c06f5309d1aae9fdd3adea46" + }, + { + "path": "judge/actual-head.bin", + "bytes": 82, + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "gitBlobSha1": "72a617a663026fd05411d5816f8ca1692b7694c9" + }, + { + "path": "judge/actual-index.bin", + "bytes": 983004, + "sha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425", + "gitBlobSha1": "3e34b3a196123d3234ebca8208f1cdcc4a8433d8" + }, + { + "path": "judge/actual-refs.bin", + "bytes": 10482, + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "gitBlobSha1": "6116c8a43f4ef609c608ad2cf6cdde04573065c8" + }, + { + "path": "judge/actual-source.diff", + "bytes": 21105, + "sha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf", + "gitBlobSha1": "d253c442766029a5b115b0ffde809e22fb691f6d" + }, + { + "path": "judge/actual-status.txt", + "bytes": 106, + "sha256": "b20623a321bc49a827209c22a4343f4a0e966e84fa38f17a1add4af2897053fb", + "gitBlobSha1": "59351f9826bfc32680dfd5c746f8f59433ac92d1" + }, + { + "path": "judge/actual-worktrees.bin", + "bytes": 900, + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "gitBlobSha1": "014d6a2d43da6260640915039153f05a4e191e78" + }, + { + "path": "judge/artifact-bindings.json", + "bytes": 29198, + "sha256": "d58f0b6bc92ae504b4e296cf87e8acf1806f3fc436f2fd1889bac6b72fa22506", + "gitBlobSha1": "f94aef032c9eda36f86bc9b873c20ec202fe3126" + }, + { + "path": "judge/checks-in-progress.json", + "bytes": 19393, + "sha256": "81ddbc9f5ca984faa3bb07b88f092f6d4b674da8eb43f04ede8403f2180c8b7a", + "gitBlobSha1": "0b48266844b89560c0a508dc07285af7cdaaba89" + }, + { + "path": "judge/checks.json", + "bytes": 20715, + "sha256": "c2654b4e4b7d99f4c2c64589d1a8a63baa8193c482c96e74e2ebb7ae7c8e4335", + "gitBlobSha1": "d0eab2a6fef34e3f80ecf863ddc26cff304e05b3" + }, + { + "path": "judge/closing-custody.json", + "bytes": 366, + "sha256": "8925233fdf62d82c72c96ff73fae4ea0fd461efbf621b1b5af91e9b3be1e0669", + "gitBlobSha1": "1165aaa3c9b64ff18a0f2b26ef93949958bfbd91" + }, + { + "path": "judge/collector-search-failure.txt", + "bytes": 675, + "sha256": "5adf14eb0f01f568a7fd6962bb08b27b5b7b1896a887cef848bb0b5a935cc6ac", + "gitBlobSha1": "7d2fa3a4727f01551841cf0c61a62ed690256163" + }, + { + "path": "judge/command-results.json", + "bytes": 13244, + "sha256": "1cae9b8d88b0bc5e58c9b7207059666cb5591c3dba62dd04fc52ddbe40b2b491", + "gitBlobSha1": "61cb6232bf08e58ed4a15ea84b64a9b0af6704c0" + }, + { + "path": "judge/freeze-desktop-account-judge.py.txt", + "bytes": 17188, + "sha256": "b253a2f9efd27e59f673ebe3dd1eef2895f907da64f9af91d746fb46e3728a8d", + "gitBlobSha1": "af50e341bd3c4ed7533092ea0ecc012a7fe332bc" + }, + { + "path": "judge/handoff-links.json", + "bytes": 1013, + "sha256": "6d7be4b59458260393283be54a86a38bdd87cedb1797b048d46c686eecb366c0", + "gitBlobSha1": "131af6b087329e7d8e5d117aaa21e20763eb61a4" + }, + { + "path": "judge/independent-zip-xml.json", + "bytes": 63293, + "sha256": "04125b608e845e44142628f2aa7cb66f0d481083ca614fc615baf0518b5c407a", + "gitBlobSha1": "b3cbb7886020403efae5843ab26df27946700486" + }, + { + "path": "judge/manifest.json", + "bytes": 3234, + "sha256": "032bb623de4b1077c11c394219c056a3d7b9f9e131436e851d4352d32489a7c0", + "gitBlobSha1": "ab79e62da8d57cd68ee06e654338ef6f91c63b19" + }, + { + "path": "judge/retained-failure-bindings.json", + "bytes": 1852, + "sha256": "71be7ba4fbb1f96e1afe948b0eafdd56d0c6b9207191372451df652f78051b22", + "gitBlobSha1": "4d569d970b0bf6d9b3621ff2112623f23ddd445a" + }, + { + "path": "judge/review-desktop-account.py.txt", + "bytes": 13495, + "sha256": "a314fede2a7190cd0e212773a5ccd8d36542afcae37d830e461387035eba92f4", + "gitBlobSha1": "34194f09fd7d70933b4f9f31180646a9f84d12c7" + }, + { + "path": "judge/source-bindings.json", + "bytes": 849, + "sha256": "ed994576e577eb52c3c3cc85fba4cb4cc3df2fc43bc42f7ca1e1fb202fa2d3dc", + "gitBlobSha1": "4aa48356ad2c8ab484f48df5f5282700fc01d660" + }, + { + "path": "judge/source-trace.json", + "bytes": 19826, + "sha256": "e0afe8c9b1dbda60314767bcb000f383849baccbe2748bc9ff165338ee5113c1", + "gitBlobSha1": "6e6b40527f7233532c74618a47d567629b641d0d" + }, + { + "path": "judge/viewed-pixels.json", + "bytes": 3040, + "sha256": "b65e5bf14d7db89f5de730140891c0b325b9abd1c9e7ef46879ee9fdbf223d7f", + "gitBlobSha1": "b1891c2e95c47cb050ad4a89ccb7f862a54c2c97" + }, + { + "path": "operator/account-browser-suite.command.json", + "bytes": 862, + "sha256": "f8f8c8249304267c5359245c96b25f81714f87da259c15aa800f8f532ba87be1", + "gitBlobSha1": "0f8c0dd2458b9cd7c7fde9fcbf1449650dc5af4c" + }, + { + "path": "operator/account-browser-suite.log", + "bytes": 821, + "sha256": "53e6dd4281f42e819f68a92e4a2bfad6bf1545f6d52dd05672f10eb81fa8250a", + "gitBlobSha1": "ba1ebfca9014ec413acf10ae8cb5ca5293261aea" + }, + { + "path": "operator/account-convex-typecheck.command.json", + "bytes": 950, + "sha256": "cd281e6ec1bdefe7190785f003366e1ea9a0421cc6459c0dd7750cf8701ba300", + "gitBlobSha1": "22c63dd9ecc4454aa15459baf2722d559101b11c" + }, + { + "path": "operator/account-convex-typecheck.log", + "bytes": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "gitBlobSha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" + }, + { + "path": "operator/account-design-audit.command.json", + "bytes": 734, + "sha256": "b4b6cea4dfcbba7f507080e1e50b86e052581a62c70b05a411bf83d748c2412c", + "gitBlobSha1": "81f80189a2defc38b315f2ff13ae9d7d08a408b6" + }, + { + "path": "operator/account-design-audit.log", + "bytes": 5304, + "sha256": "3845700737cf617d4d35a4577c200b03148a660ed3490f7d0f038c688fa05dde", + "gitBlobSha1": "e2392f8e7632fe11ad3c7c79595c303f4165b4d5" + }, + { + "path": "operator/account-final-build.command.json", + "bytes": 727, + "sha256": "1bf2f5aeb4fd1663ed5bb452bad53966fc4ca656e1d587a64b35a77874b66213", + "gitBlobSha1": "29e4858825ef10f1145720c9e2c920ea199ef690" + }, + { + "path": "operator/account-final-build.log", + "bytes": 37879, + "sha256": "fd4d6fa4c2181f3e6dd0a57a121a9b04db3d180a17fe3ab58b4b2507ef64349c", + "gitBlobSha1": "28c74921552921b367ca2a9570630b8ad7aa67d5" + }, + { + "path": "operator/account-final-fixture-knockout.command.json", + "bytes": 790, + "sha256": "37af593e401cba60e5088fe8c0611df04e4c45e5905dd5c878c0db62ca7beb68", + "gitBlobSha1": "0b4c961785e4f5128dfef98e9ba3d68479e48eb9" + }, + { + "path": "operator/account-final-fixture-knockout.log", + "bytes": 1857, + "sha256": "b9b304b0456a20254297a859845f2e78911afc2f2b3e61f7719da0f0c64e854c", + "gitBlobSha1": "667141c73d3ae3380e8b1a7af8f9b844084f4dd1" + }, + { + "path": "operator/account-final-scenarios.command.json", + "bytes": 872, + "sha256": "8be6956a7431240dc77c24829b96629220ce5247b3666bfd5d98384530fef9b7", + "gitBlobSha1": "e02b9c30688c47ba4f3653e97e1ccca8b9399b64" + }, + { + "path": "operator/account-final-scenarios.log", + "bytes": 450, + "sha256": "1ebdf4ba92666fdb19d716a8ebe94aa4d53c1e3b2a2cf93da090abee21772a11", + "gitBlobSha1": "7427b37d4e20d29d2ee55320880c45bd1aa622f4" + }, + { + "path": "operator/account-matched-after.command.json", + "bytes": 857, + "sha256": "9c0a8eeccc66923d7d5fa2077744d49a3a2a9a693a8e1716f16c54ff845d4184", + "gitBlobSha1": "17023ad8bcee2f5d81b8a2cef9aa274f70b57129" + }, + { + "path": "operator/account-matched-after.log", + "bytes": 188, + "sha256": "534c4a05a52956ef0e3b2fa23a2e2d3b2c3eddf75acc7422278d266d9daab55c", + "gitBlobSha1": "92847cb482e4e1c1da19078855d272abc1efb8db" + }, + { + "path": "operator/account-scenarios-after-02.command.json", + "bytes": 835, + "sha256": "ec0e0ebfb4d65fa32458d1804c49b8e405f95c4aa9081a57132051151b0cea68", + "gitBlobSha1": "f71c1b463798b202d010a79975dcd11c4e8b0af3" + }, + { + "path": "operator/account-scenarios-after-02.log", + "bytes": 1507, + "sha256": "7d4c883ea8c95d18fbb2d9c12dfa5994ff7872b8de5c3a0bf48b4c7b8b110f6a", + "gitBlobSha1": "09e24307706038a3d6ba74238450e375386d4dff" + }, + { + "path": "operator/account-scenarios-after-03.command.json", + "bytes": 834, + "sha256": "ba52cc191314ed5b6eaa734b09d65d556a862b3e5ce21c44cd0b18a14ef2e469", + "gitBlobSha1": "94f3b65989ab5ccb7bc85fc4edd22972123a31c6" + }, + { + "path": "operator/account-scenarios-after-03.log", + "bytes": 415, + "sha256": "b5f213f2fb56f2806732bd2d75d9770df99b38f5aa6cc2f0d2b1ac51899cb576", + "gitBlobSha1": "7824ca6e98bf838d76213894378b30e5dbef310b" + }, + { + "path": "operator/account-scenarios-after.command.json", + "bytes": 832, + "sha256": "30580438b2a3bc9f0f8a809b7b12f8400ea880d0c8fd1f3839f71e69ec9e75ff", + "gitBlobSha1": "5fa65cb7431ec678c7ab98d75558a6dd62faf899" + }, + { + "path": "operator/account-scenarios-after.log", + "bytes": 1507, + "sha256": "648d5ea37e91bea13682b778bff94a78263823fa3449084b208d54d0c7e743c0", + "gitBlobSha1": "4f3bdd5e6e92f2f7b17067e192faa66a1b02853c" + }, + { + "path": "operator/account-scenarios-before-02.command.json", + "bytes": 787, + "sha256": "d750a93e8ee6d53f9e1cbce38262518fcd055c8662e51c2fccd3e6de6c00698c", + "gitBlobSha1": "f8863c4d93e3ffc433d5673be1089262ebdcd429" + }, + { + "path": "operator/account-scenarios-before-02.log", + "bytes": 1857, + "sha256": "0414a1878a2c3582768d3b6659edc156745e3fee78e91cad05ceb8e488090ea0", + "gitBlobSha1": "142945eee3e9467f95a9d2eb005f3c9ebb8cffd4" + }, + { + "path": "operator/account-scenarios-before.command.json", + "bytes": 785, + "sha256": "deae3dd34ff36b11d3cd97a34b06155df5f1c636e5516c841bbb7eee22cdbd98", + "gitBlobSha1": "b2943b885af06009593ab499785ba0b367e28334" + }, + { + "path": "operator/account-scenarios-before.log", + "bytes": 3684, + "sha256": "2a718d7e264acb249b9b60e7e414c589e845934cf6665c43f88e6340a58f856f", + "gitBlobSha1": "d8e77feffa83e75209eae1e14f39e1a8b128f2d3" + }, + { + "path": "operator/account-typecheck.command.json", + "bytes": 771, + "sha256": "76f585ec6838cac8847c047b37f6a7a89c186596cd119218011295609a2325c7", + "gitBlobSha1": "57c64309fab0de698eda79803130042d6191bd47" + }, + { + "path": "operator/account-typecheck.log", + "bytes": 1724, + "sha256": "51d5d08485705e4fd2b12e52f4ad3e270f06f2a8fe5dbca77babbe5375ba05dd", + "gitBlobSha1": "5244bbafe6219fa83158239d9771866b236d602c" + }, + { + "path": "operator/after/change-boundary.md.txt", + "bytes": 742, + "sha256": "67ff09b9fe36fda962caa4b1ac4d40d3694fec4035f4e7d28aa62e48579a1b0d", + "gitBlobSha1": "da680ad01171af0daa6b93a5acb45f9031432846" + }, + { + "path": "operator/after/change-boundary.png", + "bytes": 135281, + "sha256": "7efd166666c487ff28c3659bb7dc4a08a9fe2c2af9c02f134e6880094b27b40d", + "gitBlobSha1": "4c6747fca891e71271efb16212136ed80d3c28a8" + }, + { + "path": "operator/after/desktop-memory-1440-downloaded.html.txt", + "bytes": 88024, + "sha256": "d8835c7c4006f6c3e6641f2bf60a42ebd548ed2e6dcf54a5a2db977dc058fabd", + "gitBlobSha1": "b950720133993bd90b1370cc5247695849173468" + }, + { + "path": "operator/after/desktop-memory-1440-downloaded.json", + "bytes": 18240, + "sha256": "cf4890a8798a4250ac259e0d07650a8b38aac328c97f1cda5365d301a4fd8142", + "gitBlobSha1": "47edc2e32511272c62937f7ff29d85878f2be648" + }, + { + "path": "operator/after/desktop-memory-1440-downloaded.png", + "bytes": 133268, + "sha256": "ef099b2a6b9c226ab4c6508b80dd36dd79818af70b840ae573ed651d16ba988a", + "gitBlobSha1": "31820cd47e9ad5fc31d268660fa0227b0834fa86" + }, + { + "path": "operator/after/desktop-memory-1440-entry.html.txt", + "bytes": 22547, + "sha256": "6a97e3ae6b9c591ee81637e32ee4b1cdaa2ce1151c834bc8d606d0f6c003f710", + "gitBlobSha1": "3fd9c271ec1a22710da7a67cb5955423bf43c0b9" + }, + { + "path": "operator/after/desktop-memory-1440-entry.json", + "bytes": 2526, + "sha256": "ec8e57893efef341f849f7e18f35a281acc15c4412551ac2cbdf2ee2f620421a", + "gitBlobSha1": "28ca574fb23ab20b87c62b4ec3d8210784c7bab1" + }, + { + "path": "operator/after/desktop-memory-1440-entry.png", + "bytes": 184250, + "sha256": "1edf336806df3b4be374f010335643257d918860f3c30ee786b75ec4754c44a3", + "gitBlobSha1": "b8d5f906623e73326ab808649186df6b6e335e13" + }, + { + "path": "operator/after/desktop-memory-1440-later-download.html.txt", + "bytes": 87989, + "sha256": "e5be86de764b545a1015b09f714b3f4b022a1bf57dff0bd2a69b79b9ab8b9c37", + "gitBlobSha1": "16a96d892d3343c8c35f419aa4e3f1223a81a534" + }, + { + "path": "operator/after/desktop-memory-1440-later-download.json", + "bytes": 18256, + "sha256": "bd376990941821aa0b3297e40b163aab61b7ca1821703c134478e1c2e6b604ad", + "gitBlobSha1": "b9390e77a187fb50aa3fa513a448618e09a64586" + }, + { + "path": "operator/after/desktop-memory-1440-later-download.png", + "bytes": 135016, + "sha256": "57012fa7146507f83b6a39a41d224bdb73818a38c15bc283783edc379c3ecce5", + "gitBlobSha1": "7d76802a7e398acab82798e9f09ae5fa40793d51" + }, + { + "path": "operator/after/desktop-memory-1440-sample.html.txt", + "bytes": 89828, + "sha256": "835b624532ae30303e5c119201f6c04d8cc1fa8fb1780105bd32b044b9010df4", + "gitBlobSha1": "6a3b67b3fc4ce6ae4c71101740436bb737985e34" + }, + { + "path": "operator/after/desktop-memory-1440-sample.json", + "bytes": 19475, + "sha256": "6fd9171e17e09917bc180f88a47e2c55e44fa62cd89893b2b3b1ca4bcfb4bb11", + "gitBlobSha1": "d401987b201f1212eab62c7dd7c9144d90ed03e1" + }, + { + "path": "operator/after/desktop-memory-1440-sample.png", + "bytes": 136588, + "sha256": "35ee01f36f1e96ff6f5a76166979884ba97c72cf17454ce6c1eae3fb809b1dc5", + "gitBlobSha1": "0d9ba02dd483813878f14bf7c93679f3c4baae23" + }, + { + "path": "operator/after/Q3_variance.xlsx", + "bytes": 6685, + "sha256": "f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f", + "gitBlobSha1": "aa969897f4d09ef8cdc6591021056fcf1dc31dd1" + }, + { + "path": "operator/after/report.json", + "bytes": 14238, + "sha256": "e93686c12a62b356d9f1f2c2c4b02b2fc5c21816b0b3cca389a5fbb8c45d4460", + "gitBlobSha1": "b5f8921649c41603ad1ea96763da85a851a2f12c" + }, + { + "path": "operator/after/review-2-Q3_variance.xlsx", + "bytes": 6691, + "sha256": "fd854667bbd9f4c8cb55d62abc7f98fedd1b5c8b332f827f889a163f7952c1aa", + "gitBlobSha1": "6bec4b4d21729a71921b7ca9d1a76eb8cc43723d" + }, + { + "path": "operator/after/server.log", + "bytes": 40, + "sha256": "0386ad966f6aa33781e062d9b528e22f2f95d68f68b974f9cb0b35cb28180a8d", + "gitBlobSha1": "6e5f17b3753c1e80493efa1a6f9f4652fd1d87a3" + }, + { + "path": "operator/after/ui-to-workbook.json", + "bytes": 1996, + "sha256": "ae4383866314affd0d9ceb452b50b3ed0da6dcbab22c259e254a97e776007bdd", + "gitBlobSha1": "dd704fd5a38d630cb83b3c04b3db436343473b5d" + }, + { + "path": "operator/after-source-bindings.json", + "bytes": 2118, + "sha256": "b6f06a5a0ccfc04684d6e8f4488629210a1979d4067cca3dd108a4dc44b57803", + "gitBlobSha1": "decee105dcc7bffc997928447616d02bdb63275a" + }, + { + "path": "operator/before/change-boundary.md.txt", + "bytes": 645, + "sha256": "b6d322e44efe7725e9db4ec6fae8e6a0e93bf5b302ffcf1fe80b49faf278399e", + "gitBlobSha1": "0128c3c799833ac6824fa8a7c6a0f64d3dfce021" + }, + { + "path": "operator/before/change-boundary.png", + "bytes": 135909, + "sha256": "fceb0dc7ca8665b6c3d49ce5ecf226c80293c571c17dbdbb57ddf1dbf896671d", + "gitBlobSha1": "0800e17c7db3f1741305c2a50153a0e70c82000b" + }, + { + "path": "operator/before/desktop-memory-1440-downloaded.html.txt", + "bytes": 87806, + "sha256": "b89c9b2057e9f2d7e901acdd6f5226291a6fa3956e655c32b13914b8c559e3a5", + "gitBlobSha1": "16732a58f0af67e9cba17bc7f0f2ef7235ff381e" + }, + { + "path": "operator/before/desktop-memory-1440-downloaded.json", + "bytes": 18164, + "sha256": "f828755c1cf6f73b14aa4e6698f8eba9f3947b8459c59f1a5db81ea7ebb6db81", + "gitBlobSha1": "0b154c31ad23e4c3b13ab2da693cdb99a90e865d" + }, + { + "path": "operator/before/desktop-memory-1440-downloaded.png", + "bytes": 133801, + "sha256": "d748f5992dec7ddee8816c83d8c6d8be7ddf754456cf64142417a2178afcee57", + "gitBlobSha1": "12ffb4cd96dd697ee4f5aef6790fba0560193e10" + }, + { + "path": "operator/before/desktop-memory-1440-entry.html.txt", + "bytes": 22547, + "sha256": "e0057268ff744c13eeb009343cc9a5132e7f5a3da7fd2ae832b4d8f3aab1d339", + "gitBlobSha1": "c913c8aa6afb0505cfce5a64949a52b7aaa2d37e" + }, + { + "path": "operator/before/desktop-memory-1440-entry.json", + "bytes": 2526, + "sha256": "a2f88a5a01a2a089aba35b6a02a040a3dad46e0af31b3a962933d3d2a0989d8c", + "gitBlobSha1": "7f163245d1dccd50ec506a153d2d2de476f99656" + }, + { + "path": "operator/before/desktop-memory-1440-entry.png", + "bytes": 184247, + "sha256": "e507a0b6b569bf42ee5f62cd5dc6bfd31f280a4d147bc175b4c1a432251dee33", + "gitBlobSha1": "b72b9a39e697c8d4a5b73655a0fd62cbd0b63740" + }, + { + "path": "operator/before/desktop-memory-1440-sample.html.txt", + "bytes": 89828, + "sha256": "38ad55be105664b0e2d053e56b3c32add132c209886aa19a528cf10be3a9ba61", + "gitBlobSha1": "c513a041b9d1c888d261506c03402e5081eef5a6" + }, + { + "path": "operator/before/desktop-memory-1440-sample.json", + "bytes": 19475, + "sha256": "6405182569264169158df1a05a2eceb7c751049d8f12e906efabb26b3d09cac9", + "gitBlobSha1": "e45a02eb27903f50a4453bae289dc3e3950b8a30" + }, + { + "path": "operator/before/desktop-memory-1440-sample.png", + "bytes": 136425, + "sha256": "3044c6e8b91dd77ae682d12c566fbdeac14e7a8100e07cda70ae096641006da7", + "gitBlobSha1": "c729783715a2893f4c5919ef7d5a4f96a5bb0c06" + }, + { + "path": "operator/before/Q3_variance.xlsx", + "bytes": 6631, + "sha256": "06dd606710f763f7e6016e81a8022667d69ab61f871cf50328484dec5f98dc31", + "gitBlobSha1": "98f62b33ada98750d69edf9123dccdb2fde4a853" + }, + { + "path": "operator/before/report.json", + "bytes": 6297, + "sha256": "b0858750daf2ee5d2a86cf9ce8db4cc7f11608c8d6dc6e930871c072fc100ace", + "gitBlobSha1": "0ab507f870ede269c7bba74207622a0bbb58696d" + }, + { + "path": "operator/before/server.log", + "bytes": 40, + "sha256": "fff0986d5228571d97dbd413cee519c7365978ac978a3f727447d367cec5a1b9", + "gitBlobSha1": "1d3ce8fab033e29995dcf66b267a03e7642b2ace" + }, + { + "path": "operator/before/ui-to-workbook.json", + "bytes": 1977, + "sha256": "b51471c257bb69e3c81423596b397b3def917ae8e29695bb7db7f6bcd481b60d", + "gitBlobSha1": "1d114a2a0efcf9380b8e4b4567a90b636fb090b7" + }, + { + "path": "operator/before-browser.command.json", + "bytes": 852, + "sha256": "b231bdfdc3bfc6efee4f3e49e3c605101dd20d53d7861fb03c8c70f916b6980f", + "gitBlobSha1": "c7181d021e267ebc0958c761e62fb6ab7e4896ec" + }, + { + "path": "operator/before-browser.log", + "bytes": 189, + "sha256": "14097e0766c4a7d8464116c231807878f8538b5db646b95f03a2ea26314c1c42", + "gitBlobSha1": "4e93f486806d69ad511565bb6e8f15bce79e7fa3" + }, + { + "path": "operator/before-build.command.json", + "bytes": 721, + "sha256": "7665503d1cf5a937366c28c097671b23bf6ee0f44e86aaae41c86c11d6fbb8c1", + "gitBlobSha1": "b0862a6b8485185f14c04fc5dde9bf7f00a950fa" + }, + { + "path": "operator/before-build.log", + "bytes": 37879, + "sha256": "c977ae458d1d5842ad534ece92b5d89915aec139de90e3760d5c75684b7a6a0a", + "gitBlobSha1": "146359d951e8ae0a3a590f3009d71f9de42be804" + }, + { + "path": "operator/before-current-dist-bindings.json", + "bytes": 80419, + "sha256": "bbdec57187ffbb5c8cae106d574c93c8fa511d95cd8bd0c92f6322f146653a6f", + "gitBlobSha1": "fe30cedcf44e17f85895478caa3cf5cf5f33f75f" + }, + { + "path": "operator/before-design-manifest.command.json", + "bytes": 737, + "sha256": "2110cd0b0c0a42a9e376e2aa2693abec03c4995cc413b848b29dcc6b6bacffaf", + "gitBlobSha1": "63d09199a981e417a49fee49a8624e1578da5129" + }, + { + "path": "operator/before-design-manifest.log", + "bytes": 11077, + "sha256": "f237e3b83aa87c94168b2f9bcb62d79e98c9171d2c514ef6414893f87c0f067f", + "gitBlobSha1": "28b7656de8f864f0813d0dc21c95c1b47a8a7534" + }, + { + "path": "operator/before-head.txt", + "bytes": 82, + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "gitBlobSha1": "72a617a663026fd05411d5816f8ca1692b7694c9" + }, + { + "path": "operator/before-refs.txt", + "bytes": 10482, + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "gitBlobSha1": "6116c8a43f4ef609c608ad2cf6cdde04573065c8" + }, + { + "path": "operator/before-status.txt", + "bytes": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "gitBlobSha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" + }, + { + "path": "operator/before-worktrees.txt", + "bytes": 900, + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "gitBlobSha1": "014d6a2d43da6260640915039153f05a4e191e78" + }, + { + "path": "operator/bind-after-source.py.txt", + "bytes": 1266, + "sha256": "ea2bc4f2b1b8c3e9ad306a58532a405288d699968e9d9b6154d7cb04df5b8ab0", + "gitBlobSha1": "a49dd0f197c35280cc413748db4ba514dd5546bb" + }, + { + "path": "operator/browser-suite/command.json", + "bytes": 900, + "sha256": "71d51f0470af31d5e63663ae4484777fbee4cc2507d2193aeed19fb8ae9b538f", + "gitBlobSha1": "c3a759e9b8067a6c989d02aa903bb2f290fc7435" + }, + { + "path": "operator/browser-suite/playwright.json", + "bytes": 6441, + "sha256": "a4af8977c989faa4de58744395a5c8e424e4dbffcaae556dee9e99bd88401beb", + "gitBlobSha1": "ae107111c838e1c10d49da0652eb6a31ee2c3a6f" + }, + { + "path": "operator/browser-suite/playwright.stderr.log", + "bytes": 0, + "sha256": "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855", + "gitBlobSha1": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391" + }, + { + "path": "operator/browser-suite/prior-hardcoded-screenshot.png", + "bytes": 138533, + "sha256": "12cdde17e3892a3402b0a9e794c0f66b683733367f179c76c418de7102ce4dd7", + "gitBlobSha1": "e8b7287c3a82dd2e7423210272faaf663eee95cc" + }, + { + "path": "operator/browser-suite/results/.last-run.json", + "bytes": 45, + "sha256": "91d1c43004802cd49950d78eb11c8fa7d05da8ffffe219a8b13b2f561bc00903", + "gitBlobSha1": "cbcc1fbac11a74b608b2b3edc3a2ffd6ab639cb2" + }, + { + "path": "operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + { + "path": "operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png", + "bytes": 135059, + "sha256": "42ffda5a38b1edd79a599c9dde79e60d9978ced5efcc6717e07da73da2ad89c4", + "gitBlobSha1": "232f6e2dc20f84681f936b9dd4422fc57b2f78cb" + }, + { + "path": "operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-1-Q3_variance.xlsx", + "bytes": 6685, + "sha256": "acac9fdf9711781302c79fb142dbbaeaf775e224a426c32204e8ab2f3a22db32", + "gitBlobSha1": "a128b1df8453f248efd1200d80c4b0e1a0c58886" + }, + { + "path": "operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx", + "bytes": 6692, + "sha256": "495e4fd5fed1a6e4c5340b1cde5b9e1fb33559a37ca3c55993f79fa1a594623a", + "gitBlobSha1": "124cef5bd12e2b24543b6fbc17614542fa8cb6a8" + }, + { + "path": "operator/browser-suite/server.log", + "bytes": 40, + "sha256": "07a33901221a45dd2ad564f2f9ef2a20f2b5ac6f60f0549688a4a2e2357bfee6", + "gitBlobSha1": "0f334470c4bfffb9e3a5fa1175ec0323b9e4d762" + }, + { + "path": "operator/browser-suite/uploaded-workbook-shared-grid.png", + "bytes": 138953, + "sha256": "d31c290f875c48b83a91941e95f125b16ec1335cc67080a41e7755bec1fde7ea", + "gitBlobSha1": "22431aa85a407feecd7965a52a7a762ff88bbb30" + }, + { + "path": "operator/custody-environment-wording-addendum.json", + "bytes": 456, + "sha256": "9e882eaf69658cb02c0b7c1c9bdd1ef47072e3b4c0cda2689d40e81ace4dc232", + "gitBlobSha1": "58ea52cc6b3fc4c049796e8ce33565b0adfdc369" + }, + { + "path": "operator/custody.json", + "bytes": 587, + "sha256": "3d5f2f12d1e38800809e497249f2841d4a8cc18431933e82b351045b418417a7", + "gitBlobSha1": "507937dcd2f961733449a383135d883f606815b5" + }, + { + "path": "operator/final-commands.json", + "bytes": 13244, + "sha256": "1cae9b8d88b0bc5e58c9b7207059666cb5591c3dba62dd04fc52ddbe40b2b491", + "gitBlobSha1": "61cb6232bf08e58ed4a15ea84b64a9b0af6704c0" + }, + { + "path": "operator/final-dist-bindings.json", + "bytes": 108908, + "sha256": "377ae4aa61d13f645086a22d91a1b5f40cd7578a2754f0b6bc507a94a33d4193", + "gitBlobSha1": "55792ba04eca2cc0179fd930ec9520373d30d1f6" + }, + { + "path": "operator/final-head.txt", + "bytes": 82, + "sha256": "a3b47e0c62a30037f782daad21f1e3f494945d123f0c5366f4d5b01b8b043d9e", + "gitBlobSha1": "72a617a663026fd05411d5816f8ca1692b7694c9" + }, + { + "path": "operator/final-refs.txt", + "bytes": 10482, + "sha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "gitBlobSha1": "6116c8a43f4ef609c608ad2cf6cdde04573065c8" + }, + { + "path": "operator/final-source.diff", + "bytes": 21105, + "sha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf", + "gitBlobSha1": "d253c442766029a5b115b0ffde809e22fb691f6d" + }, + { + "path": "operator/final-status.txt", + "bytes": 106, + "sha256": "b20623a321bc49a827209c22a4343f4a0e966e84fa38f17a1add4af2897053fb", + "gitBlobSha1": "59351f9826bfc32680dfd5c746f8f59433ac92d1" + }, + { + "path": "operator/final-worktrees.txt", + "bytes": 900, + "sha256": "de1222d5d9910730bc1fccc42c093dba52613bbfbeb5592444c28887240fd22f", + "gitBlobSha1": "014d6a2d43da6260640915039153f05a4e191e78" + }, + { + "path": "operator/freeze-attempt-01.error.txt", + "bytes": 327, + "sha256": "855c9e4cc9afacbdc66bd9b0ff022299ac6f207a4175cc91b90b6aaecd86b819", + "gitBlobSha1": "6e35f3011931fb40b07785e06564c2bd16a2ce9d" + }, + { + "path": "operator/freeze-final.py.txt", + "bytes": 8648, + "sha256": "33b5394ae5344e1a4e359ad99440c7eaf9863fa25299428e5ac4b5074b3f5131", + "gitBlobSha1": "b5b66304c08388b94ff56a98f61d04c6c261c8ab" + }, + { + "path": "operator/freeze.json", + "bytes": 4300, + "sha256": "4e8640d97bbfe6bedd46521f40c15bd3c24e161e37384cbbf35452bff4d15605", + "gitBlobSha1": "cd2c8b75bd8d522c3f5ce7828be89eba64ad7382" + }, + { + "path": "operator/freeze.py.txt", + "bytes": 8688, + "sha256": "e71fc4a740ec4d414fdf3ef4356a47df1eaac6f54b60f3d7bf6b4b4549492cdb", + "gitBlobSha1": "5615d601d18c3ab19a486d8faf225d5ded6a206a" + }, + { + "path": "operator/handoff-link-check.json", + "bytes": 1022, + "sha256": "c42acdd4e4c48608ae67ea80b46345a1fff00e4ecac891df629b78c877e1259d", + "gitBlobSha1": "ce88be9536218b864827737a74fe7036c21c6c54" + }, + { + "path": "operator/installed-bindings.json", + "bytes": 8015, + "sha256": "4ac5e25ea31035cde5ddcda74bd79d3587f1029052232dbceedecc71d516476a", + "gitBlobSha1": "db7766e5499e1f1996a964815438f83b62c37c02" + }, + { + "path": "operator/knockout-final-Artifact.tsx.txt", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "operator/knockout-final-artifactXlsxExport.test.ts.txt", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + }, + { + "path": "operator/knockout-regressed-Artifact.tsx.txt", + "bytes": 230378, + "sha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "gitBlobSha1": "74c90f35c5b67e557684095b7a84497fdf995d2a" + }, + { + "path": "operator/knockout-source-bindings.json", + "bytes": 373, + "sha256": "605ce705fc0472437ec1c13eb84ce090ae0f57a25c918e35ab203618e2481e17", + "gitBlobSha1": "6af82e81f718785f419626db6a26271da3155a3f" + }, + { + "path": "operator/manifest.json", + "bytes": 30868, + "sha256": "4e5fb3dabe91e0515f4506e3e2b6389c6bffd9bdef2fb0735c360b9a66c0883f", + "gitBlobSha1": "054cfea65ff5668d252beaf628c513c4675d3ead" + }, + { + "path": "operator/observe-after.mjs.txt", + "bytes": 14774, + "sha256": "2cda94d11bee146005c9bf6e427a0bbc81ef58b25bd16540ea843435422a2f9e", + "gitBlobSha1": "8b08728e0dfff20bb21aed47491f52905816a11e" + }, + { + "path": "operator/observe-before.mjs.txt", + "bytes": 11466, + "sha256": "016805ef1fb300a68e503274e694e1645d98622dc24d5008fcfb3d33a9365d2c", + "gitBlobSha1": "6a2630487efbcc034bf9a3328af29cecc77e0a14" + }, + { + "path": "operator/prepare-after-probe.py.txt", + "bytes": 4991, + "sha256": "f849034d67047a3bd39f81108287376125853e9b64aba63ac2a4bec3771f47de", + "gitBlobSha1": "587ac10b4f07455b7487523ca5874f97fc6b91c9" + }, + { + "path": "operator/preserve-build-and-knockout.py.txt", + "bytes": 2534, + "sha256": "b619d075de2a348cec71da1d2e94c0a025d25678fe22d7c30363f50948c19e10", + "gitBlobSha1": "d14a5fd2abaa0f17b279e7233943bee9f700330a" + }, + { + "path": "operator/prior-dist-bindings.json", + "bytes": 75526, + "sha256": "95cf73d55ada0e26a5c68867d94e55051f4b723eadba7a879c98a5acedb3ede5", + "gitBlobSha1": "f9901bff341d0b206239d1237916ca5457193674" + }, + { + "path": "operator/raw-workbook-xml-check.json", + "bytes": 7633, + "sha256": "01e5d8911026927000f301d95b085022d2ac73fee6588f50fe8c8649cb65491b", + "gitBlobSha1": "223df71424bdab2cf912f3410bb5aa8322b60c34" + }, + { + "path": "operator/run-browser-suite.mjs.txt", + "bytes": 3977, + "sha256": "f66242a3bb9064ef9d838fa7d382754dbe71312a87219da114c49ec9754d10c3", + "gitBlobSha1": "044de8c236b59209cf722807d224e10699a42985" + }, + { + "path": "operator/run-command.py.txt", + "bytes": 1919, + "sha256": "017a32019ba2572cdb30574567188dbc7e43dcd798ecf05b81e6b9568f5ae23d", + "gitBlobSha1": "f5e549636258478ee8a7acf338e0d8f08a13d15b" + }, + { + "path": "operator/source-after/e2e/excel-grid.spec.ts.txt", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "operator/source-after/HANDOFF.md.txt", + "bytes": 12495, + "sha256": "863cf1d6dc6a02b1a0cbfc547603164f60511face20a96f89592cdb4729a8035", + "gitBlobSha1": "49706cb18d223f12c4f0b1ad116e6f95f493801e" + }, + { + "path": "operator/source-after/src/ui/panels/Artifact.tsx.txt", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "operator/source-after/tests/artifactXlsxExport.test.ts.txt", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + }, + { + "path": "operator/source-before/e2e/excel-grid.spec.ts.txt", + "bytes": 6851, + "sha256": "ffd4f9ff464148b6e01eb27c02ae13db2e539247be68071bfdd54c7ef559b890", + "gitBlobSha1": "9fbb8a28c71c2d4aeee91388568a58925018217a" + }, + { + "path": "operator/source-before/HANDOFF.md.txt", + "bytes": 9372, + "sha256": "15dc28a7fff811f917cab5b627ccc6306c2e45dbdf1a7be815fa08a16a08e6e6", + "gitBlobSha1": "3b3cececfbffa6f8f769eeaee03d0dbec84bb722" + }, + { + "path": "operator/source-before/package-lock.json", + "bytes": 560115, + "sha256": "835ac86997865c2792f03f588b0ec58632b67b9b4fdc864a28a7020c42ab5a92", + "gitBlobSha1": "e189bd4a22b99eeb1ddd6a71512b96d503f43abc" + }, + { + "path": "operator/source-before/package.json", + "bytes": 26875, + "sha256": "70964ae92133d1c6017b6125e190ac1ec62bbf9891c2dbc1b10d0ff45bfca589", + "gitBlobSha1": "a1aad98a889e644db8c0690ec6f09c36e6f0c4ee" + }, + { + "path": "operator/source-before/src/app/styles.css.txt", + "bytes": 281660, + "sha256": "654ea434a1c3fcca6fbd8dcbce1a6ba4c0977c209f5df3be4db1ddd748efb575", + "gitBlobSha1": "1f86356a46862f4aa39b41b1b8c8f4b3e42fe386" + }, + { + "path": "operator/source-before/src/ui/panels/Artifact.tsx.txt", + "bytes": 230378, + "sha256": "701cbef1cbe9ca89dea754b203243dbd760aa04d9062f6053e1615f7cbeb6463", + "gitBlobSha1": "74c90f35c5b67e557684095b7a84497fdf995d2a" + }, + { + "path": "operator/source-before/src/ui/workArtifacts/xlsxDownload.ts.txt", + "bytes": 1504, + "sha256": "e2dac3c92c9ef441024f1ee53ed119954f78b626ef20cb5e3986f6545e9da5ab", + "gitBlobSha1": "d1c9c7fb91aa4af009755b2c2a7a0f9e1deebcac" + }, + { + "path": "operator/source-before/tests/artifactXlsxExport.test.ts.txt", + "bytes": 3256, + "sha256": "1a84ba5c5722797fa79883c476533c37b3cfea54b38a3385cff7feeff7914825", + "gitBlobSha1": "452d795d63a2330d1955eef5a25d98c1596cbc48" + }, + { + "path": "operator/source-normalization.json", + "bytes": 749, + "sha256": "bee79d08df91a3957e5d8e3463305025771a5ab3007ad5bc50f6d94adbfc62a9", + "gitBlobSha1": "e06ea3a994e9d6d851a616b99d944f2990665677" + }, + { + "path": "original-inventory.json", + "bytes": 70165, + "sha256": "446725c43a69f1bde493a980320e9f458f09a649b8001d9a6f2e0ce8129335ba", + "gitBlobSha1": "052362b7d229e74f61efe6b3cb72fd46c7fa6e7c" + }, + { + "path": "raw-copy-map.json", + "bytes": 65846, + "sha256": "901ed0d83ce8d9a5dbedf6b9c86a925b247e43a590d9258fb11858d89c826bd3", + "gitBlobSha1": "7e8b06788031d0bc1eac67dfeee12637ef79b0ac" + }, + { + "path": "README.md", + "bytes": 3829, + "sha256": "68fa278deba60a6685d098b6b033e6204df22c8912b122e9a56edc65f0b9154c", + "gitBlobSha1": "0f9c9c6ff5378a53c44fd8392bce85eb3eb8c638" + }, + { + "path": "review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.json", + "bytes": 34070, + "sha256": "db7bd1d5235bf80418d73d0fdaf55af568178bea4b64e427f4dfaadf959cde7d", + "gitBlobSha1": "0f4a8708a2cd77696e9c150cf5783e1432a770bf" + }, + { + "path": "review/E6f_NODEROOM_DESKTOP_ACCOUNT_FINAL_JUDGE.md.txt", + "bytes": 5239, + "sha256": "20a12b4dd65688d12a4d00525d321b41e20881c61d0e5dd9bf8224644eeb5480", + "gitBlobSha1": "e19611a7042c3d36d2e509648cb9445f3e77bf6b" + }, + { + "path": "review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json", + "bytes": 4634, + "sha256": "15b55c6ba99bfdfedbe04bcbd9b2f4bbe3b51a0fce3c9c2a3d2708ae0f340f73", + "gitBlobSha1": "1e2e430a6ff8d71ca96f8ef8f9088698b256fda4" + }, + { + "path": "review/E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.md.txt", + "bytes": 5502, + "sha256": "23e158c7b99438b850be98519b1b820f0f31c26f532bd727a1a166d0e576af11", + "gitBlobSha1": "f91e269cd7889dbbc52ff8da0d666b241284eef4" + }, + { + "path": "verify.py", + "bytes": 1936, + "sha256": "ada546acd9481894c3c80abc7054d5b20d86fae3d414b389ebc55e83287149f8", + "gitBlobSha1": "396c47bd167dbc1e80a1818596c4d87fdabf4ee7" + } + ] +} diff --git a/evidence/desktop-account-20260905/operator/account-browser-suite.command.json b/evidence/desktop-account-20260905/operator/account-browser-suite.command.json new file mode 100644 index 00000000..0f8c0dd2 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-browser-suite.command.json @@ -0,0 +1,15 @@ +{ + "startedAt": "2026-09-05T16:49:31.824933+00:00", + "finishedAt": "2026-09-05T16:49:48.017732+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/run-browser-suite.mjs" + ], + "timeoutSeconds": 240, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 16.188, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-browser-suite.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-browser-suite.log b/evidence/desktop-account-20260905/operator/account-browser-suite.log new file mode 100644 index 00000000..ba1ebfca --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-browser-suite.log @@ -0,0 +1 @@ +{"startedAt":"2026-09-05T16:49:31.902Z","base":"http://127.0.0.1:54523","config":"playwright.config.ts unchanged","timeoutPolicy":"Existing30s; no retries/timeout/skip/config override","oldScreenshotExisted":true,"argv":["C:\\nvm4w\\nodejs\\node.exe","D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905\\node_modules\\@playwright\\test\\cli.js","test","e2e/excel-grid.spec.ts","--output","C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\browser-suite\\results","--reporter=json"],"exitCode":0,"producedHardcodedScreenshotSha256":"d31c290f875c48b83a91941e95f125b16ec1335cc67080a41e7755bec1fde7ea","oldScreenshotRestored":true,"finishedAt":"2026-09-05T16:49:48.008Z"} diff --git a/evidence/desktop-account-20260905/operator/account-convex-typecheck.command.json b/evidence/desktop-account-20260905/operator/account-convex-typecheck.command.json new file mode 100644 index 00000000..22c63dd9 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-convex-typecheck.command.json @@ -0,0 +1,20 @@ +{ + "startedAt": "2026-09-05T16:50:11.238280+00:00", + "finishedAt": "2026-09-05T16:50:17.484680+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905/node_modules/typescript/bin/tsc", + "--noEmit", + "--project", + "convex/tsconfig.json", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 6.25, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-convex-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-convex-typecheck.log b/evidence/desktop-account-20260905/operator/account-convex-typecheck.log new file mode 100644 index 00000000..e69de29b diff --git a/evidence/desktop-account-20260905/operator/account-design-audit.command.json b/evidence/desktop-account-20260905/operator/account-design-audit.command.json new file mode 100644 index 00000000..81f80189 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-design-audit.command.json @@ -0,0 +1,16 @@ +{ + "startedAt": "2026-09-05T16:50:35.099323+00:00", + "finishedAt": "2026-09-05T16:50:37.487250+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:audit" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 2.391, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-design-audit.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-design-audit.log b/evidence/desktop-account-20260905/operator/account-design-audit.log new file mode 100644 index 00000000..e2392f8e --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-design-audit.log @@ -0,0 +1,56 @@ + +> noderoom@0.1.1 design:audit +> tsx scripts/design-system.ts audit && npm run ui:layer-audit && npm run ui:contract:check + +design-system audit: pass +token-drift: 551 warnings (hex 116, type-scale 279, radius 155; allowed hexes 35) - guidance only, never fails the audit +WARN token-canonical-missing design-reference/assets/colors_and_type.css - Canonical token file was not available; the allowed hex set only covers styles.css :root/[data-theme] tokens. +WARN token-hex-drift src/app/styles.css:24 - #c0392b is not in the canonical token set. +WARN token-hex-drift src/app/styles.css:33 - #66717c is not in the canonical token set. +WARN type-scale-drift src/app/styles.css:63 - font-size 10.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN token-hex-drift src/app/styles.css:90 - #C6684A is not in the canonical token set. +WARN radius-scale-drift src/app/styles.css:90 - border-radius 7px is off the radius scale (4/6/8/10/12/16/9999px). +WARN token-hex-drift src/app/styles.css:98 - #8f402b is not in the canonical token set. +WARN type-scale-drift src/app/styles.css:105 - font-size 10px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN radius-scale-drift src/app/styles.css:109 - border-radius 999px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:112 - border-radius 999px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:124 - border-radius 9px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:125 - border-radius 9px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:141 - border-radius 999px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:160 - border-radius 9px is off the radius scale (4/6/8/10/12/16/9999px). +WARN type-scale-drift src/app/styles.css:161 - font-size 18px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:163 - font-size 12.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN radius-scale-drift src/app/styles.css:169 - border-radius 14px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:172 - border-radius 7px is off the radius scale (4/6/8/10/12/16/9999px). +WARN radius-scale-drift src/app/styles.css:173 - border-radius 1px is off the radius scale (4/6/8/10/12/16/9999px). +WARN type-scale-drift src/app/styles.css:177 - font-size 12.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:179 - font-size 10px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:193 - font-size 10.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:202 - font-size 10.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN radius-scale-drift src/app/styles.css:202 - border-radius 7px is off the radius scale (4/6/8/10/12/16/9999px). +WARN type-scale-drift src/app/styles.css:203 - font-size 9px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:206 - font-size 11.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:207 - font-size 10.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN radius-scale-drift src/app/styles.css:207 - border-radius 7px is off the radius scale (4/6/8/10/12/16/9999px). +WARN type-scale-drift src/app/styles.css:222 - font-size 11.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:229 - font-size 10px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:233 - font-size 10px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:234 - font-size 9px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:237 - font-size 11.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:247 - font-size 11.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:248 - font-size 9px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:253 - font-size 10.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:254 - font-size 9.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +WARN type-scale-drift src/app/styles.css:258 - font-size 9.5px is off the design type scale (11/12/13/14/15/17/20/26/31/40px). +... 513 more drift warnings - run "npm run design:audit -- --json" for the full list +reference-provenance: pass (6 observations, 58 facts, 7 rules, 1 score receipts, 14 cited facts) + +> noderoom@0.1.1 ui:layer-audit +> tsx scripts/ui-layer-audit.ts + +ui-layer audit: pass (all, 589 source files) + +> noderoom@0.1.1 ui:contract:check +> tsx scripts/ui-contract-emit.ts --check + +ui-contract check: pass (13 elements, 5 invariants, v1.0.0) diff --git a/evidence/desktop-account-20260905/operator/account-final-build.command.json b/evidence/desktop-account-20260905/operator/account-final-build.command.json new file mode 100644 index 00000000..29e48588 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-final-build.command.json @@ -0,0 +1,16 @@ +{ + "startedAt": "2026-09-05T16:45:52.517234+00:00", + "finishedAt": "2026-09-05T16:46:37.607725+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 300, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 45.094, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-final-build.log b/evidence/desktop-account-20260905/operator/account-final-build.log new file mode 100644 index 00000000..28c74921 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-final-build.log @@ -0,0 +1,440 @@ + +> noderoom@0.1.1 build +> tsc --noEmit && vite build && tsx scripts/verify-build-provenance.ts + +vite v6.4.3 building for production... +transforming... +✓ 7759 modules transformed. +rendering chunks... +computing gzip size... +dist/assets/pyodideKernel.worker-DHEMhrGh.js 4.81 kB +dist/index.html 17.04 kB │ gzip: 4.78 kB +dist/pyodide/pyodide.mjs 17.84 kB +dist/pyodide/pyodide-lock.json 113.80 kB │ gzip: 25.46 kB +dist/assets/pdf.worker.min-qwK7q_zL.mjs 1,046.21 kB +dist/pyodide/pyodide.asm.mjs 1,250.26 kB +dist/pyodide/python_stdlib.zip 2,552.46 kB +dist/pyodide/pyodide.asm.wasm 9,610.00 kB │ gzip: 3,605.46 kB +dist/assets/tokens-D_FyPjo0.css 1.33 kB │ gzip: 0.53 kB +dist/assets/pdf-vendor-DThUiFH8.css 1.53 kB │ gzip: 0.61 kB +dist/assets/TraceSurface-3Mc5xPHl.css 11.60 kB │ gzip: 2.40 kB +dist/assets/InvestigationReport-DdZK31A3.css 14.32 kB │ gzip: 2.66 kB +dist/assets/graph-vendor-C5ap-Sga.css 15.87 kB │ gzip: 2.67 kB +dist/assets/RoomTour-DRYXy7Ep.css 23.70 kB │ gzip: 5.04 kB +dist/assets/primitives-BSN9ZDgJ.css 41.72 kB │ gzip: 7.13 kB +dist/assets/WorkArtifactsPanel-Dagy3OZH.css 45.07 kB │ gzip: 6.11 kB +dist/assets/ai-elements-DlCQiZA9.css 49.55 kB │ gzip: 9.74 kB +dist/assets/mermaid-GHXKKRXX-DXxw6UAo.css 97.57 kB │ gzip: 17.59 kB +dist/assets/MobileRoot-C_RVAb0O.css 175.42 kB │ gzip: 27.48 kB +dist/assets/styles-ClFGusx6.css 226.19 kB │ gzip: 36.42 kB +dist/assets/colors-Cc3OSVma.js 0.11 kB │ gzip: 0.12 kB +dist/assets/channel-D7wJZFli.js 0.11 kB │ gzip: 0.13 kB +dist/assets/range-OtVwhkKS.js 0.18 kB │ gzip: 0.17 kB +dist/assets/chunk-2Q5K7J3B-B7alykJD.js 0.19 kB │ gzip: 0.16 kB +dist/assets/chunk-XXDRQBXY-DSy_Unjx.js 0.28 kB │ gzip: 0.23 kB +dist/assets/chunk-JWPE2WC7-DKwCoFi4.js 0.30 kB │ gzip: 0.20 kB +dist/assets/chunk-5VM5RSS4-CvDbOz7T.js 0.37 kB │ gzip: 0.27 kB +dist/assets/init-Dmth1JHB.js 0.38 kB │ gzip: 0.19 kB +dist/assets/sanitizeArtifactSvg-DK6rc30l.js 0.48 kB │ gzip: 0.33 kB +dist/assets/chunk-KBJHAD2P-DyHz5_Bd.js 0.53 kB │ gzip: 0.37 kB +dist/assets/codeowners-Bp6g37R7.js 0.55 kB │ gzip: 0.32 kB +dist/assets/stateDiagram-v2-UEYNNEHI-DQK6vlIS.js 0.56 kB │ gzip: 0.36 kB +dist/assets/classDiagram-JCYQIIEL-CVUWZNJN.js 0.60 kB │ gzip: 0.38 kB +dist/assets/classDiagram-v2-OCEON4UE-CVUWZNJN.js 0.60 kB │ gzip: 0.38 kB +dist/assets/index-CloyLe0J.js 0.66 kB │ gzip: 0.41 kB +dist/assets/swimlanesDiagram-ULZ7WXOC-7zvfhEXg.js 0.68 kB │ gzip: 0.43 kB +dist/assets/highlighted-body-OFNGDK62-CQU1Slg-.js 0.70 kB │ gzip: 0.44 kB +dist/assets/shellsession-BADoaaVG.js 0.71 kB │ gzip: 0.43 kB +dist/assets/infoDiagram-6WML65LV-BLo1fkVx.js 0.71 kB │ gzip: 0.46 kB +dist/assets/tsv-B_m7g4N7.js 0.74 kB │ gzip: 0.34 kB +dist/assets/html-derivative-BFtXZ54Q.js 0.90 kB │ gzip: 0.50 kB +dist/assets/git-rebase-r7XF79zn.js 0.98 kB │ gzip: 0.44 kB +dist/assets/qmldir-C8lEn-DE.js 1.00 kB │ gzip: 0.45 kB +dist/assets/sizeCapture-X5ZJPWSS-DZmY1nw2.js 1.13 kB │ gzip: 0.62 kB +dist/assets/csv-fuZLfV_i.js 1.14 kB │ gzip: 0.37 kB +dist/assets/git-commit-F4YmCXRG.js 1.23 kB │ gzip: 0.53 kB +dist/assets/mermaid.client-B7Mtf2KX.js 1.28 kB │ gzip: 0.70 kB +dist/assets/xsl-CtQFsRM5.js 1.39 kB │ gzip: 0.52 kB +dist/assets/dotenv-Da5cRb03.js 1.42 kB │ gzip: 0.53 kB +dist/assets/ordinal-BeghXfj9.js 1.47 kB │ gzip: 0.61 kB +dist/assets/sparql-rVzFXLq3.js 1.48 kB │ gzip: 0.82 kB +dist/assets/ini-BEwlwnbL.js 1.53 kB │ gzip: 0.50 kB +dist/assets/fortran-fixed-form-CkoXwp7k.js 1.67 kB │ gzip: 0.69 kB +dist/assets/railroadDiagram-AXF67PYL-C4z2KMPV.js 1.74 kB │ gzip: 0.82 kB +dist/assets/docker-BcOcwvcX.js 1.74 kB │ gzip: 0.60 kB +dist/assets/hxml-Bvhsp5Yf.js 1.74 kB │ gzip: 0.88 kB +dist/assets/desktop-BmXAJ9_W.js 1.83 kB │ gzip: 0.76 kB +dist/assets/chunk-2GRJ4B5K-CLAHGF8-.js 1.92 kB │ gzip: 0.85 kB +dist/assets/abnfDiagram-N423BO3Z-B8flrIaI.js 1.94 kB │ gzip: 0.95 kB +dist/assets/PdfCitation-DPZL-wdn.js 2.02 kB │ gzip: 0.95 kB +dist/assets/pegDiagram-VL7TDLO6-bvam0ug0.js 2.09 kB │ gzip: 0.99 kB +dist/assets/ebnfDiagram-BXEA7PRR-ft3TnKcG.js 2.14 kB │ gzip: 0.94 kB +dist/assets/wenyan-BV7otONQ.js 2.16 kB │ gzip: 1.09 kB +dist/assets/jssm-C2t-YnRu.js 2.24 kB │ gzip: 0.62 kB +dist/assets/reg-C-SQnVFl.js 2.35 kB │ gzip: 0.70 kB +dist/assets/edge-BkV0erSs.js 2.36 kB │ gzip: 0.70 kB +dist/assets/diff-D97Zzqfu.js 2.57 kB │ gzip: 0.70 kB +dist/assets/gleam-BspZqrRM.js 2.58 kB │ gzip: 0.82 kB +dist/assets/erb-B12qg9BL.js 2.61 kB │ gzip: 0.84 kB +dist/assets/vegaLite.client-jnpk0k4v.js 2.62 kB │ gzip: 1.32 kB +dist/assets/hy-DFXneXwc.js 2.65 kB │ gzip: 1.18 kB +dist/assets/json-Cp-IABpG.js 2.82 kB │ gzip: 0.78 kB +dist/assets/openscad-C4EeE6gA.js 2.82 kB │ gzip: 1.01 kB +dist/assets/log-2UxHyX5q.js 2.85 kB │ gzip: 0.90 kB +dist/assets/cairo-KRGpt6FW.js 2.94 kB │ gzip: 0.81 kB +dist/assets/berry-uYugtg8r.js 3.01 kB │ gzip: 0.81 kB +dist/assets/jsonl-DcaNXYhu.js 3.01 kB │ gzip: 0.79 kB +dist/assets/jsonc-Des-eS-w.js 3.11 kB │ gzip: 0.80 kB +dist/assets/logo-BtOb2qkB.js 3.13 kB │ gzip: 1.47 kB +dist/assets/po-BTJTHyun.js 3.24 kB │ gzip: 0.91 kB +dist/assets/json5-C9tS-k6U.js 3.25 kB │ gzip: 0.83 kB +dist/assets/mipsasm-CKIfxQSi.js 3.26 kB │ gzip: 1.18 kB +dist/assets/tasl-QIJgUcNo.js 3.29 kB │ gzip: 0.85 kB +dist/assets/genie-D0YGMca9.js 3.36 kB │ gzip: 1.21 kB +dist/assets/rel-C3B-1QV4.js 3.37 kB │ gzip: 1.11 kB +dist/assets/vala-CsfeWuGM.js 3.37 kB │ gzip: 1.19 kB +dist/assets/arc-BNTOC954.js 3.42 kB │ gzip: 1.46 kB +dist/assets/splunk-BtCnVYZw.js 3.44 kB │ gzip: 1.52 kB +dist/assets/fluent-C4IJs8-o.js 3.61 kB │ gzip: 0.90 kB +dist/assets/ssh-config-_ykCGR6B.js 3.62 kB │ gzip: 1.60 kB +dist/assets/jsonnet-DFQXde-d.js 3.62 kB │ gzip: 1.05 kB +dist/assets/kdl-DV7GczEv.js 3.63 kB │ gzip: 1.04 kB +dist/assets/glsl-DplSGwfg.js 3.63 kB │ gzip: 1.41 kB +dist/assets/hurl-irOxFIW8.js 3.65 kB │ gzip: 1.16 kB +dist/assets/narrat-DRg8JJMk.js 3.67 kB │ gzip: 1.11 kB +dist/assets/turtle-BsS91CYL.js 3.70 kB │ gzip: 0.98 kB +dist/assets/zenscript-DVFEvuxE.js 3.91 kB │ gzip: 1.28 kB +dist/assets/ron-D8l8udqQ.js 3.91 kB │ gzip: 0.98 kB +dist/assets/gn-n2N0HUVH.js 4.00 kB │ gzip: 1.49 kB +dist/assets/pascal-D93ZcfNL.js 4.15 kB │ gzip: 1.67 kB +dist/assets/diagram-LBJQPF4R-BztK0VBJ.js 4.38 kB │ gzip: 1.92 kB +dist/assets/tcl-dwOrl1Do.js 4.43 kB │ gzip: 1.52 kB +dist/assets/nextflow-Zz6hmt5N.js 4.51 kB │ gzip: 1.17 kB +dist/assets/rosmsg-BJDFO7_C.js 4.52 kB │ gzip: 1.06 kB +dist/assets/http-jrhK8wxY.js 4.55 kB │ gzip: 1.12 kB +dist/assets/polar-C0HS_06l.js 4.67 kB │ gzip: 1.12 kB +dist/assets/defaultLocale-CzDG__Ur.js 4.70 kB │ gzip: 2.19 kB +dist/assets/sdbl-DVxCFoDh.js 4.70 kB │ gzip: 2.01 kB +dist/assets/fennel-BYunw83y.js 4.77 kB │ gzip: 1.53 kB +dist/assets/bibtex-CHM0blh-.js 4.80 kB │ gzip: 0.83 kB +dist/assets/linear-D_qmF9Am.js 4.82 kB │ gzip: 2.00 kB +dist/assets/index-DVBvMn51.js 4.86 kB │ gzip: 1.93 kB +dist/assets/main-Bb0OMdhb.js 4.93 kB │ gzip: 2.12 kB +dist/assets/llvm-DjAJT7YJ.js 5.05 kB │ gzip: 2.01 kB +dist/assets/map-Czzmt4hB.js 5.07 kB │ gzip: 2.07 kB +dist/assets/OpsPanel-CxcogtNq.js 5.11 kB │ gzip: 1.80 kB +dist/assets/wgsl-Dx-B1_4e.js 5.14 kB │ gzip: 1.39 kB +dist/assets/gdresource-BOOCDP_w.js 5.29 kB │ gzip: 1.34 kB +dist/assets/qml-3beO22l8.js 5.34 kB │ gzip: 1.38 kB +dist/assets/zig-VOosw3JB.js 5.34 kB │ gzip: 1.55 kB +dist/assets/dax-CEL-wOlO.js 5.37 kB │ gzip: 2.23 kB +dist/assets/infographic.client-CrhtzGAz.js 5.38 kB │ gzip: 2.42 kB +dist/assets/bicep-Bmn6On1c.js 5.38 kB │ gzip: 1.15 kB +dist/assets/xml-sdJ4AIDG.js 5.38 kB │ gzip: 1.21 kB +dist/assets/awk-DMzUqQB5.js 5.46 kB │ gzip: 1.38 kB +dist/assets/coq-DkFqJrB1.js 5.53 kB │ gzip: 1.92 kB +dist/assets/jinja-4LBKfQ-Z.js 5.69 kB │ gzip: 1.40 kB +dist/assets/lean-BZvkOJ9d.js 5.78 kB │ gzip: 1.92 kB +dist/assets/moonbit-_H4v1dQx.js 5.90 kB │ gzip: 1.68 kB +dist/assets/powerquery-CEu0bR-o.js 5.90 kB │ gzip: 1.52 kB +dist/assets/shaderlab-Dg9Lc6iA.js 5.92 kB │ gzip: 2.08 kB +dist/assets/verilog-BQ8w6xss.js 5.93 kB │ gzip: 1.89 kB +dist/assets/cypher-COkxafJQ.js 5.96 kB │ gzip: 1.73 kB +dist/assets/vb-D17OF-Vu.js 6.09 kB │ gzip: 2.34 kB +dist/assets/red-bN70gL4F.js 6.26 kB │ gzip: 1.60 kB +dist/assets/min-dark-CafNBF8u.js 6.29 kB │ gzip: 1.71 kB +dist/assets/structuredDiagram.client-B0g9-ub2.js 6.29 kB │ gzip: 2.65 kB +dist/assets/gdshader-DkwncUOv.js 6.33 kB │ gzip: 1.73 kB +dist/assets/prisma-Dd19v3D-.js 6.33 kB │ gzip: 1.39 kB +dist/assets/diagram-UB23O5K3-BDAA4Qa4.js 6.36 kB │ gzip: 2.74 kB +dist/assets/ara-BRHolxvo.js 6.36 kB │ gzip: 1.81 kB +dist/assets/clojure-P80f7IUj.js 6.41 kB │ gzip: 1.42 kB +dist/assets/postcss-CXtECtnM.js 6.42 kB │ gzip: 1.91 kB +dist/assets/toml-vGWfd6FD.js 6.43 kB │ gzip: 1.28 kB +dist/assets/solarized-light-L9t79GZl.js 6.48 kB │ gzip: 1.73 kB +dist/assets/pieDiagram-7S7Q4E2Y-D2nDqXR5.js 6.49 kB │ gzip: 2.71 kB +dist/assets/r-Dspwwk_N.js 6.54 kB │ gzip: 1.78 kB +dist/assets/proto-C7zT0LnQ.js 6.55 kB │ gzip: 1.42 kB +dist/assets/smalltalk-BERRCDM3.js 6.59 kB │ gzip: 1.62 kB +dist/assets/talonscript-CkByrt1z.js 6.76 kB │ gzip: 1.49 kB +dist/assets/solarized-dark-DXbdFlpD.js 6.85 kB │ gzip: 1.80 kB +dist/assets/riscv-BM1_JUlF.js 6.91 kB │ gzip: 1.98 kB +dist/assets/min-light-CTRr51gU.js 6.97 kB │ gzip: 1.89 kB +dist/assets/soy-Brmx7dQM.js 6.98 kB │ gzip: 1.66 kB +dist/assets/scheme-C98Dy4si.js 7.17 kB │ gzip: 2.05 kB +dist/assets/chunk-RYQCIY6F-DHj6Rhjc.js 7.18 kB │ gzip: 2.77 kB +dist/assets/hlsl-D3lLCCz7.js 7.26 kB │ gzip: 2.19 kB +dist/assets/qss-IeuSbFQv.js 7.47 kB │ gzip: 2.58 kB +dist/assets/dart-CF10PKvl.js 7.81 kB │ gzip: 1.91 kB +dist/assets/systemd-4A_iFExJ.js 7.87 kB │ gzip: 2.55 kB +dist/assets/monokai-D4h5O-jR.js 7.88 kB │ gzip: 1.91 kB +dist/assets/regexp-CDVJQ6XC.js 7.99 kB │ gzip: 1.42 kB +dist/assets/haml-B8DHNrY2.js 8.26 kB │ gzip: 1.81 kB +dist/assets/typst-DHCkPAjA.js 8.39 kB │ gzip: 1.67 kB +dist/assets/vue-html-AaS7Mt5G.js 8.47 kB │ gzip: 1.68 kB +dist/assets/plsql-ChMvpjG-.js 8.51 kB │ gzip: 3.00 kB +dist/assets/diagram-7IWD3JNH-CAKOL2-2.js 8.61 kB │ gzip: 3.83 kB +dist/assets/horizon-BUw7H-hv.js 8.78 kB │ gzip: 1.96 kB +dist/assets/kotlin-BdnUsdx6.js 8.79 kB │ gzip: 2.13 kB +dist/assets/horizon-bright-Cn-bp-IR.js 8.79 kB │ gzip: 1.97 kB +dist/assets/ts-tags-zn1MmPIZ.js 8.95 kB │ gzip: 1.22 kB +dist/assets/make-CHLpvVh8.js 8.96 kB │ gzip: 1.77 kB +dist/assets/andromeeda-C4gqWexZ.js 9.02 kB │ gzip: 2.36 kB +dist/assets/dagre-VZM6K2ZE-BzLK1F8E.js 9.03 kB │ gzip: 3.46 kB +dist/assets/sas-cz2c8ADy.js 9.06 kB │ gzip: 3.81 kB +dist/assets/dark-plus-C3mMm8J8.js 9.10 kB │ gzip: 2.10 kB +dist/assets/slack-dark-BthQWCQV.js 9.12 kB │ gzip: 1.97 kB +dist/assets/sass-Cj5Yp3dK.js 9.29 kB │ gzip: 2.49 kB +dist/assets/plastic-3e1v2bzS.js 9.30 kB │ gzip: 1.98 kB +dist/assets/slack-ochin-DqwNpetd.js 9.43 kB │ gzip: 2.10 kB +dist/assets/tex-idrVyKtj.js 9.67 kB │ gzip: 3.06 kB +dist/assets/jison-wvAkD_A8.js 9.69 kB │ gzip: 1.85 kB +dist/assets/cmake-D1j8_8rp.js 9.86 kB │ gzip: 3.37 kB +dist/assets/light-plus-B7mTdjB0.js 9.94 kB │ gzip: 2.27 kB +dist/assets/hcl-BWvSN4gD.js 10.05 kB │ gzip: 1.93 kB +dist/assets/cynefinDiagram-MW4NZA55-B4CGDE4X.js 10.23 kB │ gzip: 3.69 kB +dist/assets/pkl-u5AG7uiY.js 10.37 kB │ gzip: 1.38 kB +dist/assets/beancount-k_qm7-4y.js 10.37 kB │ gzip: 1.44 kB +dist/assets/nextflow-groovy-BeH2EWoN.js 10.41 kB │ gzip: 2.13 kB +dist/assets/dream-maker-BtqSS_iP.js 10.47 kB │ gzip: 2.25 kB +dist/assets/raku-DXvB9xmW.js 10.47 kB │ gzip: 2.94 kB +dist/assets/yaml-Buea-lGh.js 10.51 kB │ gzip: 2.27 kB +dist/assets/stateDiagram-OKZ733FA-bVrBohWF.js 10.56 kB │ gzip: 3.71 kB +dist/assets/rst-BrH8l1NY.js 10.67 kB │ gzip: 2.42 kB +dist/assets/diagram-B4RE2ZJO-C9gNRDk2.js 10.96 kB │ gzip: 4.23 kB +dist/assets/elm-DbKCFpqz.js 10.97 kB │ gzip: 2.12 kB +dist/assets/just-Cw27pwNe.js 11.16 kB │ gzip: 2.78 kB +dist/assets/github-light-DAi9KRSo.js 11.18 kB │ gzip: 2.51 kB +dist/assets/prolog-CbFg5uaA.js 11.36 kB │ gzip: 3.83 kB +dist/assets/terraform-BETggiCN.js 11.39 kB │ gzip: 2.51 kB +dist/assets/github-dark-DHJKELXO.js 11.41 kB │ gzip: 2.55 kB +dist/assets/puppet-BMWR74SV.js 11.44 kB │ gzip: 2.11 kB +dist/assets/diagram-Q27KOJAE-pPmldwAR.js 11.47 kB │ gzip: 4.07 kB +dist/assets/laserwave-DUszq2jm.js 11.50 kB │ gzip: 2.58 kB +dist/assets/convex-vendor-BdEFRSg5.js 11.69 kB │ gzip: 4.41 kB +dist/assets/gherkin-DyxjwDmM.js 11.95 kB │ gzip: 5.05 kB +dist/assets/wasm-MzD3tlZU.js 12.01 kB │ gzip: 2.19 kB +dist/assets/hjson-D5-asLiD.js 12.05 kB │ gzip: 1.64 kB +dist/assets/handlebars-BL8al0AC.js 12.15 kB │ gzip: 2.38 kB +dist/assets/deckPptxExport-a5Ky08C2.js 12.45 kB │ gzip: 3.39 kB +dist/assets/apache-Pmp26Uib.js 12.46 kB │ gzip: 3.72 kB +dist/assets/index-C8lfCLIG.js 12.52 kB │ gzip: 4.88 kB +dist/assets/vesper-DU1UobuO.js 12.69 kB │ gzip: 1.97 kB +dist/assets/bat-BkioyH1T.js 12.89 kB │ gzip: 3.22 kB +dist/assets/fish-BvzEVeQv.js 13.04 kB │ gzip: 1.74 kB +dist/assets/v-BcVCzyr7.js 13.21 kB │ gzip: 2.74 kB +dist/assets/vitesse-light-CVO1_9PV.js 13.62 kB │ gzip: 3.04 kB +dist/assets/aurora-x-D-2ljcwZ.js 13.66 kB │ gzip: 2.28 kB +dist/assets/vitesse-black-Bkuqu6BP.js 13.68 kB │ gzip: 3.06 kB +dist/assets/vitesse-dark-D0r3Knsf.js 13.76 kB │ gzip: 3.06 kB +dist/assets/pug-CGlum2m_.js 13.84 kB │ gzip: 2.58 kB +dist/assets/luau-C-HG3fhB.js 13.96 kB │ gzip: 3.18 kB +dist/assets/synthwave-84-CbfX1IO0.js 14.04 kB │ gzip: 2.87 kB +dist/assets/github-light-default-D7oLnXFd.js 14.16 kB │ gzip: 3.04 kB +dist/assets/clarity-D53aC0YG.js 14.28 kB │ gzip: 2.46 kB +dist/assets/github-light-high-contrast-BfjtVDDH.js 14.28 kB │ gzip: 3.02 kB +dist/assets/github-dark-dimmed-DH5Ifo-i.js 14.43 kB │ gzip: 3.13 kB +dist/assets/github-dark-default-Cuk6v7N8.js 14.44 kB │ gzip: 3.13 kB +dist/assets/github-dark-high-contrast-E3gJ1_iC.js 14.60 kB │ gzip: 3.09 kB +dist/assets/gnuplot-DdkO51Og.js 14.78 kB │ gzip: 3.27 kB +dist/assets/rust-B1yitclQ.js 15.07 kB │ gzip: 2.72 kB +dist/assets/kusto-DZf3V79B.js 15.17 kB │ gzip: 3.92 kB +dist/assets/time-CF6dPw0p.js 15.18 kB │ gzip: 4.95 kB +dist/assets/actionscript-3-CoDkCxhg.js 15.21 kB │ gzip: 2.66 kB +dist/assets/nix-CwoSXNpI.js 15.51 kB │ gzip: 2.48 kB +dist/assets/lua-BaeVxFsk.js 15.54 kB │ gzip: 3.16 kB +dist/assets/chunk-6Q2QTUOP-5djJkk30.js 15.76 kB │ gzip: 4.43 kB +dist/assets/abap-BdImnpbu.js 15.85 kB │ gzip: 5.91 kB +dist/assets/solidity-rGO070M0.js 16.07 kB │ gzip: 3.11 kB +dist/assets/matlab-D7o27uSR.js 16.09 kB │ gzip: 3.06 kB +dist/assets/cue-D82EKSYY.js 16.20 kB │ gzip: 2.06 kB +dist/assets/elixir-CDX3lj18.js 16.32 kB │ gzip: 2.80 kB +dist/assets/odin-BBf5iR-q.js 16.51 kB │ gzip: 2.94 kB +dist/assets/bird2-DPOp833l.js 16.97 kB │ gzip: 3.85 kB +dist/assets/kanagawa-wave-DWedfzmr.js 17.12 kB │ gzip: 2.93 kB +dist/assets/kanagawa-lotus-CfQXZHmo.js 17.13 kB │ gzip: 2.93 kB +dist/assets/kanagawa-dragon-CkXjmgJE.js 17.13 kB │ gzip: 2.95 kB +dist/assets/move-IF9eRakj.js 17.51 kB │ gzip: 3.07 kB +dist/assets/ishikawaDiagram-WSZJBQD7-C0te4SxD.js 17.70 kB │ gzip: 6.74 kB +dist/assets/graphql-ChdNCCLP.js 18.00 kB │ gzip: 2.52 kB +dist/assets/liquid-DYVedYrR.js 18.09 kB │ gzip: 3.16 kB +dist/assets/step-Cl5gnEYj.js 18.21 kB │ gzip: 3.84 kB +dist/assets/svelte-C_ipcX3V.js 18.24 kB │ gzip: 3.14 kB +dist/assets/material-theme-D5KoaKCx.js 18.62 kB │ gzip: 3.11 kB +dist/assets/material-theme-darker-BfHTSMKl.js 18.63 kB │ gzip: 3.11 kB +dist/assets/material-theme-ocean-CyktbL80.js 18.63 kB │ gzip: 3.14 kB +dist/assets/material-theme-lighter-B0m2ddpp.js 18.63 kB │ gzip: 3.11 kB +dist/assets/material-theme-palenight-Csfq5Kiy.js 18.64 kB │ gzip: 3.13 kB +dist/assets/gdscript-C5YyOfLZ.js 18.99 kB │ gzip: 3.75 kB +dist/assets/groovy-gcz8RCvz.js 19.18 kB │ gzip: 3.60 kB +dist/assets/mdc-BMNejdWA.js 19.63 kB │ gzip: 6.66 kB +dist/assets/glimmer-js-Rg0-pVw9.js 20.07 kB │ gzip: 2.95 kB +dist/assets/glimmer-ts-U6CK756n.js 20.07 kB │ gzip: 2.94 kB +dist/assets/ayu-dark-DYE7WIF3.js 20.08 kB │ gzip: 3.94 kB +dist/assets/ayu-mirage-32ctXXKs.js 20.09 kB │ gzip: 3.94 kB +dist/assets/powershell-Dpen1YoG.js 20.15 kB │ gzip: 4.07 kB +dist/assets/ayu-light-BA47KaF1.js 20.15 kB │ gzip: 3.93 kB +dist/assets/index-ERxDhA9M.js 20.25 kB │ gzip: 7.30 kB +dist/assets/viml-CJc9bBzg.js 20.37 kB │ gzip: 6.73 kB +dist/assets/nushell-Cz2AlsmD.js 20.41 kB │ gzip: 5.22 kB +dist/assets/snazzy-light-Bw305WKR.js 20.77 kB │ gzip: 3.83 kB +dist/assets/kanban-definition-27J2QSJJ-DPx5LV-t.js 20.83 kB │ gzip: 7.35 kB +dist/assets/dracula-BzJJZx-M.js 21.07 kB │ gzip: 4.00 kB +dist/assets/dracula-soft-BXkSAIEj.js 21.08 kB │ gzip: 4.04 kB +dist/assets/PublicRoomPage-BDsqHQCE.js 21.08 kB │ gzip: 6.51 kB +dist/assets/twig-DNn4PbVi.js 21.36 kB │ gzip: 3.87 kB +dist/assets/wit-5i3qLPDT.js 21.47 kB │ gzip: 2.89 kB +dist/assets/rose-pine-qdsjHGoJ.js 21.74 kB │ gzip: 3.87 kB +dist/assets/rose-pine-moon-D4_iv3hh.js 21.75 kB │ gzip: 3.89 kB +dist/assets/rose-pine-dawn-DHQR4-dF.js 21.75 kB │ gzip: 3.89 kB +dist/assets/InvestigationReport-CVViZO-z.js 21.90 kB │ gzip: 6.02 kB +dist/assets/nim-CVrawwO9.js 22.46 kB │ gzip: 3.16 kB +dist/assets/common-lisp-Cg-RD9OK.js 22.58 kB │ gzip: 6.06 kB +dist/assets/surrealql-Bq5Q-fJD.js 22.58 kB │ gzip: 4.32 kB +dist/assets/gruvbox-dark-hard-CFHQjOhq.js 22.63 kB │ gzip: 4.18 kB +dist/assets/gruvbox-dark-soft-CVdnzihN.js 22.63 kB │ gzip: 4.17 kB +dist/assets/gruvbox-light-hard-CH1njM8p.js 22.64 kB │ gzip: 4.18 kB +dist/assets/gruvbox-light-soft-hJgmCMqR.js 22.64 kB │ gzip: 4.18 kB +dist/assets/gruvbox-dark-medium-GsRaNv29.js 22.64 kB │ gzip: 4.18 kB +dist/assets/gruvbox-light-medium-DRw_LuNl.js 22.64 kB │ gzip: 4.18 kB +dist/assets/sql-BLtJtn59.js 23.41 kB │ gzip: 7.40 kB +dist/assets/sankeyDiagram-W5VNT64P-JHlZfT_q.js 23.47 kB │ gzip: 8.61 kB +dist/assets/cadence-Bv_4Rxtq.js 23.67 kB │ gzip: 3.67 kB +dist/assets/journeyDiagram-NVQOT4AX-Bbi8ZyJ-.js 23.71 kB │ gzip: 8.41 kB +dist/assets/mindmap-definition-FAOFIHXS-DuIJCnRM.js 23.77 kB │ gzip: 8.06 kB +dist/assets/graph-C9eacEi8.js 23.95 kB │ gzip: 8.32 kB +dist/assets/astro-CbQHKStN.js 24.01 kB │ gzip: 7.54 kB +dist/assets/typespec-BGHnOYBU.js 24.02 kB │ gzip: 2.59 kB +dist/assets/apl-dKokRX4l.js 24.04 kB │ gzip: 4.20 kB +dist/assets/templ-P3uqSqPl.js 24.06 kB │ gzip: 5.40 kB +dist/assets/vhdl-CeAyd5Ju.js 24.26 kB │ gzip: 3.87 kB +dist/assets/angular-html-CU67Zn6k.js 24.29 kB │ gzip: 4.01 kB +dist/assets/vue-DN_0RTcg.js 24.48 kB │ gzip: 2.97 kB +dist/assets/purescript-CklMAg4u.js 24.69 kB │ gzip: 3.25 kB +dist/assets/one-light-C3Wv6jpd.js 25.30 kB │ gzip: 3.67 kB +dist/assets/fsharp-CXgrBDvD.js 25.31 kB │ gzip: 4.13 kB +dist/assets/marko-CnJfTvn9.js 25.48 kB │ gzip: 3.59 kB +dist/assets/c3-eo99z4R2.js 25.63 kB │ gzip: 3.87 kB +dist/assets/night-owl-light-CMTm3GFP.js 25.90 kB │ gzip: 4.26 kB +dist/assets/system-verilog-CnnmHF94.js 26.20 kB │ gzip: 4.85 kB +dist/assets/wardleyDiagram-T6FBY63Y-B2C55azQ.js 26.23 kB │ gzip: 7.00 kB +dist/assets/drawio.client-BONxGk44.js 26.40 kB │ gzip: 9.73 kB +dist/assets/nord-Ddv68eIx.js 26.72 kB │ gzip: 4.40 kB +dist/assets/codeql-DsOJ9woJ.js 26.88 kB │ gzip: 3.79 kB +dist/assets/scss-OYdSNvt2.js 27.20 kB │ gzip: 4.20 kB +dist/assets/java-CylS5w8V.js 27.22 kB │ gzip: 4.26 kB +dist/assets/erDiagram-JOGREHBK-CxpZ6DXV.js 27.35 kB │ gzip: 9.51 kB +dist/assets/coffee-Ch7k5sss.js 27.42 kB │ gzip: 6.35 kB +dist/assets/razor-Uh8Bk_45.js 27.51 kB │ gzip: 3.57 kB +dist/assets/scala-C151Ov-r.js 28.88 kB │ gzip: 3.94 kB +dist/assets/night-owl-C39BiMTA.js 28.91 kB │ gzip: 5.16 kB +dist/assets/crystal-tKQVLTB8.js 29.39 kB │ gzip: 4.44 kB +dist/assets/mermaid-mWjccvbQ.js 29.51 kB │ gzip: 3.66 kB +dist/assets/applescript-Co6uUVPk.js 29.57 kB │ gzip: 5.93 kB +dist/assets/gitGraphDiagram-DS77QQ5N-D_7OsUMk.js 30.07 kB │ gzip: 8.93 kB +dist/assets/semanticGraph-CTg4iCsn.js 30.51 kB │ gzip: 8.95 kB +dist/assets/layout-DEXfKzaS.js 31.00 kB │ gzip: 11.19 kB +dist/assets/julia-CxzCAyBv.js 31.07 kB │ gzip: 4.33 kB +dist/assets/stylus-BEDo0Tqx.js 31.07 kB │ gzip: 7.99 kB +dist/assets/requirementDiagram-LRYGKXZP-BDrHn9Y_.js 31.34 kB │ gzip: 9.88 kB +dist/assets/timeline-definition-Z64GVDOM-j-jnW84O.js 31.48 kB │ gzip: 10.49 kB +dist/assets/poimandres-CS3Unz2-.js 33.49 kB │ gzip: 5.50 kB +dist/assets/one-dark-pro-DVMEJ2y_.js 33.79 kB │ gzip: 5.52 kB +dist/assets/bsl-BO_Y6i37.js 33.87 kB │ gzip: 8.35 kB +dist/assets/quadrantDiagram-CIZ2JOQS-DfPb08xl.js 34.63 kB │ gzip: 10.19 kB +dist/assets/haxe-CzTSHFRz.js 35.16 kB │ gzip: 5.91 kB +dist/assets/nginx-BpAMiNFr.js 35.37 kB │ gzip: 4.43 kB +dist/assets/houston-DnULxvSX.js 35.42 kB │ gzip: 5.78 kB +dist/assets/tokyo-night-hegEt444.js 35.67 kB │ gzip: 6.24 kB +dist/assets/erlang-DsQrWhSR.js 37.48 kB │ gzip: 4.40 kB +dist/assets/chunk-5RXB4S5H-CtgLOMKP.js 38.66 kB │ gzip: 12.70 kB +dist/assets/RoomTour-B3ofJfEV.js 39.04 kB │ gzip: 12.84 kB +dist/assets/cobol-nwyudZeR.js 39.15 kB │ gzip: 10.87 kB +dist/assets/asm-D_Q5rh1f.js 40.72 kB │ gzip: 8.21 kB +dist/assets/shellscript-Yzrsuije.js 41.48 kB │ gzip: 6.09 kB +dist/assets/haskell-Df6bDoY_.js 41.49 kB │ gzip: 6.44 kB +dist/assets/xychartDiagram-ELKLHX3M-M1tv-9pj.js 41.96 kB │ gzip: 12.03 kB +dist/assets/vennDiagram-T6HMQDX7-eYVh29gT.js 42.51 kB │ gzip: 15.86 kB +dist/assets/perl-C0TMdlhV.js 43.16 kB │ gzip: 4.67 kB +dist/assets/d-85-TOEBH.js 43.80 kB │ gzip: 8.47 kB +dist/assets/ruby-Dw2BHqvy.js 45.95 kB │ gzip: 5.68 kB +dist/assets/go-CxLEBnE3.js 46.81 kB │ gzip: 5.18 kB +dist/assets/icons-vendor-VKpO2iRi.js 46.82 kB │ gzip: 8.96 kB +dist/assets/apex-D8_7TLub.js 46.99 kB │ gzip: 6.77 kB +dist/assets/catppuccin-mocha-D87Tk5Gz.js 47.26 kB │ gzip: 8.00 kB +dist/assets/catppuccin-latte-C9dUb6Cb.js 47.26 kB │ gzip: 8.00 kB +dist/assets/catppuccin-frappe-DFWUc33u.js 47.26 kB │ gzip: 8.02 kB +dist/assets/catppuccin-macchiato-DQyhUUbL.js 47.26 kB │ gzip: 8.01 kB +dist/assets/ada-bCR0ucgS.js 48.08 kB │ gzip: 6.03 kB +dist/assets/css-DPfMkruS.js 49.02 kB │ gzip: 11.85 kB +dist/assets/chunk-GF5L2VYU-BfL3ARJ4.js 49.34 kB │ gzip: 15.80 kB +dist/assets/imba-DGztddWO.js 49.93 kB │ gzip: 9.46 kB +dist/assets/ganttDiagram-PKOTCBZU-BfXa0swZ.js 52.68 kB │ gzip: 18.10 kB +dist/assets/types-BSuKp-ii.js 53.42 kB │ gzip: 12.20 kB +dist/assets/everforest-dark-BgDCqdQA.js 53.75 kB │ gzip: 8.42 kB +dist/assets/everforest-light-C8M2exoo.js 53.75 kB │ gzip: 8.42 kB +dist/assets/wikitext-BhOHFoWU.js 55.89 kB │ gzip: 4.76 kB +dist/assets/stata-BH5u7GGu.js 56.99 kB │ gzip: 12.36 kB +dist/assets/html-GMplVEZG.js 57.25 kB │ gzip: 11.69 kB +dist/assets/ballerina-BFfxhgS-.js 58.69 kB │ gzip: 8.15 kB +dist/assets/markdown-Cvjx9yec.js 59.34 kB │ gzip: 5.64 kB +dist/assets/flowDiagram-UKHOOZJN-_iGssQdz.js 61.44 kB │ gzip: 19.69 kB +dist/assets/TraceSurface-B4eSbBGT.js 61.93 kB │ gzip: 19.44 kB +dist/assets/ocaml-C0hk2d4L.js 62.45 kB │ gzip: 5.02 kB +dist/assets/mojo-rZm6bMo-.js 69.80 kB │ gzip: 9.27 kB +dist/assets/python-B6aJPvgy.js 69.95 kB │ gzip: 9.13 kB +dist/assets/c4Diagram-5PPSVZJV-BTfR_pxU.js 70.11 kB │ gzip: 19.71 kB +dist/assets/c-BIGW1oBm.js 72.11 kB │ gzip: 10.51 kB +dist/assets/latex-CWtU0Tv5.js 72.64 kB │ gzip: 6.72 kB +dist/assets/vyper-CDx5xZoG.js 74.65 kB │ gzip: 10.74 kB +dist/assets/blockDiagram-VBNYF7ZC-eja4tJ6o.js 75.27 kB │ gzip: 21.66 kB +dist/assets/hack-CaT9iCJl.js 80.24 kB │ gzip: 26.21 kB +dist/assets/cose-bilkent-JH36ORCC-UO66jrWZ.js 81.85 kB │ gzip: 22.54 kB +dist/assets/swift-D82vCrfD.js 86.69 kB │ gzip: 14.73 kB +dist/assets/fortran-free-form-BxgE0vQu.js 88.97 kB │ gzip: 11.27 kB +dist/assets/csharp-COcwbKMJ.js 89.69 kB │ gzip: 10.69 kB +dist/assets/racket-BqYA7rlc.js 92.39 kB │ gzip: 15.02 kB +dist/assets/less-B1dDrJ26.js 97.63 kB │ gzip: 14.70 kB +dist/assets/blade-D4QpJJKB.js 104.98 kB │ gzip: 28.20 kB +dist/assets/objective-c-DXmwc3jG.js 105.41 kB │ gzip: 23.33 kB +dist/assets/php-Dhbhpdrm.js 111.06 kB │ gzip: 28.52 kB +dist/assets/KnowledgeGraph-BMpmhnG4.js 117.25 kB │ gzip: 33.16 kB +dist/assets/sequenceDiagram-SI44F4Z6-DqDSr4iW.js 117.58 kB │ gzip: 31.33 kB +dist/assets/swimlanes-SLNWSIFB-CN6RrN7D.js 120.52 kB │ gzip: 44.07 kB +dist/assets/asciidoc-Ve4PFQV2.js 131.53 kB │ gzip: 9.34 kB +dist/assets/react-BV3Zsf62.js 132.12 kB │ gzip: 37.65 kB +dist/assets/mdx-Cmh6b_Ma.js 136.11 kB │ gzip: 23.35 kB +dist/assets/WorkArtifactsPanel-lLaxoygU.js 149.99 kB │ gzip: 43.94 kB +dist/assets/architectureDiagram-T3A2C74G-SzFEW10u.js 152.16 kB │ gzip: 43.29 kB +dist/assets/objective-cpp-CLxacb5B.js 171.97 kB │ gzip: 30.62 kB +dist/assets/javascript-wDzz0qaB.js 174.83 kB │ gzip: 16.51 kB +dist/assets/tsx-COt5Ahok.js 175.54 kB │ gzip: 16.51 kB +dist/assets/jsx-g9-lgVsj.js 177.79 kB │ gzip: 16.61 kB +dist/assets/typescript-BPQ3VLAy.js 181.08 kB │ gzip: 16.04 kB +dist/assets/angular-ts-BwZT4LLn.js 183.82 kB │ gzip: 16.63 kB +dist/assets/graph-vendor-Dz3KpPvp.js 186.11 kB │ gzip: 60.95 kB +dist/assets/vue-vine-CQOfvN7w.js 190.05 kB │ gzip: 17.98 kB +dist/assets/index-DRjmektm.js 192.90 kB │ gzip: 62.51 kB +dist/assets/react-vendor-Ba019tNT.js 194.40 kB │ gzip: 60.78 kB +dist/assets/MobileRoot-OMt04TWZ.js 239.46 kB │ gzip: 67.59 kB +dist/assets/katex-C5jXJg4s.js 261.33 kB │ gzip: 77.57 kB +dist/assets/wolfram-lXgVvXCa.js 262.39 kB │ gzip: 77.14 kB +dist/assets/index-TeonLBog.js 279.30 kB │ gzip: 90.23 kB +dist/assets/editor-vendor-CE6Sek4k.js 400.39 kB │ gzip: 127.48 kB +dist/assets/cytoscape.esm-DTSO7Bv0.js 443.72 kB │ gzip: 142.36 kB +dist/assets/vega.module-CiZgPkdT.js 448.42 kB │ gzip: 162.47 kB +dist/assets/pdf-vendor-BRfqYs8T.js 462.90 kB │ gzip: 136.83 kB +dist/assets/mermaid.core-iu1cm3e6.js 580.71 kB │ gzip: 136.54 kB +dist/assets/wasm-CG6Dc4jp.js 622.34 kB │ gzip: 230.29 kB +dist/assets/cpp-CofmeUqb.js 626.08 kB │ gzip: 44.82 kB +dist/assets/cynefin-VYW2F7L2-CwX1EbjP.js 690.83 kB │ gzip: 155.11 kB +dist/assets/emacs-lisp-C9XAeP06.js 779.85 kB │ gzip: 196.03 kB +dist/assets/workbook-vendor-CUPSAa_W.js 1,037.65 kB │ gzip: 300.38 kB +dist/assets/mermaid-GHXKKRXX-CeF2pCk7.js 1,911.90 kB │ gzip: 586.47 kB + +(!) Some chunks are larger than 1100 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 22.53s +{"status":"pass","entries":["index.html"],"expectedSha":"034a8f963dfa037d860f5364032319506be3e2e0"} diff --git a/evidence/desktop-account-20260905/operator/account-final-fixture-knockout.command.json b/evidence/desktop-account-20260905/operator/account-final-fixture-knockout.command.json new file mode 100644 index 00000000..0b4c9617 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-final-fixture-knockout.command.json @@ -0,0 +1,18 @@ +{ + "startedAt": "2026-09-05T16:45:35.596568+00:00", + "finishedAt": "2026-09-05T16:45:40.046441+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.453, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-fixture-knockout.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-final-fixture-knockout.log b/evidence/desktop-account-20260905/operator/account-final-fixture-knockout.log new file mode 100644 index 00000000..667141c7 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-final-fixture-knockout.log @@ -0,0 +1,49 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + ❯ |node| tests/artifactXlsxExport.test.ts (6 tests | 2 failed) 239ms + × keeps Account labels through repeated reviewer exports of the current sheet 123ms + × keeps Account labels through repeated reviewer exports of the sibling sheet 73ms + +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the current sheet + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the sibling sheet +AssertionError: expected [ null, null, null, null, null ] to deeply equal [ 'Revenue', 'COGS', …(3) ] + +- Expected ++ Received + + [ +- "Revenue", +- "COGS", +- "Gross profit", +- "OpEx", +- "Net income", ++ null, ++ null, ++ null, ++ null, ++ null, + ] + + ❯ tests/artifactXlsxExport.test.ts:172:79 + 170| await reopened.xlsx.load(exportFixture.bytes[revision - 1]); + 171| const sheet = reopened.getWorksheet("Q3 variance")!; + 172| expect(SHEET_ROWS.map((_, index) => sheet.getCell(index + 2, 1).… + | ^ + 173| expect(sheet.getCell("B2").value).toBe(SHEET_ROWS[0].q2); + 174| expect(sheet.getCell("C2").value).toBe(SHEET_ROWS[0].q3); + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ + + + Test Files 1 failed (1) + Tests 2 failed | 4 passed (6) + Start at 09:45:36 + Duration 3.52s (transform 645ms, setup 162ms, import 2.43s, tests 239ms, environment 548ms) + diff --git a/evidence/desktop-account-20260905/operator/account-final-scenarios.command.json b/evidence/desktop-account-20260905/operator/account-final-scenarios.command.json new file mode 100644 index 00000000..e02b9c30 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-final-scenarios.command.json @@ -0,0 +1,20 @@ +{ + "startedAt": "2026-09-05T16:50:38.493021+00:00", + "finishedAt": "2026-09-05T16:50:42.864967+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts", + "tests/mobileSheetDialog.test.tsx" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-scenarios.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-final-scenarios.log b/evidence/desktop-account-20260905/operator/account-final-scenarios.log new file mode 100644 index 00000000..7427b37d --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-final-scenarios.log @@ -0,0 +1,13 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts tests/mobileSampleWorkbookExport.test.ts tests/mobileSheetDialog.test.tsx + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + + Test Files 3 passed (3) + Tests 10 passed (10) + Start at 09:50:39 + Duration 3.47s (transform 855ms, setup 353ms, import 3.95s, tests 877ms, environment 1.12s) + diff --git a/evidence/desktop-account-20260905/operator/account-matched-after.command.json b/evidence/desktop-account-20260905/operator/account-matched-after.command.json new file mode 100644 index 00000000..17023ad8 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-matched-after.command.json @@ -0,0 +1,15 @@ +{ + "startedAt": "2026-09-05T16:48:03.345579+00:00", + "finishedAt": "2026-09-05T16:48:10.759509+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/observe-after.mjs" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 7.422, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-matched-after.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-matched-after.log b/evidence/desktop-account-20260905/operator/account-matched-after.log new file mode 100644 index 00000000..92847cb4 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-matched-after.log @@ -0,0 +1 @@ +{"status":"OBSERVED","cells":1,"output":"C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\after"} diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-after-02.command.json b/evidence/desktop-account-20260905/operator/account-scenarios-after-02.command.json new file mode 100644 index 00000000..f71c1b46 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-after-02.command.json @@ -0,0 +1,19 @@ +{ + "startedAt": "2026-09-05T16:36:08.191716+00:00", + "finishedAt": "2026-09-05T16:36:12.464936+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.281, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after-02.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-after-02.log b/evidence/desktop-account-20260905/operator/account-scenarios-after-02.log new file mode 100644 index 00000000..09e24307 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-after-02.log @@ -0,0 +1,37 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts tests/mobileSampleWorkbookExport.test.ts + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + ❯ |node| tests/artifactXlsxExport.test.ts (6 tests | 1 failed) 408ms + × keeps Account labels through repeated reviewer exports of the sibling sheet 60ms + +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the sibling sheet +AssertionError: expected null to be 'Review workbook' // Object.is equality + +- Expected: +"Review workbook" + ++ Received: +null + + ❯ tests/artifactXlsxExport.test.ts:177:71 + 175| expect(sheet.getCell("E2").value).toBe(note); + 176| if (surface === "sibling sheet") { + 177| expect(reopened.getWorksheet("Summary")!.getCell("A1").value).… + | ^ + 178| expect(reopened.getWorksheet("Summary")!.getCell("B1").formula… + 179| expect(reopened.getWorksheet("Summary")!.getCell("B1").result)… + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ + + + Test Files 1 failed | 1 passed (2) + Tests 1 failed | 8 passed (9) + Start at 09:36:09 + Duration 3.36s (transform 541ms, setup 171ms, import 2.48s, tests 569ms, environment 569ms) + diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-after-03.command.json b/evidence/desktop-account-20260905/operator/account-scenarios-after-03.command.json new file mode 100644 index 00000000..94f3b659 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-after-03.command.json @@ -0,0 +1,19 @@ +{ + "startedAt": "2026-09-05T16:37:48.875680+00:00", + "finishedAt": "2026-09-05T16:37:53.229245+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after-03.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-after-03.log b/evidence/desktop-account-20260905/operator/account-scenarios-after-03.log new file mode 100644 index 00000000..7824ca6e --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-after-03.log @@ -0,0 +1,13 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts tests/mobileSampleWorkbookExport.test.ts + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + + Test Files 2 passed (2) + Tests 9 passed (9) + Start at 09:37:49 + Duration 3.45s (transform 561ms, setup 177ms, import 2.41s, tests 737ms, environment 576ms) + diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-after.command.json b/evidence/desktop-account-20260905/operator/account-scenarios-after.command.json new file mode 100644 index 00000000..5fa65cb7 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-after.command.json @@ -0,0 +1,19 @@ +{ + "startedAt": "2026-09-05T16:35:06.877891+00:00", + "finishedAt": "2026-09-05T16:35:11.192289+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.313, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-after.log b/evidence/desktop-account-20260905/operator/account-scenarios-after.log new file mode 100644 index 00000000..4f3bdd5e --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-after.log @@ -0,0 +1,37 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts tests/mobileSampleWorkbookExport.test.ts + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + ❯ |node| tests/artifactXlsxExport.test.ts (6 tests | 1 failed) 398ms + × keeps Account labels through repeated reviewer exports of the sibling sheet 63ms + +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 1 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the sibling sheet +AssertionError: expected null to be 'Review workbook' // Object.is equality + +- Expected: +"Review workbook" + ++ Received: +null + + ❯ tests/artifactXlsxExport.test.ts:177:71 + 175| expect(sheet.getCell("E2").value).toBe(note); + 176| if (surface === "sibling sheet") { + 177| expect(reopened.getWorksheet("Summary")!.getCell("A1").value).… + | ^ + 178| expect(reopened.getWorksheet("Summary")!.getCell("B1").formula… + 179| expect(reopened.getWorksheet("Summary")!.getCell("B1").result)… + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/1]⎯ + + + Test Files 1 failed | 1 passed (2) + Tests 1 failed | 8 passed (9) + Start at 09:35:07 + Duration 3.40s (transform 550ms, setup 171ms, import 2.58s, tests 557ms, environment 549ms) + diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-before-02.command.json b/evidence/desktop-account-20260905/operator/account-scenarios-before-02.command.json new file mode 100644 index 00000000..f8863c4d --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-before-02.command.json @@ -0,0 +1,18 @@ +{ + "startedAt": "2026-09-05T16:34:42.752230+00:00", + "finishedAt": "2026-09-05T16:34:46.920539+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.172, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-before-02.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-before-02.log b/evidence/desktop-account-20260905/operator/account-scenarios-before-02.log new file mode 100644 index 00000000..142945ee --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-before-02.log @@ -0,0 +1,49 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + ❯ |node| tests/artifactXlsxExport.test.ts (6 tests | 2 failed) 226ms + × keeps Account labels through repeated reviewer exports of the current sheet 124ms + × keeps Account labels through repeated reviewer exports of the sibling sheet 56ms + +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the current sheet + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the sibling sheet +AssertionError: expected [ null, null, null, null, null ] to deeply equal [ 'Revenue', 'COGS', …(3) ] + +- Expected ++ Received + + [ +- "Revenue", +- "COGS", +- "Gross profit", +- "OpEx", +- "Net income", ++ null, ++ null, ++ null, ++ null, ++ null, + ] + + ❯ tests/artifactXlsxExport.test.ts:169:79 + 167| await reopened.xlsx.load(exportFixture.bytes[revision - 1]); + 168| const sheet = reopened.getWorksheet("Q3 variance")!; + 169| expect(SHEET_ROWS.map((_, index) => sheet.getCell(index + 2, 1).… + | ^ + 170| expect(sheet.getCell("B2").value).toBe(SHEET_ROWS[0].q2); + 171| expect(sheet.getCell("C2").value).toBe(SHEET_ROWS[0].q3); + +⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯[1/2]⎯ + + + Test Files 1 failed (1) + Tests 2 failed | 4 passed (6) + Start at 09:34:43 + Duration 3.28s (transform 506ms, setup 164ms, import 2.20s, tests 226ms, environment 549ms) + diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-before.command.json b/evidence/desktop-account-20260905/operator/account-scenarios-before.command.json new file mode 100644 index 00000000..b2943b88 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-before.command.json @@ -0,0 +1,18 @@ +{ + "startedAt": "2026-09-05T16:32:27.818950+00:00", + "finishedAt": "2026-09-05T16:33:15.159735+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 47.344, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-before.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/account-scenarios-before.log b/evidence/desktop-account-20260905/operator/account-scenarios-before.log new file mode 100644 index 00000000..d8e77fef --- /dev/null +++ b/evidence/desktop-account-20260905/operator/account-scenarios-before.log @@ -0,0 +1,75 @@ + +> noderoom@0.1.1 test +> vitest run --run tests/artifactXlsxExport.test.ts + + + RUN v4.1.10 D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 + + ❯ |node| tests/artifactXlsxExport.test.ts (6 tests | 2 failed) 167ms + × keeps Account labels through repeated reviewer exports of the current sheet 42ms + × keeps Account labels through repeated reviewer exports of the sibling sheet 75ms + +⎯⎯⎯⎯⎯⎯⎯ Failed Tests 2 ⎯⎯⎯⎯⎯⎯⎯ + + FAIL |node| tests/artifactXlsxExport.test.ts > NodeRoom XLSX cell export > keeps Account labels through repeated reviewer exports of the current sheet +TypeError: store.canUndo is not a function + ❯ Sheet src/ui/panels/Artifact.tsx:2710:57 + 2708| + 2709|
+ 2710|
Room Binder9 items9
Room sheets
3 sheets
3
Boards
1 item
1
Knowledge
1 item
1
Notes & memos
4 items
4
Review queue
no pending proposals
Permissions
host controls - 35 trace events
People & agents · 3 live
H
Homen
Host
P
Priya
Finance lead
GQ
guest · quokka
Member
+3
Downloaded Q3_variance.xlsx · 5 rows · 1 sheet · 6,685 bytes · 9:48 AM
Q3 varianceversionedSyncv6
AccountQ2Q3VarianceNote
{i + 1}{cellVal(art, rid, \"label\")}{cellVal(art, rid, \"q2\")}{cellVal(art, rid, \"q3\")}
AccountQ2Q3VarianceNote
1Revenue$10,000$12,400
2COGS$4,000$5,100
3Gross profit$6,000$7,300
4OpEx$2,200$2,650
5Net income$3,800$4,650
click a Variance or Note cell to edit by hand
Room chat Everyone9NRoom NodeAgent
H
Homen9:39

Can the room reconcile Q3 variance against the NetSuite close before the board read?

H
Homen9:39
@nodeagent reconcile Q3 revenue and COGS variance
N
Room NodeAgentagent9:40
v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
P
Priya9:42

The +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.

GQ
guest · quokka9:43

anon - quokka joined as guest · view + chat

N
Room NodeAgentagent9:45
v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
H
Homen9:47

Good. Draft the reconciliation memo and clip the variance exhibit for the board read.

H
Homen9:48
@nodeagent recompute the Q3 variance column
N
Room NodeAgentagent9:48

Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.

IntakeEvidenceDraftReviewExport
Room NodeAgent ·Room NodeAgent · edit_applied
+ + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.json b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.json new file mode 100644 index 00000000..47edc2e3 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.json @@ -0,0 +1,701 @@ +{ + "url": "http://127.0.0.1:54522/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom · Q3 diligence\nSFT-RFT\nH\nP\nGQ\n◆\n5 live\nRoom Binder\n9\nPINNED\n2\nQ3 variance\nAgent wiki\nRECENT\n6\nCapture Notebook\nAgent wiki\nToday's Brief\nDiligence memo\nOpen questions / workplan\nRisk / opportunity wall\nSHEETS\n3\nRoom sheets\n3\nCompany research\nQ3 variance\nRunway / milestones\nDOCS\n6\nBoards\n1\nRisk / opportunity wall\nKnowledge\n1\nAgent wiki\nNotes & memos\n4\nCapture Notebook\nDiligence memo\nOpen questions / workplan\nToday's Brief\nUpload file\nREVIEW & PROOF\n2\nReview queue\nPermissions\nPEOPLE & AGENTS\n4 LIVE\nH\nHomen\nHost\nP\nPriya\nFinance lead\nGQ\nguest · quokka\nMember\n◆\nRoom NodeAgent\nPublic agent · done · rc_neuronova__status:rc_nimbusnova__status\nHome\nQ3 variance\nCompany research\n+3\nArtifacts\nNodeBook\nInvestigation\nRun trace\nExport XLSX\nDownloaded Q3_variance.xlsx · 5 rows · 1 sheet · 6,685 bytes · 9:48 AM\nShared\nQ3 variance\nversionedSync\nv6\n\tACCOUNT\tQ2\tQ3\tVARIANCE\tNOTE\n1\tRevenue\t$10,000\t$12,400\t\n+24%\n\t\nReviewer note: baseline input\n\n2\tCOGS\t$4,000\t$5,100\t\n+27.5%\n\t\nnote\n\n3\tGross profit\t$6,000\t$7,300\t\n+21.7%\n\t\nnote\n\n4\tOpEx\t$2,200\t$2,650\t\nadd\n\t\nnote\n\n5\tNet income\t$3,800\t$4,650\t\n+22.4%\n\t\nnote\n\n6\t\t\t\t\t\n7\t\t\t\t\t\n8\t\t\t\t\t\n9\t\t\t\t\t\n10\t\t\t\t\t\n11\t\t\t\t\t\n12\t\t\t\t\t\n13\t\t\t\t\t\n14\t\t\t\t\t\n15\t\t\t\t\t\n16\t\t\t\t\t\n17\t\t\t\t\t\n18\t\t\t\t\t\n19\t\t\t\t\t\n20\t\t\t\t\t\n21\t\t\t\t\t\n22\t\t\t\t\t\n23\t\t\t\t\t\n24\t\t\t\t\t\nUndo\nclick a Variance or Note cell to edit by hand\nRoom trace\n· 35 events\nEntity graph\nRoom chat\n9\nRoom\nPrivate\nTODAY\nH\nHomen\n9:39\n\nCan the room reconcile Q3 variance against the NetSuite close before the board read?\n\nCopy\nEdit\nH\nHomen\n9:39\n@nodeagent reconcile Q3 revenue and COGS variance\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:40\nResearched 2 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nP\nPriya\n9:42\n\nThe +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.\n\nCopy\nGQ\nguest · quokka\n9:43\n\nanon - quokka joined as guest · view + chat\n\nCopy\nN\nRoom NodeAgent\nagent\n9:45\nResearched 3 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nH\nHomen\n9:47\n\nGood. Draft the reconciliation memo and clip the variance exhibit for the board read.\n\nCopy\nEdit\nH\nHomen\n9:48\n@nodeagent recompute the Q3 variance column\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:48\n\nCommitted r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.\n\nCopy\n@nodeagent diligence CardioNova\n@nodeagent runway gaps\nIntake\nEvidence\nDraft\nReview\nExport\nRoom NodeAgent ·\nreconciled Q3 variance · v42\nLive graph · 14", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "Copy invite link for room r-86w", + "text": "SFT-RFT", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "people-trigger", + "label": "Open people panel — 5 live", + "text": "HPGQ◆5 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "room-settings-btn", + "label": "Open room controls", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": null, + "label": null, + "text": "", + "placeholder": "Find in binder...", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Pinned2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceOpen now - Sheet · v6 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiPinned - v1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Recent6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Sheets3", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Company researchSheet · v1 · 14 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceSheet · v6 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Runway / milestonesSheet · v1 · 2 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Docs6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Upload fileCSV, XLSX, text, image, PDF", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Review & proof2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "People & agents4 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-agent", + "label": null, + "text": "◆Room NodeAgentPublic agent · done · rc_neuronova__status:rc_nimbusnova__status", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize files panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "home-tab", + "label": null, + "text": "Home", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Capture Notebook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Risk / opportunity wall", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Agent wiki", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "work-artifacts-tab", + "label": null, + "text": "Artifacts", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "nodebook-tab", + "label": null, + "text": "NodeBook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "investigation-tab", + "label": null, + "text": "Investigation", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "trace-tab", + "label": null, + "text": "Run trace", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-split-toggle", + "label": "Split the work surface", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-export-xlsx", + "label": "Export workbook to XLSX", + "text": "Export XLSX", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-visibility-toggle", + "label": null, + "text": "Shared", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+24%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "Reviewer note: baseline input", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+27.5%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+21.7%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+22.4%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Undo", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Expand room trace", + "text": "Room trace· 35 events", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Entity graph", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize Copilot panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Room chat9", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-public", + "label": null, + "text": "Room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-private", + "label": null, + "text": "Private", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 2 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 3 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "TEXTAREA", + "testId": "chat-composer", + "label": "Message the room", + "text": "", + "placeholder": "Message the room or @nodeagent", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-attach", + "label": "Attach files", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-voice", + "label": "Start voice input", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-context", + "label": "Attach work context", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-send", + "label": "Send message", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent diligence CardioNova", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent runway gaps", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "status-open", + "label": null, + "text": "reconciled Q3 variance · v42", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "live-graph-rail-toggle", + "label": "Open live session graph (14 entities)", + "text": "Live graph · 14", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.png b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-downloaded.png new file mode 100644 index 0000000000000000000000000000000000000000..31820cd47e9ad5fc31d268660fa0227b0834fa86 GIT binary patch literal 133268 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℘t}OWMm87nXU0K7KJ8pB{L`8auFep<5xEck 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
vyhryeI->B&#agu(DiSP9J1MHHC|juV-CaB?p5 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.html.txt b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.html.txt new file mode 100644 index 00000000..3fd9c271 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.html.txt @@ -0,0 +1,140 @@ + + + + NodeRoom - live collaborative AI rooms with NodeAgents + + + + + + + + + + + + + + + + + + + + + + + + +
Shared workrooms for people and NodeAgents

Work with AI. Review every change.

NodeRoom is a shared workspace where people and NodeAgents work on the same files, spreadsheets, and notes. Every agent edit can stay reviewable and source-backed.

312rooms live
1,284cells committed today
demo
Sign-in requiredCode-access roomsReview-first agent edits
N
Q3 X-7K
Live demo
HS
PR
qk
NA
NA
Room NodeAgent

Locking the rows I’m about to write — read-only for others, still readable.

AccountQ3Variance
Revenue$12,400 NA
COGS$5,100 NA
Gross profit$7,300
versionedSyncv41traced · NetSuite p.4
Q3X-7K
sign in · join with code

Share a code, not a seat

Sign in, then join with a six-character room code. Share it only with people you intend to invite.

Open only what you need

Files, chat, a live artifact, and your private agent — one to four panels.

NA Revenue · locked
draft Gross profit · smart-merge
v41 → v42

Locks, then smart-merge

Agents lock the rows they touch and merge drafts on release. No collisions.

apps/web · noderoom.live shell
+ + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.json b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.json new file mode 100644 index 00000000..28ca574f --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.json @@ -0,0 +1,61 @@ +{ + "url": "http://127.0.0.1:54522/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom\nShared workrooms for people and NodeAgents\nWork with AI. Review every change.\n\nNodeRoom is a shared workspace where people and NodeAgents work on the same files, spreadsheets, and notes. Every agent edit can stay reviewable and source-backed.\n\nTry sample room\nJoin room\n312\nrooms live\n1,284\ncells committed today\nDEMO\nSign-in required\nCode-access rooms\nReview-first agent edits\nN\nQ3\nX-7K\nLIVE DEMO\nHS\nPR\nqk\nNA\nNA\nRoom NodeAgent\n\nLocking the rows I’m about to write — read-only for others, still readable.\n\nACCOUNT\tQ3\tVARIANCE\nRevenue\t$12,400\t\nNA\nCOGS\t$5,100\t\nNA\nGross profit\t$7,300\t—\nversionedSync\nv41\ntraced · NetSuite p.4\nQ3X\n-7K\nsign in · join with code\nShare a code, not a seat\n\nSign in, then join with a six-character room code. Share it only with people you intend to invite.\n\nOpen only what you need\n\nFiles, chat, a live artifact, and your private agent — one to four panels.\n\nNA\nRevenue · locked\ndraft\nGross profit · smart-merge\nv41 → v42\nLocks, then smart-merge\n\nAgents lock the rows they touch and merge drafts on release. No collisions.\n\n01 · SURFACE\nThe public surface\napps/web · noderoom.live shell", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "NodeRoom home", + "text": "NNodeRoom", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Toggle light / dark", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "start-demo-room", + "label": null, + "text": "Try sample room", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": "join-room-code", + "label": "Room code", + "text": "", + "placeholder": "ENTER CODE", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "join-room", + "label": null, + "text": "Join room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Open product story", + "text": "", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.png b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..b8d5f906623e73326ab808649186df6b6e335e13 GIT binary patch literal 184250 zcmXuKWk8he^EQkiEg%R;H`3C*fFPwP-QC^Y3nCp05=yIdcQ;En(%mc#%hD{nFZb{N zK3}hoGv~|^b6nA?$_jWm6gVg-D0rU~Wz|to(0`+#pmk%RK7aYL{|SkL@*3rnthA6UpYamMP+ut!$D{Hb>boddZgpl2*jfEu}9I!>WW{$b%Zjx=Vmu|%*r26MPWqpv+=_*%iSf}zl*Pf&MIKcKp!h0tOfDcXvV zRk_rwTGmrqjHu+?>8xedG1N1S^(wRG2$ssFcq7T9t>-0p?GL{GOutvy>k&V}m7GSt zj;bP;-=CrEnsQ9B&^(YG#<2BcA4~NgKXhD#g9(2V{8PWdZiz&T z?bo^qB?P|&_Drecp^_0Izoq*|I0f?&GEF#jRmp=`xzL%QfCEL)#TX%ngJ zlG+q_GWd;g=jEd`)PoT2l54?<$b_=p`a`^L%{?yMd4h-)1c{D6-)S2RHY ze7R7kXls!!JGN2LGX)XmK!bep%wzP}#nWIe1{VP3`p*cOT)+2oexId1)@Uv$lzrMq z98bryKT+=>`zDPf5( zw0rpDpy&LAV5M6;EbkRwD(q8gQMuS$k?ZMn-pq|>EQZRCP~V4W>G9h9$GguAkEJ=b zls5r~b`>JiJ3Dt$ms$zAB@9Qje_x3M$A~fCT^4z3%&Q?{)ejFrgD*w{tr0dBh*CW+ zVZOs0D{X9{Pd#>mDV!|%A`B+`z<{1vzMon#+ugwJ`|8-UOR4zuI+8C*3j1&kcp$l- z@nQ+lfZwN3%+t_{t|>KMG0uT4XN;zjkUxaUH8=v*T+7}OOo?#@y?OQuy_ux==I1F1 z>bo(`>DE|Ep)1|$lN)_FWHa|SV&eh9mJwSQpQVhzggOo{VmV(Az^=K1Gb*gijKHW% zd;x~8^DEG?<#EO#4bpX4{|fq$n8JAjFN1GZM=#LKVV26vX>39ZZ-zg{r$=kW&?%aHdD=#lLnaX z#k<{759~|F1FXPQHBG4$#4lzJMP8v%SYTr4-I3{|zjL|jjhCZa25!26cs^T<{n7H~ zz*pz((9@YWBR8Hb1HdynC}((POi846&R8XKK8jk_P*XSB%!>escT@Xpp0?B4)oa!w ze?=PaJWq~|;$$3IlFglnTz*n!>79z-pJEC1m)%itY?m;JR>Hg$DN+KDto%5;q|yfV ztvcdA4EEb)?@Hgd6N`m?>QqJa&rl;vQh1|GK~DN z7bW+t0jnb**o_Om@&-TqC11hV+Fe;rcV1}8JGv5U7{!adZD6@q~fa$NaP~s^IH;6GL7%bFSyjPhRsm-&hu2kdXc#n*}_^g>HPXoR3|MyNEx zlPe`-o0B^TVzz@DtH|u%WNLz&($}2rzZJ=_d>(~yGB=C?V8$_}?qAz(6qsW1V0cPR zudl@fV>X|4%K$);prMjo;=EGnV@E>pHDzsh6u76-T3eX2uEDmZAzTH(u(|bhcy#g6 zo&ayw@1eOs#kbFPz<-7AD7AEMw(Sr6aUDJ=EnyAjZLSVfNM+k+Zs% z7`2wnVrVV7yN(4>E1OD7^IfO0#dhiF3Y{qTbc>tZ~P+liTi8;+?Iz`tFL4L~Bx~k|>s{Pc;+S_78h$`B5Od zzu^2n2>Nw-4lO<_B$?d|8~`eb5~rkb{v@2Fp+s8GFyVG+*NMLN7q)F;xSj~-^W}cQ zy7X{DTU#OOUEVO(tg)Au#c|WX3k5YBocQ(tHM!_Wknwjm8TXKNJReLU2<^LYP&&TB zZp|-Ih>4+*la@oV^{I=ifMB<4+e$i1xuJESEmr@=X5*vEn297@mE6ASVu)AYfvB-T zbX0bDD$e?_=+`-ylBzirBmN)NuV}9cdxn|Ul zHhn8zQMv1$D=9UghcY7gZ{fAW;9K{P-U&kPIhT%ivwukeRhquGV_pH>qZA}QhK9-9 zrkYun*gm&zS&iS(-cLIu8FPBIKga|ckYK{ur9zwjOe8q<-@f&;N`LramhOCd^fuOl zA$ZqVrF}rKG6@46bwrRj`+2$1{$wz@8~W1n$z+6Z2jBS(#On{>$u~`=tF)$`{>tq@ zfoy|*GWmYv-hLPOs9I@P@EKiqq~Fh`|E0q=6H?3gwT-cIS{{fc!{fj+=-j_Y5~;vh z;ICDF?9HhW^Rg|)9OS{$PYpJ9Ozrk;Y8ce-DXgN(Nk%fJNoo1T6r{%e6}GJI>X}x# z`*-@D2m|LtxoET4cSQJKJI0PU-^3W76JgnJ?Bf>euB11u*=5z)C{}Td)IIB$C*p^fc4EXfP|m^E+$Qw+VF^CivWPM>3Fcq)cc+V@W~H~0{7 zvU+9!bmU)bzuD!30i5Vh^S+xD?HZ35X=}Et?lFq&m#tDF4pl-{B=ts)sqj61o?gCu z*q~?AR2}s><;MwJ-^OAmRbD`;L0y?lc8CVfk_sf=4U`o(J{ou)Q7rM2*}H7>jsIP; z3!Sda!48T>u~whe6`>Q@f)GH{ME-=CZBYM(w|sW1b35mU44d|qR>aHIjt_MxLmSy` z=1fnDW+YwPzPK+63K|DSG9dp(gf`mfYyF{7%E4cI*4b4`HUC?Q?Nq#%sU(kr0O4@R(vzJ*HbpPpUhG^m$I<=#hU+<_%varJ{hpgXcC) z+}DXqGopalK~xex29+lc!Xh96NJG-ODG?j;bID&i=PgkJueEO;^b=P44{CEZPZV+E zHH;YPxMOx<#5wz|v*$xX0CW81&n1Q=uIP$zjZ~}w4MYbgm7nd;!P@8LB)v^*Nr4jh z#Ho35hofLsgO6VtFXkowflaxcMxlfpM zk_*4=aJxuSA+s(zshfx$EK#`hFNz{eBEY%_)K0-5jx@Tl`Wwnpp8uf5=#_rK%fF77 z=7a1_qUmEUe)~V9i?rX4j@9a2U*cjmi;P1;2c^bw-{lw>ymR7v(D^E@;M?{*HPHGR zEX;@K6y@6ziT*t{fcuGuF;h45^|eQ~!Jve~gcb;b+#Ga>IKiX}Ktn!){5X*;mcydv z*YFt-DD8d~z9Cw=Albu5@M$aCPlw-U#Pg?>dnk`!VhpmVqBjotF%7tzIU4owO-0~W zZxLGbPrCy<&^;PI9p9-_s#f$Y)>p!d zWBaGyqi=LwQ7j^c69(JA-xH1UPjb7iq!aKpwpGt`4Z3F?*=}+ z(m*fpVZ@i5mfW!jG8d&gS+Loq&&yY0FAi&YFiuGS?gaBY>RA@c%4-+95jzZRUw9WP zk6pT;-=YN$NSJ$mc?5gHHYY-cKA)Zh)^_*REvgqwBpQhZY8U{2nQMGj5|NcU~j>n4Yd*#4_rdOIeG(Q&KRK0`%xwQ_T=k7lWgn&9P&C_er1M?8T!*WrZ2Q zvo+PMAGS(b#acxJ$TUW(v#UZ{lu929(}^{6O;m4^*$6^^VX+4I;zGim%e!!JG;mMI zqJpD&SwOFmoF(>n?ZS80`RDj29Mjnw4YslLOm4y-#ER<0H34j`R^ECt=NJ|{xv%=J z-B=R@*_(aBO3rs&#h)alc_UW^hfueHq<*bdI1Jj{H>s(~{rxJSJua8vI?3)E(RkjW z%pp5&Ythy`Ig?>q&Q@uziQVP ze3TAXdYWpXTuc0)u8N~ExhSVPEAgm|EXnbB3nmg~KRZxXiiiC_FTnHTByo2KWhDq) z)5(vo-+zRAINE_Y(9#*SS#OM?bb=lltutMeyiaXTk87}^@Xk@<5b@&;sCmSqJeelx zcy4VC{|Jv-fkyQGs7~rb%HPt}97LjIf?RaoIpGpsfga8i`-1+T08NYLPxYBiIkCtk z9Z}VY4wY0t2q=A9XAn4aCvr0+(SonLpKSd4ZeyPsSyyvgYPf@Kcn)6WD;UZ@6qLlZ z8K+I&jtWdio}z1vW@(|~=WYQH{}x$_Zhq7)%c{v|I6!}zQWpNsdoYV;`=V`T?=nA< zm5L+}+)H)VzFvqLA+E;3!$4|jn6*aXj6I`FXEsY_bMelN(M-Pv-KNKzEyphh@MpX3 zNTp;?qO2@@;t>CZC3r3ar{YnB?22@otEl?DO>$0xW-5(_?&Ad(6BU3pz_6RW0bJ}a z+_&pgT%9v6&iNxic=z4&J2Lg-;?y!nXXmp#(Y=pck0z9>yGX0PkrV;&z4USQ%<(vv z$Kkb(=W`^oIA1%s!{RFSCJTKTNrR&fP~Iai%T_#CORSWn*NW-i@}%MRRwjV{UxyNU z{9{LTW8BiWOx?3d~ecun_KZW)$2JQPk3FNbue%UhttZi-B0F`9; zNF-*FT*KQOtO>&(V?>cMa9jxERwd@y+M>BHq^pG~CW=di92r%6kl~+0og*1M(xuvk zVKK4x-Kg^W%KPu`OAtYk|HRe!wS2iuP`u8qWVNho5LJa~B0uNJe4^C<)RkQ5v$`T# zw(AED^61HrJy#}`^N)<}yQC_TEqle%sZFZ6=}vrfyxNd?)H+>#)9>3Uv)lk~7eCnG z5B2_3$mekT?GIYN%+y{;+4-t?T&-q)zsiA{iQ%k;a!JjZ9C0fFXl)MO%Wr(RDmT<) z3146JVSj>Ayil=*FAk-(_+FqXxE&uqdG0SHIEV3iGX+T=+GE_BGma$o@E~}u?~-5qS%QibtZyVXtyu%EYU^t(z>!k#Ii($S|=5F&hJHl!l`s9X;bGGaqZvfnYQ-tXbqW|Sj|3YLNiu1I3PEon)vjPXld}XF3KFq z=XN#OC*?VaupG67E#tQMfbY)hCiz zw7f5gnKv!uipX^RX0SepsP4r8vUSK`2R^P;|G4#^@YN(d@v0wdgxT)81 z{hxgoCQpFJ%kWi0}e+Z=cAnOA)7 zIM%bZzwA_bS-GzK!Jl~9-_Sy+4K9eax%!Bcj^WZqv()u!3m{+cD(usy341tS&qB{@pe{mRYo{E-jaN9x z%WiQ1m(8R59aOF<9HBW*L8Q*;LOaS@iS7wKTowvJU18hkNVSG%lGpG7-o%U~!7zj; zm2g&!j@VfKU{J4eY0~ZU?fdtsUrtW72;t&tE5OFPfnm@f8${*wE%h;u0I#NiyP694 z@F3mBU2Oc$;$B<#wCbEeXq3+JI0#Eh`qu(pZfXs4$F)%pZ?-}hR*IfDMBL{BLKGBjBt)XnJ7kg`wLMC*Qx10S&UgyIt50$IKw#tLqnm!krTTE=t0y{MI`~ zH6S^)`~J@6f*YOfwwhDq5mE~mHBV%bgU#6h>jfv-iq^IODc~UmT{~nEzeptP-*0cf z9d6+%1XKAPVkpgSvC7x52T|KC`?hfBE~!o8>c8gMtE&DEluasiSAA$E_Ur4npU`_y z$5-)j%@nDMUAEI5S3l5cQHI@OJ~76fCqht=@O&?QR#_0-rRJw{&mv$K|l$22s2 z!%YJd5Ft<3FOn@q4?lV^X3VZX7uwhHw&O!Hp7RcI;)94a8Edup_&4yjT^{9mT$|lm zA!ts7kc~4?MG>$+fP zfS`e+bQ0&rqui;q1IVK4#O7u_R!OBvV+Ah^>O|dy#Z#?Lw!V99RyCI*E5M2RqdYoXcX2(CifiN_wHKqBs1pdZV#{TD9
^Vw88v6kbme^2 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
  • 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±Mj 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.html.txt b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.html.txt new file mode 100644 index 00000000..16a96d89 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.html.txt @@ -0,0 +1,157 @@ + + + + NodeRoom - live collaborative AI rooms with NodeAgents + + + + + + + + + + + + + + + + + + + + + + + + +
    N
    NodeRoom · Q3 diligence
    Room Binder9 items9
    Room sheets
    3 sheets
    3
    Boards
    1 item
    1
    Knowledge
    1 item
    1
    Notes & memos
    4 items
    4
    Review queue
    no pending proposals
    Permissions
    host controls - 36 trace events
    People & agents · 3 live
    H
    Homen
    Host
    P
    Priya
    Finance lead
    GQ
    guest · quokka
    Member
    +3
    Downloaded Q3_variance.xlsx · 5 rows · 1 sheet · 6,691 bytes · 9:48 AM
    Q3 varianceversionedSyncv7
    AccountQ2Q3VarianceNote
    1Revenue$10,000$12,400
    2COGS$4,000$5,100
    3Gross profit$6,000$7,300
    4OpEx$2,200$2,650
    5Net income$3,800$4,650
    click a Variance or Note cell to edit by hand
    Room chat Everyone9NRoom NodeAgent
    H
    Homen9:39

    Can the room reconcile Q3 variance against the NetSuite close before the board read?

    H
    Homen9:39
    @nodeagent reconcile Q3 revenue and COGS variance
    N
    Room NodeAgentagent9:40
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    P
    Priya9:42

    The +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.

    GQ
    guest · quokka9:43

    anon - quokka joined as guest · view + chat

    N
    Room NodeAgentagent9:45
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    H
    Homen9:47

    Good. Draft the reconciliation memo and clip the variance exhibit for the board read.

    H
    Homen9:48
    @nodeagent recompute the Q3 variance column
    N
    Room NodeAgentagent9:48

    Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.

    IntakeEvidenceDraftReviewExport
    Room NodeAgent ·Room NodeAgent · edit_applied
    + + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.json b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.json new file mode 100644 index 00000000..b9390e77 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.json @@ -0,0 +1,701 @@ +{ + "url": "http://127.0.0.1:54522/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom · Q3 diligence\nSFT-RFT\nH\nP\nGQ\n◆\n5 live\nRoom Binder\n9\nPINNED\n2\nQ3 variance\nAgent wiki\nRECENT\n6\nCapture Notebook\nAgent wiki\nToday's Brief\nDiligence memo\nOpen questions / workplan\nRisk / opportunity wall\nSHEETS\n3\nRoom sheets\n3\nCompany research\nQ3 variance\nRunway / milestones\nDOCS\n6\nBoards\n1\nRisk / opportunity wall\nKnowledge\n1\nAgent wiki\nNotes & memos\n4\nCapture Notebook\nDiligence memo\nOpen questions / workplan\nToday's Brief\nUpload file\nREVIEW & PROOF\n2\nReview queue\nPermissions\nPEOPLE & AGENTS\n4 LIVE\nH\nHomen\nHost\nP\nPriya\nFinance lead\nGQ\nguest · quokka\nMember\n◆\nRoom NodeAgent\nPublic agent · done · rc_neuronova__status:rc_nimbusnova__status\nHome\nQ3 variance\nCompany research\n+3\nArtifacts\nNodeBook\nInvestigation\nRun trace\nExport XLSX\nDownloaded Q3_variance.xlsx · 5 rows · 1 sheet · 6,691 bytes · 9:48 AM\nShared\nQ3 variance\nversionedSync\nv7\n\tACCOUNT\tQ2\tQ3\tVARIANCE\tNOTE\n1\tRevenue\t$10,000\t$12,400\t\n+24%\n\t\nReviewer note: revised before handoff\n\n2\tCOGS\t$4,000\t$5,100\t\n+27.5%\n\t\nnote\n\n3\tGross profit\t$6,000\t$7,300\t\n+21.7%\n\t\nnote\n\n4\tOpEx\t$2,200\t$2,650\t\nadd\n\t\nnote\n\n5\tNet income\t$3,800\t$4,650\t\n+22.4%\n\t\nnote\n\n6\t\t\t\t\t\n7\t\t\t\t\t\n8\t\t\t\t\t\n9\t\t\t\t\t\n10\t\t\t\t\t\n11\t\t\t\t\t\n12\t\t\t\t\t\n13\t\t\t\t\t\n14\t\t\t\t\t\n15\t\t\t\t\t\n16\t\t\t\t\t\n17\t\t\t\t\t\n18\t\t\t\t\t\n19\t\t\t\t\t\n20\t\t\t\t\t\n21\t\t\t\t\t\n22\t\t\t\t\t\n23\t\t\t\t\t\n24\t\t\t\t\t\nUndo\nclick a Variance or Note cell to edit by hand\nRoom trace\n· 36 events\nEntity graph\nRoom chat\n9\nRoom\nPrivate\nTODAY\nH\nHomen\n9:39\n\nCan the room reconcile Q3 variance against the NetSuite close before the board read?\n\nCopy\nEdit\nH\nHomen\n9:39\n@nodeagent reconcile Q3 revenue and COGS variance\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:40\nResearched 2 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nP\nPriya\n9:42\n\nThe +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.\n\nCopy\nGQ\nguest · quokka\n9:43\n\nanon - quokka joined as guest · view + chat\n\nCopy\nN\nRoom NodeAgent\nagent\n9:45\nResearched 3 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nH\nHomen\n9:47\n\nGood. Draft the reconciliation memo and clip the variance exhibit for the board read.\n\nCopy\nEdit\nH\nHomen\n9:48\n@nodeagent recompute the Q3 variance column\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:48\n\nCommitted r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.\n\nCopy\n@nodeagent diligence CardioNova\n@nodeagent runway gaps\nIntake\nEvidence\nDraft\nReview\nExport\nRoom NodeAgent ·\nreconciled Q3 variance · v42\nLive graph · 14", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "Copy invite link for room r-86w", + "text": "SFT-RFT", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "people-trigger", + "label": "Open people panel — 5 live", + "text": "HPGQ◆5 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "room-settings-btn", + "label": "Open room controls", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": null, + "label": null, + "text": "", + "placeholder": "Find in binder...", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Pinned2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceOpen now - Sheet · v7 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiPinned - v1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Recent6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Sheets3", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Company researchSheet · v1 · 14 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceSheet · v7 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Runway / milestonesSheet · v1 · 2 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Docs6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Upload fileCSV, XLSX, text, image, PDF", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Review & proof2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "People & agents4 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-agent", + "label": null, + "text": "◆Room NodeAgentPublic agent · done · rc_neuronova__status:rc_nimbusnova__status", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize files panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "home-tab", + "label": null, + "text": "Home", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Capture Notebook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Risk / opportunity wall", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Agent wiki", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "work-artifacts-tab", + "label": null, + "text": "Artifacts", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "nodebook-tab", + "label": null, + "text": "NodeBook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "investigation-tab", + "label": null, + "text": "Investigation", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "trace-tab", + "label": null, + "text": "Run trace", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-split-toggle", + "label": "Split the work surface", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-export-xlsx", + "label": "Export workbook to XLSX", + "text": "Export XLSX", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-visibility-toggle", + "label": null, + "text": "Shared", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+24%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "Reviewer note: revised before handoff", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+27.5%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+21.7%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+22.4%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Undo", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Expand room trace", + "text": "Room trace· 36 events", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Entity graph", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize Copilot panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Room chat9", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-public", + "label": null, + "text": "Room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-private", + "label": null, + "text": "Private", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 2 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 3 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "TEXTAREA", + "testId": "chat-composer", + "label": "Message the room", + "text": "", + "placeholder": "Message the room or @nodeagent", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-attach", + "label": "Attach files", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-voice", + "label": "Start voice input", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-context", + "label": "Attach work context", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-send", + "label": "Send message", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent diligence CardioNova", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent runway gaps", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "status-open", + "label": null, + "text": "reconciled Q3 variance · v42", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "live-graph-rail-toggle", + "label": "Open live session graph (14 entities)", + "text": "Live graph · 14", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.png b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-later-download.png new file mode 100644 index 0000000000000000000000000000000000000000..7d76802a7e398acab82798e9f09ae5fa40793d51 GIT binary patch literal 135016 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 {xHd}gS09~S93#Y>tlIi(9_9{5E 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
    +3
    Q3 varianceversionedSyncv1
    AccountQ2Q3VarianceNote
    1Revenue$10,000$12,400
    2COGS$4,000$5,100
    3Gross profit$6,000$7,300
    4OpEx$2,200$2,650
    5Net income$3,800$4,650
    click a Variance or Note cell to edit by hand
    Room chat Everyone7NRoom NodeAgent
    H
    Homen9:39

    Can the room reconcile Q3 variance against the NetSuite close before the board read?

    H
    Homen9:39
    @nodeagent reconcile Q3 revenue and COGS variance
    N
    Room NodeAgentagent9:40
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    P
    Priya9:42

    The +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.

    GQ
    guest · quokka9:43

    anon - quokka joined as guest · view + chat

    N
    Room NodeAgentagent9:45
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    H
    Homen9:47

    Good. Draft the reconciliation memo and clip the variance exhibit for the board read.

    + + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.json b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.json new file mode 100644 index 00000000..d401987b --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.json @@ -0,0 +1,765 @@ +{ + "url": "http://127.0.0.1:54522/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom · Q3 diligence\nSFT-RFT\nH\nP\nGQ\n◆\n5 live\nRoom Binder\n9\nPINNED\n2\nQ3 variance\nAgent wiki\nRECENT\n6\nCapture Notebook\nAgent wiki\nToday's Brief\nDiligence memo\nOpen questions / workplan\nRisk / opportunity wall\nSHEETS\n3\nRoom sheets\n3\nCompany research\nQ3 variance\nRunway / milestones\nDOCS\n6\nBoards\n1\nRisk / opportunity wall\nKnowledge\n1\nAgent wiki\nNotes & memos\n4\nCapture Notebook\nDiligence memo\nOpen questions / workplan\nToday's Brief\nUpload file\nREVIEW & PROOF\n2\nReview queue\nPermissions\nPEOPLE & AGENTS\n4 LIVE\nH\nHomen\nHost\nP\nPriya\nFinance lead\nGQ\nguest · quokka\nMember\n◆\nRoom NodeAgent\nPublic agent · working · rc_neuronova__status:rc_nimbusnova__status\nHome\nQ3 variance\nCompany research\n+3\nArtifacts\nNodeBook\nInvestigation\nRun trace\nExport XLSX\nShared\nQ3 variance\nversionedSync\nv1\n\tACCOUNT\tQ2\tQ3\tVARIANCE\tNOTE\n1\tRevenue\t$10,000\t$12,400\t\nadd\n\t\nnote\n\n2\tCOGS\t$4,000\t$5,100\t\nadd\n\t\nnote\n\n3\tGross profit\t$6,000\t$7,300\t\nadd\n\t\nnote\n\n4\tOpEx\t$2,200\t$2,650\t\nadd\n\t\nnote\n\n5\tNet income\t$3,800\t$4,650\t\nadd\n\t\nnote\n\n6\t\t\t\t\t\n7\t\t\t\t\t\n8\t\t\t\t\t\n9\t\t\t\t\t\n10\t\t\t\t\t\n11\t\t\t\t\t\n12\t\t\t\t\t\n13\t\t\t\t\t\n14\t\t\t\t\t\n15\t\t\t\t\t\n16\t\t\t\t\t\n17\t\t\t\t\t\n18\t\t\t\t\t\n19\t\t\t\t\t\n20\t\t\t\t\t\n21\t\t\t\t\t\n22\t\t\t\t\t\n23\t\t\t\t\t\n24\t\t\t\t\t\nUndo\nclick a Variance or Note cell to edit by hand\nRoom trace\n· 26 events\nEntity graph\nRoom chat\n7\nRoom\nPrivate\nTODAY\nH\nHomen\n9:39\n\nCan the room reconcile Q3 variance against the NetSuite close before the board read?\n\nCopy\nEdit\nH\nHomen\n9:39\n@nodeagent reconcile Q3 revenue and COGS variance\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:40\nResearched 2 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nP\nPriya\n9:42\n\nThe +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.\n\nCopy\nGQ\nguest · quokka\n9:43\n\nanon - quokka joined as guest · view + chat\n\nCopy\nN\nRoom NodeAgent\nagent\n9:45\nResearched 3 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nH\nHomen\n9:47\n\nGood. Draft the reconciliation memo and clip the variance exhibit for the board read.\n\nCopy\nEdit\n@nodeagent diligence CardioNova\n@nodeagent runway gaps\n01 - WELCOME TO NODEROOM\nA live diligence room where bankers, guests, and NodeAgents gather company facts, enrich shared grids, and prepare runway, milestone, and handoff artifacts without clobbering each other. This memory demo is safe: nothing is sent anywhere.\nStandard\nReplay\nIntake\nEvidence\nDraft\nReview\nExport\nRoom NodeAgent ·\nreconciled Q3 variance · v42\nLive graph · 9", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "Copy invite link for room r-86w", + "text": "SFT-RFT", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "people-trigger", + "label": "Open people panel — 5 live", + "text": "HPGQ◆5 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "room-settings-btn", + "label": "Open room controls", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": null, + "label": null, + "text": "", + "placeholder": "Find in binder...", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Pinned2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceOpen now - Sheet · v1 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiPinned - v1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Recent6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Sheets3", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Company researchSheet · v1 · 14 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceSheet · v1 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Runway / milestonesSheet · v1 · 2 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Docs6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Upload fileCSV, XLSX, text, image, PDF", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Review & proof2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "People & agents4 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-agent", + "label": null, + "text": "◆Room NodeAgentPublic agent · working · rc_neuronova__status:rc_nimbusnova__status", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize files panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "home-tab", + "label": null, + "text": "Home", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Capture Notebook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Risk / opportunity wall", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Agent wiki", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "work-artifacts-tab", + "label": null, + "text": "Artifacts", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "nodebook-tab", + "label": null, + "text": "NodeBook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "investigation-tab", + "label": null, + "text": "Investigation", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "trace-tab", + "label": null, + "text": "Run trace", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-split-toggle", + "label": "Split the work surface", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-export-xlsx", + "label": "Export workbook to XLSX", + "text": "Export XLSX", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-visibility-toggle", + "label": null, + "text": "Shared", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Undo", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Expand room trace", + "text": "Room trace· 26 events", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Entity graph", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize Copilot panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Room chat7", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-public", + "label": null, + "text": "Room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-private", + "label": null, + "text": "Private", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 2 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 3 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "TEXTAREA", + "testId": "chat-composer", + "label": "Message the room", + "text": "", + "placeholder": "Message the room or @nodeagent", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-attach", + "label": "Attach files", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-voice", + "label": "Start voice input", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-context", + "label": "Attach work context", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-send", + "label": "Send message", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent diligence CardioNova", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent runway gaps", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 1", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 2", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 3", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 4", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 5", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 6", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 7", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Previous walkthrough step", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Next walkthrough step", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Replay", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "walkthrough-dock-dismiss", + "label": "Dismiss walkthrough dock", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "status-open", + "label": null, + "text": "reconciled Q3 variance · v42", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "live-graph-rail-toggle", + "label": "Open live session graph (9 entities)", + "text": "Live graph · 9", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.png b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.png new file mode 100644 index 0000000000000000000000000000000000000000..0d9ba02dd483813878f14bf7c93679f3c4baae23 GIT binary patch literal 136588 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

    nN`K{z)JG{A1m%^J;_ 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 z

    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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/after/server.log b/evidence/desktop-account-20260905/operator/after/server.log new file mode 100644 index 00000000..6e5f17b3 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/server.log @@ -0,0 +1 @@ + ➜ Local: http://127.0.0.1:54522/ diff --git a/evidence/desktop-account-20260905/operator/after/ui-to-workbook.json b/evidence/desktop-account-20260905/operator/after/ui-to-workbook.json new file mode 100644 index 00000000..dd704fd5 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/ui-to-workbook.json @@ -0,0 +1,108 @@ +{ + "ui": { + "title": "Q3 variance", + "headers": [ + "", + "Account", + "Q2", + "Q3", + "Variance", + "Note" + ], + "rows": [ + { + "id": "r_rev", + "account": "Revenue", + "cells": [ + "Revenue", + "$10,000", + "$12,400", + "+24%", + "Reviewer note: baseline input" + ] + }, + { + "id": "r_cogs", + "account": "COGS", + "cells": [ + "COGS", + "$4,000", + "$5,100", + "+27.5%", + " note" + ] + }, + { + "id": "r_gp", + "account": "Gross profit", + "cells": [ + "Gross profit", + "$6,000", + "$7,300", + "+21.7%", + " note" + ] + }, + { + "id": "r_opex", + "account": "OpEx", + "cells": [ + "OpEx", + "$2,200", + "$2,650", + " add", + " note" + ] + }, + { + "id": "r_ni", + "account": "Net income", + "cells": [ + "Net income", + "$3,800", + "$4,650", + "+22.4%", + " note" + ] + } + ] + }, + "rows": [ + { + "rowId": "r_rev", + "uiAccount": "Revenue", + "xlsxAccount": "Revenue", + "matches": true + }, + { + "rowId": "r_cogs", + "uiAccount": "COGS", + "xlsxAccount": "COGS", + "matches": true + }, + { + "rowId": "r_gp", + "uiAccount": "Gross profit", + "xlsxAccount": "Gross profit", + "matches": true + }, + { + "rowId": "r_opex", + "uiAccount": "OpEx", + "xlsxAccount": "OpEx", + "matches": true + }, + { + "rowId": "r_ni", + "uiAccount": "Net income", + "xlsxAccount": "Net income", + "matches": true + } + ], + "allFiveMatch": true, + "workbook": { + "fileName": "Q3_variance.xlsx", + "sha256": "f932564a012f2cb46dea3a92eb90c80004895f5d55a0460c47ad7573379aa52f", + "byteCount": 6685 + } +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before-browser.command.json b/evidence/desktop-account-20260905/operator/before-browser.command.json new file mode 100644 index 00000000..c7181d02 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-browser.command.json @@ -0,0 +1,15 @@ +{ + "startedAt": "2026-09-05T16:25:42.189978+00:00", + "finishedAt": "2026-09-05T16:26:06.097882+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/observe-before.mjs" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 23.906, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-browser.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/before-browser.log b/evidence/desktop-account-20260905/operator/before-browser.log new file mode 100644 index 00000000..4e93f486 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-browser.log @@ -0,0 +1 @@ +{"status":"OBSERVED","cells":1,"output":"C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before"} diff --git a/evidence/desktop-account-20260905/operator/before-build.command.json b/evidence/desktop-account-20260905/operator/before-build.command.json new file mode 100644 index 00000000..b0862a6b --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-build.command.json @@ -0,0 +1,16 @@ +{ + "startedAt": "2026-09-05T16:22:53.001124+00:00", + "finishedAt": "2026-09-05T16:25:32.694036+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 360, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 159.688, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/before-build.log b/evidence/desktop-account-20260905/operator/before-build.log new file mode 100644 index 00000000..146359d9 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-build.log @@ -0,0 +1,440 @@ + +> noderoom@0.1.1 build +> tsc --noEmit && vite build && tsx scripts/verify-build-provenance.ts + +vite v6.4.3 building for production... +transforming... +✓ 7759 modules transformed. +rendering chunks... +computing gzip size... +dist/assets/pyodideKernel.worker-DHEMhrGh.js 4.81 kB +dist/index.html 17.04 kB │ gzip: 4.78 kB +dist/pyodide/pyodide.mjs 17.84 kB +dist/pyodide/pyodide-lock.json 113.80 kB │ gzip: 25.46 kB +dist/assets/pdf.worker.min-qwK7q_zL.mjs 1,046.21 kB +dist/pyodide/pyodide.asm.mjs 1,250.26 kB +dist/pyodide/python_stdlib.zip 2,552.46 kB +dist/pyodide/pyodide.asm.wasm 9,610.00 kB │ gzip: 3,605.46 kB +dist/assets/tokens-D_FyPjo0.css 1.33 kB │ gzip: 0.53 kB +dist/assets/pdf-vendor-DThUiFH8.css 1.53 kB │ gzip: 0.61 kB +dist/assets/TraceSurface-3Mc5xPHl.css 11.60 kB │ gzip: 2.40 kB +dist/assets/InvestigationReport-DdZK31A3.css 14.32 kB │ gzip: 2.66 kB +dist/assets/graph-vendor-C5ap-Sga.css 15.87 kB │ gzip: 2.67 kB +dist/assets/RoomTour-DRYXy7Ep.css 23.70 kB │ gzip: 5.04 kB +dist/assets/primitives-BSN9ZDgJ.css 41.72 kB │ gzip: 7.13 kB +dist/assets/WorkArtifactsPanel-Dagy3OZH.css 45.07 kB │ gzip: 6.11 kB +dist/assets/ai-elements-DlCQiZA9.css 49.55 kB │ gzip: 9.74 kB +dist/assets/mermaid-GHXKKRXX-DXxw6UAo.css 97.57 kB │ gzip: 17.59 kB +dist/assets/MobileRoot-C_RVAb0O.css 175.42 kB │ gzip: 27.48 kB +dist/assets/styles-ClFGusx6.css 226.19 kB │ gzip: 36.42 kB +dist/assets/colors-Cc3OSVma.js 0.11 kB │ gzip: 0.12 kB +dist/assets/channel-Bs3xekKy.js 0.11 kB │ gzip: 0.13 kB +dist/assets/range-OtVwhkKS.js 0.18 kB │ gzip: 0.17 kB +dist/assets/chunk-2Q5K7J3B-DbIvYLQM.js 0.19 kB │ gzip: 0.16 kB +dist/assets/chunk-XXDRQBXY-CtrdDOvR.js 0.28 kB │ gzip: 0.24 kB +dist/assets/chunk-JWPE2WC7-yaU7urOn.js 0.30 kB │ gzip: 0.21 kB +dist/assets/chunk-5VM5RSS4-wDObTWnN.js 0.37 kB │ gzip: 0.27 kB +dist/assets/init-Dmth1JHB.js 0.38 kB │ gzip: 0.19 kB +dist/assets/sanitizeArtifactSvg-DK6rc30l.js 0.48 kB │ gzip: 0.33 kB +dist/assets/chunk-KBJHAD2P-XFNcP8B8.js 0.53 kB │ gzip: 0.38 kB +dist/assets/codeowners-Bp6g37R7.js 0.55 kB │ gzip: 0.32 kB +dist/assets/stateDiagram-v2-UEYNNEHI-0szo7Drc.js 0.56 kB │ gzip: 0.36 kB +dist/assets/classDiagram-JCYQIIEL-G8U2nA66.js 0.60 kB │ gzip: 0.38 kB +dist/assets/classDiagram-v2-OCEON4UE-G8U2nA66.js 0.60 kB │ gzip: 0.38 kB +dist/assets/index-DjlIiZGG.js 0.66 kB │ gzip: 0.41 kB +dist/assets/swimlanesDiagram-ULZ7WXOC-DeZIxC-T.js 0.68 kB │ gzip: 0.43 kB +dist/assets/highlighted-body-OFNGDK62-CFEvFKUz.js 0.70 kB │ gzip: 0.44 kB +dist/assets/shellsession-BADoaaVG.js 0.71 kB │ gzip: 0.43 kB +dist/assets/infoDiagram-6WML65LV-BqJB0Wzr.js 0.71 kB │ gzip: 0.47 kB +dist/assets/tsv-B_m7g4N7.js 0.74 kB │ gzip: 0.34 kB +dist/assets/html-derivative-BFtXZ54Q.js 0.90 kB │ gzip: 0.50 kB +dist/assets/git-rebase-r7XF79zn.js 0.98 kB │ gzip: 0.44 kB +dist/assets/qmldir-C8lEn-DE.js 1.00 kB │ gzip: 0.45 kB +dist/assets/sizeCapture-X5ZJPWSS-869se4DW.js 1.13 kB │ gzip: 0.62 kB +dist/assets/csv-fuZLfV_i.js 1.14 kB │ gzip: 0.37 kB +dist/assets/git-commit-F4YmCXRG.js 1.23 kB │ gzip: 0.53 kB +dist/assets/mermaid.client-CVhdbIqJ.js 1.28 kB │ gzip: 0.70 kB +dist/assets/xsl-CtQFsRM5.js 1.39 kB │ gzip: 0.52 kB +dist/assets/dotenv-Da5cRb03.js 1.42 kB │ gzip: 0.53 kB +dist/assets/ordinal-BeghXfj9.js 1.47 kB │ gzip: 0.61 kB +dist/assets/sparql-rVzFXLq3.js 1.48 kB │ gzip: 0.82 kB +dist/assets/ini-BEwlwnbL.js 1.53 kB │ gzip: 0.50 kB +dist/assets/fortran-fixed-form-CkoXwp7k.js 1.67 kB │ gzip: 0.69 kB +dist/assets/railroadDiagram-AXF67PYL-C3ytuEAu.js 1.74 kB │ gzip: 0.82 kB +dist/assets/docker-BcOcwvcX.js 1.74 kB │ gzip: 0.60 kB +dist/assets/hxml-Bvhsp5Yf.js 1.74 kB │ gzip: 0.88 kB +dist/assets/desktop-BmXAJ9_W.js 1.83 kB │ gzip: 0.76 kB +dist/assets/chunk-2GRJ4B5K-Di71AH5G.js 1.92 kB │ gzip: 0.85 kB +dist/assets/abnfDiagram-N423BO3Z-C5xWdNqP.js 1.94 kB │ gzip: 0.95 kB +dist/assets/PdfCitation-Dl-_NvBL.js 2.02 kB │ gzip: 0.95 kB +dist/assets/pegDiagram-VL7TDLO6-Cepz3zJl.js 2.09 kB │ gzip: 0.99 kB +dist/assets/ebnfDiagram-BXEA7PRR-e6lJ4fZw.js 2.14 kB │ gzip: 0.94 kB +dist/assets/wenyan-BV7otONQ.js 2.16 kB │ gzip: 1.09 kB +dist/assets/jssm-C2t-YnRu.js 2.24 kB │ gzip: 0.62 kB +dist/assets/reg-C-SQnVFl.js 2.35 kB │ gzip: 0.70 kB +dist/assets/edge-BkV0erSs.js 2.36 kB │ gzip: 0.70 kB +dist/assets/diff-D97Zzqfu.js 2.57 kB │ gzip: 0.70 kB +dist/assets/gleam-BspZqrRM.js 2.58 kB │ gzip: 0.82 kB +dist/assets/erb-B12qg9BL.js 2.61 kB │ gzip: 0.84 kB +dist/assets/vegaLite.client-DyLKQsB8.js 2.62 kB │ gzip: 1.32 kB +dist/assets/hy-DFXneXwc.js 2.65 kB │ gzip: 1.18 kB +dist/assets/json-Cp-IABpG.js 2.82 kB │ gzip: 0.78 kB +dist/assets/openscad-C4EeE6gA.js 2.82 kB │ gzip: 1.01 kB +dist/assets/log-2UxHyX5q.js 2.85 kB │ gzip: 0.90 kB +dist/assets/cairo-KRGpt6FW.js 2.94 kB │ gzip: 0.81 kB +dist/assets/berry-uYugtg8r.js 3.01 kB │ gzip: 0.81 kB +dist/assets/jsonl-DcaNXYhu.js 3.01 kB │ gzip: 0.79 kB +dist/assets/jsonc-Des-eS-w.js 3.11 kB │ gzip: 0.80 kB +dist/assets/logo-BtOb2qkB.js 3.13 kB │ gzip: 1.47 kB +dist/assets/po-BTJTHyun.js 3.24 kB │ gzip: 0.91 kB +dist/assets/json5-C9tS-k6U.js 3.25 kB │ gzip: 0.83 kB +dist/assets/mipsasm-CKIfxQSi.js 3.26 kB │ gzip: 1.18 kB +dist/assets/tasl-QIJgUcNo.js 3.29 kB │ gzip: 0.85 kB +dist/assets/genie-D0YGMca9.js 3.36 kB │ gzip: 1.21 kB +dist/assets/rel-C3B-1QV4.js 3.37 kB │ gzip: 1.11 kB +dist/assets/vala-CsfeWuGM.js 3.37 kB │ gzip: 1.19 kB +dist/assets/arc-BNTOC954.js 3.42 kB │ gzip: 1.46 kB +dist/assets/splunk-BtCnVYZw.js 3.44 kB │ gzip: 1.52 kB +dist/assets/fluent-C4IJs8-o.js 3.61 kB │ gzip: 0.90 kB +dist/assets/ssh-config-_ykCGR6B.js 3.62 kB │ gzip: 1.60 kB +dist/assets/jsonnet-DFQXde-d.js 3.62 kB │ gzip: 1.05 kB +dist/assets/kdl-DV7GczEv.js 3.63 kB │ gzip: 1.04 kB +dist/assets/glsl-DplSGwfg.js 3.63 kB │ gzip: 1.41 kB +dist/assets/hurl-irOxFIW8.js 3.65 kB │ gzip: 1.16 kB +dist/assets/narrat-DRg8JJMk.js 3.67 kB │ gzip: 1.11 kB +dist/assets/turtle-BsS91CYL.js 3.70 kB │ gzip: 0.98 kB +dist/assets/zenscript-DVFEvuxE.js 3.91 kB │ gzip: 1.28 kB +dist/assets/ron-D8l8udqQ.js 3.91 kB │ gzip: 0.98 kB +dist/assets/gn-n2N0HUVH.js 4.00 kB │ gzip: 1.49 kB +dist/assets/pascal-D93ZcfNL.js 4.15 kB │ gzip: 1.67 kB +dist/assets/diagram-LBJQPF4R-Cqa_DIDo.js 4.38 kB │ gzip: 1.92 kB +dist/assets/tcl-dwOrl1Do.js 4.43 kB │ gzip: 1.52 kB +dist/assets/nextflow-Zz6hmt5N.js 4.51 kB │ gzip: 1.17 kB +dist/assets/rosmsg-BJDFO7_C.js 4.52 kB │ gzip: 1.06 kB +dist/assets/http-jrhK8wxY.js 4.55 kB │ gzip: 1.12 kB +dist/assets/polar-C0HS_06l.js 4.67 kB │ gzip: 1.12 kB +dist/assets/defaultLocale-CzDG__Ur.js 4.70 kB │ gzip: 2.19 kB +dist/assets/sdbl-DVxCFoDh.js 4.70 kB │ gzip: 2.01 kB +dist/assets/fennel-BYunw83y.js 4.77 kB │ gzip: 1.53 kB +dist/assets/bibtex-CHM0blh-.js 4.80 kB │ gzip: 0.83 kB +dist/assets/linear-D_qmF9Am.js 4.82 kB │ gzip: 2.00 kB +dist/assets/index-DVBvMn51.js 4.86 kB │ gzip: 1.93 kB +dist/assets/main-DfI79bPM.js 4.93 kB │ gzip: 2.12 kB +dist/assets/llvm-DjAJT7YJ.js 5.05 kB │ gzip: 2.01 kB +dist/assets/map-Czzmt4hB.js 5.07 kB │ gzip: 2.07 kB +dist/assets/OpsPanel-Cv44ppUZ.js 5.11 kB │ gzip: 1.80 kB +dist/assets/wgsl-Dx-B1_4e.js 5.14 kB │ gzip: 1.39 kB +dist/assets/gdresource-BOOCDP_w.js 5.29 kB │ gzip: 1.34 kB +dist/assets/qml-3beO22l8.js 5.34 kB │ gzip: 1.38 kB +dist/assets/zig-VOosw3JB.js 5.34 kB │ gzip: 1.55 kB +dist/assets/dax-CEL-wOlO.js 5.37 kB │ gzip: 2.23 kB +dist/assets/infographic.client-CrhtzGAz.js 5.38 kB │ gzip: 2.42 kB +dist/assets/bicep-Bmn6On1c.js 5.38 kB │ gzip: 1.15 kB +dist/assets/xml-sdJ4AIDG.js 5.38 kB │ gzip: 1.21 kB +dist/assets/awk-DMzUqQB5.js 5.46 kB │ gzip: 1.38 kB +dist/assets/coq-DkFqJrB1.js 5.53 kB │ gzip: 1.92 kB +dist/assets/jinja-4LBKfQ-Z.js 5.69 kB │ gzip: 1.40 kB +dist/assets/lean-BZvkOJ9d.js 5.78 kB │ gzip: 1.92 kB +dist/assets/moonbit-_H4v1dQx.js 5.90 kB │ gzip: 1.68 kB +dist/assets/powerquery-CEu0bR-o.js 5.90 kB │ gzip: 1.52 kB +dist/assets/shaderlab-Dg9Lc6iA.js 5.92 kB │ gzip: 2.08 kB +dist/assets/verilog-BQ8w6xss.js 5.93 kB │ gzip: 1.89 kB +dist/assets/cypher-COkxafJQ.js 5.96 kB │ gzip: 1.73 kB +dist/assets/vb-D17OF-Vu.js 6.09 kB │ gzip: 2.34 kB +dist/assets/red-bN70gL4F.js 6.26 kB │ gzip: 1.60 kB +dist/assets/min-dark-CafNBF8u.js 6.29 kB │ gzip: 1.71 kB +dist/assets/structuredDiagram.client-B0g9-ub2.js 6.29 kB │ gzip: 2.65 kB +dist/assets/gdshader-DkwncUOv.js 6.33 kB │ gzip: 1.73 kB +dist/assets/prisma-Dd19v3D-.js 6.33 kB │ gzip: 1.39 kB +dist/assets/diagram-UB23O5K3-BavEiXTI.js 6.36 kB │ gzip: 2.74 kB +dist/assets/ara-BRHolxvo.js 6.36 kB │ gzip: 1.81 kB +dist/assets/clojure-P80f7IUj.js 6.41 kB │ gzip: 1.42 kB +dist/assets/postcss-CXtECtnM.js 6.42 kB │ gzip: 1.91 kB +dist/assets/toml-vGWfd6FD.js 6.43 kB │ gzip: 1.28 kB +dist/assets/solarized-light-L9t79GZl.js 6.48 kB │ gzip: 1.73 kB +dist/assets/pieDiagram-7S7Q4E2Y-h1HEDu6b.js 6.49 kB │ gzip: 2.72 kB +dist/assets/r-Dspwwk_N.js 6.54 kB │ gzip: 1.78 kB +dist/assets/proto-C7zT0LnQ.js 6.55 kB │ gzip: 1.42 kB +dist/assets/smalltalk-BERRCDM3.js 6.59 kB │ gzip: 1.62 kB +dist/assets/talonscript-CkByrt1z.js 6.76 kB │ gzip: 1.49 kB +dist/assets/solarized-dark-DXbdFlpD.js 6.85 kB │ gzip: 1.80 kB +dist/assets/riscv-BM1_JUlF.js 6.91 kB │ gzip: 1.98 kB +dist/assets/min-light-CTRr51gU.js 6.97 kB │ gzip: 1.89 kB +dist/assets/soy-Brmx7dQM.js 6.98 kB │ gzip: 1.66 kB +dist/assets/scheme-C98Dy4si.js 7.17 kB │ gzip: 2.05 kB +dist/assets/chunk-RYQCIY6F-BW2ILQH7.js 7.18 kB │ gzip: 2.77 kB +dist/assets/hlsl-D3lLCCz7.js 7.26 kB │ gzip: 2.19 kB +dist/assets/qss-IeuSbFQv.js 7.47 kB │ gzip: 2.58 kB +dist/assets/dart-CF10PKvl.js 7.81 kB │ gzip: 1.91 kB +dist/assets/systemd-4A_iFExJ.js 7.87 kB │ gzip: 2.55 kB +dist/assets/monokai-D4h5O-jR.js 7.88 kB │ gzip: 1.91 kB +dist/assets/regexp-CDVJQ6XC.js 7.99 kB │ gzip: 1.42 kB +dist/assets/haml-B8DHNrY2.js 8.26 kB │ gzip: 1.81 kB +dist/assets/typst-DHCkPAjA.js 8.39 kB │ gzip: 1.67 kB +dist/assets/vue-html-AaS7Mt5G.js 8.47 kB │ gzip: 1.68 kB +dist/assets/plsql-ChMvpjG-.js 8.51 kB │ gzip: 3.00 kB +dist/assets/diagram-7IWD3JNH-DepauWqw.js 8.61 kB │ gzip: 3.83 kB +dist/assets/horizon-BUw7H-hv.js 8.78 kB │ gzip: 1.96 kB +dist/assets/kotlin-BdnUsdx6.js 8.79 kB │ gzip: 2.13 kB +dist/assets/horizon-bright-Cn-bp-IR.js 8.79 kB │ gzip: 1.97 kB +dist/assets/ts-tags-zn1MmPIZ.js 8.95 kB │ gzip: 1.22 kB +dist/assets/make-CHLpvVh8.js 8.96 kB │ gzip: 1.77 kB +dist/assets/andromeeda-C4gqWexZ.js 9.02 kB │ gzip: 2.36 kB +dist/assets/dagre-VZM6K2ZE-BkQKlFy1.js 9.03 kB │ gzip: 3.46 kB +dist/assets/sas-cz2c8ADy.js 9.06 kB │ gzip: 3.81 kB +dist/assets/dark-plus-C3mMm8J8.js 9.10 kB │ gzip: 2.10 kB +dist/assets/slack-dark-BthQWCQV.js 9.12 kB │ gzip: 1.97 kB +dist/assets/sass-Cj5Yp3dK.js 9.29 kB │ gzip: 2.49 kB +dist/assets/plastic-3e1v2bzS.js 9.30 kB │ gzip: 1.98 kB +dist/assets/slack-ochin-DqwNpetd.js 9.43 kB │ gzip: 2.10 kB +dist/assets/tex-idrVyKtj.js 9.67 kB │ gzip: 3.06 kB +dist/assets/jison-wvAkD_A8.js 9.69 kB │ gzip: 1.85 kB +dist/assets/cmake-D1j8_8rp.js 9.86 kB │ gzip: 3.37 kB +dist/assets/light-plus-B7mTdjB0.js 9.94 kB │ gzip: 2.27 kB +dist/assets/hcl-BWvSN4gD.js 10.05 kB │ gzip: 1.93 kB +dist/assets/cynefinDiagram-MW4NZA55-DkXHVoNO.js 10.23 kB │ gzip: 3.69 kB +dist/assets/pkl-u5AG7uiY.js 10.37 kB │ gzip: 1.38 kB +dist/assets/beancount-k_qm7-4y.js 10.37 kB │ gzip: 1.44 kB +dist/assets/nextflow-groovy-BeH2EWoN.js 10.41 kB │ gzip: 2.13 kB +dist/assets/dream-maker-BtqSS_iP.js 10.47 kB │ gzip: 2.25 kB +dist/assets/raku-DXvB9xmW.js 10.47 kB │ gzip: 2.94 kB +dist/assets/yaml-Buea-lGh.js 10.51 kB │ gzip: 2.27 kB +dist/assets/stateDiagram-OKZ733FA-DvqK4U94.js 10.56 kB │ gzip: 3.71 kB +dist/assets/rst-BrH8l1NY.js 10.67 kB │ gzip: 2.42 kB +dist/assets/diagram-B4RE2ZJO-D73ODiJp.js 10.96 kB │ gzip: 4.23 kB +dist/assets/elm-DbKCFpqz.js 10.97 kB │ gzip: 2.12 kB +dist/assets/just-Cw27pwNe.js 11.16 kB │ gzip: 2.78 kB +dist/assets/github-light-DAi9KRSo.js 11.18 kB │ gzip: 2.51 kB +dist/assets/prolog-CbFg5uaA.js 11.36 kB │ gzip: 3.83 kB +dist/assets/terraform-BETggiCN.js 11.39 kB │ gzip: 2.51 kB +dist/assets/github-dark-DHJKELXO.js 11.41 kB │ gzip: 2.55 kB +dist/assets/puppet-BMWR74SV.js 11.44 kB │ gzip: 2.11 kB +dist/assets/diagram-Q27KOJAE-D68pJNBd.js 11.47 kB │ gzip: 4.07 kB +dist/assets/laserwave-DUszq2jm.js 11.50 kB │ gzip: 2.58 kB +dist/assets/convex-vendor-BdEFRSg5.js 11.69 kB │ gzip: 4.41 kB +dist/assets/gherkin-DyxjwDmM.js 11.95 kB │ gzip: 5.05 kB +dist/assets/wasm-MzD3tlZU.js 12.01 kB │ gzip: 2.19 kB +dist/assets/hjson-D5-asLiD.js 12.05 kB │ gzip: 1.64 kB +dist/assets/handlebars-BL8al0AC.js 12.15 kB │ gzip: 2.38 kB +dist/assets/deckPptxExport-a5Ky08C2.js 12.45 kB │ gzip: 3.39 kB +dist/assets/apache-Pmp26Uib.js 12.46 kB │ gzip: 3.72 kB +dist/assets/index-DvbDVNBX.js 12.52 kB │ gzip: 4.88 kB +dist/assets/vesper-DU1UobuO.js 12.69 kB │ gzip: 1.97 kB +dist/assets/bat-BkioyH1T.js 12.89 kB │ gzip: 3.22 kB +dist/assets/fish-BvzEVeQv.js 13.04 kB │ gzip: 1.74 kB +dist/assets/v-BcVCzyr7.js 13.21 kB │ gzip: 2.74 kB +dist/assets/vitesse-light-CVO1_9PV.js 13.62 kB │ gzip: 3.04 kB +dist/assets/aurora-x-D-2ljcwZ.js 13.66 kB │ gzip: 2.28 kB +dist/assets/vitesse-black-Bkuqu6BP.js 13.68 kB │ gzip: 3.06 kB +dist/assets/vitesse-dark-D0r3Knsf.js 13.76 kB │ gzip: 3.06 kB +dist/assets/pug-CGlum2m_.js 13.84 kB │ gzip: 2.58 kB +dist/assets/luau-C-HG3fhB.js 13.96 kB │ gzip: 3.18 kB +dist/assets/synthwave-84-CbfX1IO0.js 14.04 kB │ gzip: 2.87 kB +dist/assets/github-light-default-D7oLnXFd.js 14.16 kB │ gzip: 3.04 kB +dist/assets/clarity-D53aC0YG.js 14.28 kB │ gzip: 2.46 kB +dist/assets/github-light-high-contrast-BfjtVDDH.js 14.28 kB │ gzip: 3.02 kB +dist/assets/github-dark-dimmed-DH5Ifo-i.js 14.43 kB │ gzip: 3.13 kB +dist/assets/github-dark-default-Cuk6v7N8.js 14.44 kB │ gzip: 3.13 kB +dist/assets/github-dark-high-contrast-E3gJ1_iC.js 14.60 kB │ gzip: 3.09 kB +dist/assets/gnuplot-DdkO51Og.js 14.78 kB │ gzip: 3.27 kB +dist/assets/rust-B1yitclQ.js 15.07 kB │ gzip: 2.72 kB +dist/assets/kusto-DZf3V79B.js 15.17 kB │ gzip: 3.92 kB +dist/assets/time-CF6dPw0p.js 15.18 kB │ gzip: 4.95 kB +dist/assets/actionscript-3-CoDkCxhg.js 15.21 kB │ gzip: 2.66 kB +dist/assets/nix-CwoSXNpI.js 15.51 kB │ gzip: 2.48 kB +dist/assets/lua-BaeVxFsk.js 15.54 kB │ gzip: 3.16 kB +dist/assets/chunk-6Q2QTUOP-BJu9QaCq.js 15.76 kB │ gzip: 4.43 kB +dist/assets/abap-BdImnpbu.js 15.85 kB │ gzip: 5.91 kB +dist/assets/solidity-rGO070M0.js 16.07 kB │ gzip: 3.11 kB +dist/assets/matlab-D7o27uSR.js 16.09 kB │ gzip: 3.06 kB +dist/assets/cue-D82EKSYY.js 16.20 kB │ gzip: 2.06 kB +dist/assets/elixir-CDX3lj18.js 16.32 kB │ gzip: 2.80 kB +dist/assets/odin-BBf5iR-q.js 16.51 kB │ gzip: 2.94 kB +dist/assets/bird2-DPOp833l.js 16.97 kB │ gzip: 3.85 kB +dist/assets/kanagawa-wave-DWedfzmr.js 17.12 kB │ gzip: 2.93 kB +dist/assets/kanagawa-lotus-CfQXZHmo.js 17.13 kB │ gzip: 2.93 kB +dist/assets/kanagawa-dragon-CkXjmgJE.js 17.13 kB │ gzip: 2.95 kB +dist/assets/move-IF9eRakj.js 17.51 kB │ gzip: 3.07 kB +dist/assets/ishikawaDiagram-WSZJBQD7-DFeoTXsT.js 17.70 kB │ gzip: 6.74 kB +dist/assets/graphql-ChdNCCLP.js 18.00 kB │ gzip: 2.52 kB +dist/assets/liquid-DYVedYrR.js 18.09 kB │ gzip: 3.16 kB +dist/assets/step-Cl5gnEYj.js 18.21 kB │ gzip: 3.84 kB +dist/assets/svelte-C_ipcX3V.js 18.24 kB │ gzip: 3.14 kB +dist/assets/material-theme-D5KoaKCx.js 18.62 kB │ gzip: 3.11 kB +dist/assets/material-theme-darker-BfHTSMKl.js 18.63 kB │ gzip: 3.11 kB +dist/assets/material-theme-ocean-CyktbL80.js 18.63 kB │ gzip: 3.14 kB +dist/assets/material-theme-lighter-B0m2ddpp.js 18.63 kB │ gzip: 3.11 kB +dist/assets/material-theme-palenight-Csfq5Kiy.js 18.64 kB │ gzip: 3.13 kB +dist/assets/gdscript-C5YyOfLZ.js 18.99 kB │ gzip: 3.75 kB +dist/assets/groovy-gcz8RCvz.js 19.18 kB │ gzip: 3.60 kB +dist/assets/mdc-BMNejdWA.js 19.63 kB │ gzip: 6.66 kB +dist/assets/glimmer-js-Rg0-pVw9.js 20.07 kB │ gzip: 2.95 kB +dist/assets/glimmer-ts-U6CK756n.js 20.07 kB │ gzip: 2.94 kB +dist/assets/ayu-dark-DYE7WIF3.js 20.08 kB │ gzip: 3.94 kB +dist/assets/ayu-mirage-32ctXXKs.js 20.09 kB │ gzip: 3.94 kB +dist/assets/powershell-Dpen1YoG.js 20.15 kB │ gzip: 4.07 kB +dist/assets/ayu-light-BA47KaF1.js 20.15 kB │ gzip: 3.93 kB +dist/assets/index-BMzSW53F.js 20.25 kB │ gzip: 7.30 kB +dist/assets/viml-CJc9bBzg.js 20.37 kB │ gzip: 6.73 kB +dist/assets/nushell-Cz2AlsmD.js 20.41 kB │ gzip: 5.22 kB +dist/assets/snazzy-light-Bw305WKR.js 20.77 kB │ gzip: 3.83 kB +dist/assets/kanban-definition-27J2QSJJ-CmHd5Glj.js 20.83 kB │ gzip: 7.35 kB +dist/assets/dracula-BzJJZx-M.js 21.07 kB │ gzip: 4.00 kB +dist/assets/dracula-soft-BXkSAIEj.js 21.08 kB │ gzip: 4.04 kB +dist/assets/PublicRoomPage-4DVXi3Kc.js 21.08 kB │ gzip: 6.51 kB +dist/assets/twig-DNn4PbVi.js 21.36 kB │ gzip: 3.87 kB +dist/assets/wit-5i3qLPDT.js 21.47 kB │ gzip: 2.89 kB +dist/assets/rose-pine-qdsjHGoJ.js 21.74 kB │ gzip: 3.87 kB +dist/assets/rose-pine-moon-D4_iv3hh.js 21.75 kB │ gzip: 3.89 kB +dist/assets/rose-pine-dawn-DHQR4-dF.js 21.75 kB │ gzip: 3.89 kB +dist/assets/InvestigationReport-fFt6-np0.js 21.90 kB │ gzip: 6.02 kB +dist/assets/nim-CVrawwO9.js 22.46 kB │ gzip: 3.16 kB +dist/assets/common-lisp-Cg-RD9OK.js 22.58 kB │ gzip: 6.06 kB +dist/assets/surrealql-Bq5Q-fJD.js 22.58 kB │ gzip: 4.32 kB +dist/assets/gruvbox-dark-hard-CFHQjOhq.js 22.63 kB │ gzip: 4.18 kB +dist/assets/gruvbox-dark-soft-CVdnzihN.js 22.63 kB │ gzip: 4.17 kB +dist/assets/gruvbox-light-hard-CH1njM8p.js 22.64 kB │ gzip: 4.18 kB +dist/assets/gruvbox-light-soft-hJgmCMqR.js 22.64 kB │ gzip: 4.18 kB +dist/assets/gruvbox-dark-medium-GsRaNv29.js 22.64 kB │ gzip: 4.18 kB +dist/assets/gruvbox-light-medium-DRw_LuNl.js 22.64 kB │ gzip: 4.18 kB +dist/assets/sql-BLtJtn59.js 23.41 kB │ gzip: 7.40 kB +dist/assets/sankeyDiagram-W5VNT64P-CslkT_yU.js 23.47 kB │ gzip: 8.62 kB +dist/assets/cadence-Bv_4Rxtq.js 23.67 kB │ gzip: 3.67 kB +dist/assets/journeyDiagram-NVQOT4AX-BPteGnmz.js 23.71 kB │ gzip: 8.41 kB +dist/assets/mindmap-definition-FAOFIHXS-CZlMeQTi.js 23.77 kB │ gzip: 8.06 kB +dist/assets/graph-C9eacEi8.js 23.95 kB │ gzip: 8.32 kB +dist/assets/astro-CbQHKStN.js 24.01 kB │ gzip: 7.54 kB +dist/assets/typespec-BGHnOYBU.js 24.02 kB │ gzip: 2.59 kB +dist/assets/apl-dKokRX4l.js 24.04 kB │ gzip: 4.20 kB +dist/assets/templ-P3uqSqPl.js 24.06 kB │ gzip: 5.40 kB +dist/assets/vhdl-CeAyd5Ju.js 24.26 kB │ gzip: 3.87 kB +dist/assets/angular-html-CU67Zn6k.js 24.29 kB │ gzip: 4.01 kB +dist/assets/vue-DN_0RTcg.js 24.48 kB │ gzip: 2.97 kB +dist/assets/purescript-CklMAg4u.js 24.69 kB │ gzip: 3.25 kB +dist/assets/one-light-C3Wv6jpd.js 25.30 kB │ gzip: 3.67 kB +dist/assets/fsharp-CXgrBDvD.js 25.31 kB │ gzip: 4.13 kB +dist/assets/marko-CnJfTvn9.js 25.48 kB │ gzip: 3.59 kB +dist/assets/c3-eo99z4R2.js 25.63 kB │ gzip: 3.87 kB +dist/assets/night-owl-light-CMTm3GFP.js 25.90 kB │ gzip: 4.26 kB +dist/assets/system-verilog-CnnmHF94.js 26.20 kB │ gzip: 4.85 kB +dist/assets/wardleyDiagram-T6FBY63Y-Dyr7Pran.js 26.23 kB │ gzip: 7.00 kB +dist/assets/drawio.client-BONxGk44.js 26.40 kB │ gzip: 9.73 kB +dist/assets/nord-Ddv68eIx.js 26.72 kB │ gzip: 4.40 kB +dist/assets/codeql-DsOJ9woJ.js 26.88 kB │ gzip: 3.79 kB +dist/assets/scss-OYdSNvt2.js 27.20 kB │ gzip: 4.20 kB +dist/assets/java-CylS5w8V.js 27.22 kB │ gzip: 4.26 kB +dist/assets/erDiagram-JOGREHBK-CFYjWU4S.js 27.35 kB │ gzip: 9.51 kB +dist/assets/coffee-Ch7k5sss.js 27.42 kB │ gzip: 6.35 kB +dist/assets/razor-Uh8Bk_45.js 27.51 kB │ gzip: 3.57 kB +dist/assets/scala-C151Ov-r.js 28.88 kB │ gzip: 3.94 kB +dist/assets/night-owl-C39BiMTA.js 28.91 kB │ gzip: 5.16 kB +dist/assets/crystal-tKQVLTB8.js 29.39 kB │ gzip: 4.44 kB +dist/assets/mermaid-mWjccvbQ.js 29.51 kB │ gzip: 3.66 kB +dist/assets/applescript-Co6uUVPk.js 29.57 kB │ gzip: 5.93 kB +dist/assets/gitGraphDiagram-DS77QQ5N-evOar-L7.js 30.07 kB │ gzip: 8.94 kB +dist/assets/semanticGraph-CTg4iCsn.js 30.51 kB │ gzip: 8.95 kB +dist/assets/layout-DEXfKzaS.js 31.00 kB │ gzip: 11.19 kB +dist/assets/julia-CxzCAyBv.js 31.07 kB │ gzip: 4.33 kB +dist/assets/stylus-BEDo0Tqx.js 31.07 kB │ gzip: 7.99 kB +dist/assets/requirementDiagram-LRYGKXZP-hZPvV5fI.js 31.34 kB │ gzip: 9.88 kB +dist/assets/timeline-definition-Z64GVDOM-7q6s0E18.js 31.48 kB │ gzip: 10.49 kB +dist/assets/poimandres-CS3Unz2-.js 33.49 kB │ gzip: 5.50 kB +dist/assets/one-dark-pro-DVMEJ2y_.js 33.79 kB │ gzip: 5.52 kB +dist/assets/bsl-BO_Y6i37.js 33.87 kB │ gzip: 8.35 kB +dist/assets/quadrantDiagram-CIZ2JOQS-BJ8EgoRf.js 34.63 kB │ gzip: 10.19 kB +dist/assets/haxe-CzTSHFRz.js 35.16 kB │ gzip: 5.91 kB +dist/assets/nginx-BpAMiNFr.js 35.37 kB │ gzip: 4.43 kB +dist/assets/houston-DnULxvSX.js 35.42 kB │ gzip: 5.78 kB +dist/assets/tokyo-night-hegEt444.js 35.67 kB │ gzip: 6.24 kB +dist/assets/erlang-DsQrWhSR.js 37.48 kB │ gzip: 4.40 kB +dist/assets/chunk-5RXB4S5H-QIkJ3mgq.js 38.66 kB │ gzip: 12.70 kB +dist/assets/RoomTour-B3ofJfEV.js 39.04 kB │ gzip: 12.84 kB +dist/assets/cobol-nwyudZeR.js 39.15 kB │ gzip: 10.87 kB +dist/assets/asm-D_Q5rh1f.js 40.72 kB │ gzip: 8.21 kB +dist/assets/shellscript-Yzrsuije.js 41.48 kB │ gzip: 6.09 kB +dist/assets/haskell-Df6bDoY_.js 41.49 kB │ gzip: 6.44 kB +dist/assets/xychartDiagram-ELKLHX3M-QuMVaLQv.js 41.96 kB │ gzip: 12.04 kB +dist/assets/vennDiagram-T6HMQDX7-Dh8nteQS.js 42.51 kB │ gzip: 15.87 kB +dist/assets/perl-C0TMdlhV.js 43.16 kB │ gzip: 4.67 kB +dist/assets/d-85-TOEBH.js 43.80 kB │ gzip: 8.47 kB +dist/assets/ruby-Dw2BHqvy.js 45.95 kB │ gzip: 5.68 kB +dist/assets/go-CxLEBnE3.js 46.81 kB │ gzip: 5.18 kB +dist/assets/icons-vendor-VKpO2iRi.js 46.82 kB │ gzip: 8.96 kB +dist/assets/apex-D8_7TLub.js 46.99 kB │ gzip: 6.77 kB +dist/assets/catppuccin-mocha-D87Tk5Gz.js 47.26 kB │ gzip: 8.00 kB +dist/assets/catppuccin-latte-C9dUb6Cb.js 47.26 kB │ gzip: 8.00 kB +dist/assets/catppuccin-frappe-DFWUc33u.js 47.26 kB │ gzip: 8.02 kB +dist/assets/catppuccin-macchiato-DQyhUUbL.js 47.26 kB │ gzip: 8.01 kB +dist/assets/ada-bCR0ucgS.js 48.08 kB │ gzip: 6.03 kB +dist/assets/css-DPfMkruS.js 49.02 kB │ gzip: 11.85 kB +dist/assets/chunk-GF5L2VYU-BOpHuU_v.js 49.34 kB │ gzip: 15.80 kB +dist/assets/imba-DGztddWO.js 49.93 kB │ gzip: 9.46 kB +dist/assets/ganttDiagram-PKOTCBZU-L8COplAR.js 52.68 kB │ gzip: 18.10 kB +dist/assets/types-BSuKp-ii.js 53.42 kB │ gzip: 12.20 kB +dist/assets/everforest-dark-BgDCqdQA.js 53.75 kB │ gzip: 8.42 kB +dist/assets/everforest-light-C8M2exoo.js 53.75 kB │ gzip: 8.42 kB +dist/assets/wikitext-BhOHFoWU.js 55.89 kB │ gzip: 4.76 kB +dist/assets/stata-BH5u7GGu.js 56.99 kB │ gzip: 12.36 kB +dist/assets/html-GMplVEZG.js 57.25 kB │ gzip: 11.69 kB +dist/assets/ballerina-BFfxhgS-.js 58.69 kB │ gzip: 8.15 kB +dist/assets/markdown-Cvjx9yec.js 59.34 kB │ gzip: 5.64 kB +dist/assets/flowDiagram-UKHOOZJN-CmmQ-9qt.js 61.44 kB │ gzip: 19.69 kB +dist/assets/TraceSurface-Ce9louCG.js 61.93 kB │ gzip: 19.44 kB +dist/assets/ocaml-C0hk2d4L.js 62.45 kB │ gzip: 5.02 kB +dist/assets/mojo-rZm6bMo-.js 69.80 kB │ gzip: 9.27 kB +dist/assets/python-B6aJPvgy.js 69.95 kB │ gzip: 9.13 kB +dist/assets/c4Diagram-5PPSVZJV-DC762kA5.js 70.11 kB │ gzip: 19.71 kB +dist/assets/c-BIGW1oBm.js 72.11 kB │ gzip: 10.51 kB +dist/assets/latex-CWtU0Tv5.js 72.64 kB │ gzip: 6.72 kB +dist/assets/vyper-CDx5xZoG.js 74.65 kB │ gzip: 10.74 kB +dist/assets/blockDiagram-VBNYF7ZC-frJfP_FX.js 75.27 kB │ gzip: 21.66 kB +dist/assets/hack-CaT9iCJl.js 80.24 kB │ gzip: 26.21 kB +dist/assets/cose-bilkent-JH36ORCC-DN328p1z.js 81.85 kB │ gzip: 22.55 kB +dist/assets/swift-D82vCrfD.js 86.69 kB │ gzip: 14.73 kB +dist/assets/fortran-free-form-BxgE0vQu.js 88.97 kB │ gzip: 11.27 kB +dist/assets/csharp-COcwbKMJ.js 89.69 kB │ gzip: 10.69 kB +dist/assets/racket-BqYA7rlc.js 92.39 kB │ gzip: 15.02 kB +dist/assets/less-B1dDrJ26.js 97.63 kB │ gzip: 14.70 kB +dist/assets/blade-D4QpJJKB.js 104.98 kB │ gzip: 28.20 kB +dist/assets/objective-c-DXmwc3jG.js 105.41 kB │ gzip: 23.33 kB +dist/assets/php-Dhbhpdrm.js 111.06 kB │ gzip: 28.52 kB +dist/assets/KnowledgeGraph-5vVU_NOr.js 117.25 kB │ gzip: 33.16 kB +dist/assets/sequenceDiagram-SI44F4Z6-Cltjxjh5.js 117.58 kB │ gzip: 31.34 kB +dist/assets/swimlanes-SLNWSIFB-BJzbIiL4.js 120.52 kB │ gzip: 44.08 kB +dist/assets/asciidoc-Ve4PFQV2.js 131.53 kB │ gzip: 9.34 kB +dist/assets/react-CRbEC-TR.js 132.12 kB │ gzip: 37.65 kB +dist/assets/mdx-Cmh6b_Ma.js 136.11 kB │ gzip: 23.35 kB +dist/assets/WorkArtifactsPanel-D_e0NkQ-.js 149.99 kB │ gzip: 43.94 kB +dist/assets/architectureDiagram-T3A2C74G-_GsCETVd.js 152.16 kB │ gzip: 43.29 kB +dist/assets/objective-cpp-CLxacb5B.js 171.97 kB │ gzip: 30.62 kB +dist/assets/javascript-wDzz0qaB.js 174.83 kB │ gzip: 16.51 kB +dist/assets/tsx-COt5Ahok.js 175.54 kB │ gzip: 16.51 kB +dist/assets/jsx-g9-lgVsj.js 177.79 kB │ gzip: 16.61 kB +dist/assets/typescript-BPQ3VLAy.js 181.08 kB │ gzip: 16.04 kB +dist/assets/angular-ts-BwZT4LLn.js 183.82 kB │ gzip: 16.63 kB +dist/assets/graph-vendor-Dz3KpPvp.js 186.11 kB │ gzip: 60.95 kB +dist/assets/vue-vine-CQOfvN7w.js 190.05 kB │ gzip: 17.98 kB +dist/assets/index-CNetDHp7.js 192.90 kB │ gzip: 62.50 kB +dist/assets/react-vendor-Ba019tNT.js 194.40 kB │ gzip: 60.78 kB +dist/assets/MobileRoot-CavR3dmJ.js 239.46 kB │ gzip: 67.59 kB +dist/assets/katex-C5jXJg4s.js 261.33 kB │ gzip: 77.57 kB +dist/assets/wolfram-lXgVvXCa.js 262.39 kB │ gzip: 77.14 kB +dist/assets/index-TeonLBog.js 279.30 kB │ gzip: 90.23 kB +dist/assets/editor-vendor-CE6Sek4k.js 400.39 kB │ gzip: 127.48 kB +dist/assets/cytoscape.esm-DTSO7Bv0.js 443.72 kB │ gzip: 142.36 kB +dist/assets/vega.module-CiZgPkdT.js 448.42 kB │ gzip: 162.47 kB +dist/assets/pdf-vendor-BRfqYs8T.js 462.90 kB │ gzip: 136.83 kB +dist/assets/mermaid.core-DU80g2JW.js 580.71 kB │ gzip: 136.54 kB +dist/assets/wasm-CG6Dc4jp.js 622.34 kB │ gzip: 230.29 kB +dist/assets/cpp-CofmeUqb.js 626.08 kB │ gzip: 44.82 kB +dist/assets/cynefin-VYW2F7L2-aX9XjdNe.js 690.83 kB │ gzip: 155.11 kB +dist/assets/emacs-lisp-C9XAeP06.js 779.85 kB │ gzip: 196.03 kB +dist/assets/workbook-vendor-CUPSAa_W.js 1,037.65 kB │ gzip: 300.38 kB +dist/assets/mermaid-GHXKKRXX-mofioVct.js 1,911.91 kB │ gzip: 586.48 kB + +(!) Some chunks are larger than 1100 kB after minification. Consider: +- Using dynamic import() to code-split the application +- Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks +- Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. +✓ built in 1m 23s +{"status":"pass","entries":["index.html"],"expectedSha":"034a8f963dfa037d860f5364032319506be3e2e0"} diff --git a/evidence/desktop-account-20260905/operator/before-current-dist-bindings.json b/evidence/desktop-account-20260905/operator/before-current-dist-bindings.json new file mode 100644 index 00000000..fe30cedc --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-current-dist-bindings.json @@ -0,0 +1,2381 @@ +{ + "archive": "before-current-dist.zip", + "sha256": "bbe97176b7eb84b4e117c180b3dbe7141cd62a33193cc762e563ac9d1678f98f", + "files": [ + { + "path": ".well-known/agent-ui.json", + "bytes": 9929, + "sha256": "380ee1ba3f174029ad94df9e2f37510acedb1c7b7f174135ad062146f3394062" + }, + { + "path": "assets/abap-BdImnpbu.js", + "bytes": 15852, + "sha256": "d0a7972c37e141f01cc3aaf9aabbbb3e87c4778b9fdd3ccb575d1e1ff279c0fc" + }, + { + "path": "assets/abnfDiagram-N423BO3Z-C5xWdNqP.js", + "bytes": 1941, + "sha256": "8d11e5ff102885acf6550763adb2915d3a0de2a4f4c3cc5992770e59e7b1517c" + }, + { + "path": "assets/actionscript-3-CoDkCxhg.js", + "bytes": 15205, + "sha256": "cc3e3792f3b16d9244f17680e20712184eac64175649df8add097ca3be123c84" + }, + { + "path": "assets/ada-bCR0ucgS.js", + "bytes": 48082, + "sha256": "fc5d05054dc584a01ec795083de1774ef07f3a29fc6cfbc1902c208a09862313" + }, + { + "path": "assets/ai-elements-DlCQiZA9.css", + "bytes": 49553, + "sha256": "454ac1fc7db8694834ba1ff2220fb60d6f0cc6556d765fcb03e9331b54f21917" + }, + { + "path": "assets/andromeeda-C4gqWexZ.js", + "bytes": 9015, + "sha256": "7fcfeda6c4e4d7cc1ce1c72aaca6d802bc7e107858bf0d34eca95ff4223669bd" + }, + { + "path": "assets/angular-html-CU67Zn6k.js", + "bytes": 24287, + "sha256": "8b8969f7cdcc7690bbf9a1c6421e3c823293438e7f2261c43fe8b72e33a7ce88" + }, + { + "path": "assets/angular-ts-BwZT4LLn.js", + "bytes": 183820, + "sha256": "635b4186a60332a7951ec43858e8b0020e08e4c36127f2b1885e1070de7f1b5c" + }, + { + "path": "assets/apache-Pmp26Uib.js", + "bytes": 12456, + "sha256": "35abb1e73308f0f43a4f76af3a4c1157bf524cbfb2908581305f6fb1cf743b24" + }, + { + "path": "assets/apex-D8_7TLub.js", + "bytes": 46985, + "sha256": "9dfc38d42bc443b42f6bb4ddc6fa16c6634977292fd5e9d1e5e0b74fcd480f80" + }, + { + "path": "assets/apl-dKokRX4l.js", + "bytes": 24039, + "sha256": "56e152c88b86ed1488ff5851bdd9fe9a5b7e92d4e0dc66fe96ceba395181cc89" + }, + { + "path": "assets/applescript-Co6uUVPk.js", + "bytes": 29571, + "sha256": "e681551fbe1ac7d862ad06eae5833e6a32871de76532de01b27c5004c71c79df" + }, + { + "path": "assets/ara-BRHolxvo.js", + "bytes": 6362, + "sha256": "f3c7f066af4d1907c2249c7089ae8b763d88ad2f25e88f867f20e3dbb256cffb" + }, + { + "path": "assets/arc-BNTOC954.js", + "bytes": 3418, + "sha256": "10f3f00d370afc5d0a15178b74e47b7fee0623f48c7625f2e24a112b80a15d09" + }, + { + "path": "assets/architectureDiagram-T3A2C74G-_GsCETVd.js", + "bytes": 152155, + "sha256": "24c06567fdf09f7543e0fa160d260d16733b68a3c8ae37bf10ce1b317685febe" + }, + { + "path": "assets/asciidoc-Ve4PFQV2.js", + "bytes": 131527, + "sha256": "31a90af692b01a0eb491b19725d0abe705a13cf6baf2cef9de85467aab4b2b0c" + }, + { + "path": "assets/asm-D_Q5rh1f.js", + "bytes": 40717, + "sha256": "a43218a06da8dd93a8dd3c2b458479674d973079fe18922fe556dafa17be50a9" + }, + { + "path": "assets/astro-CbQHKStN.js", + "bytes": 24008, + "sha256": "1ba34d62178b804e9c49cbe8f7c45c349c8e9cd701ccad01c655b8db87a93f96" + }, + { + "path": "assets/aurora-x-D-2ljcwZ.js", + "bytes": 13659, + "sha256": "e47c699d4515a3e898860e171aa49e276c80d475e49d57ec002afdccdd760781" + }, + { + "path": "assets/awk-DMzUqQB5.js", + "bytes": 5461, + "sha256": "ff7d9aed38679838b5bbaae495275ae2e8fc5215811062e4eef19f6f786089cb" + }, + { + "path": "assets/ayu-dark-DYE7WIF3.js", + "bytes": 20081, + "sha256": "7a9244f8489f4c2f8d98500f3b9d33bf84d934cde79120ddd1de6078b8c9dbc1" + }, + { + "path": "assets/ayu-light-BA47KaF1.js", + "bytes": 20152, + "sha256": "3bfa9a52cf22931b3f65091b27f150d07deba32f82ec02488e36a4a24fe8ae31" + }, + { + "path": "assets/ayu-mirage-32ctXXKs.js", + "bytes": 20085, + "sha256": "93f93dd14750e6e3453f99e549701050a9ca11ead2186befb232bb7bc6a173d1" + }, + { + "path": "assets/ballerina-BFfxhgS-.js", + "bytes": 58693, + "sha256": "148a30bb0b51d5e1f00536337facfc90f70e659b3310d5875fc6d8db62c98f0c" + }, + { + "path": "assets/bat-BkioyH1T.js", + "bytes": 12888, + "sha256": "132a59df54049c90dfab94c0a95eae938352a227a86ad53d37bcabc8be4b13ef" + }, + { + "path": "assets/beancount-k_qm7-4y.js", + "bytes": 10373, + "sha256": "62cf81ef2432aa71aba4a8559e5c5970ce13576b19db0d75c421de19f0a662c6" + }, + { + "path": "assets/berry-uYugtg8r.js", + "bytes": 3005, + "sha256": "6f2394fb74b945c92dea425f90c70222f319b72a6dd9c093a7e32ebfdf60d026" + }, + { + "path": "assets/bibtex-CHM0blh-.js", + "bytes": 4795, + "sha256": "0a3dd8093d3aa1baaad2d1d98ecbf09c7f093517baee20e4d8e7de768c8dca37" + }, + { + "path": "assets/bicep-Bmn6On1c.js", + "bytes": 5382, + "sha256": "77925b291b8d048086f7fd14d23fa4ab0a4831551b1e9512c035948cfab402ee" + }, + { + "path": "assets/bird2-DPOp833l.js", + "bytes": 16968, + "sha256": "13099dd59c5fc002eeafc5275ca7f741d08de1c36c63ffeb4b3273822dce7794" + }, + { + "path": "assets/blade-D4QpJJKB.js", + "bytes": 104981, + "sha256": "b90446141cc91956721af5d8aef50fd0819e6af63bdb5cc5818c612c41d957a3" + }, + { + "path": "assets/blockDiagram-VBNYF7ZC-frJfP_FX.js", + "bytes": 75269, + "sha256": "3f63915cb2dae7fb84c6cde0c96368cad6dc3b76c804e8989297992763f963fa" + }, + { + "path": "assets/bsl-BO_Y6i37.js", + "bytes": 33867, + "sha256": "b9f7294b744652f494389fbdff06c427ea8a239a891647186c4ffe76779993a8" + }, + { + "path": "assets/c-BIGW1oBm.js", + "bytes": 72113, + "sha256": "d6cf83167ef5e3f3ce64b34b57082b5ad6824eba4970eae9a278ab9285c9f3d8" + }, + { + "path": "assets/c3-eo99z4R2.js", + "bytes": 25631, + "sha256": "d9cb0a3eb6e94d7f49445602ee073bf051042e6913129fb61a19f781ce952e80" + }, + { + "path": "assets/c4Diagram-5PPSVZJV-DC762kA5.js", + "bytes": 70107, + "sha256": "89aa94395dbe853fa2ba5eeb7c4703ae612f3bef29e609d187c7abdc657cdd57" + }, + { + "path": "assets/cadence-Bv_4Rxtq.js", + "bytes": 23669, + "sha256": "eb6ab19c5a35cd1da0a04c8a01c5be50284f5655462475a7f8656a32075de3df" + }, + { + "path": "assets/cairo-KRGpt6FW.js", + "bytes": 2936, + "sha256": "cb3ef520248905e08410aa414b326b0a1ad308ef13c23dc9741340ba5d1ba610" + }, + { + "path": "assets/catppuccin-frappe-DFWUc33u.js", + "bytes": 47258, + "sha256": "af29d7afc5c6014349681c54ab1e9ef49c368d7ed84cff5e864caff0a233d085" + }, + { + "path": "assets/catppuccin-latte-C9dUb6Cb.js", + "bytes": 47256, + "sha256": "621f81dbc7293ff13fd2b0085dc3a84d5d0dbc3bfca4c1414c9e59b4ac43b3e8" + }, + { + "path": "assets/catppuccin-macchiato-DQyhUUbL.js", + "bytes": 47263, + "sha256": "4b0c204a8d4775c3b97c90fd9ebdf8734bd8fb4d270f4eda4398997a75e72505" + }, + { + "path": "assets/catppuccin-mocha-D87Tk5Gz.js", + "bytes": 47255, + "sha256": "b10b92891fde2ac93b551d568f8ca2ce7deb12701a0cdab40d13ad1bc7cd6872" + }, + { + "path": "assets/channel-Bs3xekKy.js", + "bytes": 113, + "sha256": "e1cdc8cdc79e78745b0935da29b30ed0be9167bc40c0878e723cb45f052f1288" + }, + { + "path": "assets/chunk-2GRJ4B5K-Di71AH5G.js", + "bytes": 1923, + "sha256": "570cb642749ed401d09867cab532f7a2950f88134da4379a56a032aa003c089d" + }, + { + "path": "assets/chunk-2Q5K7J3B-DbIvYLQM.js", + "bytes": 193, + "sha256": "409b6b4b5ef9bc5f8f0b5a49f4b185202817099a4997a9e58e5ad1e1cd235541" + }, + { + "path": "assets/chunk-5RXB4S5H-QIkJ3mgq.js", + "bytes": 38663, + "sha256": "b06d4667295cde937d9ba7b56b5a62242b2fd17b40599bae7331c3f1d17b612a" + }, + { + "path": "assets/chunk-5VM5RSS4-wDObTWnN.js", + "bytes": 366, + "sha256": "c1fb452c484105835de64cbf2a3f45d1d188237cfe4e33887629c69a74d1da44" + }, + { + "path": "assets/chunk-6Q2QTUOP-BJu9QaCq.js", + "bytes": 15755, + "sha256": "576fdd44fab2a7735791032df7485e5564d94213d6304b56d155cfd80ba634f0" + }, + { + "path": "assets/chunk-GF5L2VYU-BOpHuU_v.js", + "bytes": 49340, + "sha256": "d6a6aac3c17e67333159e60d0a2a3e3d035fa10e6ff8326e734fafa5dd7e285a" + }, + { + "path": "assets/chunk-JWPE2WC7-yaU7urOn.js", + "bytes": 297, + "sha256": "27b93472e37805f701b303ac96b0693ed05ad4816be698c265cc33a7bfd207db" + }, + { + "path": "assets/chunk-KBJHAD2P-XFNcP8B8.js", + "bytes": 532, + "sha256": "b40f774060fc5cda765ff2238627517de53eb95de5ded11f460122f215ab3ea9" + }, + { + "path": "assets/chunk-RYQCIY6F-BW2ILQH7.js", + "bytes": 7181, + "sha256": "9937b20a342aaf90c850f0a5e534ae0918e8e3abf06ab07f143ef4ab199ad8f1" + }, + { + "path": "assets/chunk-XXDRQBXY-CtrdDOvR.js", + "bytes": 275, + "sha256": "97c6601921ce5fc8250f31e97a9fe533d6318507ece0547b1a328ef248182705" + }, + { + "path": "assets/clarity-D53aC0YG.js", + "bytes": 14275, + "sha256": "fb9051f589b58016a4aa61d4a5e54fd1495cc6ef104ea387971ce67df8ac8bcb" + }, + { + "path": "assets/classDiagram-JCYQIIEL-G8U2nA66.js", + "bytes": 599, + "sha256": "e24efed4ab2e1b3f3414b47b18ddb83299b0a4ba21e867827ac22d0cb6b84a2f" + }, + { + "path": "assets/classDiagram-v2-OCEON4UE-G8U2nA66.js", + "bytes": 599, + "sha256": "e24efed4ab2e1b3f3414b47b18ddb83299b0a4ba21e867827ac22d0cb6b84a2f" + }, + { + "path": "assets/clojure-P80f7IUj.js", + "bytes": 6413, + "sha256": "d84e3798038c4ac8cc2748cd8a7b606de826d38cda40fcd1af0157a2c205fad3" + }, + { + "path": "assets/cmake-D1j8_8rp.js", + "bytes": 9855, + "sha256": "20de18825679753afc48318521d760d4daea701c95137a58b7343f6ad6bed4f9" + }, + { + "path": "assets/cobol-nwyudZeR.js", + "bytes": 39148, + "sha256": "eaf6edc5d2a50ea8a6b21d857e035f60b7aae6860c71bd63258a0938dad94955" + }, + { + "path": "assets/codeowners-Bp6g37R7.js", + "bytes": 547, + "sha256": "748b547cc141abd1b350d2f2e3b0562606ffaf23e88bb89c8b4e7f7df3c425f7" + }, + { + "path": "assets/codeql-DsOJ9woJ.js", + "bytes": 26883, + "sha256": "d06a0d7ec54beba6ac8aac8db0675b696bda5a7756273663bf7b5cdab0d3285e" + }, + { + "path": "assets/coffee-Ch7k5sss.js", + "bytes": 27422, + "sha256": "2cf05264d5ada366f643b56fa1145af2af574ed8bcd8ce653ffff95b24d8ab89" + }, + { + "path": "assets/colors-Cc3OSVma.js", + "bytes": 109, + "sha256": "d76cd6ab120c4451838cf8f44dd019583c1368aef4f05f58df4d948c70d66a2e" + }, + { + "path": "assets/common-lisp-Cg-RD9OK.js", + "bytes": 22581, + "sha256": "2fc697c25d367e1f9f950e7bae36f1a739b500bb1e646396484edb3c7e23a96b" + }, + { + "path": "assets/convex-vendor-BdEFRSg5.js", + "bytes": 11689, + "sha256": "7dbaca7351c29ab9544f4ff7aea61e0c8f5c1a6cedcb1bf6aedaca5aa42a4dd4" + }, + { + "path": "assets/coq-DkFqJrB1.js", + "bytes": 5526, + "sha256": "142db296843c6d3167305b3c9da4abee5ac6bf9c901947299e0853fce02216f3" + }, + { + "path": "assets/cose-bilkent-JH36ORCC-DN328p1z.js", + "bytes": 81854, + "sha256": "06c615b0e76deef211897768a2bac52b527297764255f5123ad870412dca4d14" + }, + { + "path": "assets/cpp-CofmeUqb.js", + "bytes": 626081, + "sha256": "dc4aa50510e3eebba4fde0eb3f11c2f4ca51da37953fb2518553272497b316d4" + }, + { + "path": "assets/crystal-tKQVLTB8.js", + "bytes": 29388, + "sha256": "de1fc7a75f97f97be146fdd7d3890ecd28384ed44db8da9dc4932c92c9a8e714" + }, + { + "path": "assets/csharp-COcwbKMJ.js", + "bytes": 89687, + "sha256": "cf21c0244a3f8883cb070f404dcf629acfc640079e3edf473d91cb0960237ecb" + }, + { + "path": "assets/css-DPfMkruS.js", + "bytes": 49023, + "sha256": "ecb96a4c835492cc7ca23bbfbfaa97e5213dddb412363bdb4d2ca4851057f193" + }, + { + "path": "assets/csv-fuZLfV_i.js", + "bytes": 1143, + "sha256": "e78e725cd6790c0062e5e941943b776280c971046b16144a117a28f248156091" + }, + { + "path": "assets/cue-D82EKSYY.js", + "bytes": 16204, + "sha256": "d462534c02551b41f1b3198ef6faa32fdfda6bc5aa14e441e6df367fb0485ea7" + }, + { + "path": "assets/cynefin-VYW2F7L2-aX9XjdNe.js", + "bytes": 690829, + "sha256": "78747b25adee505c5ffd5c166cc7f80eb92f97ed4531bb1c4e433c3fa48f6d5f" + }, + { + "path": "assets/cynefinDiagram-MW4NZA55-DkXHVoNO.js", + "bytes": 10229, + "sha256": "03ef1c2871e32882d30b034c85ea667c9abfecb1d6f78647011eb59fff41d4f9" + }, + { + "path": "assets/cypher-COkxafJQ.js", + "bytes": 5956, + "sha256": "6953f20dbca19c201dd4a7845f0fb4f3f52a82ad0a0ec6e4a418e49dd7f50666" + }, + { + "path": "assets/cytoscape.esm-DTSO7Bv0.js", + "bytes": 443722, + "sha256": "ae4fe0587749c1a3835611d80563e8db69b60ae070f74d4cbd25e53d7ec7225c" + }, + { + "path": "assets/d-85-TOEBH.js", + "bytes": 43795, + "sha256": "bc9e087cec1757269bb3e28c1df26140f6fc454de2ec7e453385d27ed3b39c18" + }, + { + "path": "assets/dagre-VZM6K2ZE-BkQKlFy1.js", + "bytes": 9033, + "sha256": "dd4006c5c8e6e71e2edae95cb19dda61907cf48380823061ed251bf7a7637382" + }, + { + "path": "assets/dark-plus-C3mMm8J8.js", + "bytes": 9097, + "sha256": "b8b869d6edc688a6855924a0fcbb663d8c22897e84f94f8273f53cb432be2d3a" + }, + { + "path": "assets/dart-CF10PKvl.js", + "bytes": 7812, + "sha256": "0b3d4673f8a761354d95b580fd5b46c05715ffc9f5e203860de51e62d50a407e" + }, + { + "path": "assets/dax-CEL-wOlO.js", + "bytes": 5365, + "sha256": "e112cfc4f22edb11cf16e6cc9c6f30c1bc44d399442a826e1c2fa68be217f4b1" + }, + { + "path": "assets/deckPptxExport-a5Ky08C2.js", + "bytes": 12452, + "sha256": "d4b6a7368fbfe7b0a20a3ca36c2751bc9b732fa5017b1cc15a1554fa268e22dc" + }, + { + "path": "assets/defaultLocale-CzDG__Ur.js", + "bytes": 4696, + "sha256": "7e6b8586489ac7ae297c72d3175d67440af661406d25f6a3a3b31d55b9c3448d" + }, + { + "path": "assets/desktop-BmXAJ9_W.js", + "bytes": 1833, + "sha256": "fbbe32cc99e0e74b11e742aaae97dfaf0a7b553719ec179638313cc8a8039cbe" + }, + { + "path": "assets/diagram-7IWD3JNH-DepauWqw.js", + "bytes": 8606, + "sha256": "3acc4d2c39ae71599bc4d5ce3d41f87a4c0a450c1e1d084757dc318a214a8e5c" + }, + { + "path": "assets/diagram-B4RE2ZJO-D73ODiJp.js", + "bytes": 10955, + "sha256": "6c47eaa7bf9da3cac63672879eade65d61e059e4009fb9b22a9054a47e971fc5" + }, + { + "path": "assets/diagram-LBJQPF4R-Cqa_DIDo.js", + "bytes": 4378, + "sha256": "50f03f49234c069544a6da176f384a6814b483466003a4ea604700e62a56b98d" + }, + { + "path": "assets/diagram-Q27KOJAE-D68pJNBd.js", + "bytes": 11465, + "sha256": "e7c1f48847d5be9c4bcff1b24e6677e913986d2f7f721dc82b06d2064b9cf919" + }, + { + "path": "assets/diagram-UB23O5K3-BavEiXTI.js", + "bytes": 6359, + "sha256": "fd6523108c0c12beb36002894ff40e5c45ee875a09333812484e740707f143b5" + }, + { + "path": "assets/diff-D97Zzqfu.js", + "bytes": 2569, + "sha256": "071f6c7f36d51227bb0701147c7508f96a0f342ba5df808ed83a820ee486c17b" + }, + { + "path": "assets/docker-BcOcwvcX.js", + "bytes": 1741, + "sha256": "0995ae194f7a702d1572e90b064fd0b1ee0a8da03b8f587c12261c00306eb145" + }, + { + "path": "assets/dotenv-Da5cRb03.js", + "bytes": 1422, + "sha256": "551287cfbe5723329a252cc084780c0511bcf7e9fc6370c241cc458fe2b7dc62" + }, + { + "path": "assets/dracula-BzJJZx-M.js", + "bytes": 21066, + "sha256": "6349dc749f3cf65b72d22a359e6dff84401fee8b3fccb62812bd8463e9e838c9" + }, + { + "path": "assets/dracula-soft-BXkSAIEj.js", + "bytes": 21076, + "sha256": "77ad2cd2bdedc3fb6c78edb3fc9bacf6838ffcad1ec6927f3a7bb6e75e1cd8b7" + }, + { + "path": "assets/drawio.client-BONxGk44.js", + "bytes": 26395, + "sha256": "1d8f02c65e3032b66f56217f9990653d9e8c57a66bde287a4ae17b4074e05ab7" + }, + { + "path": "assets/dream-maker-BtqSS_iP.js", + "bytes": 10469, + "sha256": "44d40108b2579475555c0727913f37bf2f696a0ed48a68fd264cb601fde06cb6" + }, + { + "path": "assets/ebnfDiagram-BXEA7PRR-e6lJ4fZw.js", + "bytes": 2137, + "sha256": "dd039682364507afbd2a015a87479a8a51cb398543fc393c9cc182b218eed54f" + }, + { + "path": "assets/edge-BkV0erSs.js", + "bytes": 2363, + "sha256": "00bc29007f0aff82154ad02b269087703e4ffadb454ec2099d9da603d13b84e6" + }, + { + "path": "assets/editor-vendor-CE6Sek4k.js", + "bytes": 400394, + "sha256": "45e89cb04b6cce3760ead3fad5b1492681723e318e2d0d4258524d98def1edb6" + }, + { + "path": "assets/elixir-CDX3lj18.js", + "bytes": 16321, + "sha256": "e48d53b18b22d40fd0822880baaf55fc521b6398087ac49e878cdaf3fc99cf9f" + }, + { + "path": "assets/elm-DbKCFpqz.js", + "bytes": 10968, + "sha256": "7deaadb185bfb1298a8ac5fed1a531457c7fdc5745a583ad0f783e16b8bcc1d6" + }, + { + "path": "assets/emacs-lisp-C9XAeP06.js", + "bytes": 779854, + "sha256": "096ee2b27ea479a6d9ce76ea4de53edad90a0d1d7f4b17639caa170824296775" + }, + { + "path": "assets/erb-B12qg9BL.js", + "bytes": 2607, + "sha256": "c7a12b8ac182947d30165edb44f2ed4065d89b552d4062a616ff30596560225a" + }, + { + "path": "assets/erDiagram-JOGREHBK-CFYjWU4S.js", + "bytes": 27352, + "sha256": "e28d2506a119080be2d6828b2f67a74e72700fa1e9314c0703d2cc7df107564c" + }, + { + "path": "assets/erlang-DsQrWhSR.js", + "bytes": 37480, + "sha256": "5dea30124e59e6a84f9519a5da5944d3470182989e62d9aa65bb9b068df90c13" + }, + { + "path": "assets/everforest-dark-BgDCqdQA.js", + "bytes": 53745, + "sha256": "826c6890db7a065c9d4ac75850fbadde410ca10872705c74bb6c1f543f051676" + }, + { + "path": "assets/everforest-light-C8M2exoo.js", + "bytes": 53748, + "sha256": "2ac34042eb335675bd7c5035f2c81ccd503e6a60fe8b047396ab6486fa4f20f3" + }, + { + "path": "assets/fennel-BYunw83y.js", + "bytes": 4768, + "sha256": "0bb4581df6bc62ce293fd6715c42bfe54b77ffb18ce9761d0262eee728079c6e" + }, + { + "path": "assets/fish-BvzEVeQv.js", + "bytes": 13038, + "sha256": "31e609691f04394f54edcf86890e0f7a66aa8fed436d63da5480381875b1a3e5" + }, + { + "path": "assets/flowDiagram-UKHOOZJN-CmmQ-9qt.js", + "bytes": 61441, + "sha256": "1face773fbc6fa3f3443835b30c3474e8913bacdccd00ac775a0df99403b3ce5" + }, + { + "path": "assets/fluent-C4IJs8-o.js", + "bytes": 3610, + "sha256": "2929a3bca0b053d7bf7abbe02db3da7d65692836a281dc04510baaa635514cb0" + }, + { + "path": "assets/fortran-fixed-form-CkoXwp7k.js", + "bytes": 1665, + "sha256": "5368f7fe5dc74f0601978b78fea6617eaf5c03090f9f8600d67bd126729f9283" + }, + { + "path": "assets/fortran-free-form-BxgE0vQu.js", + "bytes": 88969, + "sha256": "9aa28f072525e1fd2c4963431f29d5d0918c6bd422142c98e6182e4b998370dc" + }, + { + "path": "assets/fsharp-CXgrBDvD.js", + "bytes": 25305, + "sha256": "2c0618c951b62650650d0c44950072534f0cfe3b4fcd58573a0024a64e53c52a" + }, + { + "path": "assets/ganttDiagram-PKOTCBZU-L8COplAR.js", + "bytes": 52684, + "sha256": "c160b710841b653bbecd24ac4eabe6aed95ec575ebb6df7ca2a0b380d74e001c" + }, + { + "path": "assets/gdresource-BOOCDP_w.js", + "bytes": 5285, + "sha256": "b62c5b30cb3163053b3315e0c340475e6584a76363c80c553641fbeb9d243b9e" + }, + { + "path": "assets/gdscript-C5YyOfLZ.js", + "bytes": 18992, + "sha256": "05e593d1c80b8f314bd99795db1ebd519c2389ce3850674c1affc5e0472b630d" + }, + { + "path": "assets/gdshader-DkwncUOv.js", + "bytes": 6326, + "sha256": "73f353c2c614fec2d8cfae89fb40ee57d4c406bc00b8aeafe4f7a0aa3395f603" + }, + { + "path": "assets/genie-D0YGMca9.js", + "bytes": 3356, + "sha256": "1ae6367d77ad7ef0abbac818ca67a213ee812abb47d1aefc5427120b1a6fd13c" + }, + { + "path": "assets/gherkin-DyxjwDmM.js", + "bytes": 11946, + "sha256": "c7bd366597ab12a5977d62813a92022bfbce506f2a3c70d0b3819aa39344c7ae" + }, + { + "path": "assets/git-commit-F4YmCXRG.js", + "bytes": 1230, + "sha256": "783b8cb9af4cb9b869335cd5cca6a2125bb97719b21ef21b004c0974181bcae6" + }, + { + "path": "assets/git-rebase-r7XF79zn.js", + "bytes": 983, + "sha256": "88402cafff4897e7d7931bdb17acfcad0916e1f54353e578e876b21055ccbef9" + }, + { + "path": "assets/gitGraphDiagram-DS77QQ5N-evOar-L7.js", + "bytes": 30072, + "sha256": "ed2af497760d4400d9d982a8ec0f4cfb1827ac34a6d69d083f6be3d2cf01fe39" + }, + { + "path": "assets/github-dark-default-Cuk6v7N8.js", + "bytes": 14435, + "sha256": "c748b560af550be6ed802ebe5433b0688f617925feafdd98d8e3d43470c24a1b" + }, + { + "path": "assets/github-dark-DHJKELXO.js", + "bytes": 11405, + "sha256": "8f7ccd8274e8950ef099d389c70d379782cf17f39424090949ba45833eeee022" + }, + { + "path": "assets/github-dark-dimmed-DH5Ifo-i.js", + "bytes": 14433, + "sha256": "8bb97e7c16cb22f8acf952c9e0af4d9bc1e13cc7ad44fadd98b5df37bf3ba5f4" + }, + { + "path": "assets/github-dark-high-contrast-E3gJ1_iC.js", + "bytes": 14595, + "sha256": "18f1a70b963db803f141be93c79c80a0dc38f78cd47fea1ff8b05cec409b7fe9" + }, + { + "path": "assets/github-light-DAi9KRSo.js", + "bytes": 11184, + "sha256": "9ad9f268476dc0edc85cdb9a9ae940ee7d0ad267d5de82810fef40d2f13462ab" + }, + { + "path": "assets/github-light-default-D7oLnXFd.js", + "bytes": 14156, + "sha256": "212b28c6987d30991d6bc3f812cf69d93694a557235bd9e1e4460855edb2e4f4" + }, + { + "path": "assets/github-light-high-contrast-BfjtVDDH.js", + "bytes": 14275, + "sha256": "1b1d4ff8b3fccaa0e7cfcf8688e7fb75b086e8b879c62353f6c580f8cd260e54" + }, + { + "path": "assets/gleam-BspZqrRM.js", + "bytes": 2577, + "sha256": "96ee8ab10150415113386ffb698a6e578947cf099f72daf24984f09da77c2118" + }, + { + "path": "assets/glimmer-js-Rg0-pVw9.js", + "bytes": 20071, + "sha256": "41ff2390d3d87dbba88aed68a5dbc6af2a074697412a69d93ecf92c265c615dd" + }, + { + "path": "assets/glimmer-ts-U6CK756n.js", + "bytes": 20071, + "sha256": "90bd2b279afd03f599ec90b7323e3c414cf7f3b44038551ece8f9e59522beaac" + }, + { + "path": "assets/glsl-DplSGwfg.js", + "bytes": 3634, + "sha256": "d73db15d8c26ce44204eccdc3f250039018f34902874d55920b51f171d75a737" + }, + { + "path": "assets/gn-n2N0HUVH.js", + "bytes": 4002, + "sha256": "8ebd06d1b7db73d2b6a50f2072c23af6b2164783b8268fa8c8d643d4d3e72ae0" + }, + { + "path": "assets/gnuplot-DdkO51Og.js", + "bytes": 14783, + "sha256": "44e79156d6f1fda5d964731ffbf67170dfc593edd18e9ad76f2e984d5e90a17c" + }, + { + "path": "assets/go-CxLEBnE3.js", + "bytes": 46808, + "sha256": "7a9b30622fce8b7e26e4d4fdad80993b0a63471268cdd171d3b9de7b1a273261" + }, + { + "path": "assets/graph-C9eacEi8.js", + "bytes": 23950, + "sha256": "b18a97cacd3305f14dc7cd4434886925cd892c17ee7e8617b760c87540646723" + }, + { + "path": "assets/graph-vendor-C5ap-Sga.css", + "bytes": 15869, + "sha256": "d34cf723b92d9c85640db4d0e5b6270630c3cd6e08823df16ee5a1ff55def948" + }, + { + "path": "assets/graph-vendor-Dz3KpPvp.js", + "bytes": 186112, + "sha256": "e1fba6a6c2d50aefcb60911985f32ec71a347eeffaed1019075420d88bb86b0b" + }, + { + "path": "assets/graphql-ChdNCCLP.js", + "bytes": 18002, + "sha256": "ce3367ffe23232e3d6d2ce940d1bb233839c0ebf02b9f12b151108c8bc2d4b58" + }, + { + "path": "assets/groovy-gcz8RCvz.js", + "bytes": 19179, + "sha256": "a03245cec1dc1cbbf9d68a083dcc04b77cbf748ad95bdd0291bf7ae3555bc1b2" + }, + { + "path": "assets/gruvbox-dark-hard-CFHQjOhq.js", + "bytes": 22633, + "sha256": "d298e64968c577792359edbd2bee987149cd3b6252b82836f28dbd96cb521d3f" + }, + { + "path": "assets/gruvbox-dark-medium-GsRaNv29.js", + "bytes": 22637, + "sha256": "cd2d75705169e923822a9f8bc1141e8f5e7c0a5af0b5ded469dc76e5d03ada21" + }, + { + "path": "assets/gruvbox-dark-soft-CVdnzihN.js", + "bytes": 22633, + "sha256": "fdbd1d78ed6a4fce75feefb8797570a4568edce8ded59af0d99f83e20f3307dc" + }, + { + "path": "assets/gruvbox-light-hard-CH1njM8p.js", + "bytes": 22636, + "sha256": "7b2fa3d574f3ef80a213d88fddb684431e94bdb472d523d8f0caad96d5d376f8" + }, + { + "path": "assets/gruvbox-light-medium-DRw_LuNl.js", + "bytes": 22640, + "sha256": "62a938850d5e4fc934e44213eff465fb3618456b0490adc4887d4a83bd0d9e29" + }, + { + "path": "assets/gruvbox-light-soft-hJgmCMqR.js", + "bytes": 22636, + "sha256": "090f38c249b8bccd7b283926da32fa0095e8c27b5dd88ae2746863f7b7bc4ccd" + }, + { + "path": "assets/hack-CaT9iCJl.js", + "bytes": 80241, + "sha256": "e1a5064e1ee240147e7a5000884c157de6a4b6ff9a6a140bcd3194a09106d5d2" + }, + { + "path": "assets/haml-B8DHNrY2.js", + "bytes": 8263, + "sha256": "d10c129fed07a700ec284adfba6c8bba53540c90fc6f881d7ff816eba26f16a6" + }, + { + "path": "assets/handlebars-BL8al0AC.js", + "bytes": 12150, + "sha256": "7ae55c034a41370a303c867c5e5bd40a4e8eea6baa69a4dd9b10a28e98fc4236" + }, + { + "path": "assets/haskell-Df6bDoY_.js", + "bytes": 41490, + "sha256": "164e3b023115e70432602c2da71d1c0ac7184ea91deea1dc70cf17ef74b84fa6" + }, + { + "path": "assets/haxe-CzTSHFRz.js", + "bytes": 35164, + "sha256": "9758d15765769f46874c4bc90d672c3a465b8ce0a1b2db6ffed3a116e6d5a7b8" + }, + { + "path": "assets/hcl-BWvSN4gD.js", + "bytes": 10053, + "sha256": "2d11254542388410861c6a6a3c0f57deb9c218fdc2c1c5ffac901bdb876fe80a" + }, + { + "path": "assets/highlighted-body-OFNGDK62-CFEvFKUz.js", + "bytes": 700, + "sha256": "d435f2823318dfb74541d98a2f890d610d7aa34f4947f929b84cc42a144bf892" + }, + { + "path": "assets/hjson-D5-asLiD.js", + "bytes": 12053, + "sha256": "6a7e74cb9d734dfd58aeeae9224a7b4b69a86edcc6b73d0e3e36e98dacb3300b" + }, + { + "path": "assets/hlsl-D3lLCCz7.js", + "bytes": 7264, + "sha256": "f5bff090211e17e314660363157f351c5a0b8e707db3ef26cdd78c8522c7d133" + }, + { + "path": "assets/horizon-bright-Cn-bp-IR.js", + "bytes": 8786, + "sha256": "b69099a7451825f86a289c6741582f048f9518965229156fb84552d8d64ca575" + }, + { + "path": "assets/horizon-BUw7H-hv.js", + "bytes": 8780, + "sha256": "d43f28552f920fd99607f754ce527ee0be5654097c479c446d86df933c911b72" + }, + { + "path": "assets/houston-DnULxvSX.js", + "bytes": 35422, + "sha256": "91c981557306d7a18f7ff39d9060dd2b582604a75aff38ae79edc647e4d9ff93" + }, + { + "path": "assets/html-derivative-BFtXZ54Q.js", + "bytes": 900, + "sha256": "8af372f33242dcdabf3c39a52c2354419f00ec560b589269d03c05e0e799b84c" + }, + { + "path": "assets/html-GMplVEZG.js", + "bytes": 57247, + "sha256": "b50c5444419c4bdd9464606b005a02ec2dab4f9a21f26651bee94332f213c567" + }, + { + "path": "assets/http-jrhK8wxY.js", + "bytes": 4549, + "sha256": "5bb8464898add03e8c22970d9eb4cc467b40ae2888e4d5623c9fde4209dd4d29" + }, + { + "path": "assets/hurl-irOxFIW8.js", + "bytes": 3652, + "sha256": "f87e3fbbc06d52e9d69c1a8cb0a3d64e430ccb85faddeb7a5f87aa12ed6d01a2" + }, + { + "path": "assets/hxml-Bvhsp5Yf.js", + "bytes": 1743, + "sha256": "59530b894cd868887490a330da6b8366214246b8eef502a261bc99ca7ccf63af" + }, + { + "path": "assets/hy-DFXneXwc.js", + "bytes": 2648, + "sha256": "22df29d8b5c5119f1bd25e998bf7b359a29dc5b826e50597cee67731679cca68" + }, + { + "path": "assets/icons-vendor-VKpO2iRi.js", + "bytes": 46816, + "sha256": "62b4c29b4ac83d6a8cbc2379a17d1562357f43b55037ab9bf26263484fa5af29" + }, + { + "path": "assets/imba-DGztddWO.js", + "bytes": 49930, + "sha256": "73402caea94e54100c970c652577abf4995f79310e7528744b46a37227057e35" + }, + { + "path": "assets/index-BMzSW53F.js", + "bytes": 20246, + "sha256": "e45600964f643ae34f3542ab55a536a694a956f686f65309656f3e5e93f966ae" + }, + { + "path": "assets/index-CNetDHp7.js", + "bytes": 192895, + "sha256": "efb90a1cb3f77e0838e1dab5b1c27e28305ddb7ffff9af023493abff0f69cd22" + }, + { + "path": "assets/index-DjlIiZGG.js", + "bytes": 660, + "sha256": "4b41cdb66d42c49a77c3ff26b88e029e84a498780f2d51373bcee28379306340" + }, + { + "path": "assets/index-DvbDVNBX.js", + "bytes": 12520, + "sha256": "43f812d8684e1b2f29d664f846342ba407128305d391485de474c28d4c0910db" + }, + { + "path": "assets/index-DVBvMn51.js", + "bytes": 4860, + "sha256": "b2d8f00c4549e9beff84571befc6d5fda5917cab384f9b20670e408ea4d1d361" + }, + { + "path": "assets/index-TeonLBog.js", + "bytes": 279295, + "sha256": "1f27435d9e2d33e4d89c17a5b478f15c8cafe713b22337c2af63e5ae4862f20e" + }, + { + "path": "assets/infoDiagram-6WML65LV-BqJB0Wzr.js", + "bytes": 714, + "sha256": "6ba73b1fa9b1927abb35ece8ba11849762df5816fa9dc97d6a753bfe6b2c25bf" + }, + { + "path": "assets/infographic.client-CrhtzGAz.js", + "bytes": 5381, + "sha256": "f192f5e06806ede5883e5d2060cccd96c6b3142a4eb54d25d5fc0e9b819e6a2d" + }, + { + "path": "assets/ini-BEwlwnbL.js", + "bytes": 1525, + "sha256": "7830e62a2a96e22c418b5a1e52ba15545ece3c5684346dd50fc174a60b3c225f" + }, + { + "path": "assets/init-Dmth1JHB.js", + "bytes": 377, + "sha256": "6dfdcbf6754983698ab29a22640e4942b8ae02ea0a205b896691b2748f2d155e" + }, + { + "path": "assets/InvestigationReport-DdZK31A3.css", + "bytes": 14324, + "sha256": "96a262833c90bc12e57d76bc4012c99bba83590f9648d5344ebbaef4fd54b11e" + }, + { + "path": "assets/InvestigationReport-fFt6-np0.js", + "bytes": 21903, + "sha256": "ddc75c0e438fb221912f6437007b9d49498d5f7f03829f2dbb29e8b4b95892b4" + }, + { + "path": "assets/ishikawaDiagram-WSZJBQD7-DFeoTXsT.js", + "bytes": 17698, + "sha256": "14a2d54ad69b3aac6def21841f0bd71f6953a726e8d760de8b328b531e6f45c7" + }, + { + "path": "assets/java-CylS5w8V.js", + "bytes": 27219, + "sha256": "2bec4be5ba0dea3d8258669df1e6957e1ba2590a1ad56c6e103ea8c00baeba7e" + }, + { + "path": "assets/javascript-wDzz0qaB.js", + "bytes": 174827, + "sha256": "a4a56cc72c7d0f1ecbbeb1ba6bf5f532193c8d13fc3de19910f8d64c70aec4e9" + }, + { + "path": "assets/jinja-4LBKfQ-Z.js", + "bytes": 5685, + "sha256": "1801f5eb0d83c09dabe24151cd4cb508b2d0e2c1db33ef92dcf691f240db83f2" + }, + { + "path": "assets/jison-wvAkD_A8.js", + "bytes": 9690, + "sha256": "3d09bd59c47dffe52f1eee5bd2371ecc2c8340daac0400872472affdf0c95392" + }, + { + "path": "assets/journeyDiagram-NVQOT4AX-BPteGnmz.js", + "bytes": 23707, + "sha256": "1d9a3fae7456258ed84e1845dbf966e255c315464314cdbfe4ba5b2d199992a4" + }, + { + "path": "assets/json-Cp-IABpG.js", + "bytes": 2824, + "sha256": "ca32840cab9c2eb61da2afd6581e7a22c9937229f6b1a47115eea432794e7740" + }, + { + "path": "assets/json5-C9tS-k6U.js", + "bytes": 3254, + "sha256": "84985fb6e4953e5eccc4d704e4db9eb5c0045b74a11d3edd3a9b4c0bd3d5c2e4" + }, + { + "path": "assets/jsonc-Des-eS-w.js", + "bytes": 3109, + "sha256": "1a23e00b91a35d38fba019125c68139ed9c6b9a0bdb953e9b21a709875f41125" + }, + { + "path": "assets/jsonl-DcaNXYhu.js", + "bytes": 3011, + "sha256": "10ebbfda6fda38f977a98ef80441310d350b084c6c27c811296ddcf2d84ba3ea" + }, + { + "path": "assets/jsonnet-DFQXde-d.js", + "bytes": 3618, + "sha256": "198a5e9985d5d96fae3f00e0d707841393882f4b9e2bf60ab5145af13c88b513" + }, + { + "path": "assets/jssm-C2t-YnRu.js", + "bytes": 2238, + "sha256": "5b09940400c8fb823c95c198c9363791948e6a9229da2873bdf27b806452b831" + }, + { + "path": "assets/jsx-g9-lgVsj.js", + "bytes": 177792, + "sha256": "abb8a7007d9a1f743c33283c233a509dc702eb618d1447d128b1330b73851bf2" + }, + { + "path": "assets/julia-CxzCAyBv.js", + "bytes": 31066, + "sha256": "44816ad3fcafca4b4b97959c2bec42e38f18bbb02d7a7ed8f4f6ef8a884697a9" + }, + { + "path": "assets/just-Cw27pwNe.js", + "bytes": 11162, + "sha256": "816a83790036ab1865d99440ad98d3cc3d40fb3fc48ea23c1cbee4d52d1bcfa7" + }, + { + "path": "assets/kanagawa-dragon-CkXjmgJE.js", + "bytes": 17127, + "sha256": "d45808ad5de1205ef39b8a53037311667253a7a4b13ed40e4ebd70faf55e4089" + }, + { + "path": "assets/kanagawa-lotus-CfQXZHmo.js", + "bytes": 17126, + "sha256": "4a9b14832c6f978395fb8fc63107094b3d51ef6aa92003b38bc21e00b769fb54" + }, + { + "path": "assets/kanagawa-wave-DWedfzmr.js", + "bytes": 17123, + "sha256": "25c129a062f9ac87decb56e2299d4a6aa652d1b20f3488c4e30f80eb9f8aa78d" + }, + { + "path": "assets/kanban-definition-27J2QSJJ-CmHd5Glj.js", + "bytes": 20827, + "sha256": "a12f024ece82ca147eebad3e787a50441f79036494ac450249fd3168cc94ebbd" + }, + { + "path": "assets/katex-C5jXJg4s.js", + "bytes": 261329, + "sha256": "9e8127e147ae576d0129e22677e6949eff48f7a5f4313e2629967938126dcd16" + }, + { + "path": "assets/kdl-DV7GczEv.js", + "bytes": 3629, + "sha256": "24eccbf01c8c213cb407ee8b0294e0fe4d362c2a6c173a9516d41bf76e8cd387" + }, + { + "path": "assets/KnowledgeGraph-5vVU_NOr.js", + "bytes": 117251, + "sha256": "0228fe36011961afe525cfb61d454ea1b3bf50daa02814358b3bde10854a352c" + }, + { + "path": "assets/kotlin-BdnUsdx6.js", + "bytes": 8785, + "sha256": "2a95758b9ec1532516fb3fa38cdd82fed5534d944ca791f327e624ec94e829ac" + }, + { + "path": "assets/kusto-DZf3V79B.js", + "bytes": 15173, + "sha256": "a5d665eee0a12fcab22699da3b1c2cab4a1726b94a9947c1b6da3f3709d0d96b" + }, + { + "path": "assets/laserwave-DUszq2jm.js", + "bytes": 11499, + "sha256": "d56a0486f8b143d6d31a0b0230ccc5914ffbb751543a7dc97d697cbc1152da69" + }, + { + "path": "assets/latex-CWtU0Tv5.js", + "bytes": 72644, + "sha256": "a544f1361ee85779a47677047f3b2f002820d522f10ee48bc98bb045ab06d2af" + }, + { + "path": "assets/layout-DEXfKzaS.js", + "bytes": 30997, + "sha256": "92d8105d9b991903e6bc7b63938385ad1ecc97dc6b9ba531b08a2a9dd96cfdf1" + }, + { + "path": "assets/lean-BZvkOJ9d.js", + "bytes": 5784, + "sha256": "b34bf987976167f4de82af23930eaa4471b06320f236a5d00e3e9098fc704301" + }, + { + "path": "assets/less-B1dDrJ26.js", + "bytes": 97633, + "sha256": "ed3ea44927fda1db6ba56ae932f08ce7f82f8d8a06d2b3d63e3b29db54ec5c65" + }, + { + "path": "assets/light-plus-B7mTdjB0.js", + "bytes": 9941, + "sha256": "44ec2993b3cc158ca691da352114658cacc0812ba4678faec2a6370262415979" + }, + { + "path": "assets/linear-D_qmF9Am.js", + "bytes": 4820, + "sha256": "94165cb971b0e52e745dab2ff61451e1421f447a6832fce3d68144da96a26e1a" + }, + { + "path": "assets/liquid-DYVedYrR.js", + "bytes": 18089, + "sha256": "4d5bb9fbbd8f34a140dc9fdbc4e17c56fd7bb686805e5822be6326dd0288233d" + }, + { + "path": "assets/llvm-DjAJT7YJ.js", + "bytes": 5050, + "sha256": "4937d05e28115e0d9161616a786aecdcce209dfbe4c8ef070150937a58befab4" + }, + { + "path": "assets/log-2UxHyX5q.js", + "bytes": 2852, + "sha256": "784500daa4b6a6ac32f95c19dc166914133189decc3ed10faf43578fe522a786" + }, + { + "path": "assets/logo-BtOb2qkB.js", + "bytes": 3127, + "sha256": "0ded9d4454ae3e08017b17f93c117c3e451698f42109e15d69380ec089406060" + }, + { + "path": "assets/lua-BaeVxFsk.js", + "bytes": 15535, + "sha256": "890724e2d1bc79e6f6498ce6cedd5a4bed0d9489121621c1946ef05e209f5623" + }, + { + "path": "assets/luau-C-HG3fhB.js", + "bytes": 13964, + "sha256": "b969611adf3271fd488730a32acb9dbbab5c0377231c610ed0bee0bf4719ffa3" + }, + { + "path": "assets/main-DfI79bPM.js", + "bytes": 4930, + "sha256": "936607fb65cd771e95b6707e55fe007519d53fe3cbedc37e010ad93791d18181" + }, + { + "path": "assets/make-CHLpvVh8.js", + "bytes": 8961, + "sha256": "50df72a259773a4ca73a97534238010cdef78d632729871d880b58fcc6d3112f" + }, + { + "path": "assets/map-Czzmt4hB.js", + "bytes": 5070, + "sha256": "f15e10db8661ed2bf93075bcb018f62927333b9c2be5437933414af533c2d83c" + }, + { + "path": "assets/markdown-Cvjx9yec.js", + "bytes": 59335, + "sha256": "ce6a8b1a6ed9b803b1847231214ba37621c2fa51611ec3037d38b561b360c278" + }, + { + "path": "assets/marko-CnJfTvn9.js", + "bytes": 25479, + "sha256": "c6d06de9c7098dd02d0d4d0b60a78cde16bb039c5cefecc2573f12f8bc124e1a" + }, + { + "path": "assets/material-theme-D5KoaKCx.js", + "bytes": 18615, + "sha256": "d0950f3965aecb678089843c133f238db6b308f218e98bdee1412de56b0af425" + }, + { + "path": "assets/material-theme-darker-BfHTSMKl.js", + "bytes": 18629, + "sha256": "ec892813b7a31e9e2d83f54a05450f9a406de273628838b016e828db7ed72572" + }, + { + "path": "assets/material-theme-lighter-B0m2ddpp.js", + "bytes": 18634, + "sha256": "4547e1325624259cb17dfa811e29b0d3e3f9a07c9f37b4cb8d4b4f945d9f2f5b" + }, + { + "path": "assets/material-theme-ocean-CyktbL80.js", + "bytes": 18629, + "sha256": "f80d8209f2d352d0aea9f47759017fa0f994e71e79db1e722be9d82a974692a4" + }, + { + "path": "assets/material-theme-palenight-Csfq5Kiy.js", + "bytes": 18635, + "sha256": "6261dfa64833f4e0c0316a1d41efc5ba6fc43a376bca6f936b4f3b76a6396af7" + }, + { + "path": "assets/matlab-D7o27uSR.js", + "bytes": 16086, + "sha256": "463b698b6acd5b08065007f5376b060dda4fe19f9e27259da52d40a30bc2bc66" + }, + { + "path": "assets/mdc-BMNejdWA.js", + "bytes": 19632, + "sha256": "7a05fb8bd772509b14aad9b776fea0e8734c4a3099a3e68f4d1887bbaef0ef00" + }, + { + "path": "assets/mdx-Cmh6b_Ma.js", + "bytes": 136114, + "sha256": "c2c652334464f6085341dd1c46e32717e22556890fbc0d2651d9200f372069bb" + }, + { + "path": "assets/mermaid-GHXKKRXX-DXxw6UAo.css", + "bytes": 97568, + "sha256": "6329846859f81cfc6006ce2c9a391c64e7a614412664ecbdda9cd158dba5dd5c" + }, + { + "path": "assets/mermaid-GHXKKRXX-mofioVct.js", + "bytes": 1911905, + "sha256": "d3805d3eb3dff4b22b590a9e9a2be8cf5ec7454a2ddca116d02fa786f73a580c" + }, + { + "path": "assets/mermaid-mWjccvbQ.js", + "bytes": 29511, + "sha256": "6802dd4aaed6afb26068d1b0acc945071cd5360809baec6b102fc2ac23d8a322" + }, + { + "path": "assets/mermaid.client-CVhdbIqJ.js", + "bytes": 1281, + "sha256": "f0023c4dbb2cde3071b47b769a4c849099fd84a5067bd967383846e37e2f3b25" + }, + { + "path": "assets/mermaid.core-DU80g2JW.js", + "bytes": 580708, + "sha256": "817f25a6651837ee4cbe0aaaccc233dbe50011881308f62dbc57fa978a9ee1b0" + }, + { + "path": "assets/min-dark-CafNBF8u.js", + "bytes": 6291, + "sha256": "4c0956f147c2dd5aef71894b78d7e95b7a766deeb20712ad94e5897bed620792" + }, + { + "path": "assets/min-light-CTRr51gU.js", + "bytes": 6969, + "sha256": "27e91e09c261ea328ed371e734655f83543da150143a49d5ae39598dad6cd844" + }, + { + "path": "assets/mindmap-definition-FAOFIHXS-CZlMeQTi.js", + "bytes": 23766, + "sha256": "22911f524e5e9c84848b49904fdbf92522e77478b9db226a376f3c5c99331f1a" + }, + { + "path": "assets/mipsasm-CKIfxQSi.js", + "bytes": 3259, + "sha256": "c2cdb4e8e7172f68f5bb6e0615696c2a023a2b8bfe008f424c8bbae1e120dd2b" + }, + { + "path": "assets/MobileRoot-C_RVAb0O.css", + "bytes": 175424, + "sha256": "b72fed66fd4cd59d38f032a7023c8a13e853a26d2fde62d6c5c5c7021e77af6d" + }, + { + "path": "assets/MobileRoot-CavR3dmJ.js", + "bytes": 239458, + "sha256": "62f407911184105a274f32c6bddbce2e25849c92c5f36709b3240acba6f74b1e" + }, + { + "path": "assets/mojo-rZm6bMo-.js", + "bytes": 69799, + "sha256": "9e70dea75c07fa27e22d7f5bce1afe758f65ecfcaa4c48682e67a83f00d17dc5" + }, + { + "path": "assets/monokai-D4h5O-jR.js", + "bytes": 7884, + "sha256": "cff833ee8a81cd91ccfa57ee0d5924577aa1406e209a80087bb9675ad2ea8d0f" + }, + { + "path": "assets/moonbit-_H4v1dQx.js", + "bytes": 5900, + "sha256": "ce085206edfae15f55e78824eac04480d7169ea96755d6fc4e57642c5641c0a4" + }, + { + "path": "assets/move-IF9eRakj.js", + "bytes": 17505, + "sha256": "e90046ae9e34086d261731f85a1399439ece1b8cd11635066a2fb910eb3f73f5" + }, + { + "path": "assets/narrat-DRg8JJMk.js", + "bytes": 3672, + "sha256": "37b1a4a08e1a0d4cf06e1ca8adddf1c51b9600b695f017b911799099ac5d8671" + }, + { + "path": "assets/nextflow-groovy-BeH2EWoN.js", + "bytes": 10406, + "sha256": "26c7440b7660ef7115c3b7fd6f6cd4fd1a7215bc8b574def16c547cca3546730" + }, + { + "path": "assets/nextflow-Zz6hmt5N.js", + "bytes": 4510, + "sha256": "de0fbf3f19a3e632ab10ce7df53ec378e2f7f210b286d5a7dd69aedce0827f9c" + }, + { + "path": "assets/nginx-BpAMiNFr.js", + "bytes": 35374, + "sha256": "25b53af8ecce64bdefc084c8b7af5f27537ef7022618e8d90e4b20fd1ebe485f" + }, + { + "path": "assets/night-owl-C39BiMTA.js", + "bytes": 28913, + "sha256": "2b8554d4a01b6e062bb929507c741070c04d4f194b424942c5f208891afa1360" + }, + { + "path": "assets/night-owl-light-CMTm3GFP.js", + "bytes": 25902, + "sha256": "68b5b21d900e1409b772220982c7837bd77003f084069160edc37f9eccd46758" + }, + { + "path": "assets/nim-CVrawwO9.js", + "bytes": 22460, + "sha256": "2a0ac9212274e3ae8926531fdf55664e68594051f02f3e46107551d7fd087cf3" + }, + { + "path": "assets/nix-CwoSXNpI.js", + "bytes": 15511, + "sha256": "1d064eb88b18c48846c1ad0e438c869aa25813361efba72de9725932c0310449" + }, + { + "path": "assets/nord-Ddv68eIx.js", + "bytes": 26723, + "sha256": "243a9dfea9c93c40586d279de5ea4cd8f3de380c2e3c0ea7ba58e93ef12cbcf5" + }, + { + "path": "assets/nushell-Cz2AlsmD.js", + "bytes": 20413, + "sha256": "14a523801c0d9238c1c62d5f5055c80cffc460564875f4b3e020f7e4d27a72c6" + }, + { + "path": "assets/objective-c-DXmwc3jG.js", + "bytes": 105413, + "sha256": "aa3b80179150c0bf74649497bbeb60a36f025631ea64ca23c9e2aca64ec71c44" + }, + { + "path": "assets/objective-cpp-CLxacb5B.js", + "bytes": 171972, + "sha256": "9841e552a948f571c39f594fc27661f1262e589c9f53898c8ac2de469b1d85f3" + }, + { + "path": "assets/ocaml-C0hk2d4L.js", + "bytes": 62449, + "sha256": "eb5a88927867a33e866a8fea38c91799b28739c6038264e5a3560519951d1dc3" + }, + { + "path": "assets/odin-BBf5iR-q.js", + "bytes": 16513, + "sha256": "886d9212bdf48ee8eb6ba85adb1a07ca6519e5c60e4e73b5323c1cb4d8969939" + }, + { + "path": "assets/one-dark-pro-DVMEJ2y_.js", + "bytes": 33787, + "sha256": "7c55d00426abb85391f3432fd1282150e0bd7d54a8e5de7553a1d65c31459eb2" + }, + { + "path": "assets/one-light-C3Wv6jpd.js", + "bytes": 25300, + "sha256": "8f9b7f248dd34ae2acccfb35c8c095f0b581ea4e0d3351c7fe25721b914ae177" + }, + { + "path": "assets/openscad-C4EeE6gA.js", + "bytes": 2824, + "sha256": "36bb06e21f4dae2e8f47a92050501a4c989273bafde4096e151f591635fbed55" + }, + { + "path": "assets/OpsPanel-Cv44ppUZ.js", + "bytes": 5106, + "sha256": "7e5762f44b7c4efd826aa805d8abc38b43566a7d8d3333b60bbf1d670e257acb" + }, + { + "path": "assets/ordinal-BeghXfj9.js", + "bytes": 1473, + "sha256": "227a80a1f5eca2378a9db259bf2668cb10d889a5d5e56b254d9127db5ea9910e" + }, + { + "path": "assets/pascal-D93ZcfNL.js", + "bytes": 4150, + "sha256": "65c2b6be568561feb139eb54e384137c54c3d53b49be7be851e28aa0fc2f8c22" + }, + { + "path": "assets/pdf-vendor-BRfqYs8T.js", + "bytes": 462899, + "sha256": "2dbf01d32335bde2d995a1d2b31348aab86fcccce047eaaa76de78c97b22669f" + }, + { + "path": "assets/pdf-vendor-DThUiFH8.css", + "bytes": 1527, + "sha256": "1483b5916fa619aca85a6bc34bd5fe2494d805c9a7b2a4f2d02473fcbf002282" + }, + { + "path": "assets/pdf.worker.min-qwK7q_zL.mjs", + "bytes": 1046214, + "sha256": "dbcae78a691b3c501508f74b774c6066a57a14a76cefdc9e25ad86b651bb75d5" + }, + { + "path": "assets/PdfCitation-Dl-_NvBL.js", + "bytes": 2020, + "sha256": "b15db00ed5a94d4bc13d77fad68379c7120cb7da0d2f39cc7c88e692ed3ec9bc" + }, + { + "path": "assets/pegDiagram-VL7TDLO6-Cepz3zJl.js", + "bytes": 2088, + "sha256": "f0092aa8cf6b88f9c0e99f1656c448f77de23855dcd48108d03699f85c36316f" + }, + { + "path": "assets/perl-C0TMdlhV.js", + "bytes": 43156, + "sha256": "7e84c2f819dc04b8dabc2f0f1871151fcc710a8822ba9abc849922440eb6de54" + }, + { + "path": "assets/php-Dhbhpdrm.js", + "bytes": 111058, + "sha256": "498359c1dd0c0109bf7aefba4f4ddf6ebabeeae8d0332b0e69d953c79d2ca218" + }, + { + "path": "assets/pieDiagram-7S7Q4E2Y-h1HEDu6b.js", + "bytes": 6487, + "sha256": "3427f177c883ea3466a1a3e8d7692e5de2890a0e784eda2e7a7dc1804ac2df9c" + }, + { + "path": "assets/pkl-u5AG7uiY.js", + "bytes": 10372, + "sha256": "1acafc1de9c65cd06c2b6a3b0bfb928a92fd13fa5182fbc4df0f03f41ca79c24" + }, + { + "path": "assets/plastic-3e1v2bzS.js", + "bytes": 9295, + "sha256": "f507b7e3105e92c0d7de6346751da2f369d9d10a9237539fb2f41ca22f3f674d" + }, + { + "path": "assets/plsql-ChMvpjG-.js", + "bytes": 8512, + "sha256": "5b08ff2f2caca88ca87a1e02c740ec32d06d8b96d70e210abcc2729858cd9a2e" + }, + { + "path": "assets/po-BTJTHyun.js", + "bytes": 3239, + "sha256": "c6925708c8b9b9a2793d10218ab601e30f79eab0c2892985fd6b3f8382377b32" + }, + { + "path": "assets/poimandres-CS3Unz2-.js", + "bytes": 33494, + "sha256": "f3a6399c5ae3fe8b7ce02c29c7278199a4ca3ff9b39be1b455a9124c17227de3" + }, + { + "path": "assets/polar-C0HS_06l.js", + "bytes": 4671, + "sha256": "b6205f4f60671b327a436f3a5c02197826ed563c0c23d22d8231095515274c6d" + }, + { + "path": "assets/postcss-CXtECtnM.js", + "bytes": 6417, + "sha256": "748810304adf9da83f71983e99219a242fac24424483e68c0145e0edb6610136" + }, + { + "path": "assets/powerquery-CEu0bR-o.js", + "bytes": 5903, + "sha256": "2560bd4cef47cf5dee7b8c2204ae8008ce73f85f41764683afa1d0988f4d1d7e" + }, + { + "path": "assets/powershell-Dpen1YoG.js", + "bytes": 20151, + "sha256": "97259eb4370f2ded7fb394e103aec42e12ff7c2ba37c846a43506410672cb473" + }, + { + "path": "assets/primitives-BSN9ZDgJ.css", + "bytes": 41722, + "sha256": "6a6d3e91f7b00a35afdca4fc55262c6fe490c86393081fa3fa23fc764a50e92c" + }, + { + "path": "assets/prisma-Dd19v3D-.js", + "bytes": 6330, + "sha256": "82e0167743a332958b14c0e40875bf207de8def0521189323b3ae3066e715615" + }, + { + "path": "assets/prolog-CbFg5uaA.js", + "bytes": 11356, + "sha256": "3cbc885011b27249f5a0b7660b6f7c87ac5ab4f44487107cc1e92d0c19ebb3cd" + }, + { + "path": "assets/proto-C7zT0LnQ.js", + "bytes": 6548, + "sha256": "2f6893062281306a31a73dcc50949a332ade86a11565f7b78d66e28ed2aaa627" + }, + { + "path": "assets/PublicRoomPage-4DVXi3Kc.js", + "bytes": 21082, + "sha256": "d1725ada618d81a6efa43b9eb4501a43545df08fc38b38a465ce3823e4657822" + }, + { + "path": "assets/pug-CGlum2m_.js", + "bytes": 13842, + "sha256": "1afaa5bff782f8df502f7c03fbeaba94cd8921a5f1f690e27508e45c27e2e8ed" + }, + { + "path": "assets/puppet-BMWR74SV.js", + "bytes": 11437, + "sha256": "a7a22bdeccfe37f60d59da8851019f47f08eef8250f9a1e2f25560c12a021467" + }, + { + "path": "assets/purescript-CklMAg4u.js", + "bytes": 24686, + "sha256": "8fd484a61ea9faa0ef7e299f9188cb74dabea59625c822f537f7ae850d18daac" + }, + { + "path": "assets/pyodideKernel.worker-DHEMhrGh.js", + "bytes": 4812, + "sha256": "9ce828ede05b97254740331c162eaf022339491470569bd21d2e6bc6ee3369b6" + }, + { + "path": "assets/python-B6aJPvgy.js", + "bytes": 69952, + "sha256": "7652ab863f920a5959c4aa52d6decb8c11d23fd590773977ce8aa0fbb3c555c4" + }, + { + "path": "assets/qml-3beO22l8.js", + "bytes": 5336, + "sha256": "5c58408fde8b3b813f2519a720d074dc688eaff4cc4b6db2fb1b6215dd4aff65" + }, + { + "path": "assets/qmldir-C8lEn-DE.js", + "bytes": 1002, + "sha256": "ad76c02c2bb338b0314af1cb1514f1fbbd31a1a78d5d931632e313fb9b374480" + }, + { + "path": "assets/qss-IeuSbFQv.js", + "bytes": 7472, + "sha256": "24a87ea2b74ac3f815e14d173752f42380cd4ad6faabba3b0737c66c83d7e8c3" + }, + { + "path": "assets/quadrantDiagram-CIZ2JOQS-BJ8EgoRf.js", + "bytes": 34630, + "sha256": "2487ac8260ce9a497047324d3c78b18eea7aef846f302075cd50dc9ac867457a" + }, + { + "path": "assets/r-Dspwwk_N.js", + "bytes": 6541, + "sha256": "a535cd6fea8b2a66a5f5433a367db740066053ae8ad3a531d8ed351b5fadf5a1" + }, + { + "path": "assets/racket-BqYA7rlc.js", + "bytes": 92389, + "sha256": "34061595fb5ce70cda2139f9d82f5a980821fd92ea3ad48c6bbdde5ce887ff01" + }, + { + "path": "assets/railroadDiagram-AXF67PYL-C3ytuEAu.js", + "bytes": 1738, + "sha256": "b3a26594570b6e7f60de1e5c5be8f484c0a4fdae9e01893474d545aafb552254" + }, + { + "path": "assets/raku-DXvB9xmW.js", + "bytes": 10472, + "sha256": "5fcd9c398ef0361d59c9d8122e3f949d13316c2f9dd673a3385c951b768ca711" + }, + { + "path": "assets/range-OtVwhkKS.js", + "bytes": 180, + "sha256": "e345dbcea93468c7665e5852c3100b230acfa238019bd48c42f1b1ba696c7d1a" + }, + { + "path": "assets/razor-Uh8Bk_45.js", + "bytes": 27510, + "sha256": "da4924826de242f392eee4bdbc5b6eb9974488520a6bbf81310fc42ba12acc98" + }, + { + "path": "assets/react-CRbEC-TR.js", + "bytes": 132118, + "sha256": "8cc56facad736ccc5b05d8bb59c09bcdc576e84d4954d7fe0c1754eb4494d23f" + }, + { + "path": "assets/react-vendor-Ba019tNT.js", + "bytes": 194398, + "sha256": "e9c7da5d9485026349e3c6cd194155c1dd69ce4a99084800fe96d44b89dacada" + }, + { + "path": "assets/red-bN70gL4F.js", + "bytes": 6262, + "sha256": "e16c7107408cb6110f4ef29bac94c1769e589df38f271160e6f52b1a4d27b6df" + }, + { + "path": "assets/reg-C-SQnVFl.js", + "bytes": 2345, + "sha256": "c944196b442e75be8722bce04f9aa6ef7698200cfe314e998cd29b70faa75fff" + }, + { + "path": "assets/regexp-CDVJQ6XC.js", + "bytes": 7988, + "sha256": "4f4da7e45d7bac4acaf584b492337cc0fcfc0b2453073026b7f2d2878935ed7a" + }, + { + "path": "assets/rel-C3B-1QV4.js", + "bytes": 3368, + "sha256": "5e46343461aedbfdd92b75bcc78bf3f40b0383490f4e139874221766c4c73158" + }, + { + "path": "assets/requirementDiagram-LRYGKXZP-hZPvV5fI.js", + "bytes": 31340, + "sha256": "e902a1162456ff96a635cb03ed1558b7329c506db2106cf4a7f397ea5f3fb9f3" + }, + { + "path": "assets/riscv-BM1_JUlF.js", + "bytes": 6914, + "sha256": "287e2bda433a92ccd15dbd75b8b95e2ee9ca016d3501387d1b923660fa69a52c" + }, + { + "path": "assets/ron-D8l8udqQ.js", + "bytes": 3914, + "sha256": "c91a2f5aabc02f69e8844c66e8abbb5e2d6997c5868b974679b0dca8e68a6746" + }, + { + "path": "assets/RoomTour-B3ofJfEV.js", + "bytes": 39035, + "sha256": "c913f9027e947afb74a9b0c83d7a9589937849e219538c198d1901b2a9bad444" + }, + { + "path": "assets/RoomTour-DRYXy7Ep.css", + "bytes": 23695, + "sha256": "f131cc82809364ba3fe1a0c6422d8b71749b6c15c591a453c1c02df544e71b36" + }, + { + "path": "assets/rose-pine-dawn-DHQR4-dF.js", + "bytes": 21754, + "sha256": "28569d6dc3cdbec1638a55294d4703993fffc7de3c4f96f9a9e7e0ee58271b45" + }, + { + "path": "assets/rose-pine-moon-D4_iv3hh.js", + "bytes": 21753, + "sha256": "54f8cee6d3bb36072d095cf6f3c42304149f984bb8ac005b4329502e469e4f58" + }, + { + "path": "assets/rose-pine-qdsjHGoJ.js", + "bytes": 21743, + "sha256": "bd1f7abe9b7645a7d2ea4769311d5b60b694a0577005cf76f13a76ef5c07034b" + }, + { + "path": "assets/rosmsg-BJDFO7_C.js", + "bytes": 4523, + "sha256": "895c74a701284063ecd96cff31b08b9e7d913b68d069907bd562b6db4f2a078d" + }, + { + "path": "assets/rst-BrH8l1NY.js", + "bytes": 10673, + "sha256": "d6c50859a0348550f4b31759c5538b6a44a7de757022ed08231d4944c7624cc6" + }, + { + "path": "assets/ruby-Dw2BHqvy.js", + "bytes": 45953, + "sha256": "ab3d7f8c774ddb0ac21c4666d98177263fa5e5640fb15513b68fcb1331b84e36" + }, + { + "path": "assets/rust-B1yitclQ.js", + "bytes": 15069, + "sha256": "c48161f6b21740ac415d982a627f24bb81081225f7405632784f667cf915d985" + }, + { + "path": "assets/sanitizeArtifactSvg-DK6rc30l.js", + "bytes": 481, + "sha256": "6fdd324919bf9a02f0d0e28680a05d8531c4854bb41888a84f5ef74b03b06371" + }, + { + "path": "assets/sankeyDiagram-W5VNT64P-CslkT_yU.js", + "bytes": 23470, + "sha256": "cd0e25ba3bfecd3863f31f571fe6fcad37be6c22624e0d6cf8a08d8ecb7d4a89" + }, + { + "path": "assets/sas-cz2c8ADy.js", + "bytes": 9062, + "sha256": "0605b0f0b9c6e33e0db7008a1ae9ee5d8bfed82f5db17d1124905ab226e320bc" + }, + { + "path": "assets/sass-Cj5Yp3dK.js", + "bytes": 9289, + "sha256": "d3d1152bdf9e9582f0d94521982944d7dacd0e8ece70a6a51dc621b146f90c05" + }, + { + "path": "assets/scala-C151Ov-r.js", + "bytes": 28884, + "sha256": "f4811c36dc6a16b2500146c2450c441e8ea673f57505a20c2a03c8b965248c65" + }, + { + "path": "assets/scheme-C98Dy4si.js", + "bytes": 7169, + "sha256": "743503a0223f9e794eaa6e2ec9b1a4b9e23870ea92f8a91c608bd5632159a820" + }, + { + "path": "assets/scss-OYdSNvt2.js", + "bytes": 27204, + "sha256": "b1026ec94017417e3c24178ae96e4134fe9ffadc50d1fbd8f622da7961ca70a7" + }, + { + "path": "assets/sdbl-DVxCFoDh.js", + "bytes": 4702, + "sha256": "09bba6eb98cb1660429de423a032b8ecc9e943af9b2ae4dc798fe665b2f4de19" + }, + { + "path": "assets/semanticGraph-CTg4iCsn.js", + "bytes": 30505, + "sha256": "f0a3b732dea02ffec3c0da87c7c9b3288da4171f0cf0035202f70f6610ed05cc" + }, + { + "path": "assets/sequenceDiagram-SI44F4Z6-Cltjxjh5.js", + "bytes": 117583, + "sha256": "bc64a49119829692651c573747ba6fa14c000e21b10bef2341f78f8425fe6b0b" + }, + { + "path": "assets/shaderlab-Dg9Lc6iA.js", + "bytes": 5922, + "sha256": "0f15272ff852b3807636b594b3f7ee05de4f01acf6cd35622e94c14eed99353f" + }, + { + "path": "assets/shellscript-Yzrsuije.js", + "bytes": 41479, + "sha256": "6a7311ff85af4098e170435bf140299e6be66e458e51d97ff91b2cea51300438" + }, + { + "path": "assets/shellsession-BADoaaVG.js", + "bytes": 711, + "sha256": "8bb2a6459a5dbbe5364b504567be9b0eec02b9271d893c6377a1bb64d3f13c25" + }, + { + "path": "assets/sizeCapture-X5ZJPWSS-869se4DW.js", + "bytes": 1130, + "sha256": "1392ad96e4fee7580714188f8e005f8d896b52e02471ca65832c1f4dcc853972" + }, + { + "path": "assets/slack-dark-BthQWCQV.js", + "bytes": 9117, + "sha256": "f9254bd3bd7981950384332249c3bd31ff108fc659edd24b49ee6716bc23fac0" + }, + { + "path": "assets/slack-ochin-DqwNpetd.js", + "bytes": 9431, + "sha256": "1ede16ae081bae361e415891901a4aa6dc20de301aef52403863933d74b76783" + }, + { + "path": "assets/smalltalk-BERRCDM3.js", + "bytes": 6587, + "sha256": "0920bbda736cbf5dc1c5acdeb961dedcdaf98dec24e153fb473c540f21347d6e" + }, + { + "path": "assets/snazzy-light-Bw305WKR.js", + "bytes": 20773, + "sha256": "7721708cf2d4a690c8c599de620236acddccbbfedacf09ab0c6cc463f60ebe00" + }, + { + "path": "assets/solarized-dark-DXbdFlpD.js", + "bytes": 6846, + "sha256": "2b283375c0600da201944caca3a2620bb9890d6bc28d69f4b989cca5ec11cb7b" + }, + { + "path": "assets/solarized-light-L9t79GZl.js", + "bytes": 6480, + "sha256": "873638320dde0e3d4261407d298960260305fd39179da30458271ffc0d6fae56" + }, + { + "path": "assets/solidity-rGO070M0.js", + "bytes": 16074, + "sha256": "6c8c7573726b8dec0ce1e54415c33e590f4551b15f97dbb34c2eb4426d21543e" + }, + { + "path": "assets/soy-Brmx7dQM.js", + "bytes": 6981, + "sha256": "dcd5c00fd4b67322d89a1930edfb14e841ff11cf98a332303b218d5568dfdecb" + }, + { + "path": "assets/sparql-rVzFXLq3.js", + "bytes": 1480, + "sha256": "7ad999b9fba56728f2297fbee2250f845093f2b57eacd1fcb045d6f5a32d7de2" + }, + { + "path": "assets/splunk-BtCnVYZw.js", + "bytes": 3436, + "sha256": "64ebc92eebd3550e91fbfc5fcbd72bfdec37d3e1d299660140ca28c2cd30cc1f" + }, + { + "path": "assets/sql-BLtJtn59.js", + "bytes": 23407, + "sha256": "e2621cd8e6d6bc3aad625e5da5afd16b8f1c64a40c77649ac6948a4b306174e5" + }, + { + "path": "assets/ssh-config-_ykCGR6B.js", + "bytes": 3617, + "sha256": "59773508bec4b474f7a01df0c9a1d67d9cc6a5e90cd8be3355e7a51d45a48718" + }, + { + "path": "assets/stata-BH5u7GGu.js", + "bytes": 56991, + "sha256": "11bb422f2421e05ce75bcfb2c8c8c0795309ac0462249ddc6a8f82cccd985ac9" + }, + { + "path": "assets/stateDiagram-OKZ733FA-DvqK4U94.js", + "bytes": 10562, + "sha256": "4f9959b68bbc22903161de394832be6fa7150d8bae30ecb8b7e5adc67a2c6d02" + }, + { + "path": "assets/stateDiagram-v2-UEYNNEHI-0szo7Drc.js", + "bytes": 560, + "sha256": "8356c77abdb01e486d1c803478b5d914d494642543f2bde11e1cb80f1e92b3a7" + }, + { + "path": "assets/step-Cl5gnEYj.js", + "bytes": 18212, + "sha256": "86f975c64771b1950d446b84be4e96ad5ffdd104e9570775c05a536cda375e35" + }, + { + "path": "assets/structuredDiagram.client-B0g9-ub2.js", + "bytes": 6291, + "sha256": "30e19c9e776155d51f1dcc5cbeb085400a96fb028b4080eb1e3fa8cdbe62efc7" + }, + { + "path": "assets/styles-ClFGusx6.css", + "bytes": 226185, + "sha256": "61c03a704d1b67e986fa4c2d94ac45c34d9b992776793404570ebb81f9ae4bca" + }, + { + "path": "assets/stylus-BEDo0Tqx.js", + "bytes": 31074, + "sha256": "7f4744cdde011a08696b25091cb57a8af8762c48fe52bda2f929376600a17f23" + }, + { + "path": "assets/surrealql-Bq5Q-fJD.js", + "bytes": 22583, + "sha256": "3ca44462a4b2e800e70e918dc6a861fcfb303df674f0109c9373fdac8dfcc130" + }, + { + "path": "assets/svelte-C_ipcX3V.js", + "bytes": 18242, + "sha256": "b070641a497d9730f796568d9242c5ac7061f9f839af423649b8647267ad0155" + }, + { + "path": "assets/swift-D82vCrfD.js", + "bytes": 86687, + "sha256": "8b87fd88e98da6fee33e181d3a03ad5e7fdec59008fa592c28a9ab28e28d8fbe" + }, + { + "path": "assets/swimlanes-SLNWSIFB-BJzbIiL4.js", + "bytes": 120519, + "sha256": "887a7a3cb060cf5e0845f02e3c1025474fc0db4daf10301a8c67bc37353b7301" + }, + { + "path": "assets/swimlanesDiagram-ULZ7WXOC-DeZIxC-T.js", + "bytes": 680, + "sha256": "285199d0b88086f72e93cfa1b4fd5954a108b92bc67e7dba14184af8cf4c57f7" + }, + { + "path": "assets/synthwave-84-CbfX1IO0.js", + "bytes": 14036, + "sha256": "345be8ec59dedde8193a830c5119b99ab1a263d8a0b8d0d98580b21e5b53856f" + }, + { + "path": "assets/system-verilog-CnnmHF94.js", + "bytes": 26203, + "sha256": "911a3857f3ec086298e981939056da2893098881fe5c100ec44132ba87f011ba" + }, + { + "path": "assets/systemd-4A_iFExJ.js", + "bytes": 7869, + "sha256": "7ee808ec3ed0bd4d87a6c0b5f034ce21b5522664b1a956381a3c287c674c0ffa" + }, + { + "path": "assets/talonscript-CkByrt1z.js", + "bytes": 6757, + "sha256": "df10bc43abea3666beac95f07c8082bbd953cfcce01b384cac1e5bb783e3d656" + }, + { + "path": "assets/tasl-QIJgUcNo.js", + "bytes": 3288, + "sha256": "f8ad184dcd423a710bfe0a7c84487334383318e2e1b7b98ef0371be9f3e6c130" + }, + { + "path": "assets/tcl-dwOrl1Do.js", + "bytes": 4429, + "sha256": "a1a8b949384eb718737fa7f088b806e0ab6736264dbd3135ca01eaee68295f12" + }, + { + "path": "assets/templ-P3uqSqPl.js", + "bytes": 24064, + "sha256": "5bc6bac791203f2e943afcfabbeb84ae08128397aefb7a5f319ae1645eaac7b4" + }, + { + "path": "assets/terraform-BETggiCN.js", + "bytes": 11389, + "sha256": "845d38e761505099172e28bb36870b326f66ab907aaa625fcc9c4d0fee4eca49" + }, + { + "path": "assets/tex-idrVyKtj.js", + "bytes": 9669, + "sha256": "0fb7d18ae0984bfed6a46009afb2a3c59e1b8d2fabd2c9088f66de457306a25a" + }, + { + "path": "assets/time-CF6dPw0p.js", + "bytes": 15183, + "sha256": "7f5d474122ebb97ca0001e8a9d9f90527d7362094aec2978d6b24b75fb4e85f5" + }, + { + "path": "assets/timeline-definition-Z64GVDOM-7q6s0E18.js", + "bytes": 31481, + "sha256": "b6cfb43181478ce4bfc76f5a5c947a1876475982f7eac5cf53b47b2343a5968f" + }, + { + "path": "assets/tokens-D_FyPjo0.css", + "bytes": 1333, + "sha256": "87cc97cbed8a9f1dbba624198de2a1bae08ddc3d6d44ffd57f903ff27c892d28" + }, + { + "path": "assets/tokyo-night-hegEt444.js", + "bytes": 35665, + "sha256": "e00a860ce7f328571e523246063124ac104fd16c7c4a1939985c04e2912dc8dc" + }, + { + "path": "assets/toml-vGWfd6FD.js", + "bytes": 6426, + "sha256": "13957c3e75de850523d59c55223a274de54f38319159b54c11a41e1e909965de" + }, + { + "path": "assets/TraceSurface-3Mc5xPHl.css", + "bytes": 11603, + "sha256": "9d3ecd1e704e5eb31b61dcf66e605ef30690cafefd088e005d1a0f5cf7d0b0c0" + }, + { + "path": "assets/TraceSurface-Ce9louCG.js", + "bytes": 61925, + "sha256": "f8afc539d49ee37cba404d279bdbc5fb888765fe9c087d17dbf6872fa0161605" + }, + { + "path": "assets/ts-tags-zn1MmPIZ.js", + "bytes": 8948, + "sha256": "69bcc441aa876587e58720c6b99457b56a6b08643249c262d3efee8bd69acd67" + }, + { + "path": "assets/tsv-B_m7g4N7.js", + "bytes": 739, + "sha256": "1a04ec966e09f3783309f7536dae8e824d4f8ec6ec0b6e1880c1b95a3d17762b" + }, + { + "path": "assets/tsx-COt5Ahok.js", + "bytes": 175536, + "sha256": "6f65bdaf80285d2241cf747f58b0c2bdd7485e25bbfbc0144840ed8e13f31a4d" + }, + { + "path": "assets/turtle-BsS91CYL.js", + "bytes": 3700, + "sha256": "b39750a94e32101604c09b24cbc2b03cfec7089ea6b3af27863d2889003046bd" + }, + { + "path": "assets/twig-DNn4PbVi.js", + "bytes": 21364, + "sha256": "8522bd1c3bbd67de36a3de2ab1864071d3264513ef45cbe587590a59a74370cb" + }, + { + "path": "assets/types-BSuKp-ii.js", + "bytes": 53421, + "sha256": "6f2ed4af532480a0a30a3f914e3740d89a0394f8ffa776752a42aede0163bec7" + }, + { + "path": "assets/typescript-BPQ3VLAy.js", + "bytes": 181080, + "sha256": "fcdcca54a7ccb637627d4dba50774a3dc7a5bae93a9f0a43c7748114b1d1d75f" + }, + { + "path": "assets/typespec-BGHnOYBU.js", + "bytes": 24020, + "sha256": "5dfdba0ad831c33537dfdd6bceecdde8c788b953500fa5b006027287949fa461" + }, + { + "path": "assets/typst-DHCkPAjA.js", + "bytes": 8387, + "sha256": "ff1b2bfc233e39112abd22f9ac638a833f1a2504929034f4559c9d88a1ecbcb2" + }, + { + "path": "assets/v-BcVCzyr7.js", + "bytes": 13214, + "sha256": "3580b3a6f9b7d1b570299b26518f866efd3d264369f1569395ddee1c39918af6" + }, + { + "path": "assets/vala-CsfeWuGM.js", + "bytes": 3370, + "sha256": "9ca40f96a2c5ea6c15a4aa070af170b6a4fb19dce1aea0162639c456e88c1ee6" + }, + { + "path": "assets/vb-D17OF-Vu.js", + "bytes": 6093, + "sha256": "c07bc7f87b29209a696181ee1952faa6855fc8424975a04514315972d652da0a" + }, + { + "path": "assets/vega.module-CiZgPkdT.js", + "bytes": 448416, + "sha256": "121f05965b1ae681d08efbb47bd1d3b41804a14a7621a8361a99f35b1400de8d" + }, + { + "path": "assets/vegaLite.client-DyLKQsB8.js", + "bytes": 2620, + "sha256": "416bf73edef80b588e5d8550e66435a65b80ef021992085cf6fb538532840da4" + }, + { + "path": "assets/vennDiagram-T6HMQDX7-Dh8nteQS.js", + "bytes": 42506, + "sha256": "4bea4fea9e08e951a3f046d5bab0c95cb933fa74a1e5dd063d23b988c2198b47" + }, + { + "path": "assets/verilog-BQ8w6xss.js", + "bytes": 5931, + "sha256": "d4e90d3476e4c94e05271d13254bb7ce735ba6fd8ed49292337d9356368a9eaa" + }, + { + "path": "assets/vesper-DU1UobuO.js", + "bytes": 12692, + "sha256": "ad07a972a70962a9f68b1028c90126dc75057cf9dd98f079d050a1bd11e6e19e" + }, + { + "path": "assets/vhdl-CeAyd5Ju.js", + "bytes": 24264, + "sha256": "4aa59b0e56b6ade915050f27c9359de4b33c7435f1e715b1027f6c44ff08d05f" + }, + { + "path": "assets/viml-CJc9bBzg.js", + "bytes": 20365, + "sha256": "255a5fbaf5961b394d403c022e2b57baf6855132db6ab4e8b3f8b6ccffdc5fc6" + }, + { + "path": "assets/vitesse-black-Bkuqu6BP.js", + "bytes": 13677, + "sha256": "f25530f6e39e64d7dcc0464821c2fff73bf5aab1e311d61645cd740e886a2160" + }, + { + "path": "assets/vitesse-dark-D0r3Knsf.js", + "bytes": 13759, + "sha256": "f3a4064c8e89ebd2349cf3dbf3e211d73b05d11cbd9bbc00feefa1820d74990b" + }, + { + "path": "assets/vitesse-light-CVO1_9PV.js", + "bytes": 13616, + "sha256": "272401bf8f7fa77313d7d3dbdc609a59bde479c8d69763047b5aa508e16ead9d" + }, + { + "path": "assets/vue-DN_0RTcg.js", + "bytes": 24484, + "sha256": "f281a5b5a38f6d7aca7ad2c5cfc54c5531603ef963798eddef0ca3a9bbdb600a" + }, + { + "path": "assets/vue-html-AaS7Mt5G.js", + "bytes": 8472, + "sha256": "a9066b052de965759c4456bed9e3e412c25f1050f3585a2dc6714747bbec1c0e" + }, + { + "path": "assets/vue-vine-CQOfvN7w.js", + "bytes": 190051, + "sha256": "95c5be9942daee9da06a3a00052df782c2a7f6b1c85ecbe261da63d35d5d09e7" + }, + { + "path": "assets/vyper-CDx5xZoG.js", + "bytes": 74648, + "sha256": "ff66f70ed9d0a15a77389cfc35cef85ff1f4932bef9e508f9a19b1c87d7f46e9" + }, + { + "path": "assets/wardleyDiagram-T6FBY63Y-Dyr7Pran.js", + "bytes": 26228, + "sha256": "fdfb254cea1c276fe7aa3c5cf1340e0a794f8cc6c2a625fd7956edd3af65549b" + }, + { + "path": "assets/wasm-CG6Dc4jp.js", + "bytes": 622336, + "sha256": "8deb47b0d7b203f733275b554ccf654df3b76026bd14cab89130ae2a61abd719" + }, + { + "path": "assets/wasm-MzD3tlZU.js", + "bytes": 12007, + "sha256": "ecac025bef526964873260d057a8af935fe8b86da2b9845051051266b019c8da" + }, + { + "path": "assets/wenyan-BV7otONQ.js", + "bytes": 2157, + "sha256": "40ed524c0cfce810853c17a6e99f8c357dc1ea9d5df901dcf60a2b7a45e63f7f" + }, + { + "path": "assets/wgsl-Dx-B1_4e.js", + "bytes": 5144, + "sha256": "97dee41e3f719e15ac2c06cbf36677252c7654e254f178128113744841a4806e" + }, + { + "path": "assets/wikitext-BhOHFoWU.js", + "bytes": 55885, + "sha256": "22c8b6a379a9a1aa4df1fa90a85d054b78c5414e772c062611997d98de2cdb64" + }, + { + "path": "assets/wit-5i3qLPDT.js", + "bytes": 21467, + "sha256": "2b2cfcdfceebf61cad332a1b126a7bce2afe89b0b5c6bf8791067154e8229bb9" + }, + { + "path": "assets/wolfram-lXgVvXCa.js", + "bytes": 262391, + "sha256": "5077bf9f804422eafafce9c7bc5bfd04f094ae624f0136c9a33daeac942fe75d" + }, + { + "path": "assets/WorkArtifactsPanel-D_e0NkQ-.js", + "bytes": 149992, + "sha256": "f763066cf152d302eed6874b001ec67354f6c684890f24e4848761de910e901e" + }, + { + "path": "assets/WorkArtifactsPanel-Dagy3OZH.css", + "bytes": 45068, + "sha256": "6f14e9ce7d8ce49125c2602074168ba4eab5e1f261ec4e6c906d943c17ca076c" + }, + { + "path": "assets/workbook-vendor-CUPSAa_W.js", + "bytes": 1037646, + "sha256": "eccb72317cb2fce48c2a945309525acb373add0f0d0c9794e34c568ec6187e71" + }, + { + "path": "assets/xml-sdJ4AIDG.js", + "bytes": 5384, + "sha256": "50f00554f7503986c098ada8706f8e6a8fdad39e5158c7626d31532a883a51e8" + }, + { + "path": "assets/xsl-CtQFsRM5.js", + "bytes": 1385, + "sha256": "b47bbb39b319947a57525dc114ec30eb2e697bf451be75f0b79850866f6811be" + }, + { + "path": "assets/xychartDiagram-ELKLHX3M-QuMVaLQv.js", + "bytes": 41956, + "sha256": "3e491e965de0499a64b3d698247b6e27f80322e3b3fe5de4c4e88fc1821dab07" + }, + { + "path": "assets/yaml-Buea-lGh.js", + "bytes": 10506, + "sha256": "a7a8b4fc14fa7ba338598f61185a3a13e49d7450830af367407ae61b9634bede" + }, + { + "path": "assets/zenscript-DVFEvuxE.js", + "bytes": 3912, + "sha256": "58a812eb8d71121ee3bd6e513b8a20555bec44f968f7c378bd7ecbfde05866a7" + }, + { + "path": "assets/zig-VOosw3JB.js", + "bytes": 5340, + "sha256": "7c369292579d89b781e91b76a4df1bfba604287c7a5e2c426925935ef08c0841" + }, + { + "path": "blog/index.html", + "bytes": 2055, + "sha256": "cccbc956a6a224efa4287aa00d71c61bf9ea2af8d608cac5343acb7ed3bac744" + }, + { + "path": "brand/noderoom/index.html", + "bytes": 3639, + "sha256": "fdad1e3ed56ff7c7cbda3c91498bac25c3c8cfd9a876b7bd896059db07d0073d" + }, + { + "path": "compare/google-docs/index.html", + "bytes": 2395, + "sha256": "a4bf38d36e6e293935f0394efa747c50179fbe24e66e446a3bdceda170cdf3f0" + }, + { + "path": "compare/notion-ai/index.html", + "bytes": 2434, + "sha256": "7497dc85d3cd791fb222c629932ab757339f4855a0be99a11c1a6667b4fe0c7e" + }, + { + "path": "compare/slack-ai/index.html", + "bytes": 2497, + "sha256": "ea03829eff25fff01624f0a45be9b89e4ff23c5e8d34447a8e1bfc8b52f0b610" + }, + { + "path": "eval/proofloop-prod-proxy-benchmark-matrix.html", + "bytes": 3402, + "sha256": "c1bb9341028d94aae86accba4bcd2e51bf60125f77cd407437e55e2f4769c7b0" + }, + { + "path": "eval/proofloop-prod-proxy-benchmark-matrix.json", + "bytes": 2462816, + "sha256": "f71b8e350c00b859ede53186693358a46dd4b0ec90c22ce3ed58a1508676ffb9" + }, + { + "path": "eval/proofloop-two-layer-certification-runner-plan.json", + "bytes": 74535, + "sha256": "0c9607ef492ee518c8d9bf7e8b8a7968ef4f1eec89a1574de9eace37280d0095" + }, + { + "path": "eval/PROOFLOOP_TWO_LAYER_CERTIFICATION.md", + "bytes": 5698, + "sha256": "34b9e95a706489a08f49b00e2a8159f2fc9bc2e5204350fe26b941431f167a2a" + }, + { + "path": "faq/index.html", + "bytes": 3513, + "sha256": "044bc9bd01cddde04356db57fdbb016244e4d19dd7451cf8d91d40c8879fdf55" + }, + { + "path": "google738995d085550980.html", + "bytes": 54, + "sha256": "08f485fc89765bcc0d72649b913d93425685e3395672e0ff8052e9214ee9783c" + }, + { + "path": "index.html", + "bytes": 17037, + "sha256": "d2e20740444bece5598ef470eb88bdfdfe2a4776d433b2e9f85058aa5d265652" + }, + { + "path": "learn/index.html", + "bytes": 2270, + "sha256": "a561cae59f23493d70b9f025c7247f3e431cb086ad9e17c7b25212e55f3f5892" + }, + { + "path": "llms.txt", + "bytes": 2022, + "sha256": "7ff4e14d42d00779d0189eca791062fbaa84a42f6b4f26cd9b4cc93b273c0ba7" + }, + { + "path": "pdf-fixtures/cropbox-offset.pdf", + "bytes": 658, + "sha256": "7291c8375ded0ffa802e93788bbf14afea8a86225de4783ac3accaef6cfdba45" + }, + { + "path": "pdf-fixtures/manifest.json", + "bytes": 1701, + "sha256": "73e5e626d14df0ed96ddc91909efc4571046bfbf624323c01f452d90a9c7928c" + }, + { + "path": "pdf-fixtures/multipage.pdf", + "bytes": 924, + "sha256": "35a808c4a76d3ecf392c497342dcefa3d692d7f9e74c87f53ce55c9100651eaf" + }, + { + "path": "pdf-fixtures/normal.pdf", + "bytes": 672, + "sha256": "4c328351f6ee4b76d9de79824762df88031b5ada40ac434cec058af8b8fda481" + }, + { + "path": "pdf-fixtures/rotated90.pdf", + "bytes": 628, + "sha256": "0328dbbdece51cc972a1dca0997f431d3e2a9d09d89e2a4d0e76bc7740cf628a" + }, + { + "path": "pdf-fixtures/shots/cropbox-offset.png", + "bytes": 10300, + "sha256": "e244a1893b2ff9b223f7b04db637e02ce124d1c4d573d44a12ed828afd47b754" + }, + { + "path": "pdf-fixtures/shots/multipage.png", + "bytes": 16382, + "sha256": "7540b37725a5ead0a682215a1228d9c70bb9f2bb3f7cac3aeb686123b944ffe4" + }, + { + "path": "pdf-fixtures/shots/normal.png", + "bytes": 24167, + "sha256": "b210b0fe8a9bc34950a7209e24cd3a3aed360f5ebd3b96dc9f363883cfd62672" + }, + { + "path": "pdf-fixtures/shots/rotated90.png", + "bytes": 16342, + "sha256": "793e4639ff94dea403f2fc37f8313060572b688031c2ef49e7ef5fdf8ee47b0c" + }, + { + "path": "pricing/index.html", + "bytes": 2232, + "sha256": "3e03834bc9c15e37b35592817a0fd4d86dd47aa108a44affd16d6a07c38033a8" + }, + { + "path": "pyodide/pyodide-lock.json", + "bytes": 113804, + "sha256": "c963d22858f6bcb8f41586a2142f03905ab370c88ea22a86a2736e95fac2a8f3" + }, + { + "path": "pyodide/pyodide.asm.mjs", + "bytes": 1250259, + "sha256": "c7eccdfeb7a8419d61f910f0685b45cd5610b7ff5bbe844c3c1050ee6623b641" + }, + { + "path": "pyodide/pyodide.asm.wasm", + "bytes": 9609998, + "sha256": "f7a8a169e513791e18fa0790fb69d6f2656b779e9012ba57e03e973f0df0b39f" + }, + { + "path": "pyodide/pyodide.mjs", + "bytes": 17843, + "sha256": "a09c81722a82cbd7ae9d0406cc5ccacd19a93b12612f837c7981189a35672919" + }, + { + "path": "pyodide/python_stdlib.zip", + "bytes": 2552456, + "sha256": "101a9c94ca6304c1478c89b7b595136b9a51b4289bdc5b467d86db553efee9b3" + }, + { + "path": "qa-trace/blank-room.png", + "bytes": 197813, + "sha256": "ad3c39e8ac019f5baffec7e55d64ddfcb8027c0ea1b829f728a64cc0bb5bdc12" + }, + { + "path": "qa-trace/btb-source.png", + "bytes": 108450, + "sha256": "fe82531784144930dfa51fdb8c3d7936b9e073d87e0ad32dbd41dcf80e87fdb2" + }, + { + "path": "qa-trace/demo-room-desktop.png", + "bytes": 383726, + "sha256": "cd5cc95160e1b813382840a643b8314a69aaead7c71fd39f55a5486eda5bc851" + }, + { + "path": "qa-trace/demo-room-mobile.png", + "bytes": 166439, + "sha256": "2c0932b7b37e9a4ca1dcce3449edb32339a2f1261ee824c681a3b71d27cfdcbd" + }, + { + "path": "qa-trace/walkthrough/step-1.png", + "bytes": 150272, + "sha256": "47c56f5d63373c7c6e4140e4c2108cbf262bafb879bc03beefa96de0bf045e94" + }, + { + "path": "qa-trace/walkthrough/step-2.png", + "bytes": 150272, + "sha256": "47c56f5d63373c7c6e4140e4c2108cbf262bafb879bc03beefa96de0bf045e94" + }, + { + "path": "qa-trace/walkthrough/step-3.png", + "bytes": 116252, + "sha256": "a24eb3c7db89a680468d6fafb5d8cd57c425520348fd0d923e2d9217901430aa" + }, + { + "path": "qa-trace/walkthrough/step-4.png", + "bytes": 149774, + "sha256": "ba56a7147c78b7c3cee66fe073cbc56b52084e633e7c58e485855a816a62badd" + }, + { + "path": "qa-trace/walkthrough/step-5.png", + "bytes": 142975, + "sha256": "073ac58ad67b39d331bbf533df5f1ac89fb62010d425267c83e4da2b564443ca" + }, + { + "path": "qa-trace/walkthrough/step-6.png", + "bytes": 195236, + "sha256": "43363ec329c72addeb9c72c57a048f9d83e80e63f80bb4005fd60e8c3ac78023" + }, + { + "path": "qa-trace/walkthrough/step-7.png", + "bytes": 191514, + "sha256": "b7ef0721663fec426940f035f2b85d41241a5cbf2e688c17c6bd7be18b7733c6" + }, + { + "path": "qa-trace/walkthrough/step-8.png", + "bytes": 240147, + "sha256": "f4d8c4deeee3edd0269cd05ac13d2e49f2c24df8ccc3474cc7c48db0466271af" + }, + { + "path": "qa-trace/web-source/source.png", + "bytes": 174002, + "sha256": "6f812deb6289250d33e92563790558fedede239db4206d9ac799197f9c3b3dcd" + }, + { + "path": "robots.txt", + "bytes": 371, + "sha256": "402604606ee7fd0c2fc452eb0aa97fd88a9defa539ecbebc47cba8d09f6f8ff7" + }, + { + "path": "seo/page.css", + "bytes": 3901, + "sha256": "850756416fee54416878e47a03495befa5e33343c1c32da3ee6512b001156d53" + }, + { + "path": "sitemap.xml", + "bytes": 2508, + "sha256": "a5d242d02415c64f7dd2c21e9e86faa34d056687bb1f39e656b7702cab7a78b9" + }, + { + "path": "solutions/ai-agent-collaboration/index.html", + "bytes": 2777, + "sha256": "aa0f5a3e0b9af6a478a9f196997d8fd99d5e3fe37ba293c6b46cde9166a09139" + }, + { + "path": "solutions/ai-diligence-room/index.html", + "bytes": 2778, + "sha256": "36ad2af8b880e26b14352c9a812b334661b88dcb090d250798a8c6e3f9387440" + }, + { + "path": "solutions/ai-research-workspace/index.html", + "bytes": 2804, + "sha256": "3e4e4b604938e776d33c4bd9fda27bb05899a9b907fb34c79004658c0cd12889" + }, + { + "path": "solutions/collaborative-ai-workspace/index.html", + "bytes": 2869, + "sha256": "bdd0786849d3efec943d54f5a5ca969eb183122a2f6f19831fa1d0759e23b0c5" + }, + { + "path": "solutions/index.html", + "bytes": 3414, + "sha256": "27e94959f7d9bc401ded10af7aa2c82c2c5ef38beed0f64689c4b8e9ce516ced" + }, + { + "path": "solutions/source-backed-ai-workflows/index.html", + "bytes": 2763, + "sha256": "24ae11666ed351e53848defc6dbe713926abb7217c547975e19f6ff8e0d8db48" + }, + { + "path": "use-cases/finance/index.html", + "bytes": 2362, + "sha256": "cbc3ee07c126e2b5eafe81f3ea547d06f7c6eac6cdcaf398233092fd104558f4" + }, + { + "path": "use-cases/index.html", + "bytes": 3053, + "sha256": "f4909dbe176c221a520af772d5b6d5ea283016bb00a3f7294583be2a2a7a48dd" + }, + { + "path": "use-cases/sales/index.html", + "bytes": 2255, + "sha256": "52313cb0a33729cb34a0cbf6c5259545065cd417e66142b95b66a43821d5496a" + }, + { + "path": "use-cases/startups/index.html", + "bytes": 2358, + "sha256": "1e1fa83dc61e7f8e93c39b1ca2dd72cf834fa817b8195454b3e44e3934775f71" + }, + { + "path": "use-cases/students/index.html", + "bytes": 2199, + "sha256": "7dba4e37246a193b568a2648fd270e0a1cb54bde281cd9a6a4a8983686174c10" + } + ] +} diff --git a/evidence/desktop-account-20260905/operator/before-design-manifest.command.json b/evidence/desktop-account-20260905/operator/before-design-manifest.command.json new file mode 100644 index 00000000..63d09199 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-design-manifest.command.json @@ -0,0 +1,16 @@ +{ + "startedAt": "2026-09-05T16:28:26.335288+00:00", + "finishedAt": "2026-09-05T16:28:27.089737+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:manifest" + ], + "timeoutSeconds": 60, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 0.75, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-design-manifest.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" +} diff --git a/evidence/desktop-account-20260905/operator/before-design-manifest.log b/evidence/desktop-account-20260905/operator/before-design-manifest.log new file mode 100644 index 00000000..28b7656d --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-design-manifest.log @@ -0,0 +1,290 @@ + +> noderoom@0.1.1 design:manifest +> tsx scripts/design-system.ts manifest --json + +{ + "apiVersion": 1, + "type": "noderoom.design-system.manifest", + "data": { + "name": "NodeRoom Design System", + "version": 1, + "inspiration": [ + { + "source": "facebook/astryx", + "appliedAs": "CLI-readable manifest and audit, not runtime component replacement." + }, + { + "source": "Astryx principle: guidance over enforcement", + "appliedAs": "Document concrete component roles and catch the highest-risk regressions with checks." + }, + { + "source": "Astryx principle: one system for humans and agents", + "appliedAs": "The same manifest is readable by people, tests, and coding agents." + } + ], + "principles": [ + "Default state shows data; hover or focus reveals apparatus.", + "Receipts are product objects, not status-bar prose.", + "Selection is terracotta or neutral; green is reserved for success semantics.", + "Dense work surfaces use fixed dimensions and ellipsis instead of mid-word wrapping.", + "Mobile exposes desktop hover details through sheets or compact controls, without page overflow.", + "Demo or walkthrough chrome must be dismissible and must not become permanent product furniture." + ], + "tokens": [ + { + "name": "--space-1", + "role": "4px spacing base", + "value": "4px" + }, + { + "name": "--accent-primary", + "role": "selection, focus, and agent provenance accent", + "value": "#D97757" + }, + { + "name": "--success", + "role": "completed/success only, never selection", + "value": "#2E9E6B" + }, + { + "name": "--focus-ring", + "role": "keyboard-visible focus halo", + "value": "terracotta alpha ring" + }, + { + "name": "--r", + "role": "default container radius ceiling", + "value": "12px" + } + ], + "components": [ + { + "name": "SheetGrid", + "selectors": [ + ".r-sheet", + ".r-cell", + ".r-sheet-bar" + ], + "role": "Dense spreadsheet surface for diligence data.", + "must": [ + "Rows are 44px in the generic sheet.", + "Cell values ellipsize and retain full value in title or detail path.", + "Column count lives in the sheet bar.", + "Agent-written cells can pulse without changing layout." + ], + "avoid": [ + "word-break: break-all on grid values.", + "Green selection rings.", + "Rows stretched by badges or receipts." + ] + }, + { + "name": "ReceiptChips", + "selectors": [ + ".r-cite-chip", + ".r-agent-receipt", + ".r-agent-receipt-chip" + ], + "role": "Visible provenance for sources, versions, locks, and row targets.", + "must": [ + "Agent research messages expose source count, version delta, lock release, and row navigation.", + "In-cell cite chips reveal source detail without expanding row height.", + "Large sheets gate passive evidence overlays so receipts do not blanket the grid." + ], + "avoid": [ + "Claims only in chat prose.", + "Source badges that stretch row height.", + "Duplicate source-chip plus cite-chip treatment in source columns." + ] + }, + { + "name": "IdentityChips", + "selectors": [ + ".r-owner-chip", + ".r-owner-avatar", + ".r-avatars" + ], + "role": "Consistent person/agent identity language across chat, grid, and shell.", + "must": [ + "Owner cells use avatar chips instead of bare names.", + "Avatar labels remain compact and ellipsized." + ], + "avoid": [ + "Plain owner text in dense grids." + ] + }, + { + "name": "WalkthroughDock", + "selectors": [ + ".r-walkdock", + "[data-testid=\"walkthrough-dock-dismiss\"]" + ], + "role": "Optional learning chrome that never traps the product viewport.", + "must": [ + "Dismiss control is always present.", + "Phone layout fits without body overflow." + ], + "avoid": [ + "Permanent second status bar." + ] + }, + { + "name": "ScaleBinder", + "selectors": [ + ".r-binder-search", + ".r-binder-count", + ".r-tree-section-head", + ".r-tree-row", + ".sc-count" + ], + "role": "Large-room Binder navigation for hundreds of workbooks and dozens of live people.", + "must": [ + "Large rooms expose real workbook counts and search.", + "Pinned, recent, sheet, doc, notebook, and upload sections render as a nested tree.", + "People lists collapse while preserving the live count." + ], + "avoid": [ + "Rendering every artifact or participant row in the default scale viewport.", + "Summary-card groups that duplicate the tree navigation." + ] + }, + { + "name": "SharedDialog", + "selectors": [ + "FocusTrapDialog", + "[role=\"dialog\"][aria-modal=\"true\"]" + ], + "role": "Shared modal behavior for regular rooms and public room overlays.", + "must": [ + "Trap focus inside the dialog.", + "Close on Escape and scrim click.", + "Restore focus to the opener when the caller provides a trigger path." + ], + "avoid": [ + "One-off modal traps in feature bundles." + ] + }, + { + "name": "MobileTerracottaRoom", + "selectors": [ + ".na-app", + ".na-nav", + ".na-sheet", + ".na-ios-bleed" + ], + "role": "NodeRoom mobile system: cream, terracotta, stable room commands, bottom navigation, and governed sheets.", + "must": [ + "Use the terracotta mobile tokens, not the dark Always-On public-room shell.", + "Render the same .na-app shell in memory preview and live room mode.", + "Render synthetic device chrome only in explicit preview mode and keep production full-bleed.", + "Expose room, agent, inbox, artifact, and sheet actions through mobile-native controls." + ], + "avoid": [ + "Calling public #rooms mobile parity proof for the #mobile product route.", + "Proving only #mobile?mode=memory when validating live user usage.", + "Replacing bottom sheets with clipped desktop tables on phones." + ] + }, + { + "name": "MobileLiveBootstrap", + "selectors": [ + "?demo=review", + "?room=", + "#mobile?demo=review", + "#mobile?room=", + ".na-join", + "RoomJoinConsent" + ], + "role": "Universal mobile entry path that routes phone-sized NodeRoom URLs into live terracotta create/join before mounting MobileTerracottaRoom.", + "must": [ + "Route phone-sized standard NodeRoom URLs into #mobile before desktop or public-room shells render.", + "Keep a named surface=desktop harness escape for desktop responsive QA, not for normal users.", + "Route demo creation through explicit consent before minting the room.", + "Support join, demo, and create intents from standard URL parameters.", + "Replace the URL with #mobile?room= after a live room is created or joined.", + "Mount MobileAppLive inside the same terracotta shell as memory mode." + ], + "avoid": [ + "Requiring real mobile users to know or type a #mobile hash.", + "Landing first-time phone users on the dark public-room shell.", + "Auto-firing live room mutations from URL parsing.", + "Using ?mode=memory as proof of live room behavior." + ] + }, + { + "name": "PublicRoomFrame", + "selectors": [ + ".ao-public", + ".ao-frame", + ".ao-proof" + ], + "role": "Always-On public room variant of the NodeRoom work surface.", + "must": [ + "Expose data-ao-source so demo and live states are distinguishable.", + "Use the shared token system for surfaces, focus, ink, and semantic states.", + "Keep proof receipts visible as product objects." + ], + "avoid": [ + "Demo-only metrics in live bundles.", + "Fake proof copy without a stored receipt." + ] + }, + { + "name": "PublicRoomControls", + "selectors": [ + ".ao-btn", + ".ao-chip", + ".ao-tab", + ".ao-filter" + ], + "role": "Public-room button, chip, tab, and filter variants.", + "must": [ + "Use the same focus-ring and accent semantics as .r-* controls.", + "Support keyboard tab roving on tablists and radio groups.", + "Keep mobile controls clickable without horizontal page overflow." + ], + "avoid": [ + "Invisible focus state.", + "Duplicated dialog behavior." + ] + }, + { + "name": "PublicRoomDataSurfaces", + "selectors": [ + ".ao-sheet", + ".ao-paper-cards", + ".ao-runlog" + ], + "role": "Read-only public data surfaces for papers, mobile cards, and proof traces.", + "must": [ + "Keep desktop tables dense and ellipsized.", + "Use mobile cards for small screens instead of clipped tables.", + "Keep trace rows bounded so costs, retries, and skipped work remain inspectable." + ], + "avoid": [ + "Unbounded table overflow on phones.", + "Trace rows whose child content escapes the row." + ] + } + ], + "auditChecks": [ + "required token aliases exist", + "generic sheet rows stay 44px", + "grid values ellipsize instead of breaking words", + "selected sheet cell is not success green", + "agent research receipt exposes source, version, lock, and row target", + "scale sheets expose filters and rendered-row window proof", + "large sheets demote passive evidence overlays and duplicate source badges", + "scale columns use domain widths instead of generic label-length compression", + "large binders expose count, search, nested tree navigation, and collapsed people", + "walkthrough dock is dismissible", + "phone top bar hides secondary utilities instead of clipping them", + "shared dialog primitive backs both regular-room and public-room modals", + "mobile terracotta room is tracked separately from public Always-On rooms", + "mobile live bootstrap can enter a Convex room without memory-mode shortcuts", + "public Always-On room exposes live/demo source, keyboard tabs, mobile cards, and proof receipts", + "public subscription copy does not claim a confirmation email was sent before a sender exists", + "token drift (off-palette hex, off-scale font-size, off-scale border-radius) is reported as warnings" + ] + } +} diff --git a/evidence/desktop-account-20260905/operator/before-head.txt b/evidence/desktop-account-20260905/operator/before-head.txt new file mode 100644 index 00000000..72a617a6 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-head.txt @@ -0,0 +1,2 @@ +034a8f963dfa037d860f5364032319506be3e2e0 +8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831 diff --git a/evidence/desktop-account-20260905/operator/before-refs.txt b/evidence/desktop-account-20260905/operator/before-refs.txt new file mode 100644 index 00000000..6116c8a4 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-refs.txt @@ -0,0 +1,107 @@ +refs/codex/turn-diffs/captures/1784577718666/fd50487b-60f8-4775-a912-d706336b88d8/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/captures/1784594690139/97ba2c25-42ec-4ab0-83a5-52123669780e/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/captures/1784597946230/ee663a3e-cef1-48e8-b1b3-d15d4ca9070e/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/captures/1784614599853/245317cf-560a-4243-bb22-e8c57dbd0206/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/checkpoints/11ce1718621b8c19888f21276820eec0f806d6d21a30d5800dd595f6d41c0e4a/eb48d4aa73373414ee7aedd7a21c3e5c1ce54be4cf1928bbba288a224ff025b5/1784627460885/420ee823-6777-41fa-8090-32d6dada00af 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/checkpoints/6cd1e51c2dc200ebdd45b0ec705e9b21b17248e61742cb4172fa80c36ae1761e/40daa58ac95334dff03d1e10489f36667a85f9ac4c106e805c3c391f05321746/1784516846400/5ef4357d-774b-4bb3-9ad4-ddd920a5289e 5fd9ea278c6b6830008bb12c5a34194e3d397af5 +refs/codex/turn-diffs/checkpoints/9ee51a43de9735d7ab41129d8a0cc1a338fe9c54f9107d3f79c8b7cded846af3/eba81e866a7a77bacaf14d42d283db4e3d7f8381f440aa204d073655ea9af552/1784537149963/0e9870c1-1b1f-4079-b50e-4ffe5489ae81 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/checkpoints/c0cc4334a8defecc660a2aadaab3a1cd03a403dd78e445edbbff9593b1dee4f6/b0552934ef3d3a5098b9f6a31485d64787071514d5553a7f71327bcc674243c3/1784157400890/545c9cfa-1b3f-4563-9f83-944ba0f55ee3 a966f9d3c9c509b97c871a324d4bc4e269f5bfd5 +refs/codex/turn-diffs/checkpoints/f3944cb5dbcea3aae809641adb69e4569a1fe9a235c386cc9be6b469a245867b/f692d67644f958ada4ea4e62dc80f55892dc85e5403741c100cdde0bb2548c7f/1784259268834/c2a7e86e-5f64-4414-ad58-13bde2ea67d6 af0bb99f6215ddf5777d6cbe9d55bfccb32f414e +refs/heads/codex/noderoom-current-consumer-20260905 3576237259535dbcddb5faa0925e4c5a0ceb8979 +refs/heads/codex/noderoom-desktop-account-20260905 034a8f963dfa037d860f5364032319506be3e2e0 +refs/heads/demo/motion-landing 558460c874e98a816e90f5077b266e1a84955a13 +refs/heads/demo/plain-words-copy 558460c874e98a816e90f5077b266e1a84955a13 +refs/heads/main 2b3e5bd718b80747f32257a8b8af5f15e2310699 +refs/remotes/origin/claude/brave-einstein-e177ab 3bc04193ff8da20ece7fb70168b80aea83e59b14 +refs/remotes/origin/claude/charming-lumiere-1a943f 156485e04f5bcecca0944560f1decad8cc4620fe +refs/remotes/origin/claude/crazy-wilson-89b3a4 2085c572042d8f9324d13e01cec2a0ba1f4acd0b +refs/remotes/origin/claude/inspiring-newton-187f71 c74a2fcc38d1d2ee46e8a301fac61e041b8ab28b +refs/remotes/origin/claude/magical-yonath-86a48c 9d96ed02247311c9972b0756dbb8901fa03dbeb0 +refs/remotes/origin/claude/notebook-deploy-follow 126b8fa2518a99437128a2c56b6bd3d7b8341e34 +refs/remotes/origin/claude/notebook-pickups 95095a58197aca3203847466f9d27b33c2c5339f +refs/remotes/origin/cleanup/ui-legacy-wave1 045101fd5df91b3a063fb996691df508ecff48ee +refs/remotes/origin/codex/always-on-design-honesty 3eb7b40287508553a9d5f2ec71c4446c9bda4d74 +refs/remotes/origin/codex/always-on-responsive-analysis 6e06283e0f7a104758058c12d5ca38b86ad63944 +refs/remotes/origin/codex/casca-fde-evidence-package 82e149427bedb573ec62137364c6851596c67e73 +refs/remotes/origin/codex/design-parity-proof 33b77628133146c5b6a1385d014ad18382fdf2e5 +refs/remotes/origin/codex/design-ui-contract 84152051661afd3d8c023195d74f5fae3ed0c480 +refs/remotes/origin/codex/finalize-remaining bd3881dfe452d43280d5dfbdcd09b05e01150860 +refs/remotes/origin/codex/finish-all-remaining bd3881dfe452d43280d5dfbdcd09b05e01150860 +refs/remotes/origin/codex/free-proxy-all-night bcbd28c50367e77ad8b24c09a933159bb50b862c +refs/remotes/origin/codex/full-proxy-benchmark-sweep a9c47b56d5faf5d920be117238421502a020161f +refs/remotes/origin/codex/hackwithbay-3.0 387a924c5880eece5ad477c29df4b6166e5b19d6 +refs/remotes/origin/codex/i7-mounted-browser-proof f40f48aebd9fb213df52fdbaf50711a7e2714736 +refs/remotes/origin/codex/live-first-user-ai-elements d2ed30438a486855a70baf3e042cbc7b804a41e8 +refs/remotes/origin/codex/live-starter-room-main c9bb8aec5ab23c554dc6899d043681f8de553a06 +refs/remotes/origin/codex/mobile-terracotta-launch 77757c42a9783072efca1317ef85789557dfea3f +refs/remotes/origin/codex/model-picker-cleanup 41b6e0ebb0a5fe8b7c27d8f3ca2acf94a4f092eb +refs/remotes/origin/codex/model-picker-polish 814a27ab8d1bc94afb4c1ff3164218d17d940299 +refs/remotes/origin/codex/nodeagent-prod-route-evidence e985074a4cc347bb52592b58ea65ea6f3411e53c +refs/remotes/origin/codex/nodekit-caseflow-consumer bf1c905bebf18e1f758e8d1abe5caa1c98662242 +refs/remotes/origin/codex/nodekit-contract-alignment a4998c91ca04670adddc26b80551f415c3f195ce +refs/remotes/origin/codex/nodekit-contract-reconcile 65f8cfe4b2bd0c3665e7d111ce3e9e1b0df702d4 +refs/remotes/origin/codex/noderoom-current-consumer-20260905 3576237259535dbcddb5faa0925e4c5a0ceb8979 +refs/remotes/origin/codex/noderoom-smb-lending 985afeb2f48ee6bd70d7958163adf86ce276b90f +refs/remotes/origin/codex/noderoom-smb-lending-convex 5032ec91076488dea48bb1f4f18b32961184455d +refs/remotes/origin/codex/noderoom-smb-lending-production-proof 3a8f4209893e80104aef793149496542369a080d +refs/remotes/origin/codex/noderoom-split-before-rebase caadbf93df3e51610a3e2761f02e0b898211cd2b +refs/remotes/origin/codex/nodeslide-consumer-contract b79623349eb8aaf321ca53a3b68788862ed3ca80 +refs/remotes/origin/codex/nodeslide-consumer-proof 2cced7395df623392c8692b40cdad791f5a1cf4d +refs/remotes/origin/codex/nodeslide-v0.2.2 cfe8069ead0cc637f6f7de908b05b95be302e1d9 +refs/remotes/origin/codex/nodeslide-v0.2.2-bind 1c7a3101464cbab6a8768142d8bde46779da8221 +refs/remotes/origin/codex/non-memory-live-proof 80f8ee7a6f8deab1099192b6739a5820ddcf72b9 +refs/remotes/origin/codex/non-memory-prod-proof-evidence 527918a4b08751814fac2d16c1f204e037c3e349 +refs/remotes/origin/codex/notebook-read-model-kernel dce4e3bfa6f51e9bebebce59ef2767cd10f8bdb2 +refs/remotes/origin/codex/prod-convex-deploy 15d8beaf910d1bac76add8368518663cb36678a4 +refs/remotes/origin/codex/prod-proxy-benchmark-runner 86bd2e28d8398d94c91e8658cc0e32c4e12a06b4 +refs/remotes/origin/codex/prod-proxy-matrix-public 0a006fe47a744477e4710af8ce5257fed4d095d2 +refs/remotes/origin/codex/prod-walkthrough-copy 3925d18329906ebace6a00a02e0a16cf464d773b +refs/remotes/origin/codex/product-hunt-readiness 029906739a9b0e903b7627b363364eaff7ab9653 +refs/remotes/origin/codex/proofloop-adapter-blocker-receipts 4cf02535746f8ba2c532f0dadd18098a50fb7c3c +refs/remotes/origin/codex/proofloop-agent-friendly-cli 92fc5bee801638caa4cca342d19f7903cc63c2a1 +refs/remotes/origin/codex/proofloop-astryx-setup-complete b8ee36a4dfb55ef614c0e7626a0d13024383d9b7 +refs/remotes/origin/codex/proofloop-auth-boundary 25cd1e642cc523746cba8d165beed24411d4da22 +refs/remotes/origin/codex/proofloop-benchmark-separation 9182995517fa9fb4529d69641b9e199bebc7e7f5 +refs/remotes/origin/codex/proofloop-blocker-solver a4da2ece549c520db59196cb3787737c2dc7c557 +refs/remotes/origin/codex/proofloop-company-harness-economics c2d8b542a51b4331feae96ae120d503cf3026e19 +refs/remotes/origin/codex/proofloop-local-adapter-proofs 0a756f10a51d39dffc4e334db31f38b766736d5d +refs/remotes/origin/codex/proofloop-longrun-budgeted-matrix 813b4bf95cb8b1cdfb2d5c448a31857188771adb +refs/remotes/origin/codex/proofloop-loop-contracts 28ae67749cffe9d68a918faaae3f132be1b9dd12 +refs/remotes/origin/codex/proofloop-normalized-benchmark-ir 979bfe8c8121c844ee619ead7d4f8a20c0dea92e +refs/remotes/origin/codex/proofloop-official-score-scorers e5ed572a2c9275818a093ddd6f48ec9a12b79268 +refs/remotes/origin/codex/proofloop-orchestrator-v1 1b9eaf584ba73d8d65ba2566e37b6c44b8e8ef37 +refs/remotes/origin/codex/proofloop-prod-classifier 9eb2b502c94f3c90cfdf8463be95fb6da9bdcd14 +refs/remotes/origin/codex/proofloop-strict-live-official 81f86c6ed17f472239799fc05d42c5ce4249bf60 +refs/remotes/origin/codex/proofloop-supervisor-governance 706f7bc6fac2649a4e973316495d9c11526fc6b1 +refs/remotes/origin/codex/remediate-npm-audit 4fd2671454674de391da51808f2440f53dbd70b0 +refs/remotes/origin/codex/rocketride-execution-port 353ddcce5b4ee791c4a0d70713a47ab302a643b9 +refs/remotes/origin/codex/two-layer-proofloop-orchestration 85d47a13cd5c70ee5c8e5380b1c7ad950c44a8e8 +refs/remotes/origin/codex/vitest-audit dd28283e8e9abe9632ec069804ba892cfd0aaae7 +refs/remotes/origin/codex/workbook-identifier-reference-fix a40746b7b3bc2f79782adabe08d6e220ef446c23 +refs/remotes/origin/demo/plain-words-copy 558460c874e98a816e90f5077b266e1a84955a13 +refs/remotes/origin/design/clean-room-parity 2a28b3a8a4130947190c26f7ff84e50e8b24e2f1 +refs/remotes/origin/feat/attention-overlay 5f0c738cfdf810f80ae6005b5dd2e93e67c7ac42 +refs/remotes/origin/feat/nodekit-note-reference-receipts 34d5a16181c8d447a91f39f96670319e6234bf53 +refs/remotes/origin/feat/nodekit-opportunity-contract 70c02b7b456d1f5126bc42732f2370b57b91509f +refs/remotes/origin/feat/note-surface-dna a161cec872b1e0c80535774713c0b0c545923f70 +refs/remotes/origin/fix/gitignore-deploy-secrets 69f168f7c559a44977d2ea8a53f04b16a59a2484 +refs/remotes/origin/main 034a8f963dfa037d860f5364032319506be3e2e0 +refs/remotes/origin/notebook-pickups/main a6b78041ebf1f10af3020d29e8d7199dd36e04a4 +refs/remotes/origin/parity-recheck 839d2bdd1962f8051f7157bcc8e55bda5df4b1a1 +refs/remotes/origin/parity-wave1 04e9818653800a9860f2b09ff65d8ad898f2c4a6 +refs/remotes/origin/parity-wave2 8d840b5cdeb3f04beb09ecd8d6d01c74941f5ce0 +refs/remotes/origin/parity-wave3 27d5e8c9acf800a39f94c99f80c2130cad508732 +refs/remotes/origin/preserve/fleet-routing-fix-wip-20260706b 086118261799ccdd63ce040872f9dc7cd8e5d614 +refs/remotes/origin/preserve/fleet-underwriting-wip-20260706 1e5cc4fbfc075b222c30fd2c8e845d37d4018882 +refs/remotes/origin/preserved/finish-all-remaining-20260803 56e24f4c107985a484b5337322c7022103058208 +refs/remotes/origin/preserved/noderoom-smb-lending-20260803 985afeb2f48ee6bd70d7958163adf86ce276b90f +refs/remotes/origin/ship-wave4 f3a417d9c5b13bf2cb714435483639b2c7ca9e4b +refs/remotes/origin/visual/motion-landing 13d9ef8a0926c7329326fcdb0044f4bacbef5338 +refs/remotes/origin/walkthrough-notebook e0f894dd9d6c43f4d2ff9a1cb48055f2e46f24c8 +refs/remotes/origin/wave3-human-ready d022d42d3c9b529779d6a922ae2e191f8bbb2c87 +refs/remotes/origin/wip/full-tree-backup-20260717 018b454c19d996a14d0a3d0d07d7ef3c201b2975 +refs/remotes/pr/109 9b94918547614f8f07d05a396a5534dd0b67b4f7 +refs/remotes/pr/113 0ac1179be64e0bb23036439c54d7f140b5280687 +refs/remotes/pr/126 b36ede4c84be303ee60bcf81b4d40bb808c41709 +refs/remotes/pr/127 3c022bfcb03ace1d8027925c49dd2ebff29831d5 +refs/stash 383529bc53245247d46720652dfd047242d79be3 diff --git a/evidence/desktop-account-20260905/operator/before-status.txt b/evidence/desktop-account-20260905/operator/before-status.txt new file mode 100644 index 00000000..e69de29b diff --git a/evidence/desktop-account-20260905/operator/before-worktrees.txt b/evidence/desktop-account-20260905/operator/before-worktrees.txt new file mode 100644 index 00000000..014d6a2d --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before-worktrees.txt @@ -0,0 +1,16 @@ +worktree D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/noderoom +HEAD 2b3e5bd718b80747f32257a8b8af5f15e2310699 +branch refs/heads/main + +worktree C:/Users/hshum/AppData/Local/Temp/claude/D--VSCode-Projects-cafecorner-nodebench-nodebench-ai4-node-platform/f7b21934-d259-4766-82d4-3607f84fcbbe/scratchpad/noderoom-copy +HEAD 558460c874e98a816e90f5077b266e1a84955a13 +branch refs/heads/demo/plain-words-copy + +worktree C:/Users/hshum/AppData/Local/Temp/claude/D--VSCode-Projects-cafecorner-nodebench-nodebench-ai4-node-platform/f7b21934-d259-4766-82d4-3607f84fcbbe/scratchpad/noderoom-motion +HEAD 558460c874e98a816e90f5077b266e1a84955a13 +branch refs/heads/demo/motion-landing + +worktree D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 +HEAD 034a8f963dfa037d860f5364032319506be3e2e0 +branch refs/heads/codex/noderoom-desktop-account-20260905 + diff --git a/evidence/desktop-account-20260905/operator/before/Q3_variance.xlsx b/evidence/desktop-account-20260905/operator/before/Q3_variance.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..98f62b33ada98750d69edf9123dccdb2fde4a853 GIT binary patch literal 6631 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 LUQ{aBeEfd^!}Srs literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.html.txt b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.html.txt new file mode 100644 index 00000000..16732a58 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.html.txt @@ -0,0 +1,157 @@ + + + + NodeRoom - live collaborative AI rooms with NodeAgents + + + + + + + + + + + + + + + + + + + + + + + + +

    +3
    Q3 varianceversionedSyncv6
    AccountQ2Q3VarianceNote
    1Revenue$10,000$12,400
    2COGS$4,000$5,100
    3Gross profit$6,000$7,300
    4OpEx$2,200$2,650
    5Net income$3,800$4,650
    click a Variance or Note cell to edit by hand
    Room chat Everyone9NRoom NodeAgent
    H
    Homen9:16

    Can the room reconcile Q3 variance against the NetSuite close before the board read?

    H
    Homen9:16
    @nodeagent reconcile Q3 revenue and COGS variance
    N
    Room NodeAgentagent9:17
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    P
    Priya9:19

    The +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.

    GQ
    guest · quokka9:20

    anon - quokka joined as guest · view + chat

    N
    Room NodeAgentagent9:22
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    H
    Homen9:24

    Good. Draft the reconciliation memo and clip the variance exhibit for the board read.

    H
    Homen9:25
    @nodeagent recompute the Q3 variance column
    N
    Room NodeAgentagent9:25

    Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.

    + + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.json b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.json new file mode 100644 index 00000000..0b154c31 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.json @@ -0,0 +1,701 @@ +{ + "url": "http://127.0.0.1:54521/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom · Q3 diligence\nSFT-RFT\nH\nP\nGQ\n◆\n5 live\nRoom Binder\n9\nPINNED\n2\nQ3 variance\nAgent wiki\nRECENT\n6\nAgent wiki\nToday's Brief\nDiligence memo\nOpen questions / workplan\nRisk / opportunity wall\nCapture Notebook\nSHEETS\n3\nRoom sheets\n3\nCompany research\nQ3 variance\nRunway / milestones\nDOCS\n6\nBoards\n1\nRisk / opportunity wall\nKnowledge\n1\nAgent wiki\nNotes & memos\n4\nCapture Notebook\nDiligence memo\nOpen questions / workplan\nToday's Brief\nUpload file\nREVIEW & PROOF\n2\nReview queue\nPermissions\nPEOPLE & AGENTS\n4 LIVE\nH\nHomen\nHost\nP\nPriya\nFinance lead\nGQ\nguest · quokka\nMember\n◆\nRoom NodeAgent\nPublic agent · done · rc_neuronova__status:rc_nimbusnova__status\nHome\nQ3 variance\nCompany research\n+3\nArtifacts\nNodeBook\nInvestigation\nRun trace\nExport XLSX\nShared\nQ3 variance\nversionedSync\nv6\n\tACCOUNT\tQ2\tQ3\tVARIANCE\tNOTE\n1\tRevenue\t$10,000\t$12,400\t\n+24%\n\t\nReviewer note: baseline input\n\n2\tCOGS\t$4,000\t$5,100\t\n+27.5%\n\t\nnote\n\n3\tGross profit\t$6,000\t$7,300\t\n+21.7%\n\t\nnote\n\n4\tOpEx\t$2,200\t$2,650\t\nadd\n\t\nnote\n\n5\tNet income\t$3,800\t$4,650\t\n+22.4%\n\t\nnote\n\n6\t\t\t\t\t\n7\t\t\t\t\t\n8\t\t\t\t\t\n9\t\t\t\t\t\n10\t\t\t\t\t\n11\t\t\t\t\t\n12\t\t\t\t\t\n13\t\t\t\t\t\n14\t\t\t\t\t\n15\t\t\t\t\t\n16\t\t\t\t\t\n17\t\t\t\t\t\n18\t\t\t\t\t\n19\t\t\t\t\t\n20\t\t\t\t\t\n21\t\t\t\t\t\n22\t\t\t\t\t\n23\t\t\t\t\t\n24\t\t\t\t\t\nUndo\nclick a Variance or Note cell to edit by hand\nRoom trace\n· 35 events\nEntity graph\nRoom chat\n9\nRoom\nPrivate\nTODAY\nH\nHomen\n9:16\n\nCan the room reconcile Q3 variance against the NetSuite close before the board read?\n\nCopy\nEdit\nH\nHomen\n9:16\n@nodeagent reconcile Q3 revenue and COGS variance\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:17\nResearched 2 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nP\nPriya\n9:19\n\nThe +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.\n\nCopy\nGQ\nguest · quokka\n9:20\n\nanon - quokka joined as guest · view + chat\n\nCopy\nN\nRoom NodeAgent\nagent\n9:22\nResearched 3 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nH\nHomen\n9:24\n\nGood. Draft the reconciliation memo and clip the variance exhibit for the board read.\n\nCopy\nEdit\nH\nHomen\n9:25\n@nodeagent recompute the Q3 variance column\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:25\n\nCommitted r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.\n\nCopy\n@nodeagent diligence CardioNova\n@nodeagent runway gaps\nIntake\nEvidence\nDraft\nReview\nExport\nRoom NodeAgent ·\nreconciled Q3 variance · v42\nLive graph · 14", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "Copy invite link for room r-86w", + "text": "SFT-RFT", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "people-trigger", + "label": "Open people panel — 5 live", + "text": "HPGQ◆5 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "room-settings-btn", + "label": "Open room controls", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": null, + "label": null, + "text": "", + "placeholder": "Find in binder...", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Pinned2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceOpen now - Sheet · v6 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiPinned - v1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Recent6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Sheets3", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Company researchSheet · v1 · 14 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceSheet · v6 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Runway / milestonesSheet · v1 · 2 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Docs6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Upload fileCSV, XLSX, text, image, PDF", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Review & proof2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "People & agents4 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-agent", + "label": null, + "text": "◆Room NodeAgentPublic agent · done · rc_neuronova__status:rc_nimbusnova__status", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize files panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "home-tab", + "label": null, + "text": "Home", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Capture Notebook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Risk / opportunity wall", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Agent wiki", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "work-artifacts-tab", + "label": null, + "text": "Artifacts", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "nodebook-tab", + "label": null, + "text": "NodeBook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "investigation-tab", + "label": null, + "text": "Investigation", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "trace-tab", + "label": null, + "text": "Run trace", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-split-toggle", + "label": "Split the work surface", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-export-xlsx", + "label": "Export workbook to XLSX", + "text": "Export XLSX", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-visibility-toggle", + "label": null, + "text": "Shared", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+24%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "Reviewer note: baseline input", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+27.5%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+21.7%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "+22.4%", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Undo", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Expand room trace", + "text": "Room trace· 35 events", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Entity graph", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize Copilot panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Room chat9", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-public", + "label": null, + "text": "Room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-private", + "label": null, + "text": "Private", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 2 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 3 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "TEXTAREA", + "testId": "chat-composer", + "label": "Message the room", + "text": "", + "placeholder": "Message the room or @nodeagent", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-attach", + "label": "Attach files", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-voice", + "label": "Start voice input", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-context", + "label": "Attach work context", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-send", + "label": "Send message", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent diligence CardioNova", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent runway gaps", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "status-open", + "label": null, + "text": "reconciled Q3 variance · v42", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "live-graph-rail-toggle", + "label": "Open live session graph (14 entities)", + "text": "Live graph · 14", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.png b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-downloaded.png new file mode 100644 index 0000000000000000000000000000000000000000..12ffb4cd96dd697ee4f5aef6790fba0560193e10 GIT binary patch literal 133801 zcmb4rWkA%+8!n29fPjdAv>+jkq_lu^cXuw`9ZEOSv2-upwRCqkEZw!l!qQwk=lt)d z`{mB3`PJ0>&df8<`|O6u$%vw%;G-ZQAfSnh{Zv3ec%6xWfY|=_9q}gwg!c&I zKLwOrQ;#6XKVmPRkWQhWm`3eFc7J@F?8a*TK~FdGrAOf`*9RvdPn=%@>keR)|Il4S zM?V$QDJU;5*?f`BlMiy;!2H_R{G-e+GUE8jE8R5w+naF3K&Yw(-yPrT?tHZ=#+`RM zRNou`kbbWCpA?>q{NleXll@!U|FXX(gnl9Zmk%d?N%&t@5B7fTzbrzIsf791@UYb9 z_op|W#8IXO27(#L|2_Pn4N{`XQxMOPl$11PPS#?es#OX@KteN8)6hssNlA$74>M-Q zmi{c|kN5)pzi$dLunE@XFtMWwrEcL~- z2sIi0f8UI|&btP6E)Ggi#$w~*5>$zec-fBI2BxJEX*&o+5Bu8$?!Ec%RaTmO*>|mY zXg|jRS#oA#blHIjK_MZ?5!N4Zu&I;9VPb!c^EXNRzaf)QZZ=2`52U>I^hQfAPVSq5 z^fUgb{`l_;2(B-aY+prX=*r0%@Me8{|ZmRBp&lGl-U0X0Dwm6cq8P7hleF3ws_v9zw8YW zIk&Vdk(S;Mu{1ZB?4%{5j+bcE64>6}#{B2&Uj@IUC^dF*W1S!?LSK`!`rOLUwy1IECKv`Sf zp+CxzJX5cz$Eb=$>Dplk>^)7=d&5!sP{P=vlo#F`8Xu2jD-FF))RYmpSk`k8xe zrAMn_adA|xx-iA7Om;doSu00B8U}{C+S)uUWi*t3>^lxK%lzHPv<^Z|PKlwE^*a^Y zb`_YS>*t+n?p|YNl5L@656ouv1wC!dpVFWK`}``eW(g+zP#3@#}Fb8Vl8UAz@tRZQ!Z&TU_OD0NC|g zh|ta_YUM$NJPG+hmPbk~EtrI?`!*$wjEs!iYvEjW_c~1LPlr8&Xt zH?&Yu7HCxxwwByZv^PS*R)nd(k6za&6(O&O}TR6rauvu_C^{OK0P6SGy$MDi<)G`#WhS|vsnzMtye zLd3CtQ;&r|y`uGElD62&lSuBIFHW1+&@?eIIUrY=_$jOdra7^>+P^M|Ep1{DX~{^w zNEemKGsZ;dQq$B->^F)RMRrF?PD)Z!Q_K8-^tUTK0#eBt5!U1L9l>=8WVBP}60jPC zJ6P|D70$Am^{&EI}Ny1PgT^-i=bGXv|5wHci? zBW3CLzeky|G?LU(2ANUJei^C}gs~^o5}WvmSQ3uhxFop~V)soHzKrlqQcDK%Ozgc` z*RULq>Yern4GM%OwJ(?0W5oyJ{haEG2EFNYnxFhUMs!^A_E*RA&al1b>PwM0v_J9r zZ<`Th(NzO+lTLN4P51SzwaGfbzw)tvH6s`y28!R*~fG@C+wbOv{U$1DW}&eFR{G4KDHl5oghOXunP(=YKq5Wo~One3(foBiZ|JP9o@N&S{#3Oy*27?Xa5dI z+cQCe-?adG?-Y|kiR4un57r%n;mwX<7cL#OYqxWOz>!DYx@HnygAyPsl@F{odw7yr zj9tyCEd2sKy}btccCipU9~V{N%L*RR@zcSw8>;w}c@o^P$N7UIPJy1sJ7XZ}g4-P6d8(3mQ7%i3eU%U&vZ^{qXcD|xS|+^>_S5akD(Q^Lt>(> zseyukvokGsF;`7w?t zB0wE4*`@q_3r={HKng{DzB2}^W3uVMWN$N|GZ%+;dPYGlG2%O7*1bbE-Fk~T21Z7o zvyC3G^Ko{_#m)$j#k5XJC0iUc;g5`!K(9&pKFR0l;dZ82^>C!x_%LBN@ZE&WLKB;N zhwtmH5PMr&Pvc2emneppsHg#g=`o)0_H=E~fXjY~HN+zl_`Rni8Z;Z9cH`8k?P%>nO)nI?F)Q)? z@MeYJsY&V|e@*$84@bjFZ}*42pFPQU60rj*l|4_Y+!v7=^lC9rnKj@0x`(@)4C!gS z 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 + + + NodeRoom - live collaborative AI rooms with NodeAgents + + + + + + + + + + + + + + + + + + + + + + + + +

    Shared workrooms for people and NodeAgents

    Work with AI. Review every change.

    NodeRoom is a shared workspace where people and NodeAgents work on the same files, spreadsheets, and notes. Every agent edit can stay reviewable and source-backed.

    312rooms live
    1,284cells committed today
    demo
    Sign-in requiredCode-access roomsReview-first agent edits
    N
    Q3 X-7K
    Live demo
    HS
    PR
    qk
    NA
    NA
    Room NodeAgent

    Locking the rows I’m about to write — read-only for others, still readable.

    AccountQ3Variance
    Revenue$12,400 NA
    COGS$5,100 NA
    Gross profit$7,300
    versionedSyncv41traced · NetSuite p.4
    Q3X-7K
    sign in · join with code

    Share a code, not a seat

    Sign in, then join with a six-character room code. Share it only with people you intend to invite.

    Open only what you need

    Files, chat, a live artifact, and your private agent — one to four panels.

    NA Revenue · locked
    draft Gross profit · smart-merge
    v41 → v42

    Locks, then smart-merge

    Agents lock the rows they touch and merge drafts on release. No collisions.

    apps/web · noderoom.live shell
    + + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.json b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.json new file mode 100644 index 00000000..7f163245 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.json @@ -0,0 +1,61 @@ +{ + "url": "http://127.0.0.1:54521/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom\nShared workrooms for people and NodeAgents\nWork with AI. Review every change.\n\nNodeRoom is a shared workspace where people and NodeAgents work on the same files, spreadsheets, and notes. Every agent edit can stay reviewable and source-backed.\n\nTry sample room\nJoin room\n312\nrooms live\n1,284\ncells committed today\nDEMO\nSign-in required\nCode-access rooms\nReview-first agent edits\nN\nQ3\nX-7K\nLIVE DEMO\nHS\nPR\nqk\nNA\nNA\nRoom NodeAgent\n\nLocking the rows I’m about to write — read-only for others, still readable.\n\nACCOUNT\tQ3\tVARIANCE\nRevenue\t$12,400\t\nNA\nCOGS\t$5,100\t\nNA\nGross profit\t$7,300\t—\nversionedSync\nv41\ntraced · NetSuite p.4\nQ3X\n-7K\nsign in · join with code\nShare a code, not a seat\n\nSign in, then join with a six-character room code. Share it only with people you intend to invite.\n\nOpen only what you need\n\nFiles, chat, a live artifact, and your private agent — one to four panels.\n\nNA\nRevenue · locked\ndraft\nGross profit · smart-merge\nv41 → v42\nLocks, then smart-merge\n\nAgents lock the rows they touch and merge drafts on release. No collisions.\n\n01 · SURFACE\nThe public surface\napps/web · noderoom.live shell", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "NodeRoom home", + "text": "NNodeRoom", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Toggle light / dark", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "start-demo-room", + "label": null, + "text": "Try sample room", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": "join-room-code", + "label": "Room code", + "text": "", + "placeholder": "ENTER CODE", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "join-room", + "label": null, + "text": "Join room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Open product story", + "text": "", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.png b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-entry.png new file mode 100644 index 0000000000000000000000000000000000000000..b72b9a39e697c8d4a5b73655a0fd62cbd0b63740 GIT binary patch literal 184247 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
    ^Vw88v6kbme^2 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 `q3iZ_+XPA9{%>+8}P%JG4o(_00aGJZa>? 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

    0(CJ+N8uzbaW=-2Q<~KE*8vvM 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⁣oT*x}=or5*e-(>ytPlZ~RNNM%@GbB>E~`SGKZ`)do@R2{ zBl~J9p48y02&8X@*s2M%!9Xad!oWam-B0L6BeaT=;dr=)Si{xQ9xbd$QuI{x--?vS zs>T3QiHstmL@)f9VEl17*lnoeegF?U94_PO#M?fA$UJuXJQP^21-_xz5X+*cE7LkU z-T>?3F1(1~r@#3wE<_2}Wl-v=G^gu1HEe8o1mPULJ`}}@fcoMF3+?jhd@dzw~ycr?O>j-FA1OeP5a@Dmo*tzAfJ z=@g=hSk4S+`SeP%yT`{m&HrcE@Hmy{j6~ z9dyY$j2=7!ky34d(0Xq-yh`n)hK;0DKEWB_Z?vzHe;mR`B4`0ji~tb!oaO+rLHoDR zA&THqf=yLP_Ah5o1Yy#~Kmwi;MzBJq<`Yy|x)8rJ^lo*Jd zyX-Gjh6Vo)5r!)ku82D&Sb1!Yi142RgUczAM)}FwQ1l_Rt2ZYJLYHyxG$vOlpMgqE zYmj!xVQKD8XzM>(3Sca8%2razfq$nUKO!45bdUk{ri;i#+P1=F6c~W$jI-ah@`43c z((8a+=>ti05a8iIA)~Cb;b8j?5QRMc6UB@rzllNsXIqAu_;{&!DLSk-@d!UZzrWIs z--&Z{3*_OO#z=+J@-6Q`&>g(!L0S<$5t<_O^Y=+;)CZv!cE{Yz0U14t1H zNKt2KXd4JJU37-{16x;jZT*L&WO5kCSJ~6si;K??KbYTiM7_a)+{gw#(AQ0|WM;|- zI20J2_aHGo9#Dm{Hpjz$2?Sy~tFsUnmH&>xN4Y!J4+|V{5ArFyt^mn@3H=WRbX@fMPqTbP>vo76a+)y>eS#YqR@l^k5?%m@q&OjLVE^& z{=5E974|I;wSbKCOlF=5Rs{w|&KSRDzPcycAd0KuWqlrfeyP@hbt+h{+K@MnX8`fX z&ZI({>@2es9!ZyXWGf(9w!hdz7vqT=Cns|=99a>{E-Ow6`(in^NXRF_{!o1F~70GuU7LXJZFoR6~}$&g2dSQ`GZr%&J1KSLKb0Tns3Vf ze<$OF$**-sY`n4l8R^Dzg6*-W9Ij=fQpW)6L_oVcir|=(VDuY$n=xae(SZ7&(u@YUY6}w(pu=$k-6if{8AhMUp>&;_z zI&>q8f00#MS$>a){55r4rl{BqbHe%~A+NV=?Z$A<7G8mSHqK>l9P%QX_#HB9I6+Bd zL&}!a>j3-6?wRVVVLelHGMxcyXw{?nrRdFjS(yBC`>fu3N)m@j7RWD%1J=7%lJ3xOivU!-`|4|Z2 z5({1YSd<%>))X3tKFnFPYp2CLv2C2iRk*L+Vv?fnCn)xXGjP8yzl={UsjY5;{?yHJ zn?F*c$p@1eN7V^D%U_CSVIt9n_qh#u`NxFk-@mEAUxt;buXn#q>KUSgJbUlCXlrrm8D#vo6qyKHGd0-woh$8+d8Y)?XI~E5V+l&-c{EUC6Meh{}wgJvo?}+M+eebel4*BD*K3b?ae#24@a*OOTfWMb_Y73z}xT z^?(Z!s7HE3tjS3Zc@0`Q_iW8b^pwpQN8SR5+9%~7J;c!qrvIsKELoK{UOz1VAIX!w ziJU)Jde2hOnv#RtLEgNFR;NLPLNW|Ww_h3!epDE#TEV`TBY*umkkDLWLUGN+F-nk# zg_{xjdsRbuEo)wgv3qJq%Tv%=H2J2%HDIO%-ELwO0f_SYHnVJn4iXsD-uz|NLjhZq z6&SbNniSYv^lr;dF80xt&S$3x1q2kN4@V8BT*86-+>KIOzeI-KV4E3H%(T2ts+Q{J z6Ih;q9Hsju%<}E)j$d*!kt%Lo#pDOs+U|vmU;bF3EVRFqVQR$A4mHktW`4rAwS5+L zKSeD=cNF|w-2o*BRRj;5eRl3AJ! z{k{1D#7yAr`81(9OKNNBFwd-bmd@^1PRjkNC?mERy1_4@2kOrC6xCVbv}xL=k8Y-L zvY)DoiX>_r9JSieA_hsYQ2rVX9`Z<7|QAJCgbue!FDYDO;B5ATZnEmMQL zqAY4N9@hwvuHaLLPWsYJTt1^i?KHA{o>X3z!p8l+d{Dc40f_-Dc~-4tAI;Q|#7MV8 zJo>Drl1X5!(Sq}ZaKVAInYMj3q^f4h*vG3C+HpD4)P7>!TeW;$jI^ReUG7FGdFMN? zFzyQcfr&{t*D|2=;rKUu)i%H^wph2}-L*RGZdQ1>4o#FMm|docs}WD~F&RBF<>e;3 zm>ODAL+Cpr1o^7P3kwWWZ*jCagBn z9HZv;N2r3KyeZHKsbg~4!R&7c-_=2uG)=eUwfSCodH*zvjs2p#{wJx4S5I^J@Kl|MieWMy*C$&9PKGh2D(EV@$B$YDR^jxLP~6b8@!UJ|&9H zR|*LP`gbSa_q_~`6u|g7nqVmslzwHk52TP^RJ_{=rB1o|UZfo<3WO)4P&Tl;t@7SL zFqf`R_KvM<5pHlev4Z-tRedYPxx6oB=FXbhwDpwY`hj~sN~gm=g&T4!G>%k5{(CD< zrNq;OQN9)ZPsG}Jd(b8XTl#0bZQ!h@EID9GWY6)CP`dK!?eaxwLr~T9z%TK5m*-(> zke$n9!K|J~n{Ytb>$f_=1D+@=+0BN#Vv*AHVRreHVKE)w= zK%=OE@YujodMV%Sek3DN)rq)X?O1}v$%hH__i?i`o}?{57YXG{9_V4es70y#Zz+WH zRc9Pyi9vevmDeh>4{h_-DU54lvR2+y8CKiqUY0rA%KN13QlzHE`noR~q?)A`Rchzx za9oGH+QjvhC+`=c*a7VI*IRht@L{pKvSh11xk-21~QOw z+saXI(;yy09Vr+A}$|BV?19MjHjRqr2`QYSR9iOcXS{_@!a@z z70L6QJc)YP_M%S?hx9BQRhx?W$J?Kxd@Zz$pA^&HHCMTp{5eGKt!cDULbe_Z+g@Bn zHvozkgL3l|e`(YPwHl=u`Hhxz@UEJs0%f%Q)p=;;CH}5bxHwc+$b(Qpa z<9M5xn0NyYn-+M7^$T{M_(fzbC+M+NAzg`&;XMM{snh4k%!w7pU^mE63j3I<`Wj3o z>Fjb9Fy}r$+LSqwCY$xG!)^pJ)eja)0VrJ;y8#HamT>~ssG0c$){p9-;N99|m3LX( zu_UxQk1Qyedy$wOMz_Un%ufKyZ~|_2iyz1dBijt0yeD;z-+bmigx7j%DlhX3E5v&L zqYY^Bcu4ZD04~7Q66n-?QGxZ3g&qWyr>WkEkNngArQ&h(=06mm09Vn!+Jl;RfZO&@ zEZ~2~UUy{bh%a5J3%k@uB~U*QHoH6zVvzkhW`-hG+0x1oIcJ-#wwLa1xYTPru1ZKM zeMWuSh0$3Cxf(*cpMCwbDXHLToutJ`A^mwKMEc`)1@U8r4;Di z$W5l6wD!ad+a+jE!fIr7Jx97}^Ot?iKa*td;r>yp;AYH7sIf5aT#h|0ZEYacEjqCfFplG>o>4It zc%ZSC1t-x60gnH3c^>`v7sCK)KsyF^zQps7c_@C)TdK9`&f%EzT1%tUIwO z^0}@#E4&NoI-GkqO*|RdrK}jT02)gPP;Wis``n8fq#^OPU3qoPqrZ#5eNTBKg+-~_ z7Nft00!9;=@gwlBhhf?xd-h&+#b}M1sh@ zRTs+#5kI3oWnbrEh9QST1W&)aP=Vh$_zZXwDXwQHo?ZT#&TJTVX&Kqx^zjrDo#6nQb8rznU0LWKyZn@csSWvrwTBT*JSnXfP4QQvAMmT%+dl^7|hpI zD<(})bBN*e8Tl8US(sEIO5hO_>1%vk9g80`^!+_3XQ)Ke7RrqK$2;5SdC~>Y z$_#f}m2QlDv+MkW#EZluN+k!=_3ysoLrFyO>-5x;a8-NW(ydYtXAz6tdZy|HhmHL= zTh?Ke=+DVBd&GzDc%#Xg&?ROLGM3#mv#EJuyhBfu8Rntx<%mrjs5Sz)=poV$TvMEEyS`^wYCZ>JzI=PTyn){3 z=JOWlfp@<`=d@2K^UBdIhWgnbI~iy;qg(9eNmeRn$NOgnI4DyRIW6g@n>wF0h$Xb& zFDr!5n8BRa)_XE5bQ1_u=dw)AGyV z?hW963Z5!i&-;wDgSzeH0<=$R&eW9@YFPuvsNQbHKd_7YsMOVB?{tQ9LPN`yZRHiy zg;^*qfqlK!(62}>1r76|MGK6{xl(ZK_CNT(p^Kp&{5>YA2MkJ>mdi$Rsg z(8djPmN~tRMERwY@#!{U$0CYLHrl8d7y z2#0to4OCM84}uy;MFwU)c8ggQs!GUV56 z>{O8WL3n>vTvhz4jI$V@JvWBLD<&?JZj9zF{(jnyElkh&>`Yt8!|#B_sMt^o6}C0f zJ+&A*ALSX9_vzitRvFY2wig)Y&^N%v{3sVX9iy173|SArcVi?-TcgUh2wz#)sZDdi zR`Iv~Xro@}8A5W|jk0g=dOVj(5sDXo+C7Xj*09|_>CzPcZpt96^mL3pIizX0joB++ zga5sdx1IW=$+OQ1EI%+`k|a9O2iVYgk+P;+Po}4}aoGuuZmv_ylGlqCCxB&qNF~T`}=OK-8y)rTQwQYH_A6s=~E*1Jocz? zJBJmLU9XndGU1(^Q#d8wfNh+wf=SZ9OG4UN-J=v$?YPQo>HRH9@TC%0-d#&}O{Tu^ zAFq^#x5b)Rc_D3D&aE3#erElDSK)F&d}H2(C*zaW0UjhNW%tN;vrX+9r^`K`+;SAV z304i^WV0ko)hnM0^G^F0?K~gE^O<`kmh|ieI&5Ssl>NFG0fo zRONMDq^cmJ^r2I8;5bnRxs`0OT2$@V`V{_NYL<%00iI7KUu%;*jC;C3RhpwoBwu)% zYU-1z-V#z9>laur_{si0f}&R1^g76UJ<8qkVrSxSk5{wK#jo4uq{wh*98C{V9(sGS z(MO{amCc%EUhDgUahvdB67dd@;KJ2|8XH@kpJQNTHxzP-8s~ojk61^=RNLyRzc+s& zMm0;zjQd=cD|R33Wqzk3azk|n<ki`q zdi`o$Dp0V65u97|B+I9s*;%8UcGH^?`HqIeFPhhjnz^}odv(q{^^!?HrA(Ndjpc9% zZ%2qr;H1+6?01*w>x57XnvNg7S`u;AF~VV{H%mUMKvth@l+hb7&V*x06j^l{QBNq` zq@&&&SuTv9(jvW8b^Y;e1OFDh3UK0p{I=Pywx)WAb(&k8{j~RA5M!>6$13ZSjn$*l znTvKwK}w=ugZErLS+dXUjdd({i_5l|c3-T4v=Ji6Mev@z^)Bf z9ytAJCvvyXaJrv1KA2+kt#_02r+S6B`q+T0nujT(%o|R#8{a>o+yduxPmAj9s+UOY z>gmS}ln8_Rk>&r)8qa^IJjsb@)~c#1xemwHt=SM(pX6e@^+)Y1$b(k0zrhJx)&N^x z>z$fBu}Ww+F8)ROe0e<#nU$&^0Mk2SF{5h3u(&2C&kKL6>t}vftG;8Z{c9+^$B8XA zsHB_)D7Gg8*u@;bLQy_Gq#vBQL!zl+{}v07!!m2&lwp+w$=H0h@BNnke2y32kf7dX zeEW?-Lg}W6z=tL%cP4C>&J0DU`?%EufDeGO&#BRbg>wmYCb%}QQIVawRwAuF*zdD> zWNVrlJW3GFV^x`a5hWT9vmb|~)|)=(Hf)NFksS#28KIgVW1uOxZqBRWHp1p60Ez+7 zL(BmqItf9?E7GK7pmN%qlK&f(#OHr;%YUO6|LJ(eY)^Ua7C+4NI{w%Kr*lB3#a>!w znS&v1zRp+NOU=PW1jSqY=_Wp*tc=slDICv}){M^&frRtiZXlgxrxJT|4`R8=>70De zjq0r>oJxST|18I;Dvn?iehgZCB4gaGOMfnF2YI=-I)47FLIGFGV3+_y$KaR3zr@YZ`mRPGWu z)okj4KyR^cItjRoSj+}maF0yF>g`V@`U3gUCkIS9r(@E`Jy1;e(Shfka?#wKox@6cF6f|o)Sj0aU;E{pgP#3~LLPv3c=EQ-w4yd#O~gRzYQLvmNU+C05m z`jck-6#SWS^R1iF9fWoWe-1lFL5)j0B?98}J`dP$6F10)0FlMZGamJWhvzyf{gr6g zri|4E3%6#D+vvwgKYN{9{yvUAr_w25nBaWO@Hm8`#^th304?Ek6g*ag`&~N4oOm!e;t?V!>Sev;zw~&@RrE*zzRq zsBz6o&z^#${Ja-Q!wnmnoZOJL#QNJLDYb;4)}Vj$o<}xHy3Ql8;ZI{|Bzn4?<~3>%ij+SMG1$E*v+{1Brjp5zxC}rjx0zYx2HI#aCO) zy2uDA+o$v8B)U*blMr#O{7NgJS>4}B5TzTBU`7psubP5C6UFzL-M)1o9XaJQUOpbY zqkZfKwOI(*BH@h?w*Dra@X)UIGm6ij!rC3bz-CBH9nfOI5vWt1v^BeCw+dF?8jUuv zfC)9$C_=vZvp$cRQ<#bu>GNcxGSS{5iEXNf;TGCtnOZJvK;2y{4-ExcjIVYW*>@)~ zTrqw|4!FUEKWBv}s=Z7{pz}ibP_<<+7-LBit1M27MKfz(?Ht>Z8#a_qvA2mv(vn^_ zPU%JQza?!^s;p_dH$$eJ2hI$Sh4lBSmI!Mpsmc1{7vsF3vX* zy(CDf{WR6wtB{Cc>MoGMqe-n;u|C5$mDMYWO%spTvWqDs0tT$vP42TW-60L5bc4?c zn6=|J#g>2Pjv{YL)-dKoeyTc(5i70^sB#(LtiPSbNDZoE0B|QIL#92cbA5(C^76y@ z&gmdkK~2ZTB0kyHPbj&D{Lm7x@8uG*KTV*QK|kK=B`!$rs`991S=ayQ%Iyw}R-bX< z7Yb`hd$O-{t<&FkVhwXTPH*AOL|olZ(ql5bh`9{gzNlrKtleOJzTN5CuBhx;Ga%}n zSl&h`biLKWQE?x?mwkfmt1^qv%V6ac%N=dKK4EV=(uhQJDV*4N(g}yu*S0YqfGZFi z3#q?NJ7f!l{ZM66_1kuQZ)(XBMuT0Uu3LZd4}IALToX!V<7-ym{FJsl2hyP^nj~OP5vp1?RY%CwbVON<*G~B=^ zk{?b&rdZvWwtjaY)TWXYxay|&!>>%9F&FEqIoff>LX%UKfA(ixC4cLoxqEN(n0(_PhSqCq7alv3ZB z#)0>|;?l%Bq*}KbERn|4lmLoH$j~3pK7HM^!B7kLQS73*y5aFw(pynwHYY6;5|NPb4KTJ#h+Lk5urL5?u?H8 zr2u-&6E#oT-qr+Ihkl+@uoP(+EvZJTaXJEbMv3=8*3#6FGI7igAd;m9C`-3N@9XPb zPN<Gc7l+Ho7K{tbDO|X0ST=SVtK4OLx&6d@Ga=x(*!gnaU@MvHuXDrC z6XjljQ}N|dAN9CplITMy?Pznr#IqAA`P(@oE^e~dHCN>M2v_GsY`B+N60gnSBPlE% z5X+;7+@iWaWvZuI_U_xvVF8YFnC^6PXZxnLco_ zC@}n$e#*7{3}gN(MB2+o7=Wn#6R$r(H)kR?2Veaxe-n~g!YdRlvP1U_u*5fZ!ze{U z&4u=d#;lP#{7*TVU6%#2m8IEteLYS_Dc8z&+k6|5USX^%5$n_=W{M0(qd3xv7&F-K zC4%Jdt1476eyCGHQPMj}`I9{byx-4EqM&+Z8@dN(HH6!3u9Vr6gJ!WGtc7K(>TsEJ z5PVAEwY`ocqam_5gO7%APprKdIb@CIV5W#gTU+A%yjl8V6XAq$H!j1q4J;F#{EvJ!L6tIW9m!j0a~G<+9HM(!Yi!M?lSf2xFm&kFLs z<8j|^(lF#35KBUq+*aRn9PNC&ZH2I+3D7jH$~R01PbQR4vITqgKPH7jgee9ycVz+P z`u+c4NQdbUxuj0CMm#(`w=4^2w)E6Memx%NeqP&H{yqVe1Q@BaeK{zqMI z@MM}A8bEy&G04%A2Lb4;|98XO^yx9T5C^pBZ#Zbk;^ML6Js|6`?)FXA<1~QGO2xTh z#R75{NWGxsQjl`w{L|s$qUtr~2LQ5+=>}O=Bm^AR+6{Y6Q&mjt^=r^A5R){wjfwx4 z|CZ0T#QY$ml+KZafc4BV8e00CLmnot2ZEj{A_QZBt9Vlcpgg# z$e@e+bMUXhfQraMmYZ>Jb}FKZ0f>1(LTxMb@S%a88fFEM9N#TdD;#sT062FfctIp# zk|k>6*Mv7|pM`&kY&bw3DfnM#K7do_d+XM#cJ=3RctPU*^q`^NuXGQOWuHILh%Sm* zrmt6&rosWTVgK$~bW^OSbQg#LGkg2L7a`u?C*Omd9TxW=yk_SH5g-6w5V@>|t!BLe zTSDA$NJWkb@OeC3H$U>YH89BDzeh4Y7W~&t`kzgzf8Y6^ax-9u|KIsPi@yB7FxNPJr*-)6TK9Jg@VuYvf5TA*$}E+NHbEc)gBxDJ-x2@UsRaLN zcl=*R`hRd_0L_`v=IwSU`K_llMc61h(z~hFxTi<6Bc7U`V8tKVlBnM~baGO>$;2jj zg_6J*^7b$_wNvw4j&u6t$3$Sp)_706boa?=dQ_P6#;{fEw0bw<1q(n*06BJHamP#1 z8eC`wv#xZBRJ?sMZL{(tk`!XH{cQi}qOmNdYYe`(8ODmsEP`~JZsrN_uXTeoGDZuK ze1%Tpvxp*nv8H_wE7v^b?#Z30^5<D2t6>Dyy!b*7rnvG_*pM2ix!S zMwc!dQe=euW(vkdJ+|@J~ zgj#3DuY7RtfM;*fyec=ViYp!tg@nD4>qalDOOKiUUY3}^gX}#0yuZh^tWK@)=Smkp#|=pr zh2JU)9ljd(5WMP*kkAt?H!m9Ikw$tfw_eO;W{YpjdXPaIf31%Z7+*}L{meu?Vj!%2 zLW7SarNPEOdeLv@a2}mWk{!8uU*$p#Z`{92ift_N>LFRerjWA=v1$S4>`feP(Z^!G+PsaJG2O!| zO4q||5fmv*iRG*uTqht^j4IXUL;7tPm_-lQIPE30Yn#5n)m8}9=Xa>#Yl^)ZQzvUF zxR}U}0*s*t@OgBTYuu)BzNlZ-e1+V=;9l((V;RQ9Rw}X`lcc4)-D$rR$(r;+cq*QI zwv^V|sF%(w&i~f-MLh;5FVCuoeSDSXDVJIhW~C=v%V$}t6*Zbg?eS$;`IK32iR960;T$4Q<#6r|(JM65_1lGrp@q4C>{8@;Y=&n&ireNa zN2cm$0WU$Hz0E zc;Zcq^U{Q&1+)@X8uv)isnX6)UB9y;DXrROH}LUhOMFqwkubL!D;9ARQi`3O+|KtX zrb43o#7NC}_lSV&!wDPv6s;m{-^7IdAfeXjQ5Ny*(}!|Fy!{8OVq8A%Hsjv#BsLq> zjTHIf8D>u*$RC-JstXM;eN}iZeoP;dUO|I5TDHo+b=R-aZxzn_pj>vPrI5J+M5uC6V%i3!tBW1YL8uP zK_SM`i1ErnK4HOUGLuxgxq3{j)g-z~bprVWT1rX_W8E{w#af0FK^L*o!dyDTr5vMG z^7l{d^bHlMS~$>-LP6Y0kJs=Z$4K3tGtGlnfA%7=BB)8pw|``JVIR4DGxQPn`*;{r z(c4XH?HXC;r$|ffvR2=9jv`w7J_|!Qkd3=-#Zr%?v&|obe!r_3;} zMZ3P|WAIP5@9?uG%73Iv#XqLZwk6`w?^M|#+K2D>b}UDF(Vz8vsZ21wIQ@+S-1$4B z8nbwEPZo^?+s*3_+6k^TT!#CT}~YxYdU5k_`-rnVr>HotvwP0ddUkvJZeo z1?=77PnG$73Q=1O?>G83cp{u+JL%e~rLB5G&~Io_ zmz6nG$aYCR6md0Exq25d-;5eJQ=Q%4i;Dqf>X>}&w%+OfnRrC_pOWwAgg%c*@H?=E zgj!XJhfB%8|2moFkx#Dw8dn7vX=bdDIy4(9s`o-6# z;c%+Pi8@4~(z<`?@c`v~MnQ3j$t9NkQBI;Ct`syar{C3HBx$k+A(!%+-;>_7$^Jd*|ERid;3tY#A zEioT?U#TFA87?ibiJmyq&ZdC`O&N}d?(!Ky0QM*_a*nE{6?m0PT%!8bXoHs zHQ?0O?H@%!$Ay&5nwneXvxnB@3+q9d1l01B$?``uUz<4t&#W+qd-)MTS8YP-qp`lK z@vO=S_L)fW>o4I_T}qd&Lt|lNuqH`YnH53vai6+zUBmGSx^|*pj#i};4phR^g2x8I zZ%An)Pc^84K>pwzoKJ4bylHQ?Jbxa_JoW13gbF^|vFx=QLhFVKGLqWfA89Fh;g!QH z5V?-@9Ldu8M&+ziO^SLk&S-2NiQHAf!y6F*0el)bB2gUN36{7Pk%; z%3)K=w@MSCjZM!-`c>g_ME(&A9q8ppC29W<=`Dm*`h9k_H7$p=IQ{efXqD>I74M_z ztuCK*pAj$NO1HXS=fh`A!POYwtMyQwF~@v75j_z?Rqz8sRsgkoVWPn6_Js*8@#nCs(tv?|npWY+!w6)uy2L+r*B4{{@<1Sp4TjjSRqc vylMZh4s-?7U|(N5`wq literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.html.txt b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.html.txt new file mode 100644 index 00000000..c513a041 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.html.txt @@ -0,0 +1,157 @@ + + + + NodeRoom - live collaborative AI rooms with NodeAgents + + + + + + + + + + + + + + + + + + + + + + + + +

    N
    NodeRoom · Q3 diligence
    Room Binder9 items9
    Room sheets
    3 sheets
    3
    Boards
    1 item
    1
    Knowledge
    1 item
    1
    Notes & memos
    4 items
    4
    Review queue
    no pending proposals
    Permissions
    host controls - 26 trace events
    People & agents · 3 live
    H
    Homen
    Host
    P
    Priya
    Finance lead
    GQ
    guest · quokka
    Member
    +3
    Q3 varianceversionedSyncv1
    AccountQ2Q3VarianceNote
    1Revenue$10,000$12,400
    2COGS$4,000$5,100
    3Gross profit$6,000$7,300
    4OpEx$2,200$2,650
    5Net income$3,800$4,650
    click a Variance or Note cell to edit by hand
    Room chat Everyone7NRoom NodeAgent
    H
    Homen9:16

    Can the room reconcile Q3 variance against the NetSuite close before the board read?

    H
    Homen9:16
    @nodeagent reconcile Q3 revenue and COGS variance
    N
    Room NodeAgentagent9:17
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    P
    Priya9:19

    The +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.

    GQ
    guest · quokka9:20

    anon - quokka joined as guest · view + chat

    N
    Room NodeAgentagent9:22
    v1 -> v1Complete lock releasedCardioNovaPrimary source: CardioNova: product, buyer, and diligence context captured from the company site.
    H
    Homen9:24

    Good. Draft the reconciliation memo and clip the variance exhibit for the board read.

    01 - Welcome to NodeRoomA live diligence room where bankers, guests, and NodeAgents gather company facts, enrich shared grids, and prepare runway, milestone, and handoff artifacts without clobbering each other. This memory demo is safe: nothing is sent anywhere.
    standard
    IntakeEvidenceDraftReviewExport
    Room NodeAgent ·Room NodeAgent · edit_applied
    + + + \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.json b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.json new file mode 100644 index 00000000..e45a02eb --- /dev/null +++ b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.json @@ -0,0 +1,765 @@ +{ + "url": "http://127.0.0.1:54521/?mode=memory&surface=desktop", + "title": "NodeRoom - live collaborative AI rooms with NodeAgents", + "body": "N\nNodeRoom · Q3 diligence\nSFT-RFT\nH\nP\nGQ\n◆\n5 live\nRoom Binder\n9\nPINNED\n2\nQ3 variance\nAgent wiki\nRECENT\n6\nAgent wiki\nToday's Brief\nDiligence memo\nOpen questions / workplan\nRisk / opportunity wall\nCapture Notebook\nSHEETS\n3\nRoom sheets\n3\nCompany research\nQ3 variance\nRunway / milestones\nDOCS\n6\nBoards\n1\nRisk / opportunity wall\nKnowledge\n1\nAgent wiki\nNotes & memos\n4\nCapture Notebook\nDiligence memo\nOpen questions / workplan\nToday's Brief\nUpload file\nREVIEW & PROOF\n2\nReview queue\nPermissions\nPEOPLE & AGENTS\n4 LIVE\nH\nHomen\nHost\nP\nPriya\nFinance lead\nGQ\nguest · quokka\nMember\n◆\nRoom NodeAgent\nPublic agent · working · rc_neuronova__status:rc_nimbusnova__status\nHome\nQ3 variance\nCompany research\n+3\nArtifacts\nNodeBook\nInvestigation\nRun trace\nExport XLSX\nShared\nQ3 variance\nversionedSync\nv1\n\tACCOUNT\tQ2\tQ3\tVARIANCE\tNOTE\n1\tRevenue\t$10,000\t$12,400\t\nadd\n\t\nnote\n\n2\tCOGS\t$4,000\t$5,100\t\nadd\n\t\nnote\n\n3\tGross profit\t$6,000\t$7,300\t\nadd\n\t\nnote\n\n4\tOpEx\t$2,200\t$2,650\t\nadd\n\t\nnote\n\n5\tNet income\t$3,800\t$4,650\t\nadd\n\t\nnote\n\n6\t\t\t\t\t\n7\t\t\t\t\t\n8\t\t\t\t\t\n9\t\t\t\t\t\n10\t\t\t\t\t\n11\t\t\t\t\t\n12\t\t\t\t\t\n13\t\t\t\t\t\n14\t\t\t\t\t\n15\t\t\t\t\t\n16\t\t\t\t\t\n17\t\t\t\t\t\n18\t\t\t\t\t\n19\t\t\t\t\t\n20\t\t\t\t\t\n21\t\t\t\t\t\n22\t\t\t\t\t\n23\t\t\t\t\t\n24\t\t\t\t\t\nUndo\nclick a Variance or Note cell to edit by hand\nRoom trace\n· 26 events\nEntity graph\nRoom chat\n7\nRoom\nPrivate\nTODAY\nH\nHomen\n9:16\n\nCan the room reconcile Q3 variance against the NetSuite close before the board read?\n\nCopy\nEdit\nH\nHomen\n9:16\n@nodeagent reconcile Q3 revenue and COGS variance\nCopy\nEdit\nN\nRoom NodeAgent\nagent\n9:17\nResearched 2 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nP\nPriya\n9:19\n\nThe +27.5% on COGS is volume, not price - noting it on the row so it survives the sync.\n\nCopy\nGQ\nguest · quokka\n9:20\n\nanon - quokka joined as guest · view + chat\n\nCopy\nN\nRoom NodeAgent\nagent\n9:22\nResearched 3 companies with structured fields · 2 sources\nv1 -> v1\nComplete\nCopy\nH\nHomen\n9:24\n\nGood. Draft the reconciliation memo and clip the variance exhibit for the board read.\n\nCopy\nEdit\n@nodeagent diligence CardioNova\n@nodeagent runway gaps\n01 - WELCOME TO NODEROOM\nA live diligence room where bankers, guests, and NodeAgents gather company facts, enrich shared grids, and prepare runway, milestone, and handoff artifacts without clobbering each other. This memory demo is safe: nothing is sent anywhere.\nStandard\nReplay\nIntake\nEvidence\nDraft\nReview\nExport\nRoom NodeAgent ·\nreconciled Q3 variance · v42\nLive graph · 9", + "horizontalOverflow": 0, + "viewport": { + "width": 1440, + "height": 960 + }, + "build": "034a8f963dfa037d860f5364032319506be3e2e0", + "buttons": [ + { + "tag": "BUTTON", + "testId": null, + "label": "Copy invite link for room r-86w", + "text": "SFT-RFT", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "people-trigger", + "label": "Open people panel — 5 live", + "text": "HPGQ◆5 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "room-settings-btn", + "label": "Open room controls", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "INPUT", + "testId": null, + "label": null, + "text": "", + "placeholder": "Find in binder...", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Pinned2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceOpen now - Sheet · v1 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiPinned - v1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Recent6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Sheets3", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Company researchSheet · v1 · 14 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Q3 varianceSheet · v1 · 5 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Runway / milestonesSheet · v1 · 2 rows", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Docs6", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Risk / opportunity wall3 notes", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Agent wikiv1 · live TOC", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Capture Notebookedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Diligence memoedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Open questions / workplanedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-artifact", + "label": null, + "text": "Today's Briefedited recently", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Upload fileCSV, XLSX, text, image, PDF", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Review & proof2", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "People & agents4 live", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "binder-agent", + "label": null, + "text": "◆Room NodeAgentPublic agent · working · rc_neuronova__status:rc_nimbusnova__status", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize files panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "home-tab", + "label": null, + "text": "Home", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-filetab", + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Q3 variance", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Company research", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Capture Notebook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Risk / opportunity wall", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Agent wiki", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "work-artifacts-tab", + "label": null, + "text": "Artifacts", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "nodebook-tab", + "label": null, + "text": "NodeBook", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "investigation-tab", + "label": null, + "text": "Investigation", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "trace-tab", + "label": null, + "text": "Run trace", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-split-toggle", + "label": "Split the work surface", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-export-xlsx", + "label": "Export workbook to XLSX", + "text": "Export XLSX", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "artifact-visibility-toggle", + "label": null, + "text": "Shared", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "add", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "cell-edit-control", + "label": null, + "text": "note", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Undo", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Expand room trace", + "text": "Room trace· 26 events", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Entity graph", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Resize Copilot panel", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Room chat7", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-public", + "label": null, + "text": "Room", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "copilot-tab-private", + "label": null, + "text": "Private", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 2 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "agent-view-row", + "label": null, + "text": "Researched 3 companies with structured fields · 2 sources", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Copy message", + "text": "Copy", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-edit", + "label": "Edit message", + "text": "Edit", + "placeholder": null, + "disabled": false + }, + { + "tag": "TEXTAREA", + "testId": "chat-composer", + "label": "Message the room", + "text": "", + "placeholder": "Message the room or @nodeagent", + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-attach", + "label": "Attach files", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-voice", + "label": "Start voice input", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-context", + "label": "Attach work context", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "chat-send", + "label": "Send message", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent diligence CardioNova", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "@nodeagent runway gaps", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 1", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 2", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 3", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 4", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 5", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 6", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Show step 7", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Previous walkthrough step", + "text": "", + "placeholder": null, + "disabled": true + }, + { + "tag": "BUTTON", + "testId": null, + "label": "Next walkthrough step", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": null, + "label": null, + "text": "Replay", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "walkthrough-dock-dismiss", + "label": "Dismiss walkthrough dock", + "text": "", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "status-open", + "label": null, + "text": "reconciled Q3 variance · v42", + "placeholder": null, + "disabled": false + }, + { + "tag": "BUTTON", + "testId": "live-graph-rail-toggle", + "label": "Open live session graph (9 entities)", + "text": "Live graph · 9", + "placeholder": null, + "disabled": false + } + ] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.png b/evidence/desktop-account-20260905/operator/before/desktop-memory-1440-sample.png new file mode 100644 index 0000000000000000000000000000000000000000..c729783715a2893f4c5919ef7d5a4f96a5bb0c06 GIT binary patch literal 136425 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
    @{f&lOxLXDJt>n?K$it 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

    giJr^p7GvN^=33J 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 t)s4PXJ=O>Ma6XkP>;DHj+5H?{=i5}lO8lm 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

    !L7C*M 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/browser-suite/results/.last-run.json b/evidence/desktop-account-20260905/operator/browser-suite/results/.last-run.json new file mode 100644 index 00000000..cbcc1fba --- /dev/null +++ b/evidence/desktop-account-20260905/operator/browser-suite/results/.last-run.json @@ -0,0 +1,4 @@ +{ + "status": "passed", + "failedTests": [] +} \ No newline at end of file diff --git a/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx b/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-1-xlsx-8d322e6991638bbf510ae3e72dba7d7b1229f8bd.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..a128b1df8453f248efd1200d80c4b0e1a0c58886 GIT binary patch literal 6685 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 ZZnSI-6{H`ZHC)*K(FLnWY2qvM{{!kX<#_-A literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx b/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/attachments/review-2-xlsx-d8bd07bada085ad796bb49244ecd789b4ea58285.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..124cef5bd12e2b24543b6fbc17614542fa8cb6a8 GIT binary patch literal 6692 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png b/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/desktop-account-current-export.png new file mode 100644 index 0000000000000000000000000000000000000000..232f6e2dc20f84681f936b9dd4422fc57b2f78cb GIT binary patch literal 135059 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

    2?i!H1rF-st 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 ZZnSI-6{H`ZHC)*K(FLnWY2qvM{{!kX<#_-A literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx b/evidence/desktop-account-20260905/operator/browser-suite/results/excel-grid-a-reviewer-reop-1660a--edits-and-repeated-exports-chromium/review-2-Q3_variance.xlsx new file mode 100644 index 0000000000000000000000000000000000000000..124cef5bd12e2b24543b6fbc17614542fa8cb6a8 GIT binary patch literal 6692 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/browser-suite/server.log b/evidence/desktop-account-20260905/operator/browser-suite/server.log new file mode 100644 index 00000000..0f334470 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/browser-suite/server.log @@ -0,0 +1 @@ + ➜ Local: http://127.0.0.1:54523/ diff --git a/evidence/desktop-account-20260905/operator/browser-suite/uploaded-workbook-shared-grid.png b/evidence/desktop-account-20260905/operator/browser-suite/uploaded-workbook-shared-grid.png new file mode 100644 index 0000000000000000000000000000000000000000..22431aa85a407feecd7965a52a7a762ff88bbb30 GIT binary patch literal 138953 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/custody-environment-wording-addendum.json b/evidence/desktop-account-20260905/operator/custody-environment-wording-addendum.json new file mode 100644 index 00000000..58ea52cc --- /dev/null +++ b/evidence/desktop-account-20260905/operator/custody-environment-wording-addendum.json @@ -0,0 +1,10 @@ +{ + "corrects": "custody.json noEnvFilesRead wording", + "ignoredOrLocalEnvironmentFilesRead": false, + "secretOrEnvironmentValuesInspectedOrPrinted": false, + "trackedPublicTemplateBytesIncludedInHashOnlyCustody": [ + ".env.example", + "backend/.env.example" + ], + "scope": "No values were emitted or used for configuration. The initial noEnvFilesRead field was overbroad because tracked public templates were hashed with all other tracked files." +} diff --git a/evidence/desktop-account-20260905/operator/custody.json b/evidence/desktop-account-20260905/operator/custody.json new file mode 100644 index 00000000..507937dc --- /dev/null +++ b/evidence/desktop-account-20260905/operator/custody.json @@ -0,0 +1,19 @@ +{ + "at": "2026-09-05T16:21:02.394719+00:00", + "base": "034a8f963dfa037d860f5364032319506be3e2e0", + "tree": "8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831", + "ownedPaths": [ + "src/ui/panels/Artifact.tsx", + "tests/artifactXlsxExport.test.ts", + "e2e/excel-grid.spec.ts", + "HANDOFF.md" + ], + "trackedFiles": 7512, + "installedManifests": 37, + "priorDistFiles": 475, + "priorDistZipSha256": "49f620f909df6054e5e910fb3271cdb92a5022e9059856b83d8a07ca79a7c251", + "priorDistRestoredBytesVerified": true, + "sourceEdited": false, + "noEnvFilesRead": true, + "nativeOfficeCalls": 0 +} diff --git a/evidence/desktop-account-20260905/operator/final-commands.json b/evidence/desktop-account-20260905/operator/final-commands.json new file mode 100644 index 00000000..61cb6232 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-commands.json @@ -0,0 +1,281 @@ +[ + { + "startedAt": "2026-09-05T16:49:31.824933+00:00", + "finishedAt": "2026-09-05T16:49:48.017732+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/run-browser-suite.mjs" + ], + "timeoutSeconds": 240, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 16.188, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-browser-suite.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:50:11.238280+00:00", + "finishedAt": "2026-09-05T16:50:17.484680+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905/node_modules/typescript/bin/tsc", + "--noEmit", + "--project", + "convex/tsconfig.json", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 6.25, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-convex-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:50:35.099323+00:00", + "finishedAt": "2026-09-05T16:50:37.487250+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:audit" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 2.391, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-design-audit.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:45:52.517234+00:00", + "finishedAt": "2026-09-05T16:46:37.607725+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 300, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 45.094, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:45:35.596568+00:00", + "finishedAt": "2026-09-05T16:45:40.046441+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.453, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-fixture-knockout.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:50:38.493021+00:00", + "finishedAt": "2026-09-05T16:50:42.864967+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts", + "tests/mobileSheetDialog.test.tsx" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-final-scenarios.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:48:03.345579+00:00", + "finishedAt": "2026-09-05T16:48:10.759509+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/observe-after.mjs" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 7.422, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-matched-after.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:36:08.191716+00:00", + "finishedAt": "2026-09-05T16:36:12.464936+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.281, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after-02.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:37:48.875680+00:00", + "finishedAt": "2026-09-05T16:37:53.229245+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 4.36, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after-03.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:35:06.877891+00:00", + "finishedAt": "2026-09-05T16:35:11.192289+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts", + "tests/mobileSampleWorkbookExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.313, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-after.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:34:42.752230+00:00", + "finishedAt": "2026-09-05T16:34:46.920539+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 4.172, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-before-02.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:32:27.818950+00:00", + "finishedAt": "2026-09-05T16:33:15.159735+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "test", + "--", + "--run", + "tests/artifactXlsxExport.test.ts" + ], + "timeoutSeconds": 120, + "timedOut": false, + "exitCode": 1, + "elapsedSeconds": 47.344, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-scenarios-before.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:36:13.542669+00:00", + "finishedAt": "2026-09-05T16:36:34.743435+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "typecheck", + "--", + "--pretty", + "false" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 2, + "elapsedSeconds": 21.203, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\account-typecheck.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:25:42.189978+00:00", + "finishedAt": "2026-09-05T16:26:06.097882+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/node.exe", + "C:/Users/hshum/.codex/worktrees/5dba/nodebench-ai/docs/plans/portfolio-recovery-20260904/E6f-noderoom-desktop-account-repair-01/observe-before.mjs" + ], + "timeoutSeconds": 180, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 23.906, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-browser.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:22:53.001124+00:00", + "finishedAt": "2026-09-05T16:25:32.694036+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "build" + ], + "timeoutSeconds": 360, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 159.688, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-build.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + }, + { + "startedAt": "2026-09-05T16:28:26.335288+00:00", + "finishedAt": "2026-09-05T16:28:27.089737+00:00", + "cwd": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "argv": [ + "C:/nvm4w/nodejs/npm.cmd", + "run", + "design:manifest" + ], + "timeoutSeconds": 60, + "timedOut": false, + "exitCode": 0, + "elapsedSeconds": 0.75, + "log": "C:\\Users\\hshum\\.codex\\worktrees\\5dba\\nodebench-ai\\docs\\plans\\portfolio-recovery-20260904\\E6f-noderoom-desktop-account-repair-01\\before-design-manifest.log", + "environmentPolicy": "Remove inherited provider/Vite/Convex/CI-SHA/proof-server variables without outputting values; no env files copied" + } +] diff --git a/evidence/desktop-account-20260905/operator/final-dist-bindings.json b/evidence/desktop-account-20260905/operator/final-dist-bindings.json new file mode 100644 index 00000000..55792ba0 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-dist-bindings.json @@ -0,0 +1,2856 @@ +{ + "files": [ + { + "path": ".well-known/agent-ui.json", + "bytes": 9929, + "sha256": "380ee1ba3f174029ad94df9e2f37510acedb1c7b7f174135ad062146f3394062", + "gitBlobSha1": "ed67a21b48790f6de547166f2b917bdd12475745" + }, + { + "path": "assets/abap-BdImnpbu.js", + "bytes": 15852, + "sha256": "d0a7972c37e141f01cc3aaf9aabbbb3e87c4778b9fdd3ccb575d1e1ff279c0fc", + "gitBlobSha1": "3cb643335fb82810d2c5df68de21c59b201bb822" + }, + { + "path": "assets/abnfDiagram-N423BO3Z-B8flrIaI.js", + "bytes": 1941, + "sha256": "de3ec2fe3b41c23cd070a391608a2714173aa47148f2a9e621eaf0ac10bcbe00", + "gitBlobSha1": "351240cc900d5cac9f881a4b249a7b03d28768dc" + }, + { + "path": "assets/actionscript-3-CoDkCxhg.js", + "bytes": 15205, + "sha256": "cc3e3792f3b16d9244f17680e20712184eac64175649df8add097ca3be123c84", + "gitBlobSha1": "ac22887a5bdfa781b910246e34fc2318563930b0" + }, + { + "path": "assets/ada-bCR0ucgS.js", + "bytes": 48082, + "sha256": "fc5d05054dc584a01ec795083de1774ef07f3a29fc6cfbc1902c208a09862313", + "gitBlobSha1": "1fa727085a3e3d5ad62c110f54cdadd3c637d6ed" + }, + { + "path": "assets/ai-elements-DlCQiZA9.css", + "bytes": 49553, + "sha256": "454ac1fc7db8694834ba1ff2220fb60d6f0cc6556d765fcb03e9331b54f21917", + "gitBlobSha1": "c2d7ddbc4fb439a6fdac885cba0ec51aff3a6e68" + }, + { + "path": "assets/andromeeda-C4gqWexZ.js", + "bytes": 9015, + "sha256": "7fcfeda6c4e4d7cc1ce1c72aaca6d802bc7e107858bf0d34eca95ff4223669bd", + "gitBlobSha1": "2b65c9b4c3678580dec894ed31b96389b7e29477" + }, + { + "path": "assets/angular-html-CU67Zn6k.js", + "bytes": 24287, + "sha256": "8b8969f7cdcc7690bbf9a1c6421e3c823293438e7f2261c43fe8b72e33a7ce88", + "gitBlobSha1": "401eb84d38ed6481d79cf4e3ef88f966029dc634" + }, + { + "path": "assets/angular-ts-BwZT4LLn.js", + "bytes": 183820, + "sha256": "635b4186a60332a7951ec43858e8b0020e08e4c36127f2b1885e1070de7f1b5c", + "gitBlobSha1": "8986de91bfe84619ecfd03a4b65de62f33d85902" + }, + { + "path": "assets/apache-Pmp26Uib.js", + "bytes": 12456, + "sha256": "35abb1e73308f0f43a4f76af3a4c1157bf524cbfb2908581305f6fb1cf743b24", + "gitBlobSha1": "6b0e4bdaa87f8463a0c51fbcc77715190f09868e" + }, + { + "path": "assets/apex-D8_7TLub.js", + "bytes": 46985, + "sha256": "9dfc38d42bc443b42f6bb4ddc6fa16c6634977292fd5e9d1e5e0b74fcd480f80", + "gitBlobSha1": "61a9cd62e3498001f8cda632e59658c475328ae8" + }, + { + "path": "assets/apl-dKokRX4l.js", + "bytes": 24039, + "sha256": "56e152c88b86ed1488ff5851bdd9fe9a5b7e92d4e0dc66fe96ceba395181cc89", + "gitBlobSha1": "a5dd81ba4fe4d5194f6302a94bdefc990cb19281" + }, + { + "path": "assets/applescript-Co6uUVPk.js", + "bytes": 29571, + "sha256": "e681551fbe1ac7d862ad06eae5833e6a32871de76532de01b27c5004c71c79df", + "gitBlobSha1": "38bcb1a23de7555cebe78603ac22d3b748b631a8" + }, + { + "path": "assets/ara-BRHolxvo.js", + "bytes": 6362, + "sha256": "f3c7f066af4d1907c2249c7089ae8b763d88ad2f25e88f867f20e3dbb256cffb", + "gitBlobSha1": "a20242200dd44a033da26d01fb3ba5644584c8e3" + }, + { + "path": "assets/arc-BNTOC954.js", + "bytes": 3418, + "sha256": "10f3f00d370afc5d0a15178b74e47b7fee0623f48c7625f2e24a112b80a15d09", + "gitBlobSha1": "9c17f95e3acfb16b79f72eafef0251cb54f8c6c6" + }, + { + "path": "assets/architectureDiagram-T3A2C74G-SzFEW10u.js", + "bytes": 152155, + "sha256": "06b3a9128d4872368d06ce04172473636b3037f5b651a384c82f8d9e996ea253", + "gitBlobSha1": "29fa3733d1ba17a10fed1e5b38bb9e3b8b64980a" + }, + { + "path": "assets/asciidoc-Ve4PFQV2.js", + "bytes": 131527, + "sha256": "31a90af692b01a0eb491b19725d0abe705a13cf6baf2cef9de85467aab4b2b0c", + "gitBlobSha1": "72b52140a4d457d6440d2d220b60a3d539a73181" + }, + { + "path": "assets/asm-D_Q5rh1f.js", + "bytes": 40717, + "sha256": "a43218a06da8dd93a8dd3c2b458479674d973079fe18922fe556dafa17be50a9", + "gitBlobSha1": "26ec3c1026a48076503b57e291703046d24d5f39" + }, + { + "path": "assets/astro-CbQHKStN.js", + "bytes": 24008, + "sha256": "1ba34d62178b804e9c49cbe8f7c45c349c8e9cd701ccad01c655b8db87a93f96", + "gitBlobSha1": "4d4ce098d39eb749299e14bb4a6e591e2554b291" + }, + { + "path": "assets/aurora-x-D-2ljcwZ.js", + "bytes": 13659, + "sha256": "e47c699d4515a3e898860e171aa49e276c80d475e49d57ec002afdccdd760781", + "gitBlobSha1": "39cb0949512fb5598080a1de0d6bed1680c709a9" + }, + { + "path": "assets/awk-DMzUqQB5.js", + "bytes": 5461, + "sha256": "ff7d9aed38679838b5bbaae495275ae2e8fc5215811062e4eef19f6f786089cb", + "gitBlobSha1": "c4a703c68e8a1bb5b3837fa8f24fd9b53b676823" + }, + { + "path": "assets/ayu-dark-DYE7WIF3.js", + "bytes": 20081, + "sha256": "7a9244f8489f4c2f8d98500f3b9d33bf84d934cde79120ddd1de6078b8c9dbc1", + "gitBlobSha1": "2469c483fb3d1c14b5767943c8031c28ee39e20a" + }, + { + "path": "assets/ayu-light-BA47KaF1.js", + "bytes": 20152, + "sha256": "3bfa9a52cf22931b3f65091b27f150d07deba32f82ec02488e36a4a24fe8ae31", + "gitBlobSha1": "1a219fad19667ce5542b26f59c14a7fb03bfe9ba" + }, + { + "path": "assets/ayu-mirage-32ctXXKs.js", + "bytes": 20085, + "sha256": "93f93dd14750e6e3453f99e549701050a9ca11ead2186befb232bb7bc6a173d1", + "gitBlobSha1": "4c9bff2e3d278f5454b4c645cda88818da86a18f" + }, + { + "path": "assets/ballerina-BFfxhgS-.js", + "bytes": 58693, + "sha256": "148a30bb0b51d5e1f00536337facfc90f70e659b3310d5875fc6d8db62c98f0c", + "gitBlobSha1": "f1f8dbbbdd3b046b6862531bcd3e1c78007323ab" + }, + { + "path": "assets/bat-BkioyH1T.js", + "bytes": 12888, + "sha256": "132a59df54049c90dfab94c0a95eae938352a227a86ad53d37bcabc8be4b13ef", + "gitBlobSha1": "d70e5330350e08c540e04ed45ff5f513bc7f48b2" + }, + { + "path": "assets/beancount-k_qm7-4y.js", + "bytes": 10373, + "sha256": "62cf81ef2432aa71aba4a8559e5c5970ce13576b19db0d75c421de19f0a662c6", + "gitBlobSha1": "28b83dc015a6744aca7363a8e0948474f7fae693" + }, + { + "path": "assets/berry-uYugtg8r.js", + "bytes": 3005, + "sha256": "6f2394fb74b945c92dea425f90c70222f319b72a6dd9c093a7e32ebfdf60d026", + "gitBlobSha1": "f95ac31076120bd39dbb1dbe21257545625f28b4" + }, + { + "path": "assets/bibtex-CHM0blh-.js", + "bytes": 4795, + "sha256": "0a3dd8093d3aa1baaad2d1d98ecbf09c7f093517baee20e4d8e7de768c8dca37", + "gitBlobSha1": "0e18a817706f452abf9ac7d82424cd5c2dfa9b90" + }, + { + "path": "assets/bicep-Bmn6On1c.js", + "bytes": 5382, + "sha256": "77925b291b8d048086f7fd14d23fa4ab0a4831551b1e9512c035948cfab402ee", + "gitBlobSha1": "03c40a25a444fc8737f744cc2c793c1f23cdb8ac" + }, + { + "path": "assets/bird2-DPOp833l.js", + "bytes": 16968, + "sha256": "13099dd59c5fc002eeafc5275ca7f741d08de1c36c63ffeb4b3273822dce7794", + "gitBlobSha1": "952a2d13d62388e9c67ea7051e361771675a472a" + }, + { + "path": "assets/blade-D4QpJJKB.js", + "bytes": 104981, + "sha256": "b90446141cc91956721af5d8aef50fd0819e6af63bdb5cc5818c612c41d957a3", + "gitBlobSha1": "87a4998110ef6cebda9f7a87448682411f5e01f7" + }, + { + "path": "assets/blockDiagram-VBNYF7ZC-eja4tJ6o.js", + "bytes": 75269, + "sha256": "a90139fbff59bb5c4a7fb8e454438a1f7f12bfa8bb10a1c5827773e56b60e801", + "gitBlobSha1": "49cbba23a56705f5897f09d6903ff5ad8b6c4515" + }, + { + "path": "assets/bsl-BO_Y6i37.js", + "bytes": 33867, + "sha256": "b9f7294b744652f494389fbdff06c427ea8a239a891647186c4ffe76779993a8", + "gitBlobSha1": "7fd23df50dd194440805d28faa3beecc7e590276" + }, + { + "path": "assets/c-BIGW1oBm.js", + "bytes": 72113, + "sha256": "d6cf83167ef5e3f3ce64b34b57082b5ad6824eba4970eae9a278ab9285c9f3d8", + "gitBlobSha1": "10eb5a7e323e952012bdc66c3599894af5b689ac" + }, + { + "path": "assets/c3-eo99z4R2.js", + "bytes": 25631, + "sha256": "d9cb0a3eb6e94d7f49445602ee073bf051042e6913129fb61a19f781ce952e80", + "gitBlobSha1": "d18692979de8feb3aae06735288b8cfb834c055e" + }, + { + "path": "assets/c4Diagram-5PPSVZJV-BTfR_pxU.js", + "bytes": 70107, + "sha256": "52da3e5a7a2e73fa56264b3d5e1fe11fda8d90911a062591dcda44ee699d574b", + "gitBlobSha1": "fb591eaf4034441bbbae205346807758ca11163f" + }, + { + "path": "assets/cadence-Bv_4Rxtq.js", + "bytes": 23669, + "sha256": "eb6ab19c5a35cd1da0a04c8a01c5be50284f5655462475a7f8656a32075de3df", + "gitBlobSha1": "e38c73daca447d9852946a4f35e6329977876ea3" + }, + { + "path": "assets/cairo-KRGpt6FW.js", + "bytes": 2936, + "sha256": "cb3ef520248905e08410aa414b326b0a1ad308ef13c23dc9741340ba5d1ba610", + "gitBlobSha1": "0b125918136b6fe2c1b611b266541264b15f9ffc" + }, + { + "path": "assets/catppuccin-frappe-DFWUc33u.js", + "bytes": 47258, + "sha256": "af29d7afc5c6014349681c54ab1e9ef49c368d7ed84cff5e864caff0a233d085", + "gitBlobSha1": "47a3a6bc80fd7f822a90a9c05ebdba311a74b9d1" + }, + { + "path": "assets/catppuccin-latte-C9dUb6Cb.js", + "bytes": 47256, + "sha256": "621f81dbc7293ff13fd2b0085dc3a84d5d0dbc3bfca4c1414c9e59b4ac43b3e8", + "gitBlobSha1": "79b07ec6f898fdcf282e8817cd462e20b6ee0543" + }, + { + "path": "assets/catppuccin-macchiato-DQyhUUbL.js", + "bytes": 47263, + "sha256": "4b0c204a8d4775c3b97c90fd9ebdf8734bd8fb4d270f4eda4398997a75e72505", + "gitBlobSha1": "2d851fd167dea5aae348a0cc925ec148def61e8d" + }, + { + "path": "assets/catppuccin-mocha-D87Tk5Gz.js", + "bytes": 47255, + "sha256": "b10b92891fde2ac93b551d568f8ca2ce7deb12701a0cdab40d13ad1bc7cd6872", + "gitBlobSha1": "11ae10e258536c654ecc7a60568b8af2939ce508" + }, + { + "path": "assets/channel-D7wJZFli.js", + "bytes": 113, + "sha256": "164effe219eefb566e1c82f65e4bd4d4ef86ec5fb2ab65da32582f830cb1b871", + "gitBlobSha1": "94f64ec475e6c2b4558f3f1f26daaa1ec9603e09" + }, + { + "path": "assets/chunk-2GRJ4B5K-CLAHGF8-.js", + "bytes": 1923, + "sha256": "c229ab8331c16d0350a1a23fd8490a78dad82542e2bd40274e5510c6881cf40b", + "gitBlobSha1": "971be5235a4be20dfb0befdae926fba270bebeee" + }, + { + "path": "assets/chunk-2Q5K7J3B-B7alykJD.js", + "bytes": 193, + "sha256": "7abe104c47d4698381b42ebefd243582015142c9405e124a81341977e999e30e", + "gitBlobSha1": "1d92c0484ac087a24d200cb447763277a1fb54c7" + }, + { + "path": "assets/chunk-5RXB4S5H-CtgLOMKP.js", + "bytes": 38663, + "sha256": "522265e25c087312f7247e46122035b2f100a0e649523fef7e4f5116616ff512", + "gitBlobSha1": "2d4b0212308687aabc19c4d424dac972d92225bb" + }, + { + "path": "assets/chunk-5VM5RSS4-CvDbOz7T.js", + "bytes": 366, + "sha256": "3d2e06b1ffc30954c37bc6d8c92967245d83fab626a7ac0619c75b53dae5ee37", + "gitBlobSha1": "808a03ff71cc36929abc446b7840c88c8ad5a1dc" + }, + { + "path": "assets/chunk-6Q2QTUOP-5djJkk30.js", + "bytes": 15755, + "sha256": "e0468fa6a567faac61e5f86a2a322ed94ab3340a7ef82525137112b223f4aec3", + "gitBlobSha1": "af75c76480b900ae645c950f49f70a6e99f3b66f" + }, + { + "path": "assets/chunk-GF5L2VYU-BfL3ARJ4.js", + "bytes": 49340, + "sha256": "1601cf6ebee3fe7109bb95b1428e195c7be6c87a5cae91f98b4b43845234dfac", + "gitBlobSha1": "94dd7065bbeb541191235766a0ddbfb304c976dd" + }, + { + "path": "assets/chunk-JWPE2WC7-DKwCoFi4.js", + "bytes": 297, + "sha256": "f7227b34b044d68970f72bf18187e9a6ac768ef1bb599656850ff538692ff5b3", + "gitBlobSha1": "1806b4851873756419efdf20f1f2797264d44970" + }, + { + "path": "assets/chunk-KBJHAD2P-DyHz5_Bd.js", + "bytes": 532, + "sha256": "bcc5914e6cfe89e395eab0dffce5dc94c501031cf194d4d4c1463aa227e8dacb", + "gitBlobSha1": "4bcb5ef1daad6e1cb9f07e74a7d390a0baa27e23" + }, + { + "path": "assets/chunk-RYQCIY6F-DHj6Rhjc.js", + "bytes": 7181, + "sha256": "4c8a72c360ee940681f8e18f62e85547f6dff13a4a69e9b141ed03f6492254ce", + "gitBlobSha1": "4dcbb2a741e778071e92826b744ea76924813f4f" + }, + { + "path": "assets/chunk-XXDRQBXY-DSy_Unjx.js", + "bytes": 275, + "sha256": "780df5599e2b8cb805c7010fb568894447d4458e03624dc97d792f07e268fc9d", + "gitBlobSha1": "6cfb550dcd90af403608ff5f1bbb3f5ea2871dee" + }, + { + "path": "assets/clarity-D53aC0YG.js", + "bytes": 14275, + "sha256": "fb9051f589b58016a4aa61d4a5e54fd1495cc6ef104ea387971ce67df8ac8bcb", + "gitBlobSha1": "47366f364279d8321392564b9c0326ad1e4c3e72" + }, + { + "path": "assets/classDiagram-JCYQIIEL-CVUWZNJN.js", + "bytes": 599, + "sha256": "4768ba349b280a99b9e4556242036cf450401ae7079f5c268769d73ebd57c4a6", + "gitBlobSha1": "94b48424e25864758c614075caa7470cf6cfc9f0" + }, + { + "path": "assets/classDiagram-v2-OCEON4UE-CVUWZNJN.js", + "bytes": 599, + "sha256": "4768ba349b280a99b9e4556242036cf450401ae7079f5c268769d73ebd57c4a6", + "gitBlobSha1": "94b48424e25864758c614075caa7470cf6cfc9f0" + }, + { + "path": "assets/clojure-P80f7IUj.js", + "bytes": 6413, + "sha256": "d84e3798038c4ac8cc2748cd8a7b606de826d38cda40fcd1af0157a2c205fad3", + "gitBlobSha1": "f661a7064e52acb26b21782f7d9d70fd92fa0a8c" + }, + { + "path": "assets/cmake-D1j8_8rp.js", + "bytes": 9855, + "sha256": "20de18825679753afc48318521d760d4daea701c95137a58b7343f6ad6bed4f9", + "gitBlobSha1": "a26a7fad5ae89d4f77f7926db88d40fa0ed52d63" + }, + { + "path": "assets/cobol-nwyudZeR.js", + "bytes": 39148, + "sha256": "eaf6edc5d2a50ea8a6b21d857e035f60b7aae6860c71bd63258a0938dad94955", + "gitBlobSha1": "08a6b2d42ff50ce8814808baa0a2d7c293485637" + }, + { + "path": "assets/codeowners-Bp6g37R7.js", + "bytes": 547, + "sha256": "748b547cc141abd1b350d2f2e3b0562606ffaf23e88bb89c8b4e7f7df3c425f7", + "gitBlobSha1": "94539135dab4ff7b31b1124da60e4593526a2128" + }, + { + "path": "assets/codeql-DsOJ9woJ.js", + "bytes": 26883, + "sha256": "d06a0d7ec54beba6ac8aac8db0675b696bda5a7756273663bf7b5cdab0d3285e", + "gitBlobSha1": "e0ee579b51abc3ce702efc3a9a6821581619d19c" + }, + { + "path": "assets/coffee-Ch7k5sss.js", + "bytes": 27422, + "sha256": "2cf05264d5ada366f643b56fa1145af2af574ed8bcd8ce653ffff95b24d8ab89", + "gitBlobSha1": "daea83b23e4b08f325e1575a1ee79ea51f301844" + }, + { + "path": "assets/colors-Cc3OSVma.js", + "bytes": 109, + "sha256": "d76cd6ab120c4451838cf8f44dd019583c1368aef4f05f58df4d948c70d66a2e", + "gitBlobSha1": "74622a9afd516df4f5365e3e3b8745170fed9d51" + }, + { + "path": "assets/common-lisp-Cg-RD9OK.js", + "bytes": 22581, + "sha256": "2fc697c25d367e1f9f950e7bae36f1a739b500bb1e646396484edb3c7e23a96b", + "gitBlobSha1": "b299e44b4654f2ab95e4ce44dd9e652dc5143967" + }, + { + "path": "assets/convex-vendor-BdEFRSg5.js", + "bytes": 11689, + "sha256": "7dbaca7351c29ab9544f4ff7aea61e0c8f5c1a6cedcb1bf6aedaca5aa42a4dd4", + "gitBlobSha1": "defe6492071c122786687acdc3f761e739b94163" + }, + { + "path": "assets/coq-DkFqJrB1.js", + "bytes": 5526, + "sha256": "142db296843c6d3167305b3c9da4abee5ac6bf9c901947299e0853fce02216f3", + "gitBlobSha1": "dd1101adf6bbd159f913a04d0a60adb614df3c3a" + }, + { + "path": "assets/cose-bilkent-JH36ORCC-UO66jrWZ.js", + "bytes": 81854, + "sha256": "a128806a657347cf8ed0144dcbe690ec172222d0a222589aaa3b9d4d7f5cb662", + "gitBlobSha1": "dbc6406f078f35b3ccfefe1b7f1b22df00a01bd2" + }, + { + "path": "assets/cpp-CofmeUqb.js", + "bytes": 626081, + "sha256": "dc4aa50510e3eebba4fde0eb3f11c2f4ca51da37953fb2518553272497b316d4", + "gitBlobSha1": "d331b0c0f53b468d157f8144e9eec77364044df4" + }, + { + "path": "assets/crystal-tKQVLTB8.js", + "bytes": 29388, + "sha256": "de1fc7a75f97f97be146fdd7d3890ecd28384ed44db8da9dc4932c92c9a8e714", + "gitBlobSha1": "a9ed539855dedec219df3753ed28bee1fcddda87" + }, + { + "path": "assets/csharp-COcwbKMJ.js", + "bytes": 89687, + "sha256": "cf21c0244a3f8883cb070f404dcf629acfc640079e3edf473d91cb0960237ecb", + "gitBlobSha1": "5b1f33679fb32ae2abace02018c897d68f116b08" + }, + { + "path": "assets/css-DPfMkruS.js", + "bytes": 49023, + "sha256": "ecb96a4c835492cc7ca23bbfbfaa97e5213dddb412363bdb4d2ca4851057f193", + "gitBlobSha1": "53d0380d872b1a5bdc17d724881657eb771c16ca" + }, + { + "path": "assets/csv-fuZLfV_i.js", + "bytes": 1143, + "sha256": "e78e725cd6790c0062e5e941943b776280c971046b16144a117a28f248156091", + "gitBlobSha1": "3a91577bc5e897568d0b4f8365ca617a801d2348" + }, + { + "path": "assets/cue-D82EKSYY.js", + "bytes": 16204, + "sha256": "d462534c02551b41f1b3198ef6faa32fdfda6bc5aa14e441e6df367fb0485ea7", + "gitBlobSha1": "1948536eba5e20ba6e3f325c82c3b3376f83fb1c" + }, + { + "path": "assets/cynefin-VYW2F7L2-CwX1EbjP.js", + "bytes": 690829, + "sha256": "f3eaaea10da5de9c325b2029ee4a24f5d790be6af67c578b06ff7adae55f8579", + "gitBlobSha1": "c3ce13cfa1520e79ff30afb78d78d39482555f34" + }, + { + "path": "assets/cynefinDiagram-MW4NZA55-B4CGDE4X.js", + "bytes": 10229, + "sha256": "223c4be48aa859cec90730a2e543086b0ca2e6315badafcae498c6f8692b2f6f", + "gitBlobSha1": "2e91c839bfccdea07314167becd1f271333a6a67" + }, + { + "path": "assets/cypher-COkxafJQ.js", + "bytes": 5956, + "sha256": "6953f20dbca19c201dd4a7845f0fb4f3f52a82ad0a0ec6e4a418e49dd7f50666", + "gitBlobSha1": "0c113fb2ff85312265562cbac1405483c2c49517" + }, + { + "path": "assets/cytoscape.esm-DTSO7Bv0.js", + "bytes": 443722, + "sha256": "ae4fe0587749c1a3835611d80563e8db69b60ae070f74d4cbd25e53d7ec7225c", + "gitBlobSha1": "f29e19347451afe49cabc80c81abb2417f222169" + }, + { + "path": "assets/d-85-TOEBH.js", + "bytes": 43795, + "sha256": "bc9e087cec1757269bb3e28c1df26140f6fc454de2ec7e453385d27ed3b39c18", + "gitBlobSha1": "41bc5bd03182f96bb934dfd6dd6578161ed1bf04" + }, + { + "path": "assets/dagre-VZM6K2ZE-BzLK1F8E.js", + "bytes": 9033, + "sha256": "4818d439734470405def945a930d26f0c35d22ef7c9ff85cc111f057273d8331", + "gitBlobSha1": "c54558642b8d976d78561379532e551079e2eca4" + }, + { + "path": "assets/dark-plus-C3mMm8J8.js", + "bytes": 9097, + "sha256": "b8b869d6edc688a6855924a0fcbb663d8c22897e84f94f8273f53cb432be2d3a", + "gitBlobSha1": "899a557e98be110294673156d574c9b7288ebced" + }, + { + "path": "assets/dart-CF10PKvl.js", + "bytes": 7812, + "sha256": "0b3d4673f8a761354d95b580fd5b46c05715ffc9f5e203860de51e62d50a407e", + "gitBlobSha1": "d4e478a2ccf3bf3282ff0e1f041e7aed6f4369de" + }, + { + "path": "assets/dax-CEL-wOlO.js", + "bytes": 5365, + "sha256": "e112cfc4f22edb11cf16e6cc9c6f30c1bc44d399442a826e1c2fa68be217f4b1", + "gitBlobSha1": "3159e3b8d4f2aeb205565c63a06241818197e2e4" + }, + { + "path": "assets/deckPptxExport-a5Ky08C2.js", + "bytes": 12452, + "sha256": "d4b6a7368fbfe7b0a20a3ca36c2751bc9b732fa5017b1cc15a1554fa268e22dc", + "gitBlobSha1": "279def56b8d7e81bf03cad596763ed3533f575df" + }, + { + "path": "assets/defaultLocale-CzDG__Ur.js", + "bytes": 4696, + "sha256": "7e6b8586489ac7ae297c72d3175d67440af661406d25f6a3a3b31d55b9c3448d", + "gitBlobSha1": "8bd198bc67d1cb1eb531a0f84fadefbf58de6364" + }, + { + "path": "assets/desktop-BmXAJ9_W.js", + "bytes": 1833, + "sha256": "fbbe32cc99e0e74b11e742aaae97dfaf0a7b553719ec179638313cc8a8039cbe", + "gitBlobSha1": "be3f8e705b389ac4e478faf83970b76e250f16ae" + }, + { + "path": "assets/diagram-7IWD3JNH-CAKOL2-2.js", + "bytes": 8606, + "sha256": "fc7f28f1e3ddc173cadc054dbaa04457818ae9037b3a9d7d23e241b115b6f566", + "gitBlobSha1": "fae1bfafeb5cf54527e3bd84ca79d5e8bf320789" + }, + { + "path": "assets/diagram-B4RE2ZJO-C9gNRDk2.js", + "bytes": 10955, + "sha256": "f1b7854886cb993354635ea5ef8f09f1279cc03aee9e2f808c3caecaeead8b9e", + "gitBlobSha1": "82a10cae0eeb2a7ae90307cb38b0c392fa97575a" + }, + { + "path": "assets/diagram-LBJQPF4R-BztK0VBJ.js", + "bytes": 4378, + "sha256": "823a05c027dc92471e5314399c3175b4e5e2cc8f8e5d813169a55f46cc4b7392", + "gitBlobSha1": "1077f123d178eea9bb9c30ce3457c6d9b4bc1a90" + }, + { + "path": "assets/diagram-Q27KOJAE-pPmldwAR.js", + "bytes": 11465, + "sha256": "06e14c833a51007bab026917cc29c3beb312c7fefa2b1bb8e68e0a7b79b62945", + "gitBlobSha1": "235a134a5aaf2cc6d78a8ed157ce9a8071ef0652" + }, + { + "path": "assets/diagram-UB23O5K3-BDAA4Qa4.js", + "bytes": 6359, + "sha256": "3ea18e3be5f1225b50370f1584fc4b5ccac35b3ef8e1561e209d47c2a7862dac", + "gitBlobSha1": "9d17eb025aaf42c3f36747741c76067f70721871" + }, + { + "path": "assets/diff-D97Zzqfu.js", + "bytes": 2569, + "sha256": "071f6c7f36d51227bb0701147c7508f96a0f342ba5df808ed83a820ee486c17b", + "gitBlobSha1": "587d11ef29a12e04e1c14d53c2fa8d9fcd6c22bf" + }, + { + "path": "assets/docker-BcOcwvcX.js", + "bytes": 1741, + "sha256": "0995ae194f7a702d1572e90b064fd0b1ee0a8da03b8f587c12261c00306eb145", + "gitBlobSha1": "9ad9aae0c9f33ed41d53e26a3d28cbc5b74ba099" + }, + { + "path": "assets/dotenv-Da5cRb03.js", + "bytes": 1422, + "sha256": "551287cfbe5723329a252cc084780c0511bcf7e9fc6370c241cc458fe2b7dc62", + "gitBlobSha1": "a413121437c6b1ef196ce532f20ad43d6356ab57" + }, + { + "path": "assets/dracula-BzJJZx-M.js", + "bytes": 21066, + "sha256": "6349dc749f3cf65b72d22a359e6dff84401fee8b3fccb62812bd8463e9e838c9", + "gitBlobSha1": "ae983a0411ecaa3be1622245fdc5a239cc370803" + }, + { + "path": "assets/dracula-soft-BXkSAIEj.js", + "bytes": 21076, + "sha256": "77ad2cd2bdedc3fb6c78edb3fc9bacf6838ffcad1ec6927f3a7bb6e75e1cd8b7", + "gitBlobSha1": "2892ee1cf139e48cedbc9f4d7e5c2f771412b0f2" + }, + { + "path": "assets/drawio.client-BONxGk44.js", + "bytes": 26395, + "sha256": "1d8f02c65e3032b66f56217f9990653d9e8c57a66bde287a4ae17b4074e05ab7", + "gitBlobSha1": "036d98a0298f64e593b313cc81e2eab640575792" + }, + { + "path": "assets/dream-maker-BtqSS_iP.js", + "bytes": 10469, + "sha256": "44d40108b2579475555c0727913f37bf2f696a0ed48a68fd264cb601fde06cb6", + "gitBlobSha1": "4b357e12152ef5c32989a82f61e8df295104d9a1" + }, + { + "path": "assets/ebnfDiagram-BXEA7PRR-ft3TnKcG.js", + "bytes": 2137, + "sha256": "06f453e75d0abac3bcfc6248f14c8f3766b355f59fd6fa0770205c3daf649a4f", + "gitBlobSha1": "dc7407f2b16545fad12c0ee2a90ea1031fba2284" + }, + { + "path": "assets/edge-BkV0erSs.js", + "bytes": 2363, + "sha256": "00bc29007f0aff82154ad02b269087703e4ffadb454ec2099d9da603d13b84e6", + "gitBlobSha1": "cc77f32221e6647038476252decfb222141001c5" + }, + { + "path": "assets/editor-vendor-CE6Sek4k.js", + "bytes": 400394, + "sha256": "45e89cb04b6cce3760ead3fad5b1492681723e318e2d0d4258524d98def1edb6", + "gitBlobSha1": "aa5529b0f738e21477f6c59cda7c070e5997e1f7" + }, + { + "path": "assets/elixir-CDX3lj18.js", + "bytes": 16321, + "sha256": "e48d53b18b22d40fd0822880baaf55fc521b6398087ac49e878cdaf3fc99cf9f", + "gitBlobSha1": "1d2188d4afa2cdc85f36701fdc40a2e338023bba" + }, + { + "path": "assets/elm-DbKCFpqz.js", + "bytes": 10968, + "sha256": "7deaadb185bfb1298a8ac5fed1a531457c7fdc5745a583ad0f783e16b8bcc1d6", + "gitBlobSha1": "744c1db2ae522587321f3a39fd4093a71705a84c" + }, + { + "path": "assets/emacs-lisp-C9XAeP06.js", + "bytes": 779854, + "sha256": "096ee2b27ea479a6d9ce76ea4de53edad90a0d1d7f4b17639caa170824296775", + "gitBlobSha1": "f27b6fb2d5e36f7e974078cd9b7fb73beb898b13" + }, + { + "path": "assets/erb-B12qg9BL.js", + "bytes": 2607, + "sha256": "c7a12b8ac182947d30165edb44f2ed4065d89b552d4062a616ff30596560225a", + "gitBlobSha1": "4ba4115905f14dc146377892ce78d58c8f5fc1ad" + }, + { + "path": "assets/erDiagram-JOGREHBK-CxpZ6DXV.js", + "bytes": 27352, + "sha256": "ff3a5263b03f98b8a11bb7219a2d134e013f6c666d3e53cff9fa035304f9fdb1", + "gitBlobSha1": "5df2ed1634f4798364f33f214babf580e11c605b" + }, + { + "path": "assets/erlang-DsQrWhSR.js", + "bytes": 37480, + "sha256": "5dea30124e59e6a84f9519a5da5944d3470182989e62d9aa65bb9b068df90c13", + "gitBlobSha1": "0b48faa71dc551dbb6c9d5b7411208dd218daf01" + }, + { + "path": "assets/everforest-dark-BgDCqdQA.js", + "bytes": 53745, + "sha256": "826c6890db7a065c9d4ac75850fbadde410ca10872705c74bb6c1f543f051676", + "gitBlobSha1": "66947738897e005197e599ae4866c806e6b2f9a1" + }, + { + "path": "assets/everforest-light-C8M2exoo.js", + "bytes": 53748, + "sha256": "2ac34042eb335675bd7c5035f2c81ccd503e6a60fe8b047396ab6486fa4f20f3", + "gitBlobSha1": "3fc12593b8c42768bdad8239bacc5e90164ba3c0" + }, + { + "path": "assets/fennel-BYunw83y.js", + "bytes": 4768, + "sha256": "0bb4581df6bc62ce293fd6715c42bfe54b77ffb18ce9761d0262eee728079c6e", + "gitBlobSha1": "fbef0540126440eb09f25899937f0772279a6a0c" + }, + { + "path": "assets/fish-BvzEVeQv.js", + "bytes": 13038, + "sha256": "31e609691f04394f54edcf86890e0f7a66aa8fed436d63da5480381875b1a3e5", + "gitBlobSha1": "90cbea68310184b9253e418a17c63d1de59ba95f" + }, + { + "path": "assets/flowDiagram-UKHOOZJN-_iGssQdz.js", + "bytes": 61441, + "sha256": "45bef7d308942d4852d70e218b8e04d501422b990f5f5c6661534b09b236aa22", + "gitBlobSha1": "ed14a8f10810ec44d62a6aea0cc6a59653d0b8d2" + }, + { + "path": "assets/fluent-C4IJs8-o.js", + "bytes": 3610, + "sha256": "2929a3bca0b053d7bf7abbe02db3da7d65692836a281dc04510baaa635514cb0", + "gitBlobSha1": "74b54740ab9a58d06789ebba152009109c79b3b1" + }, + { + "path": "assets/fortran-fixed-form-CkoXwp7k.js", + "bytes": 1665, + "sha256": "5368f7fe5dc74f0601978b78fea6617eaf5c03090f9f8600d67bd126729f9283", + "gitBlobSha1": "4925588768e3cb20623b0eec20f095d0b8a699fb" + }, + { + "path": "assets/fortran-free-form-BxgE0vQu.js", + "bytes": 88969, + "sha256": "9aa28f072525e1fd2c4963431f29d5d0918c6bd422142c98e6182e4b998370dc", + "gitBlobSha1": "86d1d4aa9a1d81685c347ef7d8e78e66f886c087" + }, + { + "path": "assets/fsharp-CXgrBDvD.js", + "bytes": 25305, + "sha256": "2c0618c951b62650650d0c44950072534f0cfe3b4fcd58573a0024a64e53c52a", + "gitBlobSha1": "05ff6ad6274c81ba1d430725a2d89d8ad1912139" + }, + { + "path": "assets/ganttDiagram-PKOTCBZU-BfXa0swZ.js", + "bytes": 52684, + "sha256": "78853101b423c83ab791d187ca9a06781c1452fd46f5ccf3c9f1e18f184a0f3d", + "gitBlobSha1": "761bf222b8ced6fb039625a0de8b38d2251dc31b" + }, + { + "path": "assets/gdresource-BOOCDP_w.js", + "bytes": 5285, + "sha256": "b62c5b30cb3163053b3315e0c340475e6584a76363c80c553641fbeb9d243b9e", + "gitBlobSha1": "d364c0020a86a15e283e9b4a3c391392fac68850" + }, + { + "path": "assets/gdscript-C5YyOfLZ.js", + "bytes": 18992, + "sha256": "05e593d1c80b8f314bd99795db1ebd519c2389ce3850674c1affc5e0472b630d", + "gitBlobSha1": "a63bb58ac904dc774d4720264856468d95756609" + }, + { + "path": "assets/gdshader-DkwncUOv.js", + "bytes": 6326, + "sha256": "73f353c2c614fec2d8cfae89fb40ee57d4c406bc00b8aeafe4f7a0aa3395f603", + "gitBlobSha1": "87c5bb474148e56ebd953407ea35d0641763166b" + }, + { + "path": "assets/genie-D0YGMca9.js", + "bytes": 3356, + "sha256": "1ae6367d77ad7ef0abbac818ca67a213ee812abb47d1aefc5427120b1a6fd13c", + "gitBlobSha1": "e8c0cba002ff61b410eaf176d22e881ba4b0a79a" + }, + { + "path": "assets/gherkin-DyxjwDmM.js", + "bytes": 11946, + "sha256": "c7bd366597ab12a5977d62813a92022bfbce506f2a3c70d0b3819aa39344c7ae", + "gitBlobSha1": "28a8824c10551f447a547beaca67569fdadee870" + }, + { + "path": "assets/git-commit-F4YmCXRG.js", + "bytes": 1230, + "sha256": "783b8cb9af4cb9b869335cd5cca6a2125bb97719b21ef21b004c0974181bcae6", + "gitBlobSha1": "25c2d3289bc007fe0a4ae3308dbd0a0efeedd84a" + }, + { + "path": "assets/git-rebase-r7XF79zn.js", + "bytes": 983, + "sha256": "88402cafff4897e7d7931bdb17acfcad0916e1f54353e578e876b21055ccbef9", + "gitBlobSha1": "1799ce280a412642c73e956e14b6e8960262a119" + }, + { + "path": "assets/gitGraphDiagram-DS77QQ5N-D_7OsUMk.js", + "bytes": 30072, + "sha256": "f0ce25aa8e3d408302fb2db109e6e2cd4432cf116bb16da12464b2efe6965991", + "gitBlobSha1": "c40732dada10fbf98351734d0cb137281493ff4c" + }, + { + "path": "assets/github-dark-default-Cuk6v7N8.js", + "bytes": 14435, + "sha256": "c748b560af550be6ed802ebe5433b0688f617925feafdd98d8e3d43470c24a1b", + "gitBlobSha1": "1b7077aef1d3ec675ed419fbf7d0d5d93e72fea5" + }, + { + "path": "assets/github-dark-DHJKELXO.js", + "bytes": 11405, + "sha256": "8f7ccd8274e8950ef099d389c70d379782cf17f39424090949ba45833eeee022", + "gitBlobSha1": "6fa9d4274d3e5c719bf2ac90ba90a0d211768570" + }, + { + "path": "assets/github-dark-dimmed-DH5Ifo-i.js", + "bytes": 14433, + "sha256": "8bb97e7c16cb22f8acf952c9e0af4d9bc1e13cc7ad44fadd98b5df37bf3ba5f4", + "gitBlobSha1": "2192e30440438d545b53552dc9e62a5ea710d6fd" + }, + { + "path": "assets/github-dark-high-contrast-E3gJ1_iC.js", + "bytes": 14595, + "sha256": "18f1a70b963db803f141be93c79c80a0dc38f78cd47fea1ff8b05cec409b7fe9", + "gitBlobSha1": "924234dfb030bb9ea784727e7457bd7b3ffcec6a" + }, + { + "path": "assets/github-light-DAi9KRSo.js", + "bytes": 11184, + "sha256": "9ad9f268476dc0edc85cdb9a9ae940ee7d0ad267d5de82810fef40d2f13462ab", + "gitBlobSha1": "28362e1b674a8d6d949cc748165da1ff0f60e85e" + }, + { + "path": "assets/github-light-default-D7oLnXFd.js", + "bytes": 14156, + "sha256": "212b28c6987d30991d6bc3f812cf69d93694a557235bd9e1e4460855edb2e4f4", + "gitBlobSha1": "bea8a9b8a4426e27869006b49fcf065d8f4a6cf2" + }, + { + "path": "assets/github-light-high-contrast-BfjtVDDH.js", + "bytes": 14275, + "sha256": "1b1d4ff8b3fccaa0e7cfcf8688e7fb75b086e8b879c62353f6c580f8cd260e54", + "gitBlobSha1": "5f5b8eeab013427a97f8195e76b079f60f1054d2" + }, + { + "path": "assets/gleam-BspZqrRM.js", + "bytes": 2577, + "sha256": "96ee8ab10150415113386ffb698a6e578947cf099f72daf24984f09da77c2118", + "gitBlobSha1": "05f3093a67d0af18944c83b4ea829074ca7400e7" + }, + { + "path": "assets/glimmer-js-Rg0-pVw9.js", + "bytes": 20071, + "sha256": "41ff2390d3d87dbba88aed68a5dbc6af2a074697412a69d93ecf92c265c615dd", + "gitBlobSha1": "7a02042e9014e8ccebdfc5da9cd2bfcc88128cf6" + }, + { + "path": "assets/glimmer-ts-U6CK756n.js", + "bytes": 20071, + "sha256": "90bd2b279afd03f599ec90b7323e3c414cf7f3b44038551ece8f9e59522beaac", + "gitBlobSha1": "7b779c94a3f8bfc4d25bb4e623e57d5f5888f696" + }, + { + "path": "assets/glsl-DplSGwfg.js", + "bytes": 3634, + "sha256": "d73db15d8c26ce44204eccdc3f250039018f34902874d55920b51f171d75a737", + "gitBlobSha1": "9acf86732dd67e3ef588c31c3a86f27ab1c75558" + }, + { + "path": "assets/gn-n2N0HUVH.js", + "bytes": 4002, + "sha256": "8ebd06d1b7db73d2b6a50f2072c23af6b2164783b8268fa8c8d643d4d3e72ae0", + "gitBlobSha1": "dbeee98835eb3594245255c3cea408e216e7a711" + }, + { + "path": "assets/gnuplot-DdkO51Og.js", + "bytes": 14783, + "sha256": "44e79156d6f1fda5d964731ffbf67170dfc593edd18e9ad76f2e984d5e90a17c", + "gitBlobSha1": "d1ec9056ed78f1e07e0f1cdae67cc0941a1f232f" + }, + { + "path": "assets/go-CxLEBnE3.js", + "bytes": 46808, + "sha256": "7a9b30622fce8b7e26e4d4fdad80993b0a63471268cdd171d3b9de7b1a273261", + "gitBlobSha1": "e864279454adb09698e924bac1546d8f3f66d32e" + }, + { + "path": "assets/graph-C9eacEi8.js", + "bytes": 23950, + "sha256": "b18a97cacd3305f14dc7cd4434886925cd892c17ee7e8617b760c87540646723", + "gitBlobSha1": "55ca2e2d1d37c77df496b7088ad3cce7fa89d059" + }, + { + "path": "assets/graph-vendor-C5ap-Sga.css", + "bytes": 15869, + "sha256": "d34cf723b92d9c85640db4d0e5b6270630c3cd6e08823df16ee5a1ff55def948", + "gitBlobSha1": "0ce43795fb6492c7525079c4b88f2b2616673724" + }, + { + "path": "assets/graph-vendor-Dz3KpPvp.js", + "bytes": 186112, + "sha256": "e1fba6a6c2d50aefcb60911985f32ec71a347eeffaed1019075420d88bb86b0b", + "gitBlobSha1": "9d3e5607bd8e326cfaa4b1a2787d1def46e95490" + }, + { + "path": "assets/graphql-ChdNCCLP.js", + "bytes": 18002, + "sha256": "ce3367ffe23232e3d6d2ce940d1bb233839c0ebf02b9f12b151108c8bc2d4b58", + "gitBlobSha1": "f5d88c9f4c19b947ed9b793345b9095244e39865" + }, + { + "path": "assets/groovy-gcz8RCvz.js", + "bytes": 19179, + "sha256": "a03245cec1dc1cbbf9d68a083dcc04b77cbf748ad95bdd0291bf7ae3555bc1b2", + "gitBlobSha1": "79c1016ea8c09865469a7c585a2e9727e9d2acb5" + }, + { + "path": "assets/gruvbox-dark-hard-CFHQjOhq.js", + "bytes": 22633, + "sha256": "d298e64968c577792359edbd2bee987149cd3b6252b82836f28dbd96cb521d3f", + "gitBlobSha1": "632729bb1e0224938dcfe3c8a31453454fab7fde" + }, + { + "path": "assets/gruvbox-dark-medium-GsRaNv29.js", + "bytes": 22637, + "sha256": "cd2d75705169e923822a9f8bc1141e8f5e7c0a5af0b5ded469dc76e5d03ada21", + "gitBlobSha1": "7dd4c68374be81bc619938a0f49453c4c7ba4344" + }, + { + "path": "assets/gruvbox-dark-soft-CVdnzihN.js", + "bytes": 22633, + "sha256": "fdbd1d78ed6a4fce75feefb8797570a4568edce8ded59af0d99f83e20f3307dc", + "gitBlobSha1": "190db16a87f6f5b37cf73304d85b13f80a598bc7" + }, + { + "path": "assets/gruvbox-light-hard-CH1njM8p.js", + "bytes": 22636, + "sha256": "7b2fa3d574f3ef80a213d88fddb684431e94bdb472d523d8f0caad96d5d376f8", + "gitBlobSha1": "e2dd2dddc587ad0cd7583c1df6c0362f32218f9e" + }, + { + "path": "assets/gruvbox-light-medium-DRw_LuNl.js", + "bytes": 22640, + "sha256": "62a938850d5e4fc934e44213eff465fb3618456b0490adc4887d4a83bd0d9e29", + "gitBlobSha1": "e43b6991e1bb814d1bbe57968af621313815444a" + }, + { + "path": "assets/gruvbox-light-soft-hJgmCMqR.js", + "bytes": 22636, + "sha256": "090f38c249b8bccd7b283926da32fa0095e8c27b5dd88ae2746863f7b7bc4ccd", + "gitBlobSha1": "8b8c4e75fe8ea60b5bb7faad075d7039e3180e99" + }, + { + "path": "assets/hack-CaT9iCJl.js", + "bytes": 80241, + "sha256": "e1a5064e1ee240147e7a5000884c157de6a4b6ff9a6a140bcd3194a09106d5d2", + "gitBlobSha1": "b0fcb9994160e309863bde3bf7c5c6a56522b118" + }, + { + "path": "assets/haml-B8DHNrY2.js", + "bytes": 8263, + "sha256": "d10c129fed07a700ec284adfba6c8bba53540c90fc6f881d7ff816eba26f16a6", + "gitBlobSha1": "8c335d613b6c9a42eb19a3db2e1c371daa4bec87" + }, + { + "path": "assets/handlebars-BL8al0AC.js", + "bytes": 12150, + "sha256": "7ae55c034a41370a303c867c5e5bd40a4e8eea6baa69a4dd9b10a28e98fc4236", + "gitBlobSha1": "74a78d02d29fe5bb23ce4db89ce1b9dbf32d3b13" + }, + { + "path": "assets/haskell-Df6bDoY_.js", + "bytes": 41490, + "sha256": "164e3b023115e70432602c2da71d1c0ac7184ea91deea1dc70cf17ef74b84fa6", + "gitBlobSha1": "98c6cd27bfa42791d8184b66f6ff5a966433663a" + }, + { + "path": "assets/haxe-CzTSHFRz.js", + "bytes": 35164, + "sha256": "9758d15765769f46874c4bc90d672c3a465b8ce0a1b2db6ffed3a116e6d5a7b8", + "gitBlobSha1": "974c4c8ae2b186dbdbf9617e9d7d6f95eba13ca0" + }, + { + "path": "assets/hcl-BWvSN4gD.js", + "bytes": 10053, + "sha256": "2d11254542388410861c6a6a3c0f57deb9c218fdc2c1c5ffac901bdb876fe80a", + "gitBlobSha1": "693cd337dcb3cba6f4bf2f34dcea8eb4ff44b0de" + }, + { + "path": "assets/highlighted-body-OFNGDK62-CQU1Slg-.js", + "bytes": 700, + "sha256": "187a3176822589a36ab0b78e5942d397fadf44e2b5bd616ae707b667ac95ea02", + "gitBlobSha1": "7a67b4062530a2768bed602e954a81d3876c6d09" + }, + { + "path": "assets/hjson-D5-asLiD.js", + "bytes": 12053, + "sha256": "6a7e74cb9d734dfd58aeeae9224a7b4b69a86edcc6b73d0e3e36e98dacb3300b", + "gitBlobSha1": "1605976e312d41212642308f793d5fa1d7d06f5e" + }, + { + "path": "assets/hlsl-D3lLCCz7.js", + "bytes": 7264, + "sha256": "f5bff090211e17e314660363157f351c5a0b8e707db3ef26cdd78c8522c7d133", + "gitBlobSha1": "1feb4873d24c61699543f314fb5ae1fb14f349df" + }, + { + "path": "assets/horizon-bright-Cn-bp-IR.js", + "bytes": 8786, + "sha256": "b69099a7451825f86a289c6741582f048f9518965229156fb84552d8d64ca575", + "gitBlobSha1": "12c175d3eea08cfbca5a343983b247a8ec2ce1ae" + }, + { + "path": "assets/horizon-BUw7H-hv.js", + "bytes": 8780, + "sha256": "d43f28552f920fd99607f754ce527ee0be5654097c479c446d86df933c911b72", + "gitBlobSha1": "c70f724e79d9985eeffde538bcb79bdb3f7149ab" + }, + { + "path": "assets/houston-DnULxvSX.js", + "bytes": 35422, + "sha256": "91c981557306d7a18f7ff39d9060dd2b582604a75aff38ae79edc647e4d9ff93", + "gitBlobSha1": "798d296e69fbe746fb50bac286f3619389315fce" + }, + { + "path": "assets/html-derivative-BFtXZ54Q.js", + "bytes": 900, + "sha256": "8af372f33242dcdabf3c39a52c2354419f00ec560b589269d03c05e0e799b84c", + "gitBlobSha1": "f1ca4479b8401ee8725eb391a7c1401d531c75a3" + }, + { + "path": "assets/html-GMplVEZG.js", + "bytes": 57247, + "sha256": "b50c5444419c4bdd9464606b005a02ec2dab4f9a21f26651bee94332f213c567", + "gitBlobSha1": "60f3f050ba0f83ca981807d35cb50f32f1d97c0b" + }, + { + "path": "assets/http-jrhK8wxY.js", + "bytes": 4549, + "sha256": "5bb8464898add03e8c22970d9eb4cc467b40ae2888e4d5623c9fde4209dd4d29", + "gitBlobSha1": "1357633c88bdd77e96b628301f71edb4d049f1f9" + }, + { + "path": "assets/hurl-irOxFIW8.js", + "bytes": 3652, + "sha256": "f87e3fbbc06d52e9d69c1a8cb0a3d64e430ccb85faddeb7a5f87aa12ed6d01a2", + "gitBlobSha1": "7ae407772406b08e4613de97315d1be261368394" + }, + { + "path": "assets/hxml-Bvhsp5Yf.js", + "bytes": 1743, + "sha256": "59530b894cd868887490a330da6b8366214246b8eef502a261bc99ca7ccf63af", + "gitBlobSha1": "0f470954dc47626cb701e8abb6ecfdda143c2e68" + }, + { + "path": "assets/hy-DFXneXwc.js", + "bytes": 2648, + "sha256": "22df29d8b5c5119f1bd25e998bf7b359a29dc5b826e50597cee67731679cca68", + "gitBlobSha1": "5282a0892aeacee780851af6da9d65d0c2ffb033" + }, + { + "path": "assets/icons-vendor-VKpO2iRi.js", + "bytes": 46816, + "sha256": "62b4c29b4ac83d6a8cbc2379a17d1562357f43b55037ab9bf26263484fa5af29", + "gitBlobSha1": "20fe8a2574d27aa188700b2a0f10634343736845" + }, + { + "path": "assets/imba-DGztddWO.js", + "bytes": 49930, + "sha256": "73402caea94e54100c970c652577abf4995f79310e7528744b46a37227057e35", + "gitBlobSha1": "f71ffead92a8025553ec071b0a07a3c6c6f3e21d" + }, + { + "path": "assets/index-C8lfCLIG.js", + "bytes": 12520, + "sha256": "5184fc5f4d566dde27f8ec85e0c9b142e97cac8278b4466eb6ea6b4197d31319", + "gitBlobSha1": "03a625bf5aeed77521e4e935e4a8ea9d5ec13d26" + }, + { + "path": "assets/index-CloyLe0J.js", + "bytes": 660, + "sha256": "22f4f091b75b89cdfa67c785b9bb7bf8cef1c5dd75edc6886b1197e07530d03e", + "gitBlobSha1": "0d604819d6780d0d87b7a8d049e8e35cbe41d125" + }, + { + "path": "assets/index-DRjmektm.js", + "bytes": 192895, + "sha256": "010e6a4f6c406cf3a65ca5f4b9af0e5b47417fb88d0c21b6ee8a3d376430a48b", + "gitBlobSha1": "baa95d80ac24b9f61186ae492949c639e35f706c" + }, + { + "path": "assets/index-DVBvMn51.js", + "bytes": 4860, + "sha256": "b2d8f00c4549e9beff84571befc6d5fda5917cab384f9b20670e408ea4d1d361", + "gitBlobSha1": "8c1f621487a6c414e5104b505b3092b69eca4c7e" + }, + { + "path": "assets/index-ERxDhA9M.js", + "bytes": 20246, + "sha256": "c847532508a95e3ede44f48784d6438541697fd934a06cd62f87ac7ecf083ce1", + "gitBlobSha1": "1e28540d7f623b4133897a870528745a332efbda" + }, + { + "path": "assets/index-TeonLBog.js", + "bytes": 279295, + "sha256": "1f27435d9e2d33e4d89c17a5b478f15c8cafe713b22337c2af63e5ae4862f20e", + "gitBlobSha1": "2ddf5a688807df9a8f4957cd6ac3bb0aecac545c" + }, + { + "path": "assets/infoDiagram-6WML65LV-BLo1fkVx.js", + "bytes": 714, + "sha256": "cbbfccfb8a845e4ff4326207bfd3ee30edac51f22cd823c83e614471ab851660", + "gitBlobSha1": "ad5a491cd18beda9050dfb1b3baf1f6248f91506" + }, + { + "path": "assets/infographic.client-CrhtzGAz.js", + "bytes": 5381, + "sha256": "f192f5e06806ede5883e5d2060cccd96c6b3142a4eb54d25d5fc0e9b819e6a2d", + "gitBlobSha1": "552b7ab34b2547d7143668ab4017ff873f7e0b6f" + }, + { + "path": "assets/ini-BEwlwnbL.js", + "bytes": 1525, + "sha256": "7830e62a2a96e22c418b5a1e52ba15545ece3c5684346dd50fc174a60b3c225f", + "gitBlobSha1": "46397f7b21ecc0c026b4755d0d192ede80672bb6" + }, + { + "path": "assets/init-Dmth1JHB.js", + "bytes": 377, + "sha256": "6dfdcbf6754983698ab29a22640e4942b8ae02ea0a205b896691b2748f2d155e", + "gitBlobSha1": "3b68f9cedb54ecfe4b6cedad20b7e17ee8e5de62" + }, + { + "path": "assets/InvestigationReport-CVViZO-z.js", + "bytes": 21903, + "sha256": "b634fae4ad620358a1d1fd588aedbb882fea1056656e79ffea54ed59072998d0", + "gitBlobSha1": "626413c00cc9d41957fa5ee9b773d8e27186cd5d" + }, + { + "path": "assets/InvestigationReport-DdZK31A3.css", + "bytes": 14324, + "sha256": "96a262833c90bc12e57d76bc4012c99bba83590f9648d5344ebbaef4fd54b11e", + "gitBlobSha1": "e67d7ee69179949f18f71ccf2c218862ae7bebfa" + }, + { + "path": "assets/ishikawaDiagram-WSZJBQD7-C0te4SxD.js", + "bytes": 17698, + "sha256": "02011d51cb6a8817cfe80b16d5f3e75542f54b05a74c7be9b9c0ac2d231d37e7", + "gitBlobSha1": "0003536aefa9b71718cb6f11de7be5b6b1e81e6e" + }, + { + "path": "assets/java-CylS5w8V.js", + "bytes": 27219, + "sha256": "2bec4be5ba0dea3d8258669df1e6957e1ba2590a1ad56c6e103ea8c00baeba7e", + "gitBlobSha1": "76cc63fd5edfa8bde1f763878630243aae76c5c1" + }, + { + "path": "assets/javascript-wDzz0qaB.js", + "bytes": 174827, + "sha256": "a4a56cc72c7d0f1ecbbeb1ba6bf5f532193c8d13fc3de19910f8d64c70aec4e9", + "gitBlobSha1": "2dc51b8adaf6a9cc76f3149c3f896703b7188b33" + }, + { + "path": "assets/jinja-4LBKfQ-Z.js", + "bytes": 5685, + "sha256": "1801f5eb0d83c09dabe24151cd4cb508b2d0e2c1db33ef92dcf691f240db83f2", + "gitBlobSha1": "9e4eb5d82fe7826fd6682d28d6bf67e84840bf8a" + }, + { + "path": "assets/jison-wvAkD_A8.js", + "bytes": 9690, + "sha256": "3d09bd59c47dffe52f1eee5bd2371ecc2c8340daac0400872472affdf0c95392", + "gitBlobSha1": "9e84d8611f2906e53eb464f1614a444e5a218247" + }, + { + "path": "assets/journeyDiagram-NVQOT4AX-Bbi8ZyJ-.js", + "bytes": 23707, + "sha256": "7daaf5daa07f1242d74df7b984913ce685e6ac6460b187877453d044114f12cc", + "gitBlobSha1": "1adc86ee4f40676b160c99eeb82d125d7dc86842" + }, + { + "path": "assets/json-Cp-IABpG.js", + "bytes": 2824, + "sha256": "ca32840cab9c2eb61da2afd6581e7a22c9937229f6b1a47115eea432794e7740", + "gitBlobSha1": "c8ece6ecca79b4d2190083809b0a3cb085a3f3bd" + }, + { + "path": "assets/json5-C9tS-k6U.js", + "bytes": 3254, + "sha256": "84985fb6e4953e5eccc4d704e4db9eb5c0045b74a11d3edd3a9b4c0bd3d5c2e4", + "gitBlobSha1": "627f3023471851a2263a83248dd10dc338c0e8ec" + }, + { + "path": "assets/jsonc-Des-eS-w.js", + "bytes": 3109, + "sha256": "1a23e00b91a35d38fba019125c68139ed9c6b9a0bdb953e9b21a709875f41125", + "gitBlobSha1": "4e602c0fd9b6dc7f52630acc61b9ae9b63fc01f1" + }, + { + "path": "assets/jsonl-DcaNXYhu.js", + "bytes": 3011, + "sha256": "10ebbfda6fda38f977a98ef80441310d350b084c6c27c811296ddcf2d84ba3ea", + "gitBlobSha1": "0e09f313fd42e5f843b6bf28e65430270a432bdf" + }, + { + "path": "assets/jsonnet-DFQXde-d.js", + "bytes": 3618, + "sha256": "198a5e9985d5d96fae3f00e0d707841393882f4b9e2bf60ab5145af13c88b513", + "gitBlobSha1": "371c89bf16c2f2095d3ae41ae4102a639b73a758" + }, + { + "path": "assets/jssm-C2t-YnRu.js", + "bytes": 2238, + "sha256": "5b09940400c8fb823c95c198c9363791948e6a9229da2873bdf27b806452b831", + "gitBlobSha1": "93f0fd1b124b5a7ef5408b347702045019bc9ac5" + }, + { + "path": "assets/jsx-g9-lgVsj.js", + "bytes": 177792, + "sha256": "abb8a7007d9a1f743c33283c233a509dc702eb618d1447d128b1330b73851bf2", + "gitBlobSha1": "47af49fae1db4955e91b1a2ef30a453d3f8d1bea" + }, + { + "path": "assets/julia-CxzCAyBv.js", + "bytes": 31066, + "sha256": "44816ad3fcafca4b4b97959c2bec42e38f18bbb02d7a7ed8f4f6ef8a884697a9", + "gitBlobSha1": "439f9b4861a0125bf8699406d789a8a30b3e6e87" + }, + { + "path": "assets/just-Cw27pwNe.js", + "bytes": 11162, + "sha256": "816a83790036ab1865d99440ad98d3cc3d40fb3fc48ea23c1cbee4d52d1bcfa7", + "gitBlobSha1": "6c7981e769433e3e4b21ac09fc1c9526af91b385" + }, + { + "path": "assets/kanagawa-dragon-CkXjmgJE.js", + "bytes": 17127, + "sha256": "d45808ad5de1205ef39b8a53037311667253a7a4b13ed40e4ebd70faf55e4089", + "gitBlobSha1": "b7fc25e1571d148371f0723f8c8c4d546ec85f44" + }, + { + "path": "assets/kanagawa-lotus-CfQXZHmo.js", + "bytes": 17126, + "sha256": "4a9b14832c6f978395fb8fc63107094b3d51ef6aa92003b38bc21e00b769fb54", + "gitBlobSha1": "118c6b75432063ecc0954daf51186927f3b8f920" + }, + { + "path": "assets/kanagawa-wave-DWedfzmr.js", + "bytes": 17123, + "sha256": "25c129a062f9ac87decb56e2299d4a6aa652d1b20f3488c4e30f80eb9f8aa78d", + "gitBlobSha1": "a7530718f911292b72eec557a013b6d30113e1c7" + }, + { + "path": "assets/kanban-definition-27J2QSJJ-DPx5LV-t.js", + "bytes": 20827, + "sha256": "b9964930b52088164a92faf5d9d3368e683309dd246ba4515f0050fd1d7e3213", + "gitBlobSha1": "7d933d02bacd298ed6a3d60b609bcdade5918628" + }, + { + "path": "assets/katex-C5jXJg4s.js", + "bytes": 261329, + "sha256": "9e8127e147ae576d0129e22677e6949eff48f7a5f4313e2629967938126dcd16", + "gitBlobSha1": "c651c8a36b8499949e8009601901239b9b93832d" + }, + { + "path": "assets/kdl-DV7GczEv.js", + "bytes": 3629, + "sha256": "24eccbf01c8c213cb407ee8b0294e0fe4d362c2a6c173a9516d41bf76e8cd387", + "gitBlobSha1": "637c0d815901ec015575698c568066b174c6c21d" + }, + { + "path": "assets/KnowledgeGraph-BMpmhnG4.js", + "bytes": 117251, + "sha256": "33581f808e4bbb84e06b756327736949756e1c6b721384973af2a4719a5a137f", + "gitBlobSha1": "82a51cb8d5ea9ef461b262c8e9abe61741021bf3" + }, + { + "path": "assets/kotlin-BdnUsdx6.js", + "bytes": 8785, + "sha256": "2a95758b9ec1532516fb3fa38cdd82fed5534d944ca791f327e624ec94e829ac", + "gitBlobSha1": "3e20beb0a4723691b7b0a704a9b92368fe97ef13" + }, + { + "path": "assets/kusto-DZf3V79B.js", + "bytes": 15173, + "sha256": "a5d665eee0a12fcab22699da3b1c2cab4a1726b94a9947c1b6da3f3709d0d96b", + "gitBlobSha1": "314466f2910339aa01882e2eb4e56c8a909f3609" + }, + { + "path": "assets/laserwave-DUszq2jm.js", + "bytes": 11499, + "sha256": "d56a0486f8b143d6d31a0b0230ccc5914ffbb751543a7dc97d697cbc1152da69", + "gitBlobSha1": "a050c7e8c29e4faa9917922cad31d33e9572351d" + }, + { + "path": "assets/latex-CWtU0Tv5.js", + "bytes": 72644, + "sha256": "a544f1361ee85779a47677047f3b2f002820d522f10ee48bc98bb045ab06d2af", + "gitBlobSha1": "ec61d11d7084918e20acaa2316a175ec3789ee69" + }, + { + "path": "assets/layout-DEXfKzaS.js", + "bytes": 30997, + "sha256": "92d8105d9b991903e6bc7b63938385ad1ecc97dc6b9ba531b08a2a9dd96cfdf1", + "gitBlobSha1": "28e1d2e33994bb3a7e46e8ac1ae17f561d9ecfcc" + }, + { + "path": "assets/lean-BZvkOJ9d.js", + "bytes": 5784, + "sha256": "b34bf987976167f4de82af23930eaa4471b06320f236a5d00e3e9098fc704301", + "gitBlobSha1": "1e8f2fdf5310def8da64fc6f428f61d617066f92" + }, + { + "path": "assets/less-B1dDrJ26.js", + "bytes": 97633, + "sha256": "ed3ea44927fda1db6ba56ae932f08ce7f82f8d8a06d2b3d63e3b29db54ec5c65", + "gitBlobSha1": "8d018465703fa41d19fea23f7691cbe4bedb1d73" + }, + { + "path": "assets/light-plus-B7mTdjB0.js", + "bytes": 9941, + "sha256": "44ec2993b3cc158ca691da352114658cacc0812ba4678faec2a6370262415979", + "gitBlobSha1": "e21cebb987a9af01cc4b49a70d1e75895f36c16e" + }, + { + "path": "assets/linear-D_qmF9Am.js", + "bytes": 4820, + "sha256": "94165cb971b0e52e745dab2ff61451e1421f447a6832fce3d68144da96a26e1a", + "gitBlobSha1": "05a4157424f39003c2273c2760b465d258fb2b7f" + }, + { + "path": "assets/liquid-DYVedYrR.js", + "bytes": 18089, + "sha256": "4d5bb9fbbd8f34a140dc9fdbc4e17c56fd7bb686805e5822be6326dd0288233d", + "gitBlobSha1": "33c08f76230585e5a4a1a9b34446be95bd49f5c1" + }, + { + "path": "assets/llvm-DjAJT7YJ.js", + "bytes": 5050, + "sha256": "4937d05e28115e0d9161616a786aecdcce209dfbe4c8ef070150937a58befab4", + "gitBlobSha1": "c7e0e59501391c97b05c3ffa141f5e9153e8a4f4" + }, + { + "path": "assets/log-2UxHyX5q.js", + "bytes": 2852, + "sha256": "784500daa4b6a6ac32f95c19dc166914133189decc3ed10faf43578fe522a786", + "gitBlobSha1": "9fbf05c499e5910b2f728fcf682cc4682b486926" + }, + { + "path": "assets/logo-BtOb2qkB.js", + "bytes": 3127, + "sha256": "0ded9d4454ae3e08017b17f93c117c3e451698f42109e15d69380ec089406060", + "gitBlobSha1": "575c93bbeba6f73056fef0f1f66d672d767051e6" + }, + { + "path": "assets/lua-BaeVxFsk.js", + "bytes": 15535, + "sha256": "890724e2d1bc79e6f6498ce6cedd5a4bed0d9489121621c1946ef05e209f5623", + "gitBlobSha1": "a1d67407a5046aa490ee510608c4cd0020c486b6" + }, + { + "path": "assets/luau-C-HG3fhB.js", + "bytes": 13964, + "sha256": "b969611adf3271fd488730a32acb9dbbab5c0377231c610ed0bee0bf4719ffa3", + "gitBlobSha1": "2fb2916de230697b14fc36bab6d13ebf9c960c17" + }, + { + "path": "assets/main-Bb0OMdhb.js", + "bytes": 4930, + "sha256": "9cf1ae171d3907f94537693e85d3e89d26367973fb25d9054d3aef1c8a00fa98", + "gitBlobSha1": "462b85909f4083381c4778163c114c0d24c49f82" + }, + { + "path": "assets/make-CHLpvVh8.js", + "bytes": 8961, + "sha256": "50df72a259773a4ca73a97534238010cdef78d632729871d880b58fcc6d3112f", + "gitBlobSha1": "5f619bd89cfe3b59337b71fcf1fcf9951529fb3f" + }, + { + "path": "assets/map-Czzmt4hB.js", + "bytes": 5070, + "sha256": "f15e10db8661ed2bf93075bcb018f62927333b9c2be5437933414af533c2d83c", + "gitBlobSha1": "a96c181928779a98a78a6b8fa4b20944e23f9084" + }, + { + "path": "assets/markdown-Cvjx9yec.js", + "bytes": 59335, + "sha256": "ce6a8b1a6ed9b803b1847231214ba37621c2fa51611ec3037d38b561b360c278", + "gitBlobSha1": "adfd7324fcb6c306b795f687aea078ddd0f97b86" + }, + { + "path": "assets/marko-CnJfTvn9.js", + "bytes": 25479, + "sha256": "c6d06de9c7098dd02d0d4d0b60a78cde16bb039c5cefecc2573f12f8bc124e1a", + "gitBlobSha1": "5cb70c22aa6d996505e11bcfe84abecc44f807e2" + }, + { + "path": "assets/material-theme-D5KoaKCx.js", + "bytes": 18615, + "sha256": "d0950f3965aecb678089843c133f238db6b308f218e98bdee1412de56b0af425", + "gitBlobSha1": "86eafd360aec77604a75dcf67843c8f78f740875" + }, + { + "path": "assets/material-theme-darker-BfHTSMKl.js", + "bytes": 18629, + "sha256": "ec892813b7a31e9e2d83f54a05450f9a406de273628838b016e828db7ed72572", + "gitBlobSha1": "7417c3157579379b80aff0b45245eeb94d66b310" + }, + { + "path": "assets/material-theme-lighter-B0m2ddpp.js", + "bytes": 18634, + "sha256": "4547e1325624259cb17dfa811e29b0d3e3f9a07c9f37b4cb8d4b4f945d9f2f5b", + "gitBlobSha1": "6f25cb805a71c4c7591d41a0fe6f54b97bcef36c" + }, + { + "path": "assets/material-theme-ocean-CyktbL80.js", + "bytes": 18629, + "sha256": "f80d8209f2d352d0aea9f47759017fa0f994e71e79db1e722be9d82a974692a4", + "gitBlobSha1": "ef7dbfefb5c4e1582ed3ae9654f01242bb192969" + }, + { + "path": "assets/material-theme-palenight-Csfq5Kiy.js", + "bytes": 18635, + "sha256": "6261dfa64833f4e0c0316a1d41efc5ba6fc43a376bca6f936b4f3b76a6396af7", + "gitBlobSha1": "54d78a718615f10fdbfe4e9b70485bad7d7fc7b9" + }, + { + "path": "assets/matlab-D7o27uSR.js", + "bytes": 16086, + "sha256": "463b698b6acd5b08065007f5376b060dda4fe19f9e27259da52d40a30bc2bc66", + "gitBlobSha1": "ea8bbf7e1fde869ee389d28c0ec58f9d49078d4a" + }, + { + "path": "assets/mdc-BMNejdWA.js", + "bytes": 19632, + "sha256": "7a05fb8bd772509b14aad9b776fea0e8734c4a3099a3e68f4d1887bbaef0ef00", + "gitBlobSha1": "1c32637ce0a8b948f49274819eb581dc4d785858" + }, + { + "path": "assets/mdx-Cmh6b_Ma.js", + "bytes": 136114, + "sha256": "c2c652334464f6085341dd1c46e32717e22556890fbc0d2651d9200f372069bb", + "gitBlobSha1": "2c3f35e7806abe56aae64cdead260da6291e8882" + }, + { + "path": "assets/mermaid-GHXKKRXX-CeF2pCk7.js", + "bytes": 1911901, + "sha256": "447b8aa622a27bd4fd8e1ca908268f16b9d8865c5f8ab515594ac5897610eea5", + "gitBlobSha1": "7d569f40d630f23d15dcdfa10e77fa7d823a7944" + }, + { + "path": "assets/mermaid-GHXKKRXX-DXxw6UAo.css", + "bytes": 97568, + "sha256": "6329846859f81cfc6006ce2c9a391c64e7a614412664ecbdda9cd158dba5dd5c", + "gitBlobSha1": "24f95917dad0747b3804f93606228864242e8cae" + }, + { + "path": "assets/mermaid-mWjccvbQ.js", + "bytes": 29511, + "sha256": "6802dd4aaed6afb26068d1b0acc945071cd5360809baec6b102fc2ac23d8a322", + "gitBlobSha1": "7d13d25ae2328f3bc07fb7eefeeae759a22a37b3" + }, + { + "path": "assets/mermaid.client-B7Mtf2KX.js", + "bytes": 1281, + "sha256": "8e401d5c5bf5c623b7ec5345e7c4069930ccf2435d5464eafe94af97658bc463", + "gitBlobSha1": "f81bc374f82aa45149387e99fa84d02e59ae995b" + }, + { + "path": "assets/mermaid.core-iu1cm3e6.js", + "bytes": 580708, + "sha256": "fe93544696ff7d529a5f025e81be770cb0e1a47b21b6f4c8608c1cb1e3172905", + "gitBlobSha1": "95a20e97a58797003943a821e8a3f038f50fe52a" + }, + { + "path": "assets/min-dark-CafNBF8u.js", + "bytes": 6291, + "sha256": "4c0956f147c2dd5aef71894b78d7e95b7a766deeb20712ad94e5897bed620792", + "gitBlobSha1": "258550f7e917a4b2405ad65f417cddf81e6517a5" + }, + { + "path": "assets/min-light-CTRr51gU.js", + "bytes": 6969, + "sha256": "27e91e09c261ea328ed371e734655f83543da150143a49d5ae39598dad6cd844", + "gitBlobSha1": "a85f8a2df28ed7e883c8dff85442032dac394bce" + }, + { + "path": "assets/mindmap-definition-FAOFIHXS-DuIJCnRM.js", + "bytes": 23766, + "sha256": "093ea46cf46f6522fd9f1438f7714765a1c905ec0e469d74b3f5a1a1c859e233", + "gitBlobSha1": "3eade88b43693d667ec79ba86521e5c491aa4b84" + }, + { + "path": "assets/mipsasm-CKIfxQSi.js", + "bytes": 3259, + "sha256": "c2cdb4e8e7172f68f5bb6e0615696c2a023a2b8bfe008f424c8bbae1e120dd2b", + "gitBlobSha1": "5c6517beb95f5a4011777905ed73fac3109f7784" + }, + { + "path": "assets/MobileRoot-C_RVAb0O.css", + "bytes": 175424, + "sha256": "b72fed66fd4cd59d38f032a7023c8a13e853a26d2fde62d6c5c5c7021e77af6d", + "gitBlobSha1": "1c53010664a3aa8382567185c798375d18246a4c" + }, + { + "path": "assets/MobileRoot-OMt04TWZ.js", + "bytes": 239458, + "sha256": "4dda311d84c48452012db97fb2271b3ae759977f4aea0411e0c1752ec0883384", + "gitBlobSha1": "861215275ef54e00669544e3f1a97d9e46cab415" + }, + { + "path": "assets/mojo-rZm6bMo-.js", + "bytes": 69799, + "sha256": "9e70dea75c07fa27e22d7f5bce1afe758f65ecfcaa4c48682e67a83f00d17dc5", + "gitBlobSha1": "b3172259b996e554ebcc0f244806cf552563c46f" + }, + { + "path": "assets/monokai-D4h5O-jR.js", + "bytes": 7884, + "sha256": "cff833ee8a81cd91ccfa57ee0d5924577aa1406e209a80087bb9675ad2ea8d0f", + "gitBlobSha1": "b3e8cd413b376d37f1da231558094f71a8df875a" + }, + { + "path": "assets/moonbit-_H4v1dQx.js", + "bytes": 5900, + "sha256": "ce085206edfae15f55e78824eac04480d7169ea96755d6fc4e57642c5641c0a4", + "gitBlobSha1": "6967a6381ef3f076a54b2554cdcd375e643e60b2" + }, + { + "path": "assets/move-IF9eRakj.js", + "bytes": 17505, + "sha256": "e90046ae9e34086d261731f85a1399439ece1b8cd11635066a2fb910eb3f73f5", + "gitBlobSha1": "ee0b097d7609c87d59fc5b544093c61ee3abc953" + }, + { + "path": "assets/narrat-DRg8JJMk.js", + "bytes": 3672, + "sha256": "37b1a4a08e1a0d4cf06e1ca8adddf1c51b9600b695f017b911799099ac5d8671", + "gitBlobSha1": "141c1c91f69888d190a6dcc3ec6e855493fc6adc" + }, + { + "path": "assets/nextflow-groovy-BeH2EWoN.js", + "bytes": 10406, + "sha256": "26c7440b7660ef7115c3b7fd6f6cd4fd1a7215bc8b574def16c547cca3546730", + "gitBlobSha1": "063453c69d57fd45e2427c02341ccee5553d0fcf" + }, + { + "path": "assets/nextflow-Zz6hmt5N.js", + "bytes": 4510, + "sha256": "de0fbf3f19a3e632ab10ce7df53ec378e2f7f210b286d5a7dd69aedce0827f9c", + "gitBlobSha1": "dacec2e10cf11cc57542887adaeed1edc45eebd0" + }, + { + "path": "assets/nginx-BpAMiNFr.js", + "bytes": 35374, + "sha256": "25b53af8ecce64bdefc084c8b7af5f27537ef7022618e8d90e4b20fd1ebe485f", + "gitBlobSha1": "c6ade0e6f2dea181edf82ad4892395ec5cb4803d" + }, + { + "path": "assets/night-owl-C39BiMTA.js", + "bytes": 28913, + "sha256": "2b8554d4a01b6e062bb929507c741070c04d4f194b424942c5f208891afa1360", + "gitBlobSha1": "e0c6fb446aa77ccf33aca52419079c8b798a39b0" + }, + { + "path": "assets/night-owl-light-CMTm3GFP.js", + "bytes": 25902, + "sha256": "68b5b21d900e1409b772220982c7837bd77003f084069160edc37f9eccd46758", + "gitBlobSha1": "cb229859c5422b37d478f6fc93220b83adb2bfd9" + }, + { + "path": "assets/nim-CVrawwO9.js", + "bytes": 22460, + "sha256": "2a0ac9212274e3ae8926531fdf55664e68594051f02f3e46107551d7fd087cf3", + "gitBlobSha1": "244b6b24b4dd683c15de6e857fc9a676fd3945cd" + }, + { + "path": "assets/nix-CwoSXNpI.js", + "bytes": 15511, + "sha256": "1d064eb88b18c48846c1ad0e438c869aa25813361efba72de9725932c0310449", + "gitBlobSha1": "4c4fe6b497e978b4c23e8cfed06b416280a9fb6a" + }, + { + "path": "assets/nord-Ddv68eIx.js", + "bytes": 26723, + "sha256": "243a9dfea9c93c40586d279de5ea4cd8f3de380c2e3c0ea7ba58e93ef12cbcf5", + "gitBlobSha1": "dc4b375ae7826f9098ccdb0d19209d9898b56bb7" + }, + { + "path": "assets/nushell-Cz2AlsmD.js", + "bytes": 20413, + "sha256": "14a523801c0d9238c1c62d5f5055c80cffc460564875f4b3e020f7e4d27a72c6", + "gitBlobSha1": "70d5716d4ef169e4cf450ed4941a8f3c96f0d510" + }, + { + "path": "assets/objective-c-DXmwc3jG.js", + "bytes": 105413, + "sha256": "aa3b80179150c0bf74649497bbeb60a36f025631ea64ca23c9e2aca64ec71c44", + "gitBlobSha1": "c43e34b84b17008c9419c0fe8ed059f4d17c7084" + }, + { + "path": "assets/objective-cpp-CLxacb5B.js", + "bytes": 171972, + "sha256": "9841e552a948f571c39f594fc27661f1262e589c9f53898c8ac2de469b1d85f3", + "gitBlobSha1": "160589e36b3eace8799185499a17c71275a082e4" + }, + { + "path": "assets/ocaml-C0hk2d4L.js", + "bytes": 62449, + "sha256": "eb5a88927867a33e866a8fea38c91799b28739c6038264e5a3560519951d1dc3", + "gitBlobSha1": "3c4c59bf752c99a8eeabd88c36a06afc72f8e150" + }, + { + "path": "assets/odin-BBf5iR-q.js", + "bytes": 16513, + "sha256": "886d9212bdf48ee8eb6ba85adb1a07ca6519e5c60e4e73b5323c1cb4d8969939", + "gitBlobSha1": "aa9fb127a3343592d335acf871aaf5f56a0582a9" + }, + { + "path": "assets/one-dark-pro-DVMEJ2y_.js", + "bytes": 33787, + "sha256": "7c55d00426abb85391f3432fd1282150e0bd7d54a8e5de7553a1d65c31459eb2", + "gitBlobSha1": "db3458b907b7b04166863868f784f9315325e33a" + }, + { + "path": "assets/one-light-C3Wv6jpd.js", + "bytes": 25300, + "sha256": "8f9b7f248dd34ae2acccfb35c8c095f0b581ea4e0d3351c7fe25721b914ae177", + "gitBlobSha1": "d3e9425942e6c7ada12e60913ee68ad4de4bf6c3" + }, + { + "path": "assets/openscad-C4EeE6gA.js", + "bytes": 2824, + "sha256": "36bb06e21f4dae2e8f47a92050501a4c989273bafde4096e151f591635fbed55", + "gitBlobSha1": "d9151c2f3078d67db83f5c008ce40e008b5830a4" + }, + { + "path": "assets/OpsPanel-CxcogtNq.js", + "bytes": 5106, + "sha256": "ecf39e94173447f9865212e41a08a2c992de6454e2382de0bb8f51006bbb5b86", + "gitBlobSha1": "12f85d2d6f3199adac5161364a4d8eaa28d32f87" + }, + { + "path": "assets/ordinal-BeghXfj9.js", + "bytes": 1473, + "sha256": "227a80a1f5eca2378a9db259bf2668cb10d889a5d5e56b254d9127db5ea9910e", + "gitBlobSha1": "7908cf03f736d9fe5593fc776051c9f4ccf4d90d" + }, + { + "path": "assets/pascal-D93ZcfNL.js", + "bytes": 4150, + "sha256": "65c2b6be568561feb139eb54e384137c54c3d53b49be7be851e28aa0fc2f8c22", + "gitBlobSha1": "4daf7321a7058ff995aa88262b9bb49adf3c03c9" + }, + { + "path": "assets/pdf-vendor-BRfqYs8T.js", + "bytes": 462899, + "sha256": "2dbf01d32335bde2d995a1d2b31348aab86fcccce047eaaa76de78c97b22669f", + "gitBlobSha1": "89a2cc511dfe1f5af885a08e7796a3aff73fe001" + }, + { + "path": "assets/pdf-vendor-DThUiFH8.css", + "bytes": 1527, + "sha256": "1483b5916fa619aca85a6bc34bd5fe2494d805c9a7b2a4f2d02473fcbf002282", + "gitBlobSha1": "4f17865b8f3b28820eac5fcbf4eb7b28194a5c36" + }, + { + "path": "assets/pdf.worker.min-qwK7q_zL.mjs", + "bytes": 1046214, + "sha256": "dbcae78a691b3c501508f74b774c6066a57a14a76cefdc9e25ad86b651bb75d5", + "gitBlobSha1": "0850e222af7c1b7b9961be1331146b876445a544" + }, + { + "path": "assets/PdfCitation-DPZL-wdn.js", + "bytes": 2020, + "sha256": "20bd1c829175a883443ebca0eac4814cf02a29dddb2b0f13d910d8edb4a25220", + "gitBlobSha1": "5778361cc72f906b85517fa3a12a35845be7388d" + }, + { + "path": "assets/pegDiagram-VL7TDLO6-bvam0ug0.js", + "bytes": 2088, + "sha256": "286087eff611e8bec10cdfb44d8266e4616919d1d3ac3e19709174d6f06d7558", + "gitBlobSha1": "1087da03a029d6f91147bcc20246c34407432df1" + }, + { + "path": "assets/perl-C0TMdlhV.js", + "bytes": 43156, + "sha256": "7e84c2f819dc04b8dabc2f0f1871151fcc710a8822ba9abc849922440eb6de54", + "gitBlobSha1": "bb57064b26b682572ff97e128321fef6a742ba41" + }, + { + "path": "assets/php-Dhbhpdrm.js", + "bytes": 111058, + "sha256": "498359c1dd0c0109bf7aefba4f4ddf6ebabeeae8d0332b0e69d953c79d2ca218", + "gitBlobSha1": "34c29d6ef1addc85a43e8f264a60719cf8b63e58" + }, + { + "path": "assets/pieDiagram-7S7Q4E2Y-D2nDqXR5.js", + "bytes": 6487, + "sha256": "804732db5f71913638b3dea9b2977d69042dc60b0ab9c4323f57efb0da5d8196", + "gitBlobSha1": "23d17e81fa37cbb6d6aa8f53cacf92255bd912f1" + }, + { + "path": "assets/pkl-u5AG7uiY.js", + "bytes": 10372, + "sha256": "1acafc1de9c65cd06c2b6a3b0bfb928a92fd13fa5182fbc4df0f03f41ca79c24", + "gitBlobSha1": "30894bbeaeff44426a74fa9e95f5ac7456a59d4c" + }, + { + "path": "assets/plastic-3e1v2bzS.js", + "bytes": 9295, + "sha256": "f507b7e3105e92c0d7de6346751da2f369d9d10a9237539fb2f41ca22f3f674d", + "gitBlobSha1": "d446cc67acd2d1410ecb417dd01dc0cd612d9fa9" + }, + { + "path": "assets/plsql-ChMvpjG-.js", + "bytes": 8512, + "sha256": "5b08ff2f2caca88ca87a1e02c740ec32d06d8b96d70e210abcc2729858cd9a2e", + "gitBlobSha1": "03d2fa6c29ce58a4667802bdbde7c512e9998a69" + }, + { + "path": "assets/po-BTJTHyun.js", + "bytes": 3239, + "sha256": "c6925708c8b9b9a2793d10218ab601e30f79eab0c2892985fd6b3f8382377b32", + "gitBlobSha1": "76c520c015eeaaef09bfacbea813a1e1b5851d76" + }, + { + "path": "assets/poimandres-CS3Unz2-.js", + "bytes": 33494, + "sha256": "f3a6399c5ae3fe8b7ce02c29c7278199a4ca3ff9b39be1b455a9124c17227de3", + "gitBlobSha1": "ce767ad7e4ed40fe35258fd0bf2f69330d652e32" + }, + { + "path": "assets/polar-C0HS_06l.js", + "bytes": 4671, + "sha256": "b6205f4f60671b327a436f3a5c02197826ed563c0c23d22d8231095515274c6d", + "gitBlobSha1": "112e2a1ac0aa4516947dfaed61346342ed4d0a7e" + }, + { + "path": "assets/postcss-CXtECtnM.js", + "bytes": 6417, + "sha256": "748810304adf9da83f71983e99219a242fac24424483e68c0145e0edb6610136", + "gitBlobSha1": "dd030f388c1f5afed487a8a90e8a7ef38ee956c7" + }, + { + "path": "assets/powerquery-CEu0bR-o.js", + "bytes": 5903, + "sha256": "2560bd4cef47cf5dee7b8c2204ae8008ce73f85f41764683afa1d0988f4d1d7e", + "gitBlobSha1": "1bc653fe1052490c5fd3dbf3b3a497eda8bb4d9d" + }, + { + "path": "assets/powershell-Dpen1YoG.js", + "bytes": 20151, + "sha256": "97259eb4370f2ded7fb394e103aec42e12ff7c2ba37c846a43506410672cb473", + "gitBlobSha1": "da0b7cd48d35175f2fbc5fd65b559b99776f11a0" + }, + { + "path": "assets/primitives-BSN9ZDgJ.css", + "bytes": 41722, + "sha256": "6a6d3e91f7b00a35afdca4fc55262c6fe490c86393081fa3fa23fc764a50e92c", + "gitBlobSha1": "741b1369b56e3eacc4231eba90ada7e1347b4650" + }, + { + "path": "assets/prisma-Dd19v3D-.js", + "bytes": 6330, + "sha256": "82e0167743a332958b14c0e40875bf207de8def0521189323b3ae3066e715615", + "gitBlobSha1": "0cd402e3732ffc443181b13232b49bcef83966c0" + }, + { + "path": "assets/prolog-CbFg5uaA.js", + "bytes": 11356, + "sha256": "3cbc885011b27249f5a0b7660b6f7c87ac5ab4f44487107cc1e92d0c19ebb3cd", + "gitBlobSha1": "bb8d880b9346187b96c66013d3591b4ea0f944e8" + }, + { + "path": "assets/proto-C7zT0LnQ.js", + "bytes": 6548, + "sha256": "2f6893062281306a31a73dcc50949a332ade86a11565f7b78d66e28ed2aaa627", + "gitBlobSha1": "40d8ad50828e4202a45c792597c4613503858a83" + }, + { + "path": "assets/PublicRoomPage-BDsqHQCE.js", + "bytes": 21082, + "sha256": "f7b2d838e3e541e23d7b37c2269fca6582cf6393fe44ce43932550fcd9d48b6b", + "gitBlobSha1": "9e2b25f89417d43dd5737fc3e52ae193727325a6" + }, + { + "path": "assets/pug-CGlum2m_.js", + "bytes": 13842, + "sha256": "1afaa5bff782f8df502f7c03fbeaba94cd8921a5f1f690e27508e45c27e2e8ed", + "gitBlobSha1": "5941dcbf3c9e92710cb3448e2f9c4b60e3571934" + }, + { + "path": "assets/puppet-BMWR74SV.js", + "bytes": 11437, + "sha256": "a7a22bdeccfe37f60d59da8851019f47f08eef8250f9a1e2f25560c12a021467", + "gitBlobSha1": "ad52ee37c2328f63c1922b9f45ecc607c5e3ca19" + }, + { + "path": "assets/purescript-CklMAg4u.js", + "bytes": 24686, + "sha256": "8fd484a61ea9faa0ef7e299f9188cb74dabea59625c822f537f7ae850d18daac", + "gitBlobSha1": "08363ce5101f87f672bb36ce95ce33e1f58cac4f" + }, + { + "path": "assets/pyodideKernel.worker-DHEMhrGh.js", + "bytes": 4812, + "sha256": "9ce828ede05b97254740331c162eaf022339491470569bd21d2e6bc6ee3369b6", + "gitBlobSha1": "b49baeecf388d61a4998dfe52013b403f338eaf0" + }, + { + "path": "assets/python-B6aJPvgy.js", + "bytes": 69952, + "sha256": "7652ab863f920a5959c4aa52d6decb8c11d23fd590773977ce8aa0fbb3c555c4", + "gitBlobSha1": "ec821589f25c3cb07617085e42931558f56684e8" + }, + { + "path": "assets/qml-3beO22l8.js", + "bytes": 5336, + "sha256": "5c58408fde8b3b813f2519a720d074dc688eaff4cc4b6db2fb1b6215dd4aff65", + "gitBlobSha1": "4f2f4ca186b0b6fa5a82955168241815c2bfeacb" + }, + { + "path": "assets/qmldir-C8lEn-DE.js", + "bytes": 1002, + "sha256": "ad76c02c2bb338b0314af1cb1514f1fbbd31a1a78d5d931632e313fb9b374480", + "gitBlobSha1": "0dbdd995c9d99b377cea937f6e195d21280a7d01" + }, + { + "path": "assets/qss-IeuSbFQv.js", + "bytes": 7472, + "sha256": "24a87ea2b74ac3f815e14d173752f42380cd4ad6faabba3b0737c66c83d7e8c3", + "gitBlobSha1": "9850e899fa70533c2422324574c7dcccbb8a130d" + }, + { + "path": "assets/quadrantDiagram-CIZ2JOQS-DfPb08xl.js", + "bytes": 34630, + "sha256": "e882ccaf317bcb570f0144aaf5af618878d87a18f011fdda1e3df3ea3856b77e", + "gitBlobSha1": "4353e3057554dd2105beb098378389596ccc89ee" + }, + { + "path": "assets/r-Dspwwk_N.js", + "bytes": 6541, + "sha256": "a535cd6fea8b2a66a5f5433a367db740066053ae8ad3a531d8ed351b5fadf5a1", + "gitBlobSha1": "5cc2b221cd91aa089b517666b85aeb33b7335120" + }, + { + "path": "assets/racket-BqYA7rlc.js", + "bytes": 92389, + "sha256": "34061595fb5ce70cda2139f9d82f5a980821fd92ea3ad48c6bbdde5ce887ff01", + "gitBlobSha1": "98a2b204e361fc3954b31f3894323228b8e69989" + }, + { + "path": "assets/railroadDiagram-AXF67PYL-C4z2KMPV.js", + "bytes": 1738, + "sha256": "dff0f71a5edfcae2ae6b00a50323ffe3b16c358ab43f44acb8b807578e6751cc", + "gitBlobSha1": "0bdbab31e1fde91f753120f9c801723339da32c2" + }, + { + "path": "assets/raku-DXvB9xmW.js", + "bytes": 10472, + "sha256": "5fcd9c398ef0361d59c9d8122e3f949d13316c2f9dd673a3385c951b768ca711", + "gitBlobSha1": "62a4bcac20ac3bcbf6e677d765be0eb46a74490e" + }, + { + "path": "assets/range-OtVwhkKS.js", + "bytes": 180, + "sha256": "e345dbcea93468c7665e5852c3100b230acfa238019bd48c42f1b1ba696c7d1a", + "gitBlobSha1": "9d2889f6f53880dca68f836ac49699c1bd4061c0" + }, + { + "path": "assets/razor-Uh8Bk_45.js", + "bytes": 27510, + "sha256": "da4924826de242f392eee4bdbc5b6eb9974488520a6bbf81310fc42ba12acc98", + "gitBlobSha1": "976813e069a972e0417bd1801496c655508725f4" + }, + { + "path": "assets/react-BV3Zsf62.js", + "bytes": 132118, + "sha256": "defb80efbad1010021dbc7ab365cc8340fa677e24046b76f47b231acc1271916", + "gitBlobSha1": "39f340cbf96e7be74104123995acba6a837747aa" + }, + { + "path": "assets/react-vendor-Ba019tNT.js", + "bytes": 194398, + "sha256": "e9c7da5d9485026349e3c6cd194155c1dd69ce4a99084800fe96d44b89dacada", + "gitBlobSha1": "c12f87c3f27220df52b96658b3913aded035ede8" + }, + { + "path": "assets/red-bN70gL4F.js", + "bytes": 6262, + "sha256": "e16c7107408cb6110f4ef29bac94c1769e589df38f271160e6f52b1a4d27b6df", + "gitBlobSha1": "271bc9ccb56190ac3b94b552c456373010cebe22" + }, + { + "path": "assets/reg-C-SQnVFl.js", + "bytes": 2345, + "sha256": "c944196b442e75be8722bce04f9aa6ef7698200cfe314e998cd29b70faa75fff", + "gitBlobSha1": "bebb5ff851ef1f0fa505f6410dfa794ddc7d8539" + }, + { + "path": "assets/regexp-CDVJQ6XC.js", + "bytes": 7988, + "sha256": "4f4da7e45d7bac4acaf584b492337cc0fcfc0b2453073026b7f2d2878935ed7a", + "gitBlobSha1": "d11d394600723c60312e22fe3ef21de76cfe07d5" + }, + { + "path": "assets/rel-C3B-1QV4.js", + "bytes": 3368, + "sha256": "5e46343461aedbfdd92b75bcc78bf3f40b0383490f4e139874221766c4c73158", + "gitBlobSha1": "565e2920821f52da895e430b9574a6b8938b520c" + }, + { + "path": "assets/requirementDiagram-LRYGKXZP-BDrHn9Y_.js", + "bytes": 31340, + "sha256": "8b08461be9ce78bca5d6d06bc326dbcdc2d971f575ab2f8ce8d4a7148c5f8daa", + "gitBlobSha1": "30b2770bd82264f0eda92ad71362d15dc7a41f25" + }, + { + "path": "assets/riscv-BM1_JUlF.js", + "bytes": 6914, + "sha256": "287e2bda433a92ccd15dbd75b8b95e2ee9ca016d3501387d1b923660fa69a52c", + "gitBlobSha1": "83dcacd6601b8d608f03f926cd6ff91d420d56ed" + }, + { + "path": "assets/ron-D8l8udqQ.js", + "bytes": 3914, + "sha256": "c91a2f5aabc02f69e8844c66e8abbb5e2d6997c5868b974679b0dca8e68a6746", + "gitBlobSha1": "4bdc9c0c1ed40697808da32c5e6eaf4228add5ed" + }, + { + "path": "assets/RoomTour-B3ofJfEV.js", + "bytes": 39035, + "sha256": "c913f9027e947afb74a9b0c83d7a9589937849e219538c198d1901b2a9bad444", + "gitBlobSha1": "efcdddf276a54eb2476a27dfabcd8cb38fc5348e" + }, + { + "path": "assets/RoomTour-DRYXy7Ep.css", + "bytes": 23695, + "sha256": "f131cc82809364ba3fe1a0c6422d8b71749b6c15c591a453c1c02df544e71b36", + "gitBlobSha1": "89761f2eab041d8daa70bfe6a2fb310e40f26ebc" + }, + { + "path": "assets/rose-pine-dawn-DHQR4-dF.js", + "bytes": 21754, + "sha256": "28569d6dc3cdbec1638a55294d4703993fffc7de3c4f96f9a9e7e0ee58271b45", + "gitBlobSha1": "9f81429724a97ab9141a51cecdf306d439c4ff57" + }, + { + "path": "assets/rose-pine-moon-D4_iv3hh.js", + "bytes": 21753, + "sha256": "54f8cee6d3bb36072d095cf6f3c42304149f984bb8ac005b4329502e469e4f58", + "gitBlobSha1": "2077e7f329831bdf240a77f629556fed66dc3931" + }, + { + "path": "assets/rose-pine-qdsjHGoJ.js", + "bytes": 21743, + "sha256": "bd1f7abe9b7645a7d2ea4769311d5b60b694a0577005cf76f13a76ef5c07034b", + "gitBlobSha1": "76af1861f94ba6f009cd047b5470beaba0594fb0" + }, + { + "path": "assets/rosmsg-BJDFO7_C.js", + "bytes": 4523, + "sha256": "895c74a701284063ecd96cff31b08b9e7d913b68d069907bd562b6db4f2a078d", + "gitBlobSha1": "4ef897e36ad7c8f36a3bed60258b6b7f649b1a02" + }, + { + "path": "assets/rst-BrH8l1NY.js", + "bytes": 10673, + "sha256": "d6c50859a0348550f4b31759c5538b6a44a7de757022ed08231d4944c7624cc6", + "gitBlobSha1": "146e30f4ed25e4398e589986e0f2a9723a386b9d" + }, + { + "path": "assets/ruby-Dw2BHqvy.js", + "bytes": 45953, + "sha256": "ab3d7f8c774ddb0ac21c4666d98177263fa5e5640fb15513b68fcb1331b84e36", + "gitBlobSha1": "54fbb5487fe0d92ca16321d2fdb1f526fccf345b" + }, + { + "path": "assets/rust-B1yitclQ.js", + "bytes": 15069, + "sha256": "c48161f6b21740ac415d982a627f24bb81081225f7405632784f667cf915d985", + "gitBlobSha1": "31c14d8a71e79a55c2f6e7cb70376b2e7a9c7c6d" + }, + { + "path": "assets/sanitizeArtifactSvg-DK6rc30l.js", + "bytes": 481, + "sha256": "6fdd324919bf9a02f0d0e28680a05d8531c4854bb41888a84f5ef74b03b06371", + "gitBlobSha1": "7fdb5169ea1c55bda0e7cf2d0ef46f0425e4e053" + }, + { + "path": "assets/sankeyDiagram-W5VNT64P-JHlZfT_q.js", + "bytes": 23470, + "sha256": "e576d4dcc80817657ad6b9aabf22d854868304f83088277ba88b4f9c4d011f2e", + "gitBlobSha1": "f4b7e704d030f9ec65774e09a496fb0fb4d72d4e" + }, + { + "path": "assets/sas-cz2c8ADy.js", + "bytes": 9062, + "sha256": "0605b0f0b9c6e33e0db7008a1ae9ee5d8bfed82f5db17d1124905ab226e320bc", + "gitBlobSha1": "69ef888c8f239f3d2c50b00323ab0679c56ccd05" + }, + { + "path": "assets/sass-Cj5Yp3dK.js", + "bytes": 9289, + "sha256": "d3d1152bdf9e9582f0d94521982944d7dacd0e8ece70a6a51dc621b146f90c05", + "gitBlobSha1": "47ca2df5355b701625bca177ae7d326089522115" + }, + { + "path": "assets/scala-C151Ov-r.js", + "bytes": 28884, + "sha256": "f4811c36dc6a16b2500146c2450c441e8ea673f57505a20c2a03c8b965248c65", + "gitBlobSha1": "218e9342dda65c414a3fe1777d72f2df8011847d" + }, + { + "path": "assets/scheme-C98Dy4si.js", + "bytes": 7169, + "sha256": "743503a0223f9e794eaa6e2ec9b1a4b9e23870ea92f8a91c608bd5632159a820", + "gitBlobSha1": "ca4c96d22528e972588bdfd411a096c99405f1a8" + }, + { + "path": "assets/scss-OYdSNvt2.js", + "bytes": 27204, + "sha256": "b1026ec94017417e3c24178ae96e4134fe9ffadc50d1fbd8f622da7961ca70a7", + "gitBlobSha1": "a54a1032a67cf39269cd416bff876f1c9ad5892d" + }, + { + "path": "assets/sdbl-DVxCFoDh.js", + "bytes": 4702, + "sha256": "09bba6eb98cb1660429de423a032b8ecc9e943af9b2ae4dc798fe665b2f4de19", + "gitBlobSha1": "6ca37ec49b59624abc7f806a325764c77de92d77" + }, + { + "path": "assets/semanticGraph-CTg4iCsn.js", + "bytes": 30505, + "sha256": "f0a3b732dea02ffec3c0da87c7c9b3288da4171f0cf0035202f70f6610ed05cc", + "gitBlobSha1": "af0ebc896badaf4babfe7f9752168ec75ee7c522" + }, + { + "path": "assets/sequenceDiagram-SI44F4Z6-DqDSr4iW.js", + "bytes": 117583, + "sha256": "cec4496e7e8491ebdf29abc4d9350653b748cf4d45de7c93efe14752f4672fd9", + "gitBlobSha1": "d8a3a24185b962bc4dfb0df81462fb3bbce2abff" + }, + { + "path": "assets/shaderlab-Dg9Lc6iA.js", + "bytes": 5922, + "sha256": "0f15272ff852b3807636b594b3f7ee05de4f01acf6cd35622e94c14eed99353f", + "gitBlobSha1": "885df4528190a91e3614f5d60102cdb8c5a602ea" + }, + { + "path": "assets/shellscript-Yzrsuije.js", + "bytes": 41479, + "sha256": "6a7311ff85af4098e170435bf140299e6be66e458e51d97ff91b2cea51300438", + "gitBlobSha1": "9e48d8706db0e6c613a6e73e9d02d31277520e64" + }, + { + "path": "assets/shellsession-BADoaaVG.js", + "bytes": 711, + "sha256": "8bb2a6459a5dbbe5364b504567be9b0eec02b9271d893c6377a1bb64d3f13c25", + "gitBlobSha1": "34081582473ee6a8aebdca2002c5867891d06b7d" + }, + { + "path": "assets/sizeCapture-X5ZJPWSS-DZmY1nw2.js", + "bytes": 1130, + "sha256": "f76e6422510d0922bb1aeae4ede7146586bf4babbad0a2e6e4ce87d1e9b0efd9", + "gitBlobSha1": "13c1ab25107b64f272718ee861e0edacbfa24933" + }, + { + "path": "assets/slack-dark-BthQWCQV.js", + "bytes": 9117, + "sha256": "f9254bd3bd7981950384332249c3bd31ff108fc659edd24b49ee6716bc23fac0", + "gitBlobSha1": "edb364e8f049c795702dea7337516a4f7b6b96d9" + }, + { + "path": "assets/slack-ochin-DqwNpetd.js", + "bytes": 9431, + "sha256": "1ede16ae081bae361e415891901a4aa6dc20de301aef52403863933d74b76783", + "gitBlobSha1": "5fbcb263cbda2988227c142e49ea74a8c236de79" + }, + { + "path": "assets/smalltalk-BERRCDM3.js", + "bytes": 6587, + "sha256": "0920bbda736cbf5dc1c5acdeb961dedcdaf98dec24e153fb473c540f21347d6e", + "gitBlobSha1": "d566c137ce316ad9a8225a3a8c8bb89140ffdbdc" + }, + { + "path": "assets/snazzy-light-Bw305WKR.js", + "bytes": 20773, + "sha256": "7721708cf2d4a690c8c599de620236acddccbbfedacf09ab0c6cc463f60ebe00", + "gitBlobSha1": "cc7436ff4c291511f9af3ff60b2f5f3de05ff135" + }, + { + "path": "assets/solarized-dark-DXbdFlpD.js", + "bytes": 6846, + "sha256": "2b283375c0600da201944caca3a2620bb9890d6bc28d69f4b989cca5ec11cb7b", + "gitBlobSha1": "c6b18bbc5059074f41253e793110ea4e321f77d5" + }, + { + "path": "assets/solarized-light-L9t79GZl.js", + "bytes": 6480, + "sha256": "873638320dde0e3d4261407d298960260305fd39179da30458271ffc0d6fae56", + "gitBlobSha1": "3e748349f23b4e62b82727961b03cfa1dcfc966c" + }, + { + "path": "assets/solidity-rGO070M0.js", + "bytes": 16074, + "sha256": "6c8c7573726b8dec0ce1e54415c33e590f4551b15f97dbb34c2eb4426d21543e", + "gitBlobSha1": "99546b09d409126cc4415271457ab57c65b75141" + }, + { + "path": "assets/soy-Brmx7dQM.js", + "bytes": 6981, + "sha256": "dcd5c00fd4b67322d89a1930edfb14e841ff11cf98a332303b218d5568dfdecb", + "gitBlobSha1": "dbcf1249ef2daf6b6e92ed9594b1f1bedeef6e90" + }, + { + "path": "assets/sparql-rVzFXLq3.js", + "bytes": 1480, + "sha256": "7ad999b9fba56728f2297fbee2250f845093f2b57eacd1fcb045d6f5a32d7de2", + "gitBlobSha1": "6972db9f2564ea06fe62dd218bdd5ccf07fc3270" + }, + { + "path": "assets/splunk-BtCnVYZw.js", + "bytes": 3436, + "sha256": "64ebc92eebd3550e91fbfc5fcbd72bfdec37d3e1d299660140ca28c2cd30cc1f", + "gitBlobSha1": "ea9d147ed684cf2e1aa845df5d51abbcc071b9cc" + }, + { + "path": "assets/sql-BLtJtn59.js", + "bytes": 23407, + "sha256": "e2621cd8e6d6bc3aad625e5da5afd16b8f1c64a40c77649ac6948a4b306174e5", + "gitBlobSha1": "4737001d6639d7e6259f387adbad3129263de761" + }, + { + "path": "assets/ssh-config-_ykCGR6B.js", + "bytes": 3617, + "sha256": "59773508bec4b474f7a01df0c9a1d67d9cc6a5e90cd8be3355e7a51d45a48718", + "gitBlobSha1": "26f8b7c45df0605e528e0d0db3073d1416c112d1" + }, + { + "path": "assets/stata-BH5u7GGu.js", + "bytes": 56991, + "sha256": "11bb422f2421e05ce75bcfb2c8c8c0795309ac0462249ddc6a8f82cccd985ac9", + "gitBlobSha1": "f9ec8c508097581f935b8c0d14ae345a16227403" + }, + { + "path": "assets/stateDiagram-OKZ733FA-bVrBohWF.js", + "bytes": 10562, + "sha256": "1bc0668e7a6d39480d8cd4e56de194599e9fd5299d7330987952c7c95ff42d80", + "gitBlobSha1": "4ed658c62363fd0d96d153dbed2a38c101cd46ed" + }, + { + "path": "assets/stateDiagram-v2-UEYNNEHI-DQK6vlIS.js", + "bytes": 560, + "sha256": "6ad42daf50df89e1da7d9c8f143023f8e33e7848c8d145e034482f7209ba51ba", + "gitBlobSha1": "88ccab33b3af7cb620970ec1cc6a127d0e43757b" + }, + { + "path": "assets/step-Cl5gnEYj.js", + "bytes": 18212, + "sha256": "86f975c64771b1950d446b84be4e96ad5ffdd104e9570775c05a536cda375e35", + "gitBlobSha1": "3c2648790f7b3d6179ad1d5e1819878b49f81545" + }, + { + "path": "assets/structuredDiagram.client-B0g9-ub2.js", + "bytes": 6291, + "sha256": "30e19c9e776155d51f1dcc5cbeb085400a96fb028b4080eb1e3fa8cdbe62efc7", + "gitBlobSha1": "cf069fd989102f9b7b80382563355e7f090a7ad9" + }, + { + "path": "assets/styles-ClFGusx6.css", + "bytes": 226185, + "sha256": "61c03a704d1b67e986fa4c2d94ac45c34d9b992776793404570ebb81f9ae4bca", + "gitBlobSha1": "435b93da4c7755034db465458d5314a69306d4da" + }, + { + "path": "assets/stylus-BEDo0Tqx.js", + "bytes": 31074, + "sha256": "7f4744cdde011a08696b25091cb57a8af8762c48fe52bda2f929376600a17f23", + "gitBlobSha1": "982a0dd2615039bfacc1f906b1691aad4692ebd9" + }, + { + "path": "assets/surrealql-Bq5Q-fJD.js", + "bytes": 22583, + "sha256": "3ca44462a4b2e800e70e918dc6a861fcfb303df674f0109c9373fdac8dfcc130", + "gitBlobSha1": "a2bb559639b3d4df56f0d09734bf1588aff76548" + }, + { + "path": "assets/svelte-C_ipcX3V.js", + "bytes": 18242, + "sha256": "b070641a497d9730f796568d9242c5ac7061f9f839af423649b8647267ad0155", + "gitBlobSha1": "9467fa44887ff365cb86221f17b96d8a88c5ef32" + }, + { + "path": "assets/swift-D82vCrfD.js", + "bytes": 86687, + "sha256": "8b87fd88e98da6fee33e181d3a03ad5e7fdec59008fa592c28a9ab28e28d8fbe", + "gitBlobSha1": "330f99aa9f192bac7e5b6fd8e0e6681f3ffbe625" + }, + { + "path": "assets/swimlanes-SLNWSIFB-CN6RrN7D.js", + "bytes": 120519, + "sha256": "6243a13883743449cf836ec61d71a7f5b5f457fce5fee91b21af30137017709c", + "gitBlobSha1": "33095927acea2367d7a8b06319d00e27f3c0a5e0" + }, + { + "path": "assets/swimlanesDiagram-ULZ7WXOC-7zvfhEXg.js", + "bytes": 680, + "sha256": "01aa2c33de1870ee52810365fac3023b9c705af7c3d977c6c931b930c0cb53c1", + "gitBlobSha1": "72e137eeced7f0b3276814dbc2c3f310430e40b5" + }, + { + "path": "assets/synthwave-84-CbfX1IO0.js", + "bytes": 14036, + "sha256": "345be8ec59dedde8193a830c5119b99ab1a263d8a0b8d0d98580b21e5b53856f", + "gitBlobSha1": "5c60d3811794c5807dcf66483b961342e4f26965" + }, + { + "path": "assets/system-verilog-CnnmHF94.js", + "bytes": 26203, + "sha256": "911a3857f3ec086298e981939056da2893098881fe5c100ec44132ba87f011ba", + "gitBlobSha1": "3fff46f0679223be3f029f5499685c01261da629" + }, + { + "path": "assets/systemd-4A_iFExJ.js", + "bytes": 7869, + "sha256": "7ee808ec3ed0bd4d87a6c0b5f034ce21b5522664b1a956381a3c287c674c0ffa", + "gitBlobSha1": "6dff8336bedef386ab09d0927cacfbe35125e255" + }, + { + "path": "assets/talonscript-CkByrt1z.js", + "bytes": 6757, + "sha256": "df10bc43abea3666beac95f07c8082bbd953cfcce01b384cac1e5bb783e3d656", + "gitBlobSha1": "f29cbe67625958a2272cf60f9be711c9ebefede5" + }, + { + "path": "assets/tasl-QIJgUcNo.js", + "bytes": 3288, + "sha256": "f8ad184dcd423a710bfe0a7c84487334383318e2e1b7b98ef0371be9f3e6c130", + "gitBlobSha1": "ff73ef83a275d54f06f999a9183690ead25b5a8b" + }, + { + "path": "assets/tcl-dwOrl1Do.js", + "bytes": 4429, + "sha256": "a1a8b949384eb718737fa7f088b806e0ab6736264dbd3135ca01eaee68295f12", + "gitBlobSha1": "e0e47cb0e19889a91d85f66ed26867f6353cd5d4" + }, + { + "path": "assets/templ-P3uqSqPl.js", + "bytes": 24064, + "sha256": "5bc6bac791203f2e943afcfabbeb84ae08128397aefb7a5f319ae1645eaac7b4", + "gitBlobSha1": "0b35c58e3810904f8fb211366bf1e72e0a131456" + }, + { + "path": "assets/terraform-BETggiCN.js", + "bytes": 11389, + "sha256": "845d38e761505099172e28bb36870b326f66ab907aaa625fcc9c4d0fee4eca49", + "gitBlobSha1": "7743cbbf2ae41aa6088fada927c9829e8c8f2883" + }, + { + "path": "assets/tex-idrVyKtj.js", + "bytes": 9669, + "sha256": "0fb7d18ae0984bfed6a46009afb2a3c59e1b8d2fabd2c9088f66de457306a25a", + "gitBlobSha1": "aa4c6f58b2d6a87c9a7824a76611b881a2198777" + }, + { + "path": "assets/time-CF6dPw0p.js", + "bytes": 15183, + "sha256": "7f5d474122ebb97ca0001e8a9d9f90527d7362094aec2978d6b24b75fb4e85f5", + "gitBlobSha1": "ba90279d62fabaf8cb45863e7e6416c3de5dca30" + }, + { + "path": "assets/timeline-definition-Z64GVDOM-j-jnW84O.js", + "bytes": 31481, + "sha256": "76932424370268b1f70bb116a5630fdde01068e1c7a97649d9b9249ad959a7e4", + "gitBlobSha1": "9f87bd4e9df3f5d72711707cc525dc6a2cddfc49" + }, + { + "path": "assets/tokens-D_FyPjo0.css", + "bytes": 1333, + "sha256": "87cc97cbed8a9f1dbba624198de2a1bae08ddc3d6d44ffd57f903ff27c892d28", + "gitBlobSha1": "b5a9793bdd1f266f6da95bf7b6015aeda9705302" + }, + { + "path": "assets/tokyo-night-hegEt444.js", + "bytes": 35665, + "sha256": "e00a860ce7f328571e523246063124ac104fd16c7c4a1939985c04e2912dc8dc", + "gitBlobSha1": "6eb1dd01bca259dbfc7953f9d71258eff2a551dd" + }, + { + "path": "assets/toml-vGWfd6FD.js", + "bytes": 6426, + "sha256": "13957c3e75de850523d59c55223a274de54f38319159b54c11a41e1e909965de", + "gitBlobSha1": "8bff2fd9a343eb961b85832025a87c20a81aa65f" + }, + { + "path": "assets/TraceSurface-3Mc5xPHl.css", + "bytes": 11603, + "sha256": "9d3ecd1e704e5eb31b61dcf66e605ef30690cafefd088e005d1a0f5cf7d0b0c0", + "gitBlobSha1": "f0c5c3d9713da253d47bb88b20401e5ca0eda2d4" + }, + { + "path": "assets/TraceSurface-B4eSbBGT.js", + "bytes": 61925, + "sha256": "ce1cf49af41e68fcf10b18c63f1123aca2365dd72116391abab24b1d15b999c3", + "gitBlobSha1": "9b8afc0ef8495f5f43bbb0b0e5ea7175cb0abfc7" + }, + { + "path": "assets/ts-tags-zn1MmPIZ.js", + "bytes": 8948, + "sha256": "69bcc441aa876587e58720c6b99457b56a6b08643249c262d3efee8bd69acd67", + "gitBlobSha1": "6f84f0c65577d26c5ccac3512f6b5757e1b2fb88" + }, + { + "path": "assets/tsv-B_m7g4N7.js", + "bytes": 739, + "sha256": "1a04ec966e09f3783309f7536dae8e824d4f8ec6ec0b6e1880c1b95a3d17762b", + "gitBlobSha1": "e2f968ce1f32848457462aa5c9230766598a931f" + }, + { + "path": "assets/tsx-COt5Ahok.js", + "bytes": 175536, + "sha256": "6f65bdaf80285d2241cf747f58b0c2bdd7485e25bbfbc0144840ed8e13f31a4d", + "gitBlobSha1": "9109ad9fba3bbeb22c98b5c2b97a8752b379a353" + }, + { + "path": "assets/turtle-BsS91CYL.js", + "bytes": 3700, + "sha256": "b39750a94e32101604c09b24cbc2b03cfec7089ea6b3af27863d2889003046bd", + "gitBlobSha1": "0788bf3563faf0af10cf802193bc64792bef2616" + }, + { + "path": "assets/twig-DNn4PbVi.js", + "bytes": 21364, + "sha256": "8522bd1c3bbd67de36a3de2ab1864071d3264513ef45cbe587590a59a74370cb", + "gitBlobSha1": "8d0b6c2ec7ed1afd3f9fa6fa46a28089d004b3e6" + }, + { + "path": "assets/types-BSuKp-ii.js", + "bytes": 53421, + "sha256": "6f2ed4af532480a0a30a3f914e3740d89a0394f8ffa776752a42aede0163bec7", + "gitBlobSha1": "92978c4c01224a09ed610922e470d752e7b5113e" + }, + { + "path": "assets/typescript-BPQ3VLAy.js", + "bytes": 181080, + "sha256": "fcdcca54a7ccb637627d4dba50774a3dc7a5bae93a9f0a43c7748114b1d1d75f", + "gitBlobSha1": "cad0e53a8d3a982375347d9cc59efe2d84e722e5" + }, + { + "path": "assets/typespec-BGHnOYBU.js", + "bytes": 24020, + "sha256": "5dfdba0ad831c33537dfdd6bceecdde8c788b953500fa5b006027287949fa461", + "gitBlobSha1": "df4c14062e9c4fa99244b1d8e12959e25054c469" + }, + { + "path": "assets/typst-DHCkPAjA.js", + "bytes": 8387, + "sha256": "ff1b2bfc233e39112abd22f9ac638a833f1a2504929034f4559c9d88a1ecbcb2", + "gitBlobSha1": "d7db7b9247bfe1673b946ad34847e664cbf74300" + }, + { + "path": "assets/v-BcVCzyr7.js", + "bytes": 13214, + "sha256": "3580b3a6f9b7d1b570299b26518f866efd3d264369f1569395ddee1c39918af6", + "gitBlobSha1": "4ee420114c8265e156dafd05a26c85dd7215cfc5" + }, + { + "path": "assets/vala-CsfeWuGM.js", + "bytes": 3370, + "sha256": "9ca40f96a2c5ea6c15a4aa070af170b6a4fb19dce1aea0162639c456e88c1ee6", + "gitBlobSha1": "954ffa22c866f8446805eac9fef0e82f6e6f7629" + }, + { + "path": "assets/vb-D17OF-Vu.js", + "bytes": 6093, + "sha256": "c07bc7f87b29209a696181ee1952faa6855fc8424975a04514315972d652da0a", + "gitBlobSha1": "2c7e95dbecc4f040d857a4163ec83b607d9c27f6" + }, + { + "path": "assets/vega.module-CiZgPkdT.js", + "bytes": 448416, + "sha256": "121f05965b1ae681d08efbb47bd1d3b41804a14a7621a8361a99f35b1400de8d", + "gitBlobSha1": "77686b03a201ce8321a0692a9260fc769528edcb" + }, + { + "path": "assets/vegaLite.client-jnpk0k4v.js", + "bytes": 2620, + "sha256": "09f2f01d825b12923d00b8b8d94577e433269f9a30a729076d2b8c58dbd71d97", + "gitBlobSha1": "107fb65b4d0249b3d74612d0a3f278dfe9cd8ae9" + }, + { + "path": "assets/vennDiagram-T6HMQDX7-eYVh29gT.js", + "bytes": 42506, + "sha256": "67637afc03fefb2f17d826a54523246485c371a02d7f778b3f91bdd9f72af74d", + "gitBlobSha1": "ade4403fc2a93d75e6bc01f5a0f5589160a5f882" + }, + { + "path": "assets/verilog-BQ8w6xss.js", + "bytes": 5931, + "sha256": "d4e90d3476e4c94e05271d13254bb7ce735ba6fd8ed49292337d9356368a9eaa", + "gitBlobSha1": "ae3d8c97edf10f651b75792182e2b50d32d62095" + }, + { + "path": "assets/vesper-DU1UobuO.js", + "bytes": 12692, + "sha256": "ad07a972a70962a9f68b1028c90126dc75057cf9dd98f079d050a1bd11e6e19e", + "gitBlobSha1": "d67264c19c17aee307e112472d086d80df8bc6f5" + }, + { + "path": "assets/vhdl-CeAyd5Ju.js", + "bytes": 24264, + "sha256": "4aa59b0e56b6ade915050f27c9359de4b33c7435f1e715b1027f6c44ff08d05f", + "gitBlobSha1": "dc2dfd15954e04eb7dfc5375bafa0cac48b1723b" + }, + { + "path": "assets/viml-CJc9bBzg.js", + "bytes": 20365, + "sha256": "255a5fbaf5961b394d403c022e2b57baf6855132db6ab4e8b3f8b6ccffdc5fc6", + "gitBlobSha1": "1bb97b9eb2b6a4a49ac195b464d3ecde96667329" + }, + { + "path": "assets/vitesse-black-Bkuqu6BP.js", + "bytes": 13677, + "sha256": "f25530f6e39e64d7dcc0464821c2fff73bf5aab1e311d61645cd740e886a2160", + "gitBlobSha1": "00368932bc824421836bee018688c26e9937808b" + }, + { + "path": "assets/vitesse-dark-D0r3Knsf.js", + "bytes": 13759, + "sha256": "f3a4064c8e89ebd2349cf3dbf3e211d73b05d11cbd9bbc00feefa1820d74990b", + "gitBlobSha1": "19a9aff5fe748af9cbd026cd06e341470ff4770d" + }, + { + "path": "assets/vitesse-light-CVO1_9PV.js", + "bytes": 13616, + "sha256": "272401bf8f7fa77313d7d3dbdc609a59bde479c8d69763047b5aa508e16ead9d", + "gitBlobSha1": "bcc542584c839a419bba6eace9f6c6ca564b4da0" + }, + { + "path": "assets/vue-DN_0RTcg.js", + "bytes": 24484, + "sha256": "f281a5b5a38f6d7aca7ad2c5cfc54c5531603ef963798eddef0ca3a9bbdb600a", + "gitBlobSha1": "7d756352114036b6c0ecb513421b952459ea3ee2" + }, + { + "path": "assets/vue-html-AaS7Mt5G.js", + "bytes": 8472, + "sha256": "a9066b052de965759c4456bed9e3e412c25f1050f3585a2dc6714747bbec1c0e", + "gitBlobSha1": "be144dbf0a3e3bef126ccf958abaf41c1cafb87a" + }, + { + "path": "assets/vue-vine-CQOfvN7w.js", + "bytes": 190051, + "sha256": "95c5be9942daee9da06a3a00052df782c2a7f6b1c85ecbe261da63d35d5d09e7", + "gitBlobSha1": "d79d4e8da2fc6f7761a77619c0fd0d42e52c5c2d" + }, + { + "path": "assets/vyper-CDx5xZoG.js", + "bytes": 74648, + "sha256": "ff66f70ed9d0a15a77389cfc35cef85ff1f4932bef9e508f9a19b1c87d7f46e9", + "gitBlobSha1": "6a56d3f149a310986ce191c2b9da906a8bde73c0" + }, + { + "path": "assets/wardleyDiagram-T6FBY63Y-B2C55azQ.js", + "bytes": 26228, + "sha256": "e4dad7e70af925b8531f527bf1ce725f8aceb09f06bd19d7f24d633ebae972c1", + "gitBlobSha1": "e3e337ecbbf9b6a54596b7ad1db855145658ca09" + }, + { + "path": "assets/wasm-CG6Dc4jp.js", + "bytes": 622336, + "sha256": "8deb47b0d7b203f733275b554ccf654df3b76026bd14cab89130ae2a61abd719", + "gitBlobSha1": "32735f7acd94c43f6fc1f6c0953ba45e72b6dfb6" + }, + { + "path": "assets/wasm-MzD3tlZU.js", + "bytes": 12007, + "sha256": "ecac025bef526964873260d057a8af935fe8b86da2b9845051051266b019c8da", + "gitBlobSha1": "590ad8c49f1d6e6b02014545aaf7bbb17e1d83e6" + }, + { + "path": "assets/wenyan-BV7otONQ.js", + "bytes": 2157, + "sha256": "40ed524c0cfce810853c17a6e99f8c357dc1ea9d5df901dcf60a2b7a45e63f7f", + "gitBlobSha1": "7085e5c12d72380bc24884802b3c00cae4037d27" + }, + { + "path": "assets/wgsl-Dx-B1_4e.js", + "bytes": 5144, + "sha256": "97dee41e3f719e15ac2c06cbf36677252c7654e254f178128113744841a4806e", + "gitBlobSha1": "f1ed9dd5456c40c672804bd9e9085372d91b2e46" + }, + { + "path": "assets/wikitext-BhOHFoWU.js", + "bytes": 55885, + "sha256": "22c8b6a379a9a1aa4df1fa90a85d054b78c5414e772c062611997d98de2cdb64", + "gitBlobSha1": "0e5c3366f14bbd74b995840681f0c26072ae3dc2" + }, + { + "path": "assets/wit-5i3qLPDT.js", + "bytes": 21467, + "sha256": "2b2cfcdfceebf61cad332a1b126a7bce2afe89b0b5c6bf8791067154e8229bb9", + "gitBlobSha1": "c038a826ccbc626ed214d09a827b51d355c808f7" + }, + { + "path": "assets/wolfram-lXgVvXCa.js", + "bytes": 262391, + "sha256": "5077bf9f804422eafafce9c7bc5bfd04f094ae624f0136c9a33daeac942fe75d", + "gitBlobSha1": "8de9d722b4190a585996ad076c0c3d7d75a520c6" + }, + { + "path": "assets/WorkArtifactsPanel-Dagy3OZH.css", + "bytes": 45068, + "sha256": "6f14e9ce7d8ce49125c2602074168ba4eab5e1f261ec4e6c906d943c17ca076c", + "gitBlobSha1": "813894b19a55e097ee3d5842b005af59f22a009e" + }, + { + "path": "assets/WorkArtifactsPanel-lLaxoygU.js", + "bytes": 149992, + "sha256": "8f49bb3d8f1951b23881340fb93fa93d76d81eac59eaaa623582219172ecea2e", + "gitBlobSha1": "edc4be4c1d6df415a9fa1291bfffcdf23803e5b5" + }, + { + "path": "assets/workbook-vendor-CUPSAa_W.js", + "bytes": 1037646, + "sha256": "eccb72317cb2fce48c2a945309525acb373add0f0d0c9794e34c568ec6187e71", + "gitBlobSha1": "08f39494cd37f4e8fe28034cb9036d5bc92ce7e5" + }, + { + "path": "assets/xml-sdJ4AIDG.js", + "bytes": 5384, + "sha256": "50f00554f7503986c098ada8706f8e6a8fdad39e5158c7626d31532a883a51e8", + "gitBlobSha1": "16c887d40e1445b763e002ef52555859776bd1ad" + }, + { + "path": "assets/xsl-CtQFsRM5.js", + "bytes": 1385, + "sha256": "b47bbb39b319947a57525dc114ec30eb2e697bf451be75f0b79850866f6811be", + "gitBlobSha1": "628b002b0beda8c8b4cc74d9aad2952632cc75e5" + }, + { + "path": "assets/xychartDiagram-ELKLHX3M-M1tv-9pj.js", + "bytes": 41956, + "sha256": "54ff7688788d9626c11ef951a418a0cd13f574a205bf64d81077284036c70ba3", + "gitBlobSha1": "201ec1571e7ecb093c4db9ae984efe05df8fbca6" + }, + { + "path": "assets/yaml-Buea-lGh.js", + "bytes": 10506, + "sha256": "a7a8b4fc14fa7ba338598f61185a3a13e49d7450830af367407ae61b9634bede", + "gitBlobSha1": "e5147a63a41ea3b0679583c868cd26cc4525eec9" + }, + { + "path": "assets/zenscript-DVFEvuxE.js", + "bytes": 3912, + "sha256": "58a812eb8d71121ee3bd6e513b8a20555bec44f968f7c378bd7ecbfde05866a7", + "gitBlobSha1": "a7ca9f63c72e4e608b459c934b16f17ef940ba5d" + }, + { + "path": "assets/zig-VOosw3JB.js", + "bytes": 5340, + "sha256": "7c369292579d89b781e91b76a4df1bfba604287c7a5e2c426925935ef08c0841", + "gitBlobSha1": "cf66ebade6fa91c4591eb0f81b9d5d80933519de" + }, + { + "path": "blog/index.html", + "bytes": 2055, + "sha256": "cccbc956a6a224efa4287aa00d71c61bf9ea2af8d608cac5343acb7ed3bac744", + "gitBlobSha1": "f24d0c659c6d5749c682cd6d919e17fed4616ee3" + }, + { + "path": "brand/noderoom/index.html", + "bytes": 3639, + "sha256": "fdad1e3ed56ff7c7cbda3c91498bac25c3c8cfd9a876b7bd896059db07d0073d", + "gitBlobSha1": "e4e7324714f208d322d2f3dd33f3188be712b136" + }, + { + "path": "compare/google-docs/index.html", + "bytes": 2395, + "sha256": "a4bf38d36e6e293935f0394efa747c50179fbe24e66e446a3bdceda170cdf3f0", + "gitBlobSha1": "2af8640d67fade7e63cc9e9049d3d0d411615da2" + }, + { + "path": "compare/notion-ai/index.html", + "bytes": 2434, + "sha256": "7497dc85d3cd791fb222c629932ab757339f4855a0be99a11c1a6667b4fe0c7e", + "gitBlobSha1": "e5b08d2c34e3832842fc8fbc9b91323ec80b038d" + }, + { + "path": "compare/slack-ai/index.html", + "bytes": 2497, + "sha256": "ea03829eff25fff01624f0a45be9b89e4ff23c5e8d34447a8e1bfc8b52f0b610", + "gitBlobSha1": "1456212fbecbc9e8f8294ea31850f2930b8ccc3a" + }, + { + "path": "eval/proofloop-prod-proxy-benchmark-matrix.html", + "bytes": 3402, + "sha256": "c1bb9341028d94aae86accba4bcd2e51bf60125f77cd407437e55e2f4769c7b0", + "gitBlobSha1": "9d9a248a5f51aea844ececd01f36f72a653bbc1f" + }, + { + "path": "eval/proofloop-prod-proxy-benchmark-matrix.json", + "bytes": 2462816, + "sha256": "f71b8e350c00b859ede53186693358a46dd4b0ec90c22ce3ed58a1508676ffb9", + "gitBlobSha1": "4d43e05578ece4eb2a2ee2cdcd5b72482e360329" + }, + { + "path": "eval/proofloop-two-layer-certification-runner-plan.json", + "bytes": 74535, + "sha256": "0c9607ef492ee518c8d9bf7e8b8a7968ef4f1eec89a1574de9eace37280d0095", + "gitBlobSha1": "cad8b3e7f995b613bcfb80be0ea52404a926f571" + }, + { + "path": "eval/PROOFLOOP_TWO_LAYER_CERTIFICATION.md", + "bytes": 5698, + "sha256": "34b9e95a706489a08f49b00e2a8159f2fc9bc2e5204350fe26b941431f167a2a", + "gitBlobSha1": "91fdee25d8cec1e08d53788a5505674cf9392e96" + }, + { + "path": "faq/index.html", + "bytes": 3513, + "sha256": "044bc9bd01cddde04356db57fdbb016244e4d19dd7451cf8d91d40c8879fdf55", + "gitBlobSha1": "ad73d22f2fe1401a503ccb0e063130ee16c8bf7e" + }, + { + "path": "google738995d085550980.html", + "bytes": 54, + "sha256": "08f485fc89765bcc0d72649b913d93425685e3395672e0ff8052e9214ee9783c", + "gitBlobSha1": "93c8f7d98c7b7e601f010100b59fdf89ad22d850" + }, + { + "path": "index.html", + "bytes": 17037, + "sha256": "88119d4f888220b3217a83a91acd4b82e709ba82323261a97a81734be3f6cd11", + "gitBlobSha1": "24ffe14bff7ab3c3e7be86cec7e68977a46df481" + }, + { + "path": "learn/index.html", + "bytes": 2270, + "sha256": "a561cae59f23493d70b9f025c7247f3e431cb086ad9e17c7b25212e55f3f5892", + "gitBlobSha1": "69965cf6f6e2cbe187b74049ebca736bb08f8ece" + }, + { + "path": "llms.txt", + "bytes": 2022, + "sha256": "7ff4e14d42d00779d0189eca791062fbaa84a42f6b4f26cd9b4cc93b273c0ba7", + "gitBlobSha1": "1510ffe4d59edbb9196426d549b7afa46da6c485" + }, + { + "path": "pdf-fixtures/cropbox-offset.pdf", + "bytes": 658, + "sha256": "7291c8375ded0ffa802e93788bbf14afea8a86225de4783ac3accaef6cfdba45", + "gitBlobSha1": "fbe74b97af0df230d9530d130f0010d5140cb886" + }, + { + "path": "pdf-fixtures/manifest.json", + "bytes": 1701, + "sha256": "73e5e626d14df0ed96ddc91909efc4571046bfbf624323c01f452d90a9c7928c", + "gitBlobSha1": "7155d69e8bcaae3cdf59905fd554c5edb78c7c50" + }, + { + "path": "pdf-fixtures/multipage.pdf", + "bytes": 924, + "sha256": "35a808c4a76d3ecf392c497342dcefa3d692d7f9e74c87f53ce55c9100651eaf", + "gitBlobSha1": "4bf0458a66a7ae992051d6d2ab2f689644152f0b" + }, + { + "path": "pdf-fixtures/normal.pdf", + "bytes": 672, + "sha256": "4c328351f6ee4b76d9de79824762df88031b5ada40ac434cec058af8b8fda481", + "gitBlobSha1": "8172236532ceb1c5265e210b7964d86cad475714" + }, + { + "path": "pdf-fixtures/rotated90.pdf", + "bytes": 628, + "sha256": "0328dbbdece51cc972a1dca0997f431d3e2a9d09d89e2a4d0e76bc7740cf628a", + "gitBlobSha1": "b1f3746c4cf9063cd62561a66195c5d01542d667" + }, + { + "path": "pdf-fixtures/shots/cropbox-offset.png", + "bytes": 10300, + "sha256": "e244a1893b2ff9b223f7b04db637e02ce124d1c4d573d44a12ed828afd47b754", + "gitBlobSha1": "5f5daa438d3f53ae4b0bb0dc4f99898aff6485ba" + }, + { + "path": "pdf-fixtures/shots/multipage.png", + "bytes": 16382, + "sha256": "7540b37725a5ead0a682215a1228d9c70bb9f2bb3f7cac3aeb686123b944ffe4", + "gitBlobSha1": "d972873f390610d76184003aa76cbdd1d03f42ed" + }, + { + "path": "pdf-fixtures/shots/normal.png", + "bytes": 24167, + "sha256": "b210b0fe8a9bc34950a7209e24cd3a3aed360f5ebd3b96dc9f363883cfd62672", + "gitBlobSha1": "f0e3b01a0e472339afa3730f2f7824cf96195857" + }, + { + "path": "pdf-fixtures/shots/rotated90.png", + "bytes": 16342, + "sha256": "793e4639ff94dea403f2fc37f8313060572b688031c2ef49e7ef5fdf8ee47b0c", + "gitBlobSha1": "90840082b2f91d33d0d18e6b31544fe237950ffd" + }, + { + "path": "pricing/index.html", + "bytes": 2232, + "sha256": "3e03834bc9c15e37b35592817a0fd4d86dd47aa108a44affd16d6a07c38033a8", + "gitBlobSha1": "0351f6d04f01e884e54bf1304962cc586046fcad" + }, + { + "path": "pyodide/pyodide-lock.json", + "bytes": 113804, + "sha256": "c963d22858f6bcb8f41586a2142f03905ab370c88ea22a86a2736e95fac2a8f3", + "gitBlobSha1": "8c9b0b6861abf53b7a9c2286616b59f404ff1800" + }, + { + "path": "pyodide/pyodide.asm.mjs", + "bytes": 1250259, + "sha256": "c7eccdfeb7a8419d61f910f0685b45cd5610b7ff5bbe844c3c1050ee6623b641", + "gitBlobSha1": "690c6d11ec73e6823c17f9368a4b9ea85710bdac" + }, + { + "path": "pyodide/pyodide.asm.wasm", + "bytes": 9609998, + "sha256": "f7a8a169e513791e18fa0790fb69d6f2656b779e9012ba57e03e973f0df0b39f", + "gitBlobSha1": "0f491c3d984b3bb5377ac530a344650690ab8cc7" + }, + { + "path": "pyodide/pyodide.mjs", + "bytes": 17843, + "sha256": "a09c81722a82cbd7ae9d0406cc5ccacd19a93b12612f837c7981189a35672919", + "gitBlobSha1": "93bf60943db28673f7a7677b6820c97741199a9c" + }, + { + "path": "pyodide/python_stdlib.zip", + "bytes": 2552456, + "sha256": "101a9c94ca6304c1478c89b7b595136b9a51b4289bdc5b467d86db553efee9b3", + "gitBlobSha1": "3ac9f44063d8a614f006d01a0602becbd76608f7" + }, + { + "path": "qa-trace/blank-room.png", + "bytes": 197813, + "sha256": "ad3c39e8ac019f5baffec7e55d64ddfcb8027c0ea1b829f728a64cc0bb5bdc12", + "gitBlobSha1": "49a78cdf1bc4c5b91065e8acb237b44acf73b115" + }, + { + "path": "qa-trace/btb-source.png", + "bytes": 108450, + "sha256": "fe82531784144930dfa51fdb8c3d7936b9e073d87e0ad32dbd41dcf80e87fdb2", + "gitBlobSha1": "090aa434fea8204a2b8e217db72cc7e59bc6ea47" + }, + { + "path": "qa-trace/demo-room-desktop.png", + "bytes": 383726, + "sha256": "cd5cc95160e1b813382840a643b8314a69aaead7c71fd39f55a5486eda5bc851", + "gitBlobSha1": "e61d8dc35b73a7ea998bcedb1cf6dbd1d5604916" + }, + { + "path": "qa-trace/demo-room-mobile.png", + "bytes": 166439, + "sha256": "2c0932b7b37e9a4ca1dcce3449edb32339a2f1261ee824c681a3b71d27cfdcbd", + "gitBlobSha1": "c5e3f4d028fe58399732b02ae1043fe0d7da889a" + }, + { + "path": "qa-trace/walkthrough/step-1.png", + "bytes": 150272, + "sha256": "47c56f5d63373c7c6e4140e4c2108cbf262bafb879bc03beefa96de0bf045e94", + "gitBlobSha1": "f5eb1bbe921dc1964b05dcd6ce5357716d33d5a4" + }, + { + "path": "qa-trace/walkthrough/step-2.png", + "bytes": 150272, + "sha256": "47c56f5d63373c7c6e4140e4c2108cbf262bafb879bc03beefa96de0bf045e94", + "gitBlobSha1": "f5eb1bbe921dc1964b05dcd6ce5357716d33d5a4" + }, + { + "path": "qa-trace/walkthrough/step-3.png", + "bytes": 116252, + "sha256": "a24eb3c7db89a680468d6fafb5d8cd57c425520348fd0d923e2d9217901430aa", + "gitBlobSha1": "d7d5210cbcd42815631f5373ffafb1c3315f8306" + }, + { + "path": "qa-trace/walkthrough/step-4.png", + "bytes": 149774, + "sha256": "ba56a7147c78b7c3cee66fe073cbc56b52084e633e7c58e485855a816a62badd", + "gitBlobSha1": "b88296518ba6fa78e6204ed9a3ca4a365dad2eb6" + }, + { + "path": "qa-trace/walkthrough/step-5.png", + "bytes": 142975, + "sha256": "073ac58ad67b39d331bbf533df5f1ac89fb62010d425267c83e4da2b564443ca", + "gitBlobSha1": "241473925830213b60020d0e0d6573cc4250ba2a" + }, + { + "path": "qa-trace/walkthrough/step-6.png", + "bytes": 195236, + "sha256": "43363ec329c72addeb9c72c57a048f9d83e80e63f80bb4005fd60e8c3ac78023", + "gitBlobSha1": "90d453d0d8faa59666d75d562ea297e46c6c2b20" + }, + { + "path": "qa-trace/walkthrough/step-7.png", + "bytes": 191514, + "sha256": "b7ef0721663fec426940f035f2b85d41241a5cbf2e688c17c6bd7be18b7733c6", + "gitBlobSha1": "26578e48c826278384705bef2b2c45119a93d908" + }, + { + "path": "qa-trace/walkthrough/step-8.png", + "bytes": 240147, + "sha256": "f4d8c4deeee3edd0269cd05ac13d2e49f2c24df8ccc3474cc7c48db0466271af", + "gitBlobSha1": "6e12177f62441da076e45db22e3f12b157917227" + }, + { + "path": "qa-trace/web-source/source.png", + "bytes": 174002, + "sha256": "6f812deb6289250d33e92563790558fedede239db4206d9ac799197f9c3b3dcd", + "gitBlobSha1": "89d1be16da78bc14918a5b11910882905b0fa33c" + }, + { + "path": "robots.txt", + "bytes": 371, + "sha256": "402604606ee7fd0c2fc452eb0aa97fd88a9defa539ecbebc47cba8d09f6f8ff7", + "gitBlobSha1": "2c9c5e6c764da6ee71310d56c52c3d97d16931ed" + }, + { + "path": "seo/page.css", + "bytes": 3901, + "sha256": "850756416fee54416878e47a03495befa5e33343c1c32da3ee6512b001156d53", + "gitBlobSha1": "a26a3e4fedef58581fb7c742138d585aa3cce2a3" + }, + { + "path": "sitemap.xml", + "bytes": 2508, + "sha256": "a5d242d02415c64f7dd2c21e9e86faa34d056687bb1f39e656b7702cab7a78b9", + "gitBlobSha1": "0f8c9242a91080dd52852744fc4de181f8f6e7a6" + }, + { + "path": "solutions/ai-agent-collaboration/index.html", + "bytes": 2777, + "sha256": "aa0f5a3e0b9af6a478a9f196997d8fd99d5e3fe37ba293c6b46cde9166a09139", + "gitBlobSha1": "712c6142088ac9dd8a77113e1fe5bd618c094797" + }, + { + "path": "solutions/ai-diligence-room/index.html", + "bytes": 2778, + "sha256": "36ad2af8b880e26b14352c9a812b334661b88dcb090d250798a8c6e3f9387440", + "gitBlobSha1": "5352aed0e8d603552b5135ce086f306541797315" + }, + { + "path": "solutions/ai-research-workspace/index.html", + "bytes": 2804, + "sha256": "3e4e4b604938e776d33c4bd9fda27bb05899a9b907fb34c79004658c0cd12889", + "gitBlobSha1": "62ea91351e6fdd1d7feecd54108a02f8be11fa1b" + }, + { + "path": "solutions/collaborative-ai-workspace/index.html", + "bytes": 2869, + "sha256": "bdd0786849d3efec943d54f5a5ca969eb183122a2f6f19831fa1d0759e23b0c5", + "gitBlobSha1": "e5468895485cc7e9a34d9ea789dbf9dd6595de74" + }, + { + "path": "solutions/index.html", + "bytes": 3414, + "sha256": "27e94959f7d9bc401ded10af7aa2c82c2c5ef38beed0f64689c4b8e9ce516ced", + "gitBlobSha1": "aa24b5b6d5a6a0539d5876c7c15a74abe8e32299" + }, + { + "path": "solutions/source-backed-ai-workflows/index.html", + "bytes": 2763, + "sha256": "24ae11666ed351e53848defc6dbe713926abb7217c547975e19f6ff8e0d8db48", + "gitBlobSha1": "1c481921673f8f8e4a15e5c606458c0cb75d4819" + }, + { + "path": "use-cases/finance/index.html", + "bytes": 2362, + "sha256": "cbc3ee07c126e2b5eafe81f3ea547d06f7c6eac6cdcaf398233092fd104558f4", + "gitBlobSha1": "a66b08b9e20f597fa60bfa101b8d0ae66da2ecdd" + }, + { + "path": "use-cases/index.html", + "bytes": 3053, + "sha256": "f4909dbe176c221a520af772d5b6d5ea283016bb00a3f7294583be2a2a7a48dd", + "gitBlobSha1": "0f12b2fc9a054b24211c3434fba5479cf1204d2d" + }, + { + "path": "use-cases/sales/index.html", + "bytes": 2255, + "sha256": "52313cb0a33729cb34a0cbf6c5259545065cd417e66142b95b66a43821d5496a", + "gitBlobSha1": "8a3255aef5f59495e86117ebd44a4959b8127fa6" + }, + { + "path": "use-cases/startups/index.html", + "bytes": 2358, + "sha256": "1e1fa83dc61e7f8e93c39b1ca2dd72cf834fa817b8195454b3e44e3934775f71", + "gitBlobSha1": "62ab7d5bfd1781ac1925314c30a2b696cc03e12b" + }, + { + "path": "use-cases/students/index.html", + "bytes": 2199, + "sha256": "7dba4e37246a193b568a2648fd270e0a1cb54bde281cd9a6a4a8983686174c10", + "gitBlobSha1": "834456751da5021afdfc7f1720bf128c293424d7" + } + ], + "archiveSha256": "beff80376f74dc220a4cc2d30b709218ca38bb25024b82f0d95fc9f894a2346e", + "rereadAllEntries": true +} diff --git a/evidence/desktop-account-20260905/operator/final-head.txt b/evidence/desktop-account-20260905/operator/final-head.txt new file mode 100644 index 00000000..72a617a6 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-head.txt @@ -0,0 +1,2 @@ +034a8f963dfa037d860f5364032319506be3e2e0 +8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831 diff --git a/evidence/desktop-account-20260905/operator/final-refs.txt b/evidence/desktop-account-20260905/operator/final-refs.txt new file mode 100644 index 00000000..6116c8a4 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-refs.txt @@ -0,0 +1,107 @@ +refs/codex/turn-diffs/captures/1784577718666/fd50487b-60f8-4775-a912-d706336b88d8/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/captures/1784594690139/97ba2c25-42ec-4ab0-83a5-52123669780e/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/captures/1784597946230/ee663a3e-cef1-48e8-b1b3-d15d4ca9070e/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/captures/1784614599853/245317cf-560a-4243-bb22-e8c57dbd0206/base 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/checkpoints/11ce1718621b8c19888f21276820eec0f806d6d21a30d5800dd595f6d41c0e4a/eb48d4aa73373414ee7aedd7a21c3e5c1ce54be4cf1928bbba288a224ff025b5/1784627460885/420ee823-6777-41fa-8090-32d6dada00af 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/checkpoints/6cd1e51c2dc200ebdd45b0ec705e9b21b17248e61742cb4172fa80c36ae1761e/40daa58ac95334dff03d1e10489f36667a85f9ac4c106e805c3c391f05321746/1784516846400/5ef4357d-774b-4bb3-9ad4-ddd920a5289e 5fd9ea278c6b6830008bb12c5a34194e3d397af5 +refs/codex/turn-diffs/checkpoints/9ee51a43de9735d7ab41129d8a0cc1a338fe9c54f9107d3f79c8b7cded846af3/eba81e866a7a77bacaf14d42d283db4e3d7f8381f440aa204d073655ea9af552/1784537149963/0e9870c1-1b1f-4079-b50e-4ffe5489ae81 24881e0f798a3d4223078cdb56b991a2fe87e62c +refs/codex/turn-diffs/checkpoints/c0cc4334a8defecc660a2aadaab3a1cd03a403dd78e445edbbff9593b1dee4f6/b0552934ef3d3a5098b9f6a31485d64787071514d5553a7f71327bcc674243c3/1784157400890/545c9cfa-1b3f-4563-9f83-944ba0f55ee3 a966f9d3c9c509b97c871a324d4bc4e269f5bfd5 +refs/codex/turn-diffs/checkpoints/f3944cb5dbcea3aae809641adb69e4569a1fe9a235c386cc9be6b469a245867b/f692d67644f958ada4ea4e62dc80f55892dc85e5403741c100cdde0bb2548c7f/1784259268834/c2a7e86e-5f64-4414-ad58-13bde2ea67d6 af0bb99f6215ddf5777d6cbe9d55bfccb32f414e +refs/heads/codex/noderoom-current-consumer-20260905 3576237259535dbcddb5faa0925e4c5a0ceb8979 +refs/heads/codex/noderoom-desktop-account-20260905 034a8f963dfa037d860f5364032319506be3e2e0 +refs/heads/demo/motion-landing 558460c874e98a816e90f5077b266e1a84955a13 +refs/heads/demo/plain-words-copy 558460c874e98a816e90f5077b266e1a84955a13 +refs/heads/main 2b3e5bd718b80747f32257a8b8af5f15e2310699 +refs/remotes/origin/claude/brave-einstein-e177ab 3bc04193ff8da20ece7fb70168b80aea83e59b14 +refs/remotes/origin/claude/charming-lumiere-1a943f 156485e04f5bcecca0944560f1decad8cc4620fe +refs/remotes/origin/claude/crazy-wilson-89b3a4 2085c572042d8f9324d13e01cec2a0ba1f4acd0b +refs/remotes/origin/claude/inspiring-newton-187f71 c74a2fcc38d1d2ee46e8a301fac61e041b8ab28b +refs/remotes/origin/claude/magical-yonath-86a48c 9d96ed02247311c9972b0756dbb8901fa03dbeb0 +refs/remotes/origin/claude/notebook-deploy-follow 126b8fa2518a99437128a2c56b6bd3d7b8341e34 +refs/remotes/origin/claude/notebook-pickups 95095a58197aca3203847466f9d27b33c2c5339f +refs/remotes/origin/cleanup/ui-legacy-wave1 045101fd5df91b3a063fb996691df508ecff48ee +refs/remotes/origin/codex/always-on-design-honesty 3eb7b40287508553a9d5f2ec71c4446c9bda4d74 +refs/remotes/origin/codex/always-on-responsive-analysis 6e06283e0f7a104758058c12d5ca38b86ad63944 +refs/remotes/origin/codex/casca-fde-evidence-package 82e149427bedb573ec62137364c6851596c67e73 +refs/remotes/origin/codex/design-parity-proof 33b77628133146c5b6a1385d014ad18382fdf2e5 +refs/remotes/origin/codex/design-ui-contract 84152051661afd3d8c023195d74f5fae3ed0c480 +refs/remotes/origin/codex/finalize-remaining bd3881dfe452d43280d5dfbdcd09b05e01150860 +refs/remotes/origin/codex/finish-all-remaining bd3881dfe452d43280d5dfbdcd09b05e01150860 +refs/remotes/origin/codex/free-proxy-all-night bcbd28c50367e77ad8b24c09a933159bb50b862c +refs/remotes/origin/codex/full-proxy-benchmark-sweep a9c47b56d5faf5d920be117238421502a020161f +refs/remotes/origin/codex/hackwithbay-3.0 387a924c5880eece5ad477c29df4b6166e5b19d6 +refs/remotes/origin/codex/i7-mounted-browser-proof f40f48aebd9fb213df52fdbaf50711a7e2714736 +refs/remotes/origin/codex/live-first-user-ai-elements d2ed30438a486855a70baf3e042cbc7b804a41e8 +refs/remotes/origin/codex/live-starter-room-main c9bb8aec5ab23c554dc6899d043681f8de553a06 +refs/remotes/origin/codex/mobile-terracotta-launch 77757c42a9783072efca1317ef85789557dfea3f +refs/remotes/origin/codex/model-picker-cleanup 41b6e0ebb0a5fe8b7c27d8f3ca2acf94a4f092eb +refs/remotes/origin/codex/model-picker-polish 814a27ab8d1bc94afb4c1ff3164218d17d940299 +refs/remotes/origin/codex/nodeagent-prod-route-evidence e985074a4cc347bb52592b58ea65ea6f3411e53c +refs/remotes/origin/codex/nodekit-caseflow-consumer bf1c905bebf18e1f758e8d1abe5caa1c98662242 +refs/remotes/origin/codex/nodekit-contract-alignment a4998c91ca04670adddc26b80551f415c3f195ce +refs/remotes/origin/codex/nodekit-contract-reconcile 65f8cfe4b2bd0c3665e7d111ce3e9e1b0df702d4 +refs/remotes/origin/codex/noderoom-current-consumer-20260905 3576237259535dbcddb5faa0925e4c5a0ceb8979 +refs/remotes/origin/codex/noderoom-smb-lending 985afeb2f48ee6bd70d7958163adf86ce276b90f +refs/remotes/origin/codex/noderoom-smb-lending-convex 5032ec91076488dea48bb1f4f18b32961184455d +refs/remotes/origin/codex/noderoom-smb-lending-production-proof 3a8f4209893e80104aef793149496542369a080d +refs/remotes/origin/codex/noderoom-split-before-rebase caadbf93df3e51610a3e2761f02e0b898211cd2b +refs/remotes/origin/codex/nodeslide-consumer-contract b79623349eb8aaf321ca53a3b68788862ed3ca80 +refs/remotes/origin/codex/nodeslide-consumer-proof 2cced7395df623392c8692b40cdad791f5a1cf4d +refs/remotes/origin/codex/nodeslide-v0.2.2 cfe8069ead0cc637f6f7de908b05b95be302e1d9 +refs/remotes/origin/codex/nodeslide-v0.2.2-bind 1c7a3101464cbab6a8768142d8bde46779da8221 +refs/remotes/origin/codex/non-memory-live-proof 80f8ee7a6f8deab1099192b6739a5820ddcf72b9 +refs/remotes/origin/codex/non-memory-prod-proof-evidence 527918a4b08751814fac2d16c1f204e037c3e349 +refs/remotes/origin/codex/notebook-read-model-kernel dce4e3bfa6f51e9bebebce59ef2767cd10f8bdb2 +refs/remotes/origin/codex/prod-convex-deploy 15d8beaf910d1bac76add8368518663cb36678a4 +refs/remotes/origin/codex/prod-proxy-benchmark-runner 86bd2e28d8398d94c91e8658cc0e32c4e12a06b4 +refs/remotes/origin/codex/prod-proxy-matrix-public 0a006fe47a744477e4710af8ce5257fed4d095d2 +refs/remotes/origin/codex/prod-walkthrough-copy 3925d18329906ebace6a00a02e0a16cf464d773b +refs/remotes/origin/codex/product-hunt-readiness 029906739a9b0e903b7627b363364eaff7ab9653 +refs/remotes/origin/codex/proofloop-adapter-blocker-receipts 4cf02535746f8ba2c532f0dadd18098a50fb7c3c +refs/remotes/origin/codex/proofloop-agent-friendly-cli 92fc5bee801638caa4cca342d19f7903cc63c2a1 +refs/remotes/origin/codex/proofloop-astryx-setup-complete b8ee36a4dfb55ef614c0e7626a0d13024383d9b7 +refs/remotes/origin/codex/proofloop-auth-boundary 25cd1e642cc523746cba8d165beed24411d4da22 +refs/remotes/origin/codex/proofloop-benchmark-separation 9182995517fa9fb4529d69641b9e199bebc7e7f5 +refs/remotes/origin/codex/proofloop-blocker-solver a4da2ece549c520db59196cb3787737c2dc7c557 +refs/remotes/origin/codex/proofloop-company-harness-economics c2d8b542a51b4331feae96ae120d503cf3026e19 +refs/remotes/origin/codex/proofloop-local-adapter-proofs 0a756f10a51d39dffc4e334db31f38b766736d5d +refs/remotes/origin/codex/proofloop-longrun-budgeted-matrix 813b4bf95cb8b1cdfb2d5c448a31857188771adb +refs/remotes/origin/codex/proofloop-loop-contracts 28ae67749cffe9d68a918faaae3f132be1b9dd12 +refs/remotes/origin/codex/proofloop-normalized-benchmark-ir 979bfe8c8121c844ee619ead7d4f8a20c0dea92e +refs/remotes/origin/codex/proofloop-official-score-scorers e5ed572a2c9275818a093ddd6f48ec9a12b79268 +refs/remotes/origin/codex/proofloop-orchestrator-v1 1b9eaf584ba73d8d65ba2566e37b6c44b8e8ef37 +refs/remotes/origin/codex/proofloop-prod-classifier 9eb2b502c94f3c90cfdf8463be95fb6da9bdcd14 +refs/remotes/origin/codex/proofloop-strict-live-official 81f86c6ed17f472239799fc05d42c5ce4249bf60 +refs/remotes/origin/codex/proofloop-supervisor-governance 706f7bc6fac2649a4e973316495d9c11526fc6b1 +refs/remotes/origin/codex/remediate-npm-audit 4fd2671454674de391da51808f2440f53dbd70b0 +refs/remotes/origin/codex/rocketride-execution-port 353ddcce5b4ee791c4a0d70713a47ab302a643b9 +refs/remotes/origin/codex/two-layer-proofloop-orchestration 85d47a13cd5c70ee5c8e5380b1c7ad950c44a8e8 +refs/remotes/origin/codex/vitest-audit dd28283e8e9abe9632ec069804ba892cfd0aaae7 +refs/remotes/origin/codex/workbook-identifier-reference-fix a40746b7b3bc2f79782adabe08d6e220ef446c23 +refs/remotes/origin/demo/plain-words-copy 558460c874e98a816e90f5077b266e1a84955a13 +refs/remotes/origin/design/clean-room-parity 2a28b3a8a4130947190c26f7ff84e50e8b24e2f1 +refs/remotes/origin/feat/attention-overlay 5f0c738cfdf810f80ae6005b5dd2e93e67c7ac42 +refs/remotes/origin/feat/nodekit-note-reference-receipts 34d5a16181c8d447a91f39f96670319e6234bf53 +refs/remotes/origin/feat/nodekit-opportunity-contract 70c02b7b456d1f5126bc42732f2370b57b91509f +refs/remotes/origin/feat/note-surface-dna a161cec872b1e0c80535774713c0b0c545923f70 +refs/remotes/origin/fix/gitignore-deploy-secrets 69f168f7c559a44977d2ea8a53f04b16a59a2484 +refs/remotes/origin/main 034a8f963dfa037d860f5364032319506be3e2e0 +refs/remotes/origin/notebook-pickups/main a6b78041ebf1f10af3020d29e8d7199dd36e04a4 +refs/remotes/origin/parity-recheck 839d2bdd1962f8051f7157bcc8e55bda5df4b1a1 +refs/remotes/origin/parity-wave1 04e9818653800a9860f2b09ff65d8ad898f2c4a6 +refs/remotes/origin/parity-wave2 8d840b5cdeb3f04beb09ecd8d6d01c74941f5ce0 +refs/remotes/origin/parity-wave3 27d5e8c9acf800a39f94c99f80c2130cad508732 +refs/remotes/origin/preserve/fleet-routing-fix-wip-20260706b 086118261799ccdd63ce040872f9dc7cd8e5d614 +refs/remotes/origin/preserve/fleet-underwriting-wip-20260706 1e5cc4fbfc075b222c30fd2c8e845d37d4018882 +refs/remotes/origin/preserved/finish-all-remaining-20260803 56e24f4c107985a484b5337322c7022103058208 +refs/remotes/origin/preserved/noderoom-smb-lending-20260803 985afeb2f48ee6bd70d7958163adf86ce276b90f +refs/remotes/origin/ship-wave4 f3a417d9c5b13bf2cb714435483639b2c7ca9e4b +refs/remotes/origin/visual/motion-landing 13d9ef8a0926c7329326fcdb0044f4bacbef5338 +refs/remotes/origin/walkthrough-notebook e0f894dd9d6c43f4d2ff9a1cb48055f2e46f24c8 +refs/remotes/origin/wave3-human-ready d022d42d3c9b529779d6a922ae2e191f8bbb2c87 +refs/remotes/origin/wip/full-tree-backup-20260717 018b454c19d996a14d0a3d0d07d7ef3c201b2975 +refs/remotes/pr/109 9b94918547614f8f07d05a396a5534dd0b67b4f7 +refs/remotes/pr/113 0ac1179be64e0bb23036439c54d7f140b5280687 +refs/remotes/pr/126 b36ede4c84be303ee60bcf81b4d40bb808c41709 +refs/remotes/pr/127 3c022bfcb03ace1d8027925c49dd2ebff29831d5 +refs/stash 383529bc53245247d46720652dfd047242d79be3 diff --git a/evidence/desktop-account-20260905/operator/final-source.diff b/evidence/desktop-account-20260905/operator/final-source.diff new file mode 100644 index 00000000..d253c442 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-source.diff @@ -0,0 +1,244 @@ +diff --git a/HANDOFF.md b/HANDOFF.md +index 3b3cecec..49706cb1 100644 +--- a/HANDOFF.md ++++ b/HANDOFF.md +@@ -61,16 +61,33 @@ npx playwright test e2e/mobile-sample-workbook-export.spec.ts --workers=1 --retr + + The scenario writes exact source hashes, HTML, pixels, console observations and reopened downloads to the configured Playwright output directory. It blocks external requests and uses fallback fonts. Preserve that output before another run. The default browser output path is local test evidence, not a deployment or public certificate. + +-Historical mobile-freeze holds: its baseline full dependency audit had 29 findings (28 moderate, one development high), and the production subset had 28 moderate findings. That export-only freeze kept the lock unchanged. The later dependency candidate and its current audit/mounted status are described below; these historical receipts are not rewritten. Gemini nightly still lacks its required credential. The old desktop XLSX projection exports blank Account cells despite visible Revenue/COGS labels; this extraction preserves that behavior and does not certify desktop data completeness. Current instructions reference two absent mobile design documents. The inherited half-height mobile dialog requires scrolling; enlarged navigation tabs have reading limitations and transient edit toasts overlap early outcomes. Full visual, responsive, accessibility, performance, provider and production grades remain unassigned. ++Historical mobile-freeze holds: its baseline full dependency audit had 29 findings (28 moderate, one development high), and the production subset had 28 moderate findings. That export-only freeze kept the lock unchanged. The later dependency candidate and its current audit/mounted status are described below; these historical receipts are not rewritten. Gemini nightly still lacks its required credential. The old desktop XLSX projection exported blank Account cells despite visible Revenue/COGS labels; the mobile extraction preserved that behavior and did not certify desktop data completeness. The separate Account repair below addresses those two lookups. Current instructions reference two absent mobile design documents. The inherited half-height mobile dialog requires scrolling; enlarged navigation tabs have reading limitations and transient edit toasts overlap early outcomes. Full visual, responsive, accessibility, performance, provider and production grades remain unassigned. + + The retained proof used no provider call, shared backend change, hook activation, original environment read or production deployment. Old branches and dirty worktrees remain preserved. + +-## Current dependency repair, local review accepted ++## Dependency repair, reviewed and merged + +-Read the [dependency proof and fresh commands](evidence/shared-dependencies-20260905/README.md) after this handoff. The [independent judgment](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md) accepts this local dependency scope. The [encoding addendum](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md) explains why the final package spelling differs from the earlier raw worker hash. Shared integration is still pending. It restores the two exact NodeSlide file pins required by the immutable release contract and upgrades the coherent 30-package Tiptap cohort to 3.30.4, with only its required ProseMirror model/view minimums. All other lock rows and the nested uuid 14.0.1 remain unchanged. ++Read the [dependency proof and fresh commands](evidence/shared-dependencies-20260905/README.md) after this handoff. The [independent judgment](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md) accepts this local dependency scope. The [encoding addendum](evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md) explains why the final package spelling differs from the earlier raw worker hash. [PR 252](https://github.com/HomenShum/NodeRoom/pull/252) merged normally at `034a8f963dfa037d860f5364032319506be3e2e0` after independent review and the premerge shared gates. It restores the two exact NodeSlide file pins required by the immutable release contract and upgrades the coherent 30-package Tiptap cohort to 3.30.4, with only its required ProseMirror model/view minimums. All other lock rows and the nested uuid 14.0.1 remain unchanged. + + Normal install, the unchanged fresh mounted consumer, 51 notebook/export scenarios, both TypeScript checks, build and 29 unchanged memory browser cases passed. The production audit now has zero findings; full audit retains one high development-only Browserslist finding. The real installed library prototype canary changes from 1,025 unsafe before cases to zero after, without claiming a NodeRoom exploit or executed browser handler. + + The dedicated notebook provenance browser spec remains unresolved: 3/3 failed on both preserved old and new built output, and only the 375 px failure matched exactly. Different artifact selection/steps at desktop and 320 px prevent a no-regression claim. All six screenshots/traces and original assertions are retained. This candidate has no notebook UI repair or full visual grade. + +-The unchanged full shared gates and actual new-commit check are still required before integration; the historical de9 commit-message failure remains. The Windows native Office deadline, absent nightly credential and separately planned desktop Account-label repair are open. Current dependency proof does not replace the original mobile export source/lock bindings or authorize a deployment. ++The historical de9 commit-message failure remains recorded; published history was not rewritten. The Windows native Office deadline and absent nightly credential remain open. The merged dependency proof does not replace the original mobile export source/lock bindings or certify a deployment. ++ ++## Desktop Account export, awaiting independent review ++ ++A reviewer could see Revenue, COGS, Gross profit, OpEx and Net income in the desktop Q3 variance grid but receive five blank Account cells in the downloaded workbook. Both canonical export branches read `__account`; the existing seed and renderer store those values as `__label`. This candidate changes only those two field lookups. It preserves the visible grid, mobile projection, shared download transport and generic uploaded-workbook behavior. ++ ++From the fresh local entry above, open `?mode=memory&surface=desktop`, enter the sample room and dismiss its walkthrough. In Room chat, send `@nodeagent recompute the Q3 variance column`. Wait for the committed variance response, edit the Revenue note, then select **Export XLSX**. The downloaded workbook must contain all five visible Account labels. Edit the note again and export a second file; the new file must contain the later note while the first file remains unchanged. ++ ++The source-bound worker proof on merged `034a8f9` passed the normal build, the Convex TypeScript check, design audit, ten affected workbook/dialog scenarios and all three existing-plus-new `excel-grid` browser cases with the unchanged 30-second test budget. Current- and sibling-sheet component scenarios reopen eight serialized workbooks across repeated edits and duplicate activation. Temporarily restoring only the two old lookups makes both label scenarios fail; the exact repaired bytes were restored before the final proof. The actual 1440 px desktop journey saved two XLSX files: all five Account cells match the grid, the other 25 cells and all 30 cell styles match the preserved baseline, and the later note does not alter the earlier file. The sibling-sheet case is a typed component/store fixture, not a browser-certified uploaded canonical workbook. ++ ++After installing Chromium and starting the built preview as above, replay the affected checks in the second terminal: ++ ++```powershell ++npx vitest run tests/artifactXlsxExport.test.ts tests/mobileSampleWorkbookExport.test.ts tests/mobileSheetDialog.test.tsx ++npx playwright test e2e/excel-grid.spec.ts --output test-results/desktop-account ++``` ++ ++Keep the three `PLAYWRIGHT_*` variables shown above so the browser uses that built preview. Preserve the output before another run; one unchanged uploaded-grid scenario also writes `test-results/uploaded-workbook-shared-grid.png`. The new Account scenario retains both downloaded workbooks and its screenshot. The matched before/after source, grid, PNG, XLSX and raw failure records are retained in the operator packet `E6f-noderoom-desktop-account-repair-01`, pending independent review and portable publication. The browser proof used fallback fonts and the memory engine, with no provider or native Office execution. Its base-commit build stamp is supplemented by exact working-source hashes. These checks do not close the inherited notebook failures, full floor/native Excel timeout, production behavior or whole-product grades. +diff --git a/e2e/excel-grid.spec.ts b/e2e/excel-grid.spec.ts +index 9fbb8a28..e9b9be57 100644 +--- a/e2e/excel-grid.spec.ts ++++ b/e2e/excel-grid.spec.ts +@@ -130,3 +130,53 @@ test("uploaded workbook renders in the shared Sheet 1 grid, not the false Excel- + + await page.screenshot({ path: "test-results/uploaded-workbook-shared-grid.png", fullPage: false }); + }); ++ ++test("a reviewer reopens every visible Account label after current-sheet edits and repeated exports", async ({ page }, testInfo) => { ++ await page.setViewportSize({ width: 1440, height: 960 }); ++ const origin = new URL(String(testInfo.project.use.baseURL)).origin; ++ await page.route("**/*", route => { ++ const url = new URL(route.request().url()); ++ return url.origin === origin || ["data:", "blob:"].includes(url.protocol) ++ ? route.continue() : route.abort("blockedbyclient"); ++ }); ++ await enterDemoRoom(page); ++ const chat = page.getByTestId("public-chat-panel"); ++ await chat.getByTestId("chat-composer").fill("@nodeagent recompute the Q3 variance column"); ++ await chat.getByTestId("chat-send").click(); ++ await expect(chat.getByText("Committed r_rev +24%, r_cogs +27.5%, r_gp +21.7%, r_ni +22.4%. Lock released.", { exact: true })).toBeVisible(); ++ const table = page.locator('table.r-sheet[data-noderoom-surface="workSurface.sheet"]').first(); ++ const labels = await table.locator("tbody td.label").allTextContents(); ++ expect(labels).toEqual(["Revenue", "COGS", "Gross profit", "OpEx", "Net income"]); ++ const stableNumbers = await table.locator("tbody tr").filter({ has: page.locator("td.label") }).evaluateAll(rows => ++ rows.map(row => [...row.querySelectorAll("td.num .r-val-num")].map(cell => cell.textContent)), ++ ); ++ const files: string[] = []; ++ for (const [index, note] of ["Reviewer note: checked source", "Reviewer note: revised before handoff"].entries()) { ++ await page.locator('[data-cell-key="r_rev__note"] button').click(); ++ await page.locator("input.r-cell-input").fill(note); ++ await page.locator("input.r-cell-input").press("Enter"); ++ await expect(page.locator('[data-cell-key="r_rev__note"]')).toContainText(note); ++ const event = page.waitForEvent("download"); ++ await page.getByTestId("artifact-export-xlsx").click(); ++ const download = await event; ++ expect(await download.failure()).toBeNull(); ++ const file = testInfo.outputPath(`review-${index + 1}-${download.suggestedFilename()}`); ++ await download.saveAs(file); ++ files.push(file); ++ const reopened = new ExcelJS.Workbook(); ++ await reopened.xlsx.readFile(file); ++ const sheet = reopened.worksheets[0]; ++ expect(sheet.getRow(1).values).toEqual([undefined, "Account", "Q2", "Q3", "Variance", "Note"]); ++ expect(labels.map((_, row) => sheet.getCell(row + 2, 1).value)).toEqual(labels); ++ expect(labels.map((_, row) => [sheet.getCell(row + 2, 2).value, sheet.getCell(row + 2, 3).value])).toEqual(stableNumbers); ++ expect(sheet.getCell("D2").value).toBe("+24%"); ++ expect(sheet.getCell("E2").value).toBe(note); ++ await expect(page.getByTestId("artifact-export-xlsx-status")).toContainText("Downloaded"); ++ await testInfo.attach(`review-${index + 1}.xlsx`, { path: file, contentType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }); ++ } ++ const first = new ExcelJS.Workbook(); ++ await first.xlsx.readFile(files[0]); ++ expect(first.worksheets[0].getCell("E2").value).toBe("Reviewer note: checked source"); ++ expect(await table.locator("tbody td.label").allTextContents()).toEqual(labels); ++ await page.screenshot({ path: testInfo.outputPath("desktop-account-current-export.png"), caret: "initial" }); ++}); +diff --git a/src/ui/panels/Artifact.tsx b/src/ui/panels/Artifact.tsx +index 74c90f35..37dac53c 100644 +--- a/src/ui/panels/Artifact.tsx ++++ b/src/ui/panels/Artifact.tsx +@@ -2458,7 +2458,7 @@ async function exportSheetAsXlsx(art: Art, visibleRoot?: HTMLElement | null, all + appendExportRow(worksheet, ["Account", "Q2", "Q3", "Variance", "Note"]); + for (const rid of rows) { + appendExportRow(worksheet, [ +- art.elements[`${rid}__account`]?.value, ++ art.elements[`${rid}__label`]?.value, + art.elements[`${rid}__q2`]?.value, + art.elements[`${rid}__q3`]?.value, + art.elements[`${rid}__variance`]?.value, +@@ -2553,7 +2553,7 @@ function appendSheetArtifactWorksheet( + appendExportRow(worksheet, ["Account", "Q2", "Q3", "Variance", "Note"]); + for (const rid of rows) { + appendExportRow(worksheet, [ +- art.elements[`${rid}__account`]?.value, ++ art.elements[`${rid}__label`]?.value, + art.elements[`${rid}__q2`]?.value, + art.elements[`${rid}__q3`]?.value, + art.elements[`${rid}__variance`]?.value, +diff --git a/tests/artifactXlsxExport.test.ts b/tests/artifactXlsxExport.test.ts +index 452d795d..424266f4 100644 +--- a/tests/artifactXlsxExport.test.ts ++++ b/tests/artifactXlsxExport.test.ts +@@ -1,7 +1,27 @@ ++// @vitest-environment jsdom + import ExcelJS from "exceljs"; +-import { describe, expect, it } from "vitest"; +-import type { Artifact } from "../src/engine/types"; +-import { applyExportCell, exportCellValue, spreadsheetCellFontColorCss } from "../src/ui/panels/Artifact"; ++import { createElement } from "react"; ++import { fireEvent, render, screen, waitFor } from "@testing-library/react"; ++import { describe, expect, it, vi } from "vitest"; ++import type { Actor, Artifact } from "../src/engine/types"; ++import { SHEET_ROWS } from "../src/engine/demoRoom"; ++ ++const exportFixture = vi.hoisted(() => ({ ++ store: {} as Record, ++ bytes: [] as ArrayBuffer[], ++})); ++vi.mock("../src/app/store", () => ({ useStore: () => exportFixture.store })); ++// Keep the real component projection and ExcelJS serialization. Only replace browser dispatch; ++// the companion browser scenario saves and reopens the actual downloaded file. ++vi.mock("../src/ui/workArtifacts/xlsxDownload", () => ({ ++ downloadXlsxWorkbook: async (workbook: ExcelJS.Workbook, fileName: string, rowCount: number) => { ++ const bytes = await workbook.xlsx.writeBuffer(); ++ exportFixture.bytes.push(bytes); ++ return { fileName, rowCount, sheetCount: workbook.worksheets.length, byteCount: bytes.byteLength, at: "test" }; ++ }, ++})); ++ ++import { Artifact as ArtifactPanel, applyExportCell, exportCellValue, spreadsheetCellFontColorCss } from "../src/ui/panels/Artifact"; + + describe("NodeRoom XLSX cell export", () => { + it("preserves a managed formula, cached result, and number format after reopen", async () => { +@@ -85,4 +105,86 @@ describe("NodeRoom XLSX cell export", () => { + expect(spreadsheetCellFontColorCss(artifact, "A1")).toBe("#11223380"); + expect(spreadsheetCellFontColorCss(artifact, "A2")).toBe("#AABBCC"); + }); ++ ++ it.each(["current sheet", "sibling sheet"] as const)("keeps Account labels through repeated reviewer exports of the %s", async (surface) => { ++ const actor: Actor = { kind: "user", id: "reviewer", name: "Reviewer" }; ++ const canonical: Artifact = { ++ id: "variance", roomId: "review-room", title: "Q3 variance", kind: "sheet", ++ version: 1, updatedAt: 1, order: [], elements: {}, ++ }; ++ const rowIds = SHEET_ROWS.map((row, index) => surface === "current sheet" ? row.id : String(index + 1)); ++ SHEET_ROWS.forEach((row, index) => { ++ const values = { label: row.label, q2: row.q2, q3: row.q3, ++ variance: { value: 0.24, formula: "=C2/B2-1", numFmt: "0.0%" }, note: "Initial review" }; ++ for (const [column, value] of Object.entries(values)) { ++ const id = `${rowIds[index]}__${column}`; ++ canonical.order.push(id); ++ canonical.elements[id] = { id, value, version: 1, updatedAt: 1, updatedBy: actor }; ++ } ++ }); ++ const summary: Artifact = { ++ id: "summary", roomId: canonical.roomId, title: "Summary", kind: "sheet", ++ version: 1, updatedAt: 1, order: ["A1", "B1"], ++ elements: { ++ A1: { id: "A1", value: { value: "Review workbook" }, version: 1, updatedAt: 1, updatedBy: actor }, ++ B1: { id: "B1", value: { value: 2, formula: "=1+1", numFmt: "0.00" }, version: 1, updatedAt: 1, updatedBy: actor }, ++ }, ++ }; ++ if (surface === "sibling sheet") { ++ // Existing multi-sheet metadata supplies numeric row IDs. The active generic sheet and ++ // its canonical sibling must both survive the same workbook-export action. ++ for (const art of [summary, canonical]) art.meta = { ++ upload: { fileName: "review.xlsx", mimeType: "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", size: 1, parsedAt: 1 }, ++ excelGrid: { sourceFile: "review.xlsx", sheetName: art.title, sheetNames: ["Summary", "Q3 variance"], parser: "exceljs:xlsx-grid", rows: art === canonical ? 5 : 1, columns: art === canonical ? 5 : 2 }, ++ }; ++ summary.meta!.dataframe = { ++ rowCount: 1, columns: ["A", "B"].map((id, order) => ({ id, label: id, order })), ++ }; ++ } ++ const artifacts = surface === "current sheet" ? [canonical] : [summary, canonical]; ++ exportFixture.bytes = []; ++ exportFixture.store = { ++ mode: "engine", listArtifacts: () => artifacts, getArtifact: (id: string) => artifacts.find(art => art.id === id), ++ listMessages: () => [], listProposals: () => [], listTraces: () => [], listDrafts: () => [], ++ listMembers: () => [{ id: actor.id, actor, role: "host" }], listSessions: () => [], listPresence: () => [], ++ lockFor: () => null, canUndo: () => false, updatePresence: () => undefined, clearPresence: () => undefined, ++ getRoom: () => ({ id: canonical.roomId, title: "Review room" }), ++ lastRun: () => null, lastLongFreeJob: () => null, lastLongFreeJobAttempts: () => [], lastLongFreeJobDetail: () => null, ++ }; ++ const props = { roomId: canonical.roomId, me: actor, artId: artifacts[0].id, onArt: vi.fn() }; ++ const view = render(createElement(ArtifactPanel, props)); ++ if (surface === "current sheet") { ++ expect([...view.container.querySelectorAll("td.label")].map(cell => cell.textContent)).toEqual(SHEET_ROWS.map(row => row.label)); ++ } ++ for (let revision = 1; revision <= 4; revision++) { ++ const note = `Reviewer revision ${revision}`; ++ canonical.elements[`${rowIds[0]}__note`].value = note; ++ canonical.elements[`${rowIds[0]}__note`].version = revision; ++ view.rerender(createElement(ArtifactPanel, props)); ++ const button = screen.getByTestId("artifact-export-xlsx"); ++ fireEvent.click(button); ++ fireEvent.click(button); // Ordinary burst against the disabled current action starts once. ++ await waitFor(() => expect(exportFixture.bytes).toHaveLength(revision)); ++ await waitFor(() => expect((button as HTMLButtonElement).disabled).toBe(false)); ++ const reopened = new ExcelJS.Workbook(); ++ await reopened.xlsx.load(exportFixture.bytes[revision - 1]); ++ const sheet = reopened.getWorksheet("Q3 variance")!; ++ expect(SHEET_ROWS.map((_, index) => sheet.getCell(index + 2, 1).value)).toEqual(SHEET_ROWS.map(row => row.label)); ++ expect(sheet.getCell("B2").value).toBe(SHEET_ROWS[0].q2); ++ expect(sheet.getCell("C2").value).toBe(SHEET_ROWS[0].q3); ++ expect(sheet.getCell("D2").formula).toBe("C2/B2-1"); ++ expect(sheet.getCell("D2").result).toBe(0.24); ++ expect(sheet.getCell("D2").numFmt).toBe("0.0%"); ++ expect(sheet.getCell("E2").value).toBe(note); ++ if (surface === "sibling sheet") { ++ expect(reopened.getWorksheet("Summary")!.getCell("A1").value).toBe("Review workbook"); ++ expect(reopened.getWorksheet("Summary")!.getCell("B1").formula).toBe("1+1"); ++ expect(reopened.getWorksheet("Summary")!.getCell("B1").result).toBe(2); ++ expect(reopened.getWorksheet("Summary")!.getCell("B1").numFmt).toBe("0.00"); ++ } ++ } ++ const first = new ExcelJS.Workbook(); ++ await first.xlsx.load(exportFixture.bytes[0]); ++ expect(first.getWorksheet("Q3 variance")!.getCell("E2").value).toBe("Reviewer revision 1"); ++ }); + }); diff --git a/evidence/desktop-account-20260905/operator/final-status.txt b/evidence/desktop-account-20260905/operator/final-status.txt new file mode 100644 index 00000000..59351f98 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-status.txt @@ -0,0 +1,4 @@ + M HANDOFF.md + M e2e/excel-grid.spec.ts + M src/ui/panels/Artifact.tsx + M tests/artifactXlsxExport.test.ts diff --git a/evidence/desktop-account-20260905/operator/final-worktrees.txt b/evidence/desktop-account-20260905/operator/final-worktrees.txt new file mode 100644 index 00000000..014d6a2d --- /dev/null +++ b/evidence/desktop-account-20260905/operator/final-worktrees.txt @@ -0,0 +1,16 @@ +worktree D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/noderoom +HEAD 2b3e5bd718b80747f32257a8b8af5f15e2310699 +branch refs/heads/main + +worktree C:/Users/hshum/AppData/Local/Temp/claude/D--VSCode-Projects-cafecorner-nodebench-nodebench-ai4-node-platform/f7b21934-d259-4766-82d4-3607f84fcbbe/scratchpad/noderoom-copy +HEAD 558460c874e98a816e90f5077b266e1a84955a13 +branch refs/heads/demo/plain-words-copy + +worktree C:/Users/hshum/AppData/Local/Temp/claude/D--VSCode-Projects-cafecorner-nodebench-nodebench-ai4-node-platform/f7b21934-d259-4766-82d4-3607f84fcbbe/scratchpad/noderoom-motion +HEAD 558460c874e98a816e90f5077b266e1a84955a13 +branch refs/heads/demo/motion-landing + +worktree D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905 +HEAD 034a8f963dfa037d860f5364032319506be3e2e0 +branch refs/heads/codex/noderoom-desktop-account-20260905 + diff --git a/evidence/desktop-account-20260905/operator/freeze-attempt-01.error.txt b/evidence/desktop-account-20260905/operator/freeze-attempt-01.error.txt new file mode 100644 index 00000000..6e35f301 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/freeze-attempt-01.error.txt @@ -0,0 +1 @@ +2026-09-05: freeze.py stopped at line58: AssertionError:7. The browser reporter retained two duplicate attachment copies in addition to the five unique actual XLSX outputs. This was a packaging count error after source/dist custody, not a runtime/export failure. Original freeze script and generated archive remain unchanged. diff --git a/evidence/desktop-account-20260905/operator/freeze-final.py.txt b/evidence/desktop-account-20260905/operator/freeze-final.py.txt new file mode 100644 index 00000000..b5b66304 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/freeze-final.py.txt @@ -0,0 +1,80 @@ +from pathlib import Path +import datetime, hashlib, json, re, subprocess, zipfile +import xml.etree.ElementTree as ET + +o=Path(__file__).parent +p=o.parent +r=Path('D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905') +sha=lambda b:hashlib.sha256(b).hexdigest() +def write(name,value): + (o/name).write_text(json.dumps(value,ensure_ascii=False,indent=2)+'\n',encoding='utf-8',newline='\n') +def git(*args):return subprocess.check_output(['git','--no-optional-locks',*args],cwd=r) +def binding(path,relative): + assert not path.is_symlink() and not (path.stat().st_file_attributes & 1024), relative + b=path.read_bytes() + return {'path':relative,'bytes':len(b),'sha256':sha(b),'gitBlobSha1':hashlib.sha1(b'blob '+str(len(b)).encode()+b'\0'+b).hexdigest()} +owned=['src/ui/panels/Artifact.tsx','tests/artifactXlsxExport.test.ts','e2e/excel-grid.spec.ts','HANDOFF.md'] +for name in owned:assert b'\r\n' not in (r/name).read_bytes(),name +for row in json.loads((o/'source-normalization.json').read_text(encoding='utf-8')): + assert sha((r/row['path']).read_bytes())==row['afterSha256'],row['path'] +before=json.loads((o/'before-tracked-bindings.json').read_text(encoding='utf-8')) +after=[binding(r/x['path'],x['path']) for x in before] +changed=[a['path'] for a,b in zip(after,before) if a['sha256']!=b['sha256']] +assert set(changed)==set(owned),changed +write('after-tracked-bindings.json',after) +for label,args in {'head':['rev-parse','HEAD','HEAD^{tree}'],'refs':['for-each-ref','--format=%(refname) %(objectname)'],'index':['ls-files','--stage','-z'],'worktrees':['worktree','list','--porcelain']}.items(): + actual=git(*args);assert actual==(o/f'before-{label}.txt').read_bytes(),label + (o/f'final-{label}.txt').write_bytes(actual) +status=git('status','--porcelain=v1');(o/'final-status.txt').write_bytes(status) +assert set(line[3:] for line in status.decode().splitlines())==set(owned),status +assert git('diff','--cached','--name-only')==b'' +subprocess.run(['git','--no-optional-locks','diff','--check'],cwd=r,check=True) +diff=git('diff','--binary','--',*owned);(o/'final-source.diff').write_bytes(diff) +installed=json.loads((o/'installed-bindings.json').read_text(encoding='utf-8')) +for x in installed:assert sha((r/x['path']/'package.json').read_bytes())==x['sha256'],x['path'] +source=[binding(r/name,name) for name in sorted(owned)] +for x in source: + dest=o/'source-after'/x['path'];dest.parent.mkdir(parents=True,exist_ok=True);dest.write_bytes((r/x['path']).read_bytes()) +source_digest=sha(json.dumps(source,ensure_ascii=False,sort_keys=True,separators=(',',':')).encode('utf-8')) +links=[] +for target in re.findall(r'\]\(([^)]+)\)',(r/'HANDOFF.md').read_text(encoding='utf-8')): + if re.match(r'https?://',target):continue + dest=(r/target.split('#')[0]).resolve() + assert dest.is_file(),target + links.append({'target':target,'sha256':sha(dest.read_bytes())}) +write('handoff-link-check.json',{'links':links,'chromiumPrerequisite': 'npx playwright install chromium' in (r/'HANDOFF.md').read_text(encoding='utf-8'),'status':'PASS'}) +dist=[binding(f,f.relative_to(r/'dist').as_posix()) for f in sorted((r/'dist').rglob('*')) if f.is_file()] +with zipfile.ZipFile(o/'final-dist.zip') as z: + assert set(z.namelist())=={row['path'] for row in dist} + for row in dist:assert sha(z.read(row['path']))==row['sha256'] +write('final-dist-bindings.json',{'files':dist,'archiveSha256':sha((o/'final-dist.zip').read_bytes()),'rereadAllEntries':True}) +ns={'s':'http://schemas.openxmlformats.org/spreadsheetml/2006/main'} +xml_rows=[] +files=[o/'before/Q3_variance.xlsx',o/'after/Q3_variance.xlsx',o/'after/review-2-Q3_variance.xlsx'] +files+=sorted((o/'browser-suite/results').rglob('review-*.xlsx')) +assert len(files)==7,len(files) +assert len({sha(f.read_bytes()) for f in files})==5 +for f in files: + with zipfile.ZipFile(f) as z: + shared=ET.fromstring(z.read('xl/sharedStrings.xml')) + strings=[''.join(node.itertext()) for node in shared.findall('s:si',ns)] + sheet=ET.fromstring(z.read('xl/worksheets/sheet1.xml')) + values={} + for cell in sheet.findall('.//s:c',ns): + raw=cell.find('s:v',ns) + if raw is None:continue + values[cell.attrib['r']]=strings[int(raw.text)] if cell.attrib.get('t')=='s' else raw.text + labels=[values.get(f'A{i}') for i in range(2,7)] + expected=[None]*5 if f==files[0] else ['Revenue','COGS','Gross profit','OpEx','Net income'] + assert labels==expected,(str(f),labels) + xml_rows.append({'path':f.relative_to(o).as_posix(),'sha256':sha(f.read_bytes()),'accountLabels':labels,'note':values.get('E2'),'xmlCells':values,'scope':'Direct ZIP/XML read; no ExcelJS or native Office'}) +write('raw-workbook-xml-check.json',{'status':'PASS','files':xml_rows}) +commands=[json.loads(f.read_text(encoding='utf-8')) for f in sorted(o.glob('*.command.json'))] +write('final-commands.json',commands) +proof={'schema':'noderoom-desktop-account-worker-freeze/v1','at':datetime.datetime.now(datetime.timezone.utc).isoformat(),'status':'FROZEN_AWAITING_INDEPENDENT_JUDGE','namedProof':'NODEROOM-DESKTOP-ACCOUNT-EXPORT-01','candidate':str(r),'baseCommit':'034a8f963dfa037d860f5364032319506be3e2e0','baseTree':'8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831','branch':'codex/noderoom-desktop-account-20260905','source':source,'sourceDigest':source_digest,'sourceDigestFormula':"sha256(UTF8(json.dumps(source,ensure_ascii=False,sort_keys=True,separators=(',',':')))); source sorted by path, fields exactly path/bytes/sha256/gitBlobSha1",'diffSha256':sha(diff),'indexSha256':sha((o/'final-index.txt').read_bytes()),'refsSha256':sha((o/'final-refs.txt').read_bytes()),'trackedFilesChecked':len(after),'protectedTrackedFilesUnchanged':len(after)-len(owned),'installedManifestsUnchanged':len(installed),'finalDistFiles':len(dist),'handoffLinksVerified':len(links),'sourceIndexRefsUnchangedExceptOwnedWorkingBytes':True,'staged':False,'committed':False,'pushed':False,'runtimeSourceDelta':'Exactly two __account to __label lookups; no other application source change','results':{'finalAffectedTests':{'files':3,'passed':10},'browserSuite':{'passed':3,'failed':0,'skipped':0,'flaky':0},'matchedBeforeAfter':{'labelsChanged':5,'otherCellValuesPreserved':25,'allCellStylesPreserved':30,'laterNotePreserved':True,'earlierFileUnchanged':True},'knockout':{'failed':2,'passed':4,'exactSourceRestored':True},'rawXmlFilesVerified':7,'uniqueWorkbookPayloads':5,'normalBuild':'PASS','convexTypecheck':'PASS','designAudit':'PASS','diffCheck':'PASS'},'limitations':['No full floor/prod suite rerun; existing native Office deadline and notebook failures remain open. No timeout/skip/config change.','Current and sibling component scenarios mock only download dispatch and serialize real workbooks. Sibling case is a typed fixture; actual browser journey proves current canonical sheet.','Actual screenshot viewport1440x960 with fallback fonts; no full responsive/accessibility/performance grade.','Build stamp identifies merged base; working source hashes bind this uncommitted candidate.','Earlier fixture/type errors and all failures retained; final source-bound knockout supplies exact current fixture causal proof.','Initial after-source binding writer used nonexistent export path and wrote no output. Corrected receipt was written after the browser; unchanged runtime/test hashes independently match pre-build normalization and custody.','No local/ignored environment contents, providers, COM/native Office, deployment, hooks, original4173/4174 actions. Public tracked environment examples were hash-only custody inputs, as corrected in the preserved addendum.'],'grades':{'visual':None,'responsive':None,'interaction':None,'performance':None,'production':None}} +write('freeze.json',proof) +manifest=[binding(f,f.relative_to(o).as_posix()) for f in sorted(o.rglob('*')) if f.is_file() and f.name!='manifest.json'] +write('manifest.json',{'schema':'operator-evidence-manifest/v1','files':manifest,'selfExcluded':True}) +receipt={'freeze':f'{o.name}/freeze.json','freezeSha256':sha((o/'freeze.json').read_bytes()),'manifest':f'{o.name}/manifest.json','manifestSha256':sha((o/'manifest.json').read_bytes()),'artifactCount':len(manifest),**proof} +(p/'E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json').write_text(json.dumps(receipt,ensure_ascii=False,indent=2)+'\n',encoding='utf-8',newline='\n') +print(json.dumps({'sourceDigest':source_digest,'freezeSha256':receipt['freezeSha256'],'manifestSha256':receipt['manifestSha256'],'artifactCount':len(manifest),'protected':len(after)-4,'dist':len(dist)},indent=2)) diff --git a/evidence/desktop-account-20260905/operator/freeze.json b/evidence/desktop-account-20260905/operator/freeze.json new file mode 100644 index 00000000..cd2c8b75 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/freeze.json @@ -0,0 +1,97 @@ +{ + "schema": "noderoom-desktop-account-worker-freeze/v1", + "at": "2026-09-05T16:56:02.957564+00:00", + "status": "FROZEN_AWAITING_INDEPENDENT_JUDGE", + "namedProof": "NODEROOM-DESKTOP-ACCOUNT-EXPORT-01", + "candidate": "D:\\VSCode Projects\\cafecorner_nodebench\\nodebench_ai4\\.portfolio-worktrees\\noderoom-current-consumer-20260905", + "baseCommit": "034a8f963dfa037d860f5364032319506be3e2e0", + "baseTree": "8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831", + "branch": "codex/noderoom-desktop-account-20260905", + "source": [ + { + "path": "HANDOFF.md", + "bytes": 12495, + "sha256": "863cf1d6dc6a02b1a0cbfc547603164f60511face20a96f89592cdb4729a8035", + "gitBlobSha1": "49706cb18d223f12c4f0b1ad116e6f95f493801e" + }, + { + "path": "e2e/excel-grid.spec.ts", + "bytes": 10117, + "sha256": "a0f13b4194018d14b918dc90de827bce5969730b2b10bcb4ed611db6a4333f73", + "gitBlobSha1": "e9b9be5756c193dda6523dcab1fad7543b89b982" + }, + { + "path": "src/ui/panels/Artifact.tsx", + "bytes": 230374, + "sha256": "013064b20f5fea117e2e8b96755d2d93fce490e9eb5f6845b1b1cd6f386b07a0", + "gitBlobSha1": "37dac53ca1f89fb671db075898603bcdcb3ab796" + }, + { + "path": "tests/artifactXlsxExport.test.ts", + "bytes": 9444, + "sha256": "3c48be964ca1c7e5083801d7875bc8a74f075f38e56fcab3e621e799b6ffc136", + "gitBlobSha1": "424266f4a1225c11bdd66b381d3089990ca6376b" + } + ], + "sourceDigest": "c4484a6d673c6ae4a43a4e2ebbe1ce94a2903a9e8e74a6c02a5212f30180c4d1", + "sourceDigestFormula": "sha256(UTF8(json.dumps(source,ensure_ascii=False,sort_keys=True,separators=(',',':')))); source sorted by path, fields exactly path/bytes/sha256/gitBlobSha1", + "diffSha256": "e17642f2b102c50cafd5aeb2ca9143b315e8a924bd88da7fc107b837218e62cf", + "indexSha256": "08be2cca888379e88a875ff7df9269c1a4eafde9fc6c13cf9c002df7b8945425", + "refsSha256": "f07794386fdccb054b31c01567fd46458101cff69033c65a5c3125485eeb63df", + "trackedFilesChecked": 7512, + "protectedTrackedFilesUnchanged": 7508, + "installedManifestsUnchanged": 37, + "finalDistFiles": 475, + "handoffLinksVerified": 5, + "sourceIndexRefsUnchangedExceptOwnedWorkingBytes": true, + "staged": false, + "committed": false, + "pushed": false, + "runtimeSourceDelta": "Exactly two __account to __label lookups; no other application source change", + "results": { + "finalAffectedTests": { + "files": 3, + "passed": 10 + }, + "browserSuite": { + "passed": 3, + "failed": 0, + "skipped": 0, + "flaky": 0 + }, + "matchedBeforeAfter": { + "labelsChanged": 5, + "otherCellValuesPreserved": 25, + "allCellStylesPreserved": 30, + "laterNotePreserved": true, + "earlierFileUnchanged": true + }, + "knockout": { + "failed": 2, + "passed": 4, + "exactSourceRestored": true + }, + "rawXmlFilesVerified": 7, + "uniqueWorkbookPayloads": 5, + "normalBuild": "PASS", + "convexTypecheck": "PASS", + "designAudit": "PASS", + "diffCheck": "PASS" + }, + "limitations": [ + "No full floor/prod suite rerun; existing native Office deadline and notebook failures remain open. No timeout/skip/config change.", + "Current and sibling component scenarios mock only download dispatch and serialize real workbooks. Sibling case is a typed fixture; actual browser journey proves current canonical sheet.", + "Actual screenshot viewport1440x960 with fallback fonts; no full responsive/accessibility/performance grade.", + "Build stamp identifies merged base; working source hashes bind this uncommitted candidate.", + "Earlier fixture/type errors and all failures retained; final source-bound knockout supplies exact current fixture causal proof.", + "Initial after-source binding writer used nonexistent export path and wrote no output. Corrected receipt was written after the browser; unchanged runtime/test hashes independently match pre-build normalization and custody.", + "No local/ignored environment contents, providers, COM/native Office, deployment, hooks, original4173/4174 actions. Public tracked environment examples were hash-only custody inputs, as corrected in the preserved addendum." + ], + "grades": { + "visual": null, + "responsive": null, + "interaction": null, + "performance": null, + "production": null + } +} diff --git a/evidence/desktop-account-20260905/operator/freeze.py.txt b/evidence/desktop-account-20260905/operator/freeze.py.txt new file mode 100644 index 00000000..5615d601 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/freeze.py.txt @@ -0,0 +1,82 @@ +from pathlib import Path +import datetime, hashlib, json, re, subprocess, zipfile +import xml.etree.ElementTree as ET + +o=Path(__file__).parent +p=o.parent +r=Path('D:/VSCode Projects/cafecorner_nodebench/nodebench_ai4/.portfolio-worktrees/noderoom-current-consumer-20260905') +sha=lambda b:hashlib.sha256(b).hexdigest() +def write(name,value): + (o/name).write_text(json.dumps(value,ensure_ascii=False,indent=2)+'\n',encoding='utf-8',newline='\n') +def git(*args):return subprocess.check_output(['git','--no-optional-locks',*args],cwd=r) +def binding(path,relative): + assert not path.is_symlink() and not (path.stat().st_file_attributes & 1024), relative + b=path.read_bytes() + return {'path':relative,'bytes':len(b),'sha256':sha(b),'gitBlobSha1':hashlib.sha1(b'blob '+str(len(b)).encode()+b'\0'+b).hexdigest()} +owned=['src/ui/panels/Artifact.tsx','tests/artifactXlsxExport.test.ts','e2e/excel-grid.spec.ts','HANDOFF.md'] +for name in owned:assert b'\r\n' not in (r/name).read_bytes(),name +for row in json.loads((o/'source-normalization.json').read_text(encoding='utf-8')): + assert sha((r/row['path']).read_bytes())==row['afterSha256'],row['path'] +before=json.loads((o/'before-tracked-bindings.json').read_text(encoding='utf-8')) +after=[binding(r/x['path'],x['path']) for x in before] +changed=[a['path'] for a,b in zip(after,before) if a['sha256']!=b['sha256']] +assert set(changed)==set(owned),changed +write('after-tracked-bindings.json',after) +for label,args in {'head':['rev-parse','HEAD','HEAD^{tree}'],'refs':['for-each-ref','--format=%(refname) %(objectname)'],'index':['ls-files','--stage','-z'],'worktrees':['worktree','list','--porcelain']}.items(): + actual=git(*args);assert actual==(o/f'before-{label}.txt').read_bytes(),label + (o/f'final-{label}.txt').write_bytes(actual) +status=git('status','--porcelain=v1');(o/'final-status.txt').write_bytes(status) +assert set(line[3:] for line in status.decode().splitlines())==set(owned),status +assert git('diff','--cached','--name-only')==b'' +subprocess.run(['git','--no-optional-locks','diff','--check'],cwd=r,check=True) +diff=git('diff','--binary','--',*owned);(o/'final-source.diff').write_bytes(diff) +installed=json.loads((o/'installed-bindings.json').read_text(encoding='utf-8')) +for x in installed:assert sha((r/x['path']/'package.json').read_bytes())==x['sha256'],x['path'] +source=[binding(r/name,name) for name in sorted(owned)] +for x in source: + dest=o/'source-after'/x['path'];dest.parent.mkdir(parents=True,exist_ok=True);dest.write_bytes((r/x['path']).read_bytes()) +source_digest=sha(json.dumps(source,ensure_ascii=False,sort_keys=True,separators=(',',':')).encode('utf-8')) +links=[] +for target in re.findall(r'\]\(([^)]+)\)',(r/'HANDOFF.md').read_text(encoding='utf-8')): + if re.match(r'https?://',target):continue + dest=(r/target.split('#')[0]).resolve() + assert dest.is_file(),target + links.append({'target':target,'sha256':sha(dest.read_bytes())}) +write('handoff-link-check.json',{'links':links,'chromiumPrerequisite': 'npx playwright install chromium' in (r/'HANDOFF.md').read_text(encoding='utf-8'),'status':'PASS'}) +dist=[] +with zipfile.ZipFile(o/'final-dist.zip','x',compression=zipfile.ZIP_DEFLATED) as z: + for f in sorted((r/'dist').rglob('*')): + if not f.is_file():continue + row=binding(f,f.relative_to(r/'dist').as_posix());dist.append(row);z.writestr(row['path'],f.read_bytes()) +with zipfile.ZipFile(o/'final-dist.zip') as z: + for row in dist:assert sha(z.read(row['path']))==row['sha256'] +write('final-dist-bindings.json',{'files':dist,'archiveSha256':sha((o/'final-dist.zip').read_bytes()),'rereadAllEntries':True}) +ns={'s':'http://schemas.openxmlformats.org/spreadsheetml/2006/main'} +xml_rows=[] +files=[o/'before/Q3_variance.xlsx',o/'after/Q3_variance.xlsx',o/'after/review-2-Q3_variance.xlsx'] +files+=sorted((o/'browser-suite/results').rglob('review-*.xlsx')) +assert len(files)==5,len(files) +for f in files: + with zipfile.ZipFile(f) as z: + shared=ET.fromstring(z.read('xl/sharedStrings.xml')) + strings=[''.join(node.itertext()) for node in shared.findall('s:si',ns)] + sheet=ET.fromstring(z.read('xl/worksheets/sheet1.xml')) + values={} + for cell in sheet.findall('.//s:c',ns): + raw=cell.find('s:v',ns) + if raw is None:continue + values[cell.attrib['r']]=strings[int(raw.text)] if cell.attrib.get('t')=='s' else raw.text + labels=[values.get(f'A{i}') for i in range(2,7)] + expected=[None]*5 if f==files[0] else ['Revenue','COGS','Gross profit','OpEx','Net income'] + assert labels==expected,(str(f),labels) + xml_rows.append({'path':f.relative_to(o).as_posix(),'sha256':sha(f.read_bytes()),'accountLabels':labels,'note':values.get('E2'),'xmlCells':values,'scope':'Direct ZIP/XML read; no ExcelJS or native Office'}) +write('raw-workbook-xml-check.json',{'status':'PASS','files':xml_rows}) +commands=[json.loads(f.read_text(encoding='utf-8')) for f in sorted(o.glob('*.command.json'))] +write('final-commands.json',commands) +proof={'schema':'noderoom-desktop-account-worker-freeze/v1','at':datetime.datetime.now(datetime.timezone.utc).isoformat(),'status':'FROZEN_AWAITING_INDEPENDENT_JUDGE','namedProof':'NODEROOM-DESKTOP-ACCOUNT-EXPORT-01','candidate':str(r),'baseCommit':'034a8f963dfa037d860f5364032319506be3e2e0','baseTree':'8fbd0d5d0ca31a71a70c45208ba8a5fd6a64a831','branch':'codex/noderoom-desktop-account-20260905','source':source,'sourceDigest':source_digest,'sourceDigestFormula':"sha256(UTF8(json.dumps(source,ensure_ascii=False,sort_keys=True,separators=(',',':')))); source sorted by path, fields exactly path/bytes/sha256/gitBlobSha1",'diffSha256':sha(diff),'indexSha256':sha((o/'final-index.txt').read_bytes()),'refsSha256':sha((o/'final-refs.txt').read_bytes()),'trackedFilesChecked':len(after),'protectedTrackedFilesUnchanged':len(after)-len(owned),'installedManifestsUnchanged':len(installed),'finalDistFiles':len(dist),'handoffLinksVerified':len(links),'sourceIndexRefsUnchangedExceptOwnedWorkingBytes':True,'staged':False,'committed':False,'pushed':False,'runtimeSourceDelta':'Exactly two __account to __label lookups; no other application source change','results':{'finalAffectedTests':{'files':3,'passed':10},'browserSuite':{'passed':3,'failed':0,'skipped':0,'flaky':0},'matchedBeforeAfter':{'labelsChanged':5,'otherCellValuesPreserved':25,'allCellStylesPreserved':30,'laterNotePreserved':True,'earlierFileUnchanged':True},'knockout':{'failed':2,'passed':4,'exactSourceRestored':True},'rawXmlFilesVerified':5,'normalBuild':'PASS','convexTypecheck':'PASS','designAudit':'PASS','diffCheck':'PASS'},'limitations':['No full floor/prod suite rerun; existing native Office deadline and notebook failures remain open. No timeout/skip/config change.','Current and sibling component scenarios mock only download dispatch and serialize real workbooks. Sibling case is a typed fixture; actual browser journey proves current canonical sheet.','Actual screenshot viewport1440x960 with fallback fonts; no full responsive/accessibility/performance grade.','Build stamp identifies merged base; working source hashes bind this uncommitted candidate.','Earlier fixture/type errors and all failures retained; final source-bound knockout supplies exact current fixture causal proof.','Initial after-source binding writer used nonexistent export path and wrote no output. Corrected receipt was written after the browser; unchanged runtime/test hashes independently match pre-build normalization and custody.','No local/ignored environment contents, providers, COM/native Office, deployment, hooks, original4173/4174 actions. Public tracked environment examples were hash-only custody inputs, as corrected in the preserved addendum.'],'grades':{'visual':None,'responsive':None,'interaction':None,'performance':None,'production':None}} +write('freeze.json',proof) +manifest=[binding(f,f.relative_to(o).as_posix()) for f in sorted(o.rglob('*')) if f.is_file() and f.name!='manifest.json'] +write('manifest.json',{'schema':'operator-evidence-manifest/v1','files':manifest,'selfExcluded':True}) +receipt={'freeze':f'{o.name}/freeze.json','freezeSha256':sha((o/'freeze.json').read_bytes()),'manifest':f'{o.name}/manifest.json','manifestSha256':sha((o/'manifest.json').read_bytes()),'artifactCount':len(manifest),**proof} +(p/'E6f_NODEROOM_DESKTOP_ACCOUNT_REPAIR_RECEIPT.json').write_text(json.dumps(receipt,ensure_ascii=False,indent=2)+'\n',encoding='utf-8',newline='\n') +print(json.dumps({'sourceDigest':source_digest,'freezeSha256':receipt['freezeSha256'],'manifestSha256':receipt['manifestSha256'],'artifactCount':len(manifest),'protected':len(after)-4,'dist':len(dist)},indent=2)) diff --git a/evidence/desktop-account-20260905/operator/handoff-link-check.json b/evidence/desktop-account-20260905/operator/handoff-link-check.json new file mode 100644 index 00000000..ce88be95 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/handoff-link-check.json @@ -0,0 +1,26 @@ +{ + "links": [ + { + "target": "evidence/mobile-current-xlsx-20260905/README.md", + "sha256": "7b51cfde32265cbdfa35df4eabc87f121be28bd37a41e5005e9b335f8da3e635" + }, + { + "target": "evidence/mobile-current-xlsx-20260905/reports/E6f_NODEROOM_MOBILE_EXPORT_FINAL_JUDGE.json", + "sha256": "a3d2b9e6f0c032496589c3ef6046955627360f47f06a01acf8949548653aecca" + }, + { + "target": "evidence/shared-dependencies-20260905/README.md", + "sha256": "81b1f04c43b6e1a020e6175f0753e7e4cca0340648c3c8b180113b40c3559df1" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_SHARED_DEPENDENCY_FINAL_JUDGE.md", + "sha256": "a186cc162c1680f92f44c90545b1430f49ab02f4af851f9f4dbd907353a63b24" + }, + { + "target": "evidence/shared-dependencies-20260905/review/E6f_NODEROOM_DEPENDENCY_PACKAGE_ENCODING_ADDENDUM.md", + "sha256": "7b6c58557a0b06ba731b61a9efd4a9de70b281b63aba0f1a15f4762fcf01a686" + } + ], + "chromiumPrerequisite": true, + "status": "PASS" +} diff --git a/evidence/desktop-account-20260905/operator/installed-bindings.json b/evidence/desktop-account-20260905/operator/installed-bindings.json new file mode 100644 index 00000000..db7766e5 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/installed-bindings.json @@ -0,0 +1,261 @@ +[ + { + "path": "node_modules/@playwright/test", + "version": "1.60.0", + "lockVersion": "1.60.0", + "matches": true, + "sha256": "cf92117ef1d8cbf1e4b2dffb63a0da552c0173bd6052f0f45711c0f00b79dc99" + }, + { + "path": "node_modules/@tiptap/core", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "0e0b59d6d7ded46195964e5a3ae428c827b2f299bd0c8604fee59faea99cf1d7" + }, + { + "path": "node_modules/@tiptap/extension-blockquote", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "b8303496807f4bfe7df8037e63ee8508486ebb44ea20bab722f4e62633b426aa" + }, + { + "path": "node_modules/@tiptap/extension-bold", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "2fcc14cbe39b68f3e6e8567fc5de30b80f97e79adb16c2660a590cce9e3a1eb4" + }, + { + "path": "node_modules/@tiptap/extension-bubble-menu", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "8b3d3616403ca1b0f10ef29c5e0fb9022886d2ca0663999094e8fa32f783ca3a" + }, + { + "path": "node_modules/@tiptap/extension-bullet-list", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "4bd17d9bf635be0fee08741343be24a50d5b15d02948fa27b6ad51a6472f8184" + }, + { + "path": "node_modules/@tiptap/extension-code", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "d9aafb2643ec245e45d7dad289c131a91c67679f51d0c78767a83aadac19c295" + }, + { + "path": "node_modules/@tiptap/extension-code-block", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "957e218308973e40c3093ce39c0cd053977c7b03aac1149cea413f39aff9c1bf" + }, + { + "path": "node_modules/@tiptap/extension-document", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "6b87765e06756ba572faecfcb042428fa834336e04df9c3bb402fa8b8e4dda43" + }, + { + "path": "node_modules/@tiptap/extension-dropcursor", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "1c864f76de7547f2df193a8b3cad4d5ce440bbd491833bfdd36ebfdb7d2872ab" + }, + { + "path": "node_modules/@tiptap/extension-floating-menu", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "3aabd7a3acba5a164eb1ea8f3a17d7d3be64d888178e072ff28284d8c91158e2" + }, + { + "path": "node_modules/@tiptap/extension-gapcursor", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "48c69af5b8a027ce1ea7436870d8b36c04c8d961c70c54318fa1485e5d6e07fe" + }, + { + "path": "node_modules/@tiptap/extension-hard-break", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "58a8bcd82e570a4d68c384e13fa8045d3fca9d5c9bb0ca380b6b883471524668" + }, + { + "path": "node_modules/@tiptap/extension-heading", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "a166bb467d3296548b30b5db2abf67596ceef203c9803f13b203a98e7fa29488" + }, + { + "path": "node_modules/@tiptap/extension-horizontal-rule", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "e3fa8b75efdb590943c99e4a4c91dead59ae235401b7b2b360d194e1ee9c2f3b" + }, + { + "path": "node_modules/@tiptap/extension-italic", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "11d6cbbfd44e49492bcad3c92e152cca6611e54d400242ce6fe82403e37ae17c" + }, + { + "path": "node_modules/@tiptap/extension-link", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "91e71e52b646aea3013806bdb254a0a22c3119bbbd1bbe6b13770cd7ab02c1df" + }, + { + "path": "node_modules/@tiptap/extension-list", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "59f5a20e324beeeece805cf303d87fa51b9a6b09a109ba974c56ec3bc846d69b" + }, + { + "path": "node_modules/@tiptap/extension-list-item", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "5fd88d20f7d8792ae1a347c20efbe9492a69ca1df62ef09dc636314951b77203" + }, + { + "path": "node_modules/@tiptap/extension-list-keymap", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "67b2905ddbbe5d45ec73769630f8f1edaf68ac681e00b3fb5f50fb42f2a7077b" + }, + { + "path": "node_modules/@tiptap/extension-ordered-list", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "b21a3a356df615a68bc4bc5f886494df1e94008f1135dea284974b9625e704f2" + }, + { + "path": "node_modules/@tiptap/extension-paragraph", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "abce5776cd6196bcbdb7c7322a8db3ccff38250f6e0d37c41a6cd7dc6d64909c" + }, + { + "path": "node_modules/@tiptap/extension-strike", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "c735294726d2eab7c8823bc3a5601b32e86e187400602367983e2014229be9d6" + }, + { + "path": "node_modules/@tiptap/extension-text", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "72f22c816486cfdd940719154c658c9e80ce4c368b22c19b80de73c2064eee72" + }, + { + "path": "node_modules/@tiptap/extension-underline", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "3611d005dd367b58293eb4600aa0f2178e926b67961a4d66a8c31525f861c92e" + }, + { + "path": "node_modules/@tiptap/extension-unique-id", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "d9008469c07889bfa5a5b713b349c7e9b96fbe343ba952b49502fb45d69af031" + }, + { + "path": "node_modules/@tiptap/extension-unique-id/node_modules/uuid", + "version": "14.0.1", + "lockVersion": "14.0.1", + "matches": true, + "sha256": "c799ba49b586a7205ed6c0b6c1b06052118f6d0ed98cdad46af3f682658d5758" + }, + { + "path": "node_modules/@tiptap/extensions", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "5c2cb635ca8515d8adb0ad6414a5e83cf49d46f704cbacf4fe1e5086f5aa5137" + }, + { + "path": "node_modules/@tiptap/html", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "c3e2efcd77ff322ff465ca019b62cbe50765f90daa0883346a3480692d8af89f" + }, + { + "path": "node_modules/@tiptap/pm", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "97a8ec8da97929c8c2a1433bed564b7c3160a348e93839066e503bc0a2bd6e2f" + }, + { + "path": "node_modules/@tiptap/react", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "c66fb1c16926d3b1bd2de389990078ae255a1a4858fec9ed763856142f307572" + }, + { + "path": "node_modules/@tiptap/starter-kit", + "version": "3.30.4", + "lockVersion": "3.30.4", + "matches": true, + "sha256": "20b6692bdbd441d5fe4f8e0263397e5fd665eb83b253b8e951e1db41f788fcca" + }, + { + "path": "node_modules/exceljs", + "version": "4.4.0", + "lockVersion": "4.4.0", + "matches": true, + "sha256": "3f81d65b7244dbd7407c9d6d706877c123c2740f4667f09e059148c898455486" + }, + { + "path": "node_modules/playwright", + "version": "1.60.0", + "lockVersion": "1.60.0", + "matches": true, + "sha256": "8be9edc5642a8c761b677e7af8b9937f36c0443a91e14765877716d70034e5bf" + }, + { + "path": "node_modules/prosemirror-model", + "version": "1.25.11", + "lockVersion": "1.25.11", + "matches": true, + "sha256": "a02b6388308d718ccaa125a0359b615e33119eab8f9b7b7e2475099afabc6af3" + }, + { + "path": "node_modules/prosemirror-view", + "version": "1.41.9", + "lockVersion": "1.41.9", + "matches": true, + "sha256": "fe038d20d51fd3f06fbdfc43035e6eb2ed485fa772d499fb87c82d4498269798" + }, + { + "path": "node_modules/vite", + "version": "6.4.3", + "lockVersion": "6.4.3", + "matches": true, + "sha256": "a1d0149fd986fd34b6d35503d2c0d8d9f743c4dbaaf94fbc11812bc84b05884d" + } +] diff --git a/evidence/desktop-account-20260905/operator/knockout-final-Artifact.tsx.txt b/evidence/desktop-account-20260905/operator/knockout-final-Artifact.tsx.txt new file mode 100644 index 00000000..37dac53c --- /dev/null +++ b/evidence/desktop-account-20260905/operator/knockout-final-Artifact.tsx.txt @@ -0,0 +1,4343 @@ +/** + * ArtifactPanel — tabs + Shared tag · spreadsheet (CAS) · TipTap note + * · dnd-kit wall · Room trace. Reads + writes through `useStore()`, so the same + * component renders the in-memory engine OR live Convex (optimistic edits). + */ + +import { Fragment, Suspense, lazy, useEffect, useMemo, useRef, useState, type CSSProperties, type ReactNode } from "react"; +import { useEditor, useCurrentEditor, EditorContent, EditorProvider } from "@tiptap/react"; +import { Extension, type Editor } from "@tiptap/core"; +import { Plugin, PluginKey } from "@tiptap/pm/state"; +import { Decoration, DecorationSet } from "@tiptap/pm/view"; +import type { Node as PmDocNode } from "@tiptap/pm/model"; +import { useQuery, useMutation } from "convex/react"; +import type { FunctionReference } from "convex/server"; +import "./artifact-receipts.css"; +import "./notebook-paper.css"; +import { useTiptapSync } from "@convex-dev/prosemirror-sync/tiptap"; +import { NOTEBOOK_EXTENSIONS } from "../../notebook/extensions"; +import { api } from "../../../convex/_generated/api"; +import { + Table2, FileText, StickyNote, Users, GitMerge, RotateCcw, History, Search, BookOpen, Home, ListChecks, + Lock, Unlock, Ban, Pencil, Plus, Check, AlertTriangle, Eye, Circle, ChevronRight, ChevronDown, Download, Trash2, Undo2, X, Columns2, MoreHorizontal, Mail, Hash, Layers, Linkedin, Activity, Share2, Clock3, type LucideIcon, + Sparkles, Folder, Briefcase, Package, File as FileIcon, +} from "lucide-react"; +import { useStore, type ActorProof, type RoomStore, type EditFeedback, type PresenceClaim } from "../../app/store"; +import { columnLetters } from "../../app/spreadsheetIndex"; +import { onStageFocus, focusStage, type StageFocusTarget } from "../stageFocus"; +import { TodaysBrief } from "./TodaysBrief"; +import { classifyEvidence } from "../traceLens/evidence"; +import type { Actor, Artifact as Art, CellEvidence, CellPayload, DataframeColumn, DocumentParseMeta, ExcelCellStyle, Proposal, TraceEvent, ResearchRowInput } from "../../engine/types"; +import { normalizeSpreadsheetFontColor, spreadsheetFontColorToCss } from "../../shared/spreadsheetFontColor"; +import { AttentionOverlay } from "../overlay/AttentionOverlay"; +import { createSpreadsheetResolver } from "../overlay/spreadsheetResolver"; +import { focusBoxesForSheet, type SheetCellState } from "../overlay/focusBoxesForSheet"; +import { OPT_ARTIFACT_PREFIX, optimisticArtifactIdentity } from "../openRoomReference"; +import { ladderFor, LADDER_MEMBER_CAP, type LadderResult } from "../presenceLadder"; +import { prepareDownstreamDrafts, type PreparedDownstreamDraft } from "../../nodeagent/skills/integration/downstreamPublish"; +import { + buildInvestigationLaunchIntentV1, + buildInvestigationWorkspaceV1, +} from "../../nodeagent/investigation"; +import { isWorkbookPreviewDoc, workbookPreviewArtifactFromDataUrl } from "./workbookFilePreview"; +import { isOfficePreviewDoc, officePreviewFromDataUrl, type OfficePreview } from "./officeFilePreview"; +import { RoomHome } from "../room/RoomHome"; +import { buildNotebookPatchDiff, notebookPatchValueText, type NotebookPatchDiff } from "../workArtifacts/notebookPatchDiff"; +import { HoverCard, HoverCardContent, HoverCardTrigger } from "../../components/ui/hover-card"; +import { Popover, PopoverContent, PopoverTrigger } from "../../components/ui/popover"; +import { ScrollArea } from "../../components/ui/scroll-area"; +import { isCollaborativeDeckArtifact } from "../workArtifacts/collaborativeDeck"; +import { onOpenWorkArtifactsReview } from "../workArtifacts/workArtifactsNavigation"; +import { NodeBookArtifactElementSurface } from "../../notebook/NodeBookArtifactElementSurface"; +import { NodeRoomNodeBookWorkspaceSurface } from "../../notebook/NodeBookWorkspaceSurface"; +import { downloadXlsxWorkbook, type XlsxDownloadReceipt } from "../workArtifacts/xlsxDownload"; + +async function runAuthorizedInvestigationResearch(store: RoomStore, roomId: string): Promise { + if ( + store.mode === "convex" && + typeof window !== "undefined" && + !window.confirm("Allow this investigation run to retrieve public sources for the exact current Company research dataset?") + ) { + return; + } + const workspace = buildInvestigationWorkspaceV1({ + roomId, + artifacts: store.listArtifacts(roomId), + traces: store.listTraces(roomId), + sessions: store.listSessions(roomId), + }); + if (!workspace.plan || !workspace.dataset || !workspace.validation.valid) { + throw new Error("investigation_plan_unavailable"); + } + await store.askResearch(buildInvestigationLaunchIntentV1({ + plan: workspace.plan, + dataset: workspace.dataset, + })); +} + +const TraceSurface = lazy(() => import("./TraceSurface").then((m) => ({ default: m.TraceSurface }))); +const KnowledgeGraph = lazy(() => import("./KnowledgeGraph").then((m) => ({ default: m.KnowledgeGraph }))); +const WorkArtifactsPanel = lazy(() => import("../workArtifacts/WorkArtifactsPanel").then((m) => ({ default: m.WorkArtifactsPanel }))); +const InvestigationSurface = lazy(() => import("../investigation/InvestigationReport").then((m) => ({ default: m.InvestigationSurface }))); + +/** Downstream handoff destinations → compact icon + short label (replaces 5 wide ghost buttons). */ +const HANDOFF_ICONS: Record = { gmail: Mail, notion: FileText, slack: Hash, linear: Layers, linkedin: Linkedin }; +const HANDOFF_SHORT: Record = { gmail: "Gmail", notion: "Notion", slack: "Slack", linear: "Linear", linkedin: "LinkedIn" }; + +const WIKI_TITLE = "Agent wiki"; +const RESEARCH_TITLE = "Company research"; +const BRIEF_TITLE = "Today's Brief"; +const MAX_OPEN_TABS = 12; // BOUND: cap open work-surface tabs (agent loops can churn artifacts); evict oldest. +const MAX_VISIBLE_FILE_TABS = 2; +const GENERIC_SHEET_CELL_WINDOW = 5_000; +const SCALE_SHEET_RENDER_WINDOW = 23; +/** Fixed row height (px) the generic/scale sheet renders at default density — the single + * source of truth for scroll-driven windowing. Kept in lockstep with + * `.r-sheet[data-sheet-kind="generic"] td.r-cell { height: 44px }` in styles.css. */ +export const SCALE_SHEET_ROW_PX = 44; +/** Rows rendered above/below the visible band so a fast scroll never flashes blank rows. */ +export const SCALE_SHEET_OVERSCAN = 8; + +export type RowWindow = { + /** First row index rendered (inclusive, 0-based) — after overscan + clamping. */ + start: number; + /** One past the last row index rendered (exclusive, 0-based). */ + end: number; + /** Spacer height (px) standing in for the [0, start) rows that are NOT mounted. */ + topPad: number; + /** Spacer height (px) standing in for the [end, totalRows) rows that are NOT mounted. */ + bottomPad: number; + /** True when `focusedIndex` falls OUTSIDE [start, end) and must be pinned (mounted separately). */ + focusedPinned: boolean; +}; + +/** + * computeRowWindow — pure scroll-driven windowing math for the generic/scale sheet. + * + * Given the scroll offset + viewport height (px), the total row count, and an optional + * focused row index, returns the half-open render window [start, end) plus the top/bottom + * spacer heights that keep the scrollbar honest for the un-mounted rows. The visible band is + * [floor(scrollTop / ROW), ceil((scrollTop + viewport) / ROW)); we pad it by OVERSCAN rows on + * each side and clamp to [0, totalRows]. A focused row outside the window is reported via + * `focusedPinned` so the caller can keep it mounted (agent/QA focus must never scroll away). + * + * O(1): the result depends only on the four scalars, never on totalRows magnitude — 100k or + * 100M rows cost the same. Pure + deterministic: same inputs → same window. + */ +export function computeRowWindow( + scrollTop: number, + viewportPx: number, + totalRows: number, + focusedIndex: number | null = null, + rowPx: number = SCALE_SHEET_ROW_PX, + overscan: number = SCALE_SHEET_OVERSCAN, +): RowWindow { + const total = Math.max(0, Math.floor(totalRows)); + const row = rowPx > 0 ? rowPx : SCALE_SHEET_ROW_PX; + // Guard against negative/NaN scroll (elastic overscroll, jsdom 0-height layout). + const top = Number.isFinite(scrollTop) && scrollTop > 0 ? scrollTop : 0; + const view = Number.isFinite(viewportPx) && viewportPx > 0 ? viewportPx : 0; + const firstVisible = Math.floor(top / row); + const lastVisible = Math.ceil((top + view) / row); + const start = Math.max(0, Math.min(total, firstVisible - overscan)); + const end = Math.max(start, Math.min(total, lastVisible + overscan)); + const topPad = start * row; + const bottomPad = Math.max(0, (total - end) * row); + const focusedPinned = + focusedIndex !== null && focusedIndex >= 0 && focusedIndex < total && (focusedIndex < start || focusedIndex >= end); + return { start, end, topPad, bottomPad, focusedPinned }; +} + +const BLANK_SHEET_ROWS = 12; +const BLANK_SHEET_COLUMNS = ["A", "B", "C", "D", "E", "F", "G", "H"] as const; +type TabId = "wiki" | "brief" | "sheet" | "research" | "note" | "wall"; +type SheetStatusFilter = "any" | "complete" | "enriching" | "pending" | "needs_review" | "failed"; +const SHEET_STATUS_FILTERS: SheetStatusFilter[] = ["any", "complete", "enriching", "pending", "needs_review", "failed"]; +const TABS: { id: TabId; label: string; Icon: LucideIcon }[] = [ + { id: "wiki", label: "Wiki", Icon: BookOpen }, + { id: "brief", label: "Brief", Icon: ListChecks }, + { id: "sheet", label: "Spreadsheet", Icon: Table2 }, + { id: "research", label: "Research", Icon: Search }, + { id: "note", label: "Note", Icon: FileText }, + { id: "wall", label: "Wall", Icon: StickyNote }, +]; +function ArtifactSurface({ roomId, me, proof, artId, onArt, style, surfaceKey = "primary", headerExtra, openIds, onCloseArtifact, onOpenChat }: { + roomId: string; me: Actor; artId: string; onArt: (id: string) => void; + proof?: ActorProof; + style?: CSSProperties; + surfaceKey?: "primary" | "secondary"; + headerExtra?: ReactNode; + openIds?: string[]; + onCloseArtifact?: (id: string) => void; + onOpenChat?: () => void; +}) { + const store = useStore(); + const arts = store.listArtifacts(roomId); + const selected = arts.find((a) => a.id === artId); + const wiki = selected?.kind === "note" && selected.title === WIKI_TITLE ? selected : arts.find((a) => a.title === WIKI_TITLE); + const brief = selected?.kind === "note" && selected.title === BRIEF_TITLE ? selected : arts.find((a) => a.title === BRIEF_TITLE); + const research = selected?.title === RESEARCH_TITLE ? selected : arts.find((a) => a.title === RESEARCH_TITLE); + const varianceSheet = arts.find((a) => a.kind === "sheet" && a.title === "Q3 variance") ?? arts.find((a) => a.kind === "sheet" && a.title !== RESEARCH_TITLE); + const sheet = selected?.kind === "sheet" && selected.title !== RESEARCH_TITLE ? selected : varianceSheet; + const selectedCollaborativeDeck = !!selected && isCollaborativeDeckArtifact(selected); + // Collaborative decks are note-backed for persistence, but their canonical + // editor is the storyboard work-artifacts surface, never the notebook path. + const isPlainNote = (a: Art) => a.kind === "note" && a.title !== WIKI_TITLE && a.title !== BRIEF_TITLE && !isCollaborativeDeckArtifact(a); + const note = selected && isPlainNote(selected) ? selected : arts.find(isPlainNote); + const wall = selected?.kind === "wall" ? selected : arts.find((a) => a.kind === "wall"); + const artFor = (t: TabId) => (t === "wiki" ? wiki : t === "brief" ? brief : t === "sheet" ? sheet : t === "research" ? research : t === "note" ? note : wall); + const fallbackTab: TabId = sheet ? "sheet" : wiki ? "wiki" : brief ? "brief" : research ? "research" : note ? "note" : wall ? "wall" : "sheet"; + const tabForArt = (id: string): TabId => { + if (wiki?.id === id) return "wiki"; + if (brief?.id === id) return "brief"; + if (arts.some((a) => a.id === id && a.kind === "sheet" && a.title !== RESEARCH_TITLE)) return "sheet"; + if (research?.id === id) return "research"; + if (arts.some((a) => a.id === id && isPlainNote(a))) return "note"; + if (wall?.id === id) return "wall"; + return fallbackTab; + }; + const [tab, setTab] = useState(() => tabForArt(artId)); + const [renamingId, setRenamingId] = useState(null); + const tabMenuRef = useRef(null); + const tabStripRef = useRef(null); + const [traceOpen, setTraceOpen] = useState(false); + // Home is a persistent pinned pseudo-tab (primary surface only) — like Trace, it overlays the + // work surface with the Room Home command center (inventory + work lanes) without disturbing openIds. + const [homeOpen, setHomeOpen] = useState(false); + // Read-only proof bundle: a unified view over room artifacts, proposals, traces, graph, decks, + // and exports. It adapts existing state; it does not own mutations. + const [workArtifactsOpen, setWorkArtifactsOpen] = useState(selectedCollaborativeDeck); + const [reviewJobId, setReviewJobId] = useState(); + const wasCollaborativeDeck = useRef(selectedCollaborativeDeck); + // Pinned work-surface projection over the live room and existing NodeAgent runtime. + const [investigationOpen, setInvestigationOpen] = useState(false); + // Knowledge graph: a derived node-link view of how this room's artifacts reference each other. + const [graphOpen, setGraphOpen] = useState(false); + const [nodeBookOpen, setNodeBookOpen] = useState(false); + const [editErr, setEditErr] = useState(null); + const [exportBusy, setExportBusy] = useState(false); + const [exportErr, setExportErr] = useState(null); + const [exportOk, setExportOk] = useState(null); + useEffect(() => { if (!editErr) return; const t = setTimeout(() => setEditErr(null), 4000); return () => clearTimeout(t); }, [editErr]); + useEffect(() => { if (!exportErr) return; const t = setTimeout(() => setExportErr(null), 6000); return () => clearTimeout(t); }, [exportErr]); + useEffect(() => { if (!exportOk) return; const t = setTimeout(() => setExportOk(null), 6000); return () => clearTimeout(t); }, [exportOk]); + useEffect(() => { + if (homeOpen || traceOpen || workArtifactsOpen || investigationOpen || graphOpen) setNodeBookOpen(false); + }, [graphOpen, homeOpen, investigationOpen, traceOpen, workArtifactsOpen]); + useEffect(() => { setTab(tabForArt(artId)); }, [artId, wiki?.id, sheet?.id, research?.id, note?.id, wall?.id, arts.length]); + useEffect(() => { + const leavingCollaborativeDeck = wasCollaborativeDeck.current && !selectedCollaborativeDeck; + wasCollaborativeDeck.current = selectedCollaborativeDeck; + if (selectedCollaborativeDeck) { + setWorkArtifactsOpen(true); + setHomeOpen(false); + setTraceOpen(false); + setInvestigationOpen(false); + setGraphOpen(false); + setNodeBookOpen(false); + } else if (leavingCollaborativeDeck) { + setWorkArtifactsOpen(false); + } + }, [selectedCollaborativeDeck]); + useEffect(() => onOpenWorkArtifactsReview((target) => { + setReviewJobId(target.jobId); + setWorkArtifactsOpen(true); + setHomeOpen(false); + setTraceOpen(false); + setInvestigationOpen(false); + setGraphOpen(false); + setNodeBookOpen(false); + }), []); + useEffect(() => { + const strip = tabStripRef.current; + const active = strip?.querySelector('.r-tab[data-active="true"]'); + if (!strip || !active) return; + const start = active.offsetLeft; + const end = start + active.offsetWidth; + if (start < strip.scrollLeft) strip.scrollLeft = start; + else if (end > strip.scrollLeft + strip.clientWidth) strip.scrollLeft = end - strip.clientWidth; + }, [artId, traceOpen, homeOpen, workArtifactsOpen, investigationOpen, graphOpen, nodeBookOpen]); + useEffect(() => { + const onKey = (e: KeyboardEvent) => { + if (!(e.ctrlKey || e.metaKey) || e.shiftKey || e.key.toLowerCase() !== "z") return; + const target = e.target as HTMLElement | null; + const tag = target?.tagName; + if (tag === "INPUT" || tag === "TEXTAREA" || target?.isContentEditable) return; + e.preventDefault(); + void store.undoLastEdit(roomId, me).then((f) => { if (!f.ok) setEditErr(editErrorMsg(f)); }); + }; + window.addEventListener("keydown", onKey); + return () => window.removeEventListener("keydown", onKey); + }, [store, roomId, me]); + // Stage focus: the Room Binder / Signal Tape can point this surface at a claimed range or a + // referenced cell (operation-like, ephemeral; never a durable write). When a focus targets the + // artifact this surface is showing, scroll the cell into view and pulse it; retry briefly while + // the tab/grid settles after an open. + const surfaceRef = useRef(null); + const [pendingFocus, setPendingFocus] = useState(null); + useEffect(() => onStageFocus((target) => setPendingFocus(target)), []); + useEffect(() => { + if (!pendingFocus || pendingFocus.artifactId !== artId || !pendingFocus.elementId) return; + const elementId = pendingFocus.elementId; + const RING = "inset 0 0 0 2px var(--accent-primary), 0 0 0 3px var(--accent-tint)"; + const clear = () => { const c = surfaceRef.current?.querySelector(`[data-cell-key="${CSS.escape(elementId)}"]`); if (c) c.style.boxShadow = ""; }; + let raf = 0; + let frame = 0; + let revealedAt = -1; + // Re-query + re-assert the ring each frame for ~1.6s. A sheet re-render (frequent during an active + // agent run) can recreate the cell node and drop an imperative style, so we keep winning the last + // write instead of setting it once. Give up if the cell never appears (wrong tab / artifact). + const tick = () => { + const cell = surfaceRef.current?.querySelector(`[data-cell-key="${CSS.escape(elementId)}"]`); + if (cell) { + if (revealedAt < 0) { cell.scrollIntoView({ block: "center", inline: "center" }); revealedAt = frame; } + cell.style.boxShadow = RING; + if (frame - revealedAt > 96) { cell.style.boxShadow = ""; setPendingFocus(null); return; } + } else if (revealedAt < 0 && frame > 30) { + setPendingFocus(null); + return; + } + frame++; + raf = requestAnimationFrame(tick); + }; + raf = requestAnimationFrame(tick); + return () => { cancelAnimationFrame(raf); clear(); }; + }, [pendingFocus, artId, tab]); + if (arts.length === 0) return

    ; + // Fall back to the SELECTED artifact's tab (artId is the source of truth), never the generic + // 'sheet'/variance default — otherwise the array-identity churn on an edit can momentarily snap a + // non-default sheet (e.g. an uploaded .xlsx) back to the variance tab. + const activeTab: TabId = tabForArt(artId); + const tabIcon = (a: Art) => { + const I = a.title === WIKI_TITLE ? BookOpen : a.title === RESEARCH_TITLE ? Table2 : a.kind === "sheet" ? Table2 : a.kind === "note" ? FileText : StickyNote; + return ; + }; + const openTabArts = (openIds ?? []).map((id) => arts.find((a) => a.id === id)).filter((a): a is Art => !!a); + let visibleOpenTabArts = openTabArts; + let overflowTabArts: Art[] = []; + if (openIds && surfaceKey !== "secondary" && openTabArts.length > MAX_VISIBLE_FILE_TABS) { + const pinned = openTabArts.slice(0, MAX_VISIBLE_FILE_TABS); + const activeOpen = openTabArts.find((a) => a.id === artId); + visibleOpenTabArts = activeOpen && !pinned.some((a) => a.id === activeOpen.id) + ? [...pinned.slice(0, MAX_VISIBLE_FILE_TABS - 1), activeOpen] + : pinned; + const visibleIds = new Set(visibleOpenTabArts.map((a) => a.id)); + overflowTabArts = openTabArts.filter((a) => !visibleIds.has(a.id)); + } + const overflowActive = !traceOpen && !homeOpen && !workArtifactsOpen && !investigationOpen && !graphOpen && !nodeBookOpen && overflowTabArts.some((a) => a.id === artId); + // Inline rename (double-click / F2) — replaces the window.prompt modal, honoring the same + // inline-not-modal standard we hold cells to. Enter commits, Esc cancels; auto-saves via setArtifactMeta. + const renameArtifact = (a: Art) => setRenamingId(a.id); + const commitRename = (a: Art, value: string) => { + setRenamingId(null); + const t = value.trim(); + if (t && t !== a.title) void store.setArtifactMeta({ roomId, artifactId: a.id, title: t, actor: me }); + }; + const pick = (t: TabId) => { const a = artFor(t); if (a) { onArt(a.id); setTab(t); } }; + const openArtifact = (a: Art) => { onArt(a.id); setTab(tabForArt(a.id)); }; + // A Trace step / evidence card opens its literal source on the work surface (switch + pulse the cell). + const openTraceSource = (artifactId: string, elementId?: string) => { onArt(artifactId); focusStage({ artifactId, elementId }); setTraceOpen(false); setInvestigationOpen(false); }; + const visibility = selected?.visibility ?? "room"; + // Two-way owner-gated visibility: you can share YOUR sheet to the room or pull it back to private. + const ownsSelected = !!selected?.createdBy && ((selected.createdBy as Actor).id === me.id || (selected.createdBy as Actor).ownerId === me.id); + const canToggleVis = ownsSelected && (visibility === "private" || visibility === "room"); + const toggleVisibility = () => { + if (!selected) return; + const next = visibility === "private" ? "room" : "private"; + if (next === "private" && typeof window !== "undefined" && !window.confirm("Make this sheet private to you? Teammates will no longer see it in the room.")) return; + void store.setArtifactVisibility({ roomId, artifactId: selected.id, visibility: next, actor: me }); + }; + const handleExportXlsx = async () => { + if (!sheet || exportBusy) return; + setExportBusy(true); + setExportErr(null); + setExportOk(null); + try { + const receipt = await exportSheetAsXlsx(sheet, surfaceRef.current, arts); + setExportOk(`Downloaded ${receipt.fileName} · ${receipt.rowCount.toLocaleString()} rows · ${receipt.sheetCount} sheet${receipt.sheetCount === 1 ? "" : "s"} · ${receipt.byteCount.toLocaleString()} bytes · ${receipt.at}`); + } catch (error) { + console.error("XLSX export failed", error); + setExportErr("XLSX export failed"); + } finally { + setExportBusy(false); + } + }; + + return ( +
    +
    +
    + {/* Home is a pinned, non-closeable pseudo-tab: the room command center is always one click away. */} + {surfaceKey !== "secondary" && ( + + )} + {openIds + ? visibleOpenTabArts.map((a) => ( + + )) + : TABS.filter((t) => artFor(t.id)).map((t) => ( + + ))} + {openIds && openTabArts.length > 1 && ( +
    + + {overflowTabArts.length > 0 ? `+${overflowTabArts.length}` : } + +
    + {openTabArts.map((a) => ( + + ))} +
    +
    + )} + {surfaceKey !== "secondary" && ( + + )} + {surfaceKey !== "secondary" && ( + + )} + {surfaceKey !== "secondary" && ( + + )} + {/* Trace is a pinned work-surface tab alongside the artifacts (agent + QA provenance). */} + {surfaceKey !== "secondary" && ( + + )} + {surfaceKey !== "secondary" && ( + + )} +
    + {headerExtra} + {!investigationOpen && !nodeBookOpen && activeTab === "sheet" && sheet && ( + + )} + {!investigationOpen && !nodeBookOpen && activeTab === "sheet" && sheet && (exportBusy || exportErr || exportOk) && ( + + {exportBusy ? "Building workbook" : exportErr ?? exportOk} + + )} + {canToggleVis ? ( + + ) : ( + + {visibility === "private" ? : } + {visibility === "private" ? "Private" : visibility === "public" ? "Public" : "Shared"} + + )} +
    + + {homeOpen ? ( + ({ id: a.id, title: a.title, kind: a.kind, updatedAt: a.updatedAt, owner: a.createdBy?.name, visibility: a.visibility }))} + contextArtifactId={selected?.kind === "sheet" ? selected.id : sheet?.id} + onOpenArtifact={(id) => { onArt(id); setHomeOpen(false); setInvestigationOpen(false); }} + /> + ) : investigationOpen ? ( + }> + + + ) : traceOpen ? ( + }> + + + ) : workArtifactsOpen ? ( + }> + { onArt(id); setWorkArtifactsOpen(false); setInvestigationOpen(false); }} /> + + ) : nodeBookOpen ? ( + { onArt(id); setNodeBookOpen(false); }} /> + ) : graphOpen ? ( + }> + { onArt(id); setGraphOpen(false); }} /> + + ) : ( + <> + {editErr &&
    {editErr}
    } + {activeTab === "wiki" && wiki && } + {activeTab === "brief" && brief && } + {activeTab === "sheet" && sheet && (sheet.title === "Q3 variance" + ? setEditErr(editErrorMsg(f))} /> + : setEditErr(editErrorMsg(f))} />)} + {/* Research = an empty NAMED-COLUMN grid the agent populates (matches the prototype's structured + grid, not a raw A1 sheet). Rendered by GenericSheet — no separate renderer. */} + {activeTab === "research" && research && setEditErr(editErrorMsg(f))} />} + {activeTab === "note" && note && ( + : } + /> + )} + {activeTab === "wall" && wall && } + + )} + + {!traceOpen && !workArtifactsOpen && !investigationOpen && !graphOpen && !nodeBookOpen && activeTab !== "note" && ( + { setGraphOpen(true); setHomeOpen(false); setTraceOpen(false); }} + /> + )} +
    + ); +} + +function ArtifactAuxSurfaceFallback() { + return
    Loading...
    ; +} + +/** + * Artifact — the center Work Surface. Wraps one or two ArtifactSurface panes so the + * stage can show a primary surface (e.g. the Q3 model) beside a secondary reference + * surface (a proof, source doc, or the wiki) WITHOUT leaving the center stage — the + * "split mode" gap from docs/synthesis/specs/A_UI_SHELL.md (TARGET_2026_06 L197). + * RoomShell's prop contract is unchanged; split state is local and defaults off. + */ +function makeBlankRoomCode(): string { + const bytes = new Uint8Array(8); + crypto.getRandomValues(bytes); + return Array.from(bytes, (b) => (b % 36).toString(36)).join("").toUpperCase(); +} + +/** + * RoomHomeSurface — wraps RoomHome with the add-sheet and load-sample actions. + * Serves two roles: the blank-room landing (0 artifacts) AND the pinned Home tab in a + * populated room (embedded, with the real artifact inventory). Replaces the old BlankRoomState. + */ +function RoomHomeSurface({ roomId, me, style, onOpenChat, embedded, artifacts, onOpenArtifact, contextArtifactId }: { roomId: string; me: Actor; style?: CSSProperties; onOpenChat?: () => void; embedded?: boolean; artifacts?: { id: string; title: string; kind: string }[]; onOpenArtifact?: (id: string) => void; contextArtifactId?: string }) { + const store = useStore(); + const [busy, setBusy] = useState(false); + const addSheet = async () => { + if (busy) return; + setBusy(true); + try { + const columns: DataframeColumn[] = BLANK_SHEET_COLUMNS.map((label, order) => ({ id: label, label, order, mode: "manual", type: "text", agentWritable: true })); + const seed: Array<{ id: string; value: unknown }> = []; + for (let r = 1; r <= BLANK_SHEET_ROWS; r++) for (const c of BLANK_SHEET_COLUMNS) seed.push({ id: `r${r}__${c}`, value: "" }); + await store.uploadArtifact({ roomId, actor: me, artifact: { kind: "sheet", title: "Sheet 1", seed, meta: { dataframe: { columns, rowCount: BLANK_SHEET_ROWS, sourceFile: "blank-room", parser: "blank_seed", truncated: false, warnings: [] } } } }); + } catch { /* the store surfaces failures; keep the blank state usable */ } + finally { setBusy(false); } + }; + const loadSample = () => { + const url = new URL(window.location.origin + "/"); + url.searchParams.set("demo", makeBlankRoomCode()); + url.searchParams.set("name", me.name || "Host"); + window.location.href = url.toString(); + }; + return ( + void addSheet()} + onLoadSample={loadSample} + embedded={embedded} + artifacts={artifacts} + onOpenArtifact={onOpenArtifact} + contextArtifactId={contextArtifactId} + /> + ); +} + +export function Artifact(props: { + roomId: string; me: Actor; proof?: ActorProof; artId: string; onArt: (id: string) => void; + sideArtId?: string | null; + onSideArtChange?: (id: string | null) => void; + onOpenChat?: () => void; + style?: CSSProperties; +}) { + const { roomId, me, proof, artId, onArt, sideArtId, onSideArtChange, onOpenChat, style } = props; + const store = useStore(); + const arts = store.listArtifacts(roomId); + useEffect(() => { + const optimistic = optimisticArtifactIdentity(artId); + if (!optimistic) return; + const active = arts.find((a) => a.id === artId); + const targetTitle = active?.title ?? optimistic.title; + const targetKind = active?.kind ?? optimistic.kind; + const real = arts.find((a) => !a.id.startsWith(OPT_ARTIFACT_PREFIX) && a.kind === targetKind && a.title === targetTitle); + if (real) onArt(real.id); + }, [artId, arts, onArt]); + const [localSplitId, setLocalSplitId] = useState(null); + const splitId = sideArtId === undefined ? localSplitId : sideArtId; + const setSplitId = onSideArtChange ?? setLocalSplitId; + // Browser-style open files: the work surface holds a tab per OPEN artifact (multiple sheets each get + // their own tab), not one slot per kind. Activating an artifact opens its tab; closing removes it. + const defaultOpenIds = ((): string[] => { + const ids: string[] = []; + const push = (a?: Art) => { if (a && !ids.includes(a.id)) ids.push(a.id); }; + push(arts.find((a) => a.kind === "sheet" && a.title !== RESEARCH_TITLE)); + push(arts.find((a) => a.title === RESEARCH_TITLE)); + push(arts.find((a) => a.kind === "note" && a.title !== WIKI_TITLE)); + push(arts.find((a) => a.kind === "wall")); + push(arts.find((a) => a.title === WIKI_TITLE)); + return ids; + })(); + const [openIds, setOpenIds] = useState(() => (artId && !defaultOpenIds.includes(artId) ? [artId, ...defaultOpenIds] : defaultOpenIds)); + useEffect(() => { + if (!artId) return; + setOpenIds((prev) => { + if (prev.includes(artId)) return prev; + const next = [...prev, artId]; + // BOUND: the active artifact is appended last, so slicing to the last MAX keeps it + evicts the oldest. + return next.length > MAX_OPEN_TABS ? next.slice(next.length - MAX_OPEN_TABS) : next; + }); + }, [artId]); + // Always include the active artifact (a freshly created/uploaded file is active before the effect + // appends it), then keep only artifacts that still exist. Guarantees the active file owns a tab. + const liveOpenIds = [...new Set([...openIds, artId].filter(Boolean))].filter((id) => arts.some((a) => a.id === id)); + const closeArtifact = (id: string) => { + setOpenIds((prev) => { + const next = prev.filter((x) => x !== id); + if (id === artId && next.length) { const idx = prev.indexOf(id); onArt(next[Math.min(idx, next.length - 1)]); } + return next; + }); + if (id === splitId) setSplitId(null); + }; + // Split is a desktop affordance: below ~1200px the stage is too narrow for two usable panes, + // and on compact the side panels are overlays — so the control hides and any open split + // auto-collapses. Mirrors the canonical "<900 = single primary surface" responsive band. + const [wideEnough, setWideEnough] = useState(() => + typeof window !== "undefined" && typeof window.matchMedia === "function" + ? window.matchMedia("(min-width: 1200px)").matches : true); + useEffect(() => { + if (typeof window === "undefined" || typeof window.matchMedia !== "function") return; + const mq = window.matchMedia("(min-width: 1200px)"); + const onChange = () => setWideEnough(mq.matches); + onChange(); + mq.addEventListener?.("change", onChange); + return () => mq.removeEventListener?.("change", onChange); + }, []); + // A blank room (0 artifacts) is intentional (Loop 1) — show the Room Home command center. + if (arts.length === 0) return ; + const canSplit = wideEnough && arts.length >= 4; + // Keep the split target valid: collapse if it vanished, folded back onto the primary, or the + // viewport became too narrow. + const splitting = canSplit && !!splitId && splitId !== artId && arts.some((a) => a.id === splitId); + const openSplit = () => { + const candidate = + arts.find((a) => a.id !== artId && a.title === WIKI_TITLE) ?? + arts.find((a) => a.id !== artId); + if (candidate) setSplitId(candidate.id); + }; + const splitToggle = ( + + ); + const closeSplit = ( + + ); + return ( +
    + + {splitting && splitId && ( + setSplitId(id)} + surfaceKey="secondary" + headerExtra={closeSplit} + style={{ flex: 1, minWidth: 0 }} + /> + )} +
    + ); +} + +/* ── agent-managed room wiki: live TOC + current room state ── */ +function Wiki({ roomId, art, onOpenArtifact }: { roomId: string; art: Art; onOpenArtifact: (art: Art) => void }) { + const store = useStore(); + const artifacts = store.listArtifacts(roomId); + const members = store.listMembers(roomId); + const sessions = store.listSessions(roomId); + const traces = store.listTraces(roomId).slice(-8).reverse(); + const run = store.lastRun(); + const toc = [ + ["wiki-overview", "Overview"], + ["wiki-files", "Files"], + ["wiki-agents", "Agents"], + ["wiki-workflows", "Workflows"], + ["wiki-rules", "Rules"], + ["wiki-backend", "Backend"], + ["wiki-trace", "Recent trace"], + ] as const; + const summary = String(art.elements.doc?.value ?? "Room state, collaboration policy, and agent evidence."); + return ( +
    + ); +} + +function artifactWikiMeta(art: Art): string { + if (art.title === WIKI_TITLE) return `live TOC; v${art.version}`; + if (art.kind === "sheet" && art.meta?.excelGrid) return `${art.meta.excelGrid.rows} x ${art.meta.excelGrid.columns}; v${art.version}`; + if (art.kind === "sheet") return `${rowIdsOf(art).length} rows; v${art.version}`; + if (art.kind === "wall") return `${Object.keys(art.elements ?? {}).length} notes; v${art.version}`; + return `doc; v${art.version}`; +} + +/* ── company-research surface (ParselyFi loop): status-gated, sourced enrichment ── */ +// Attio/Clay-style record identity: a deterministic colored initials avatar per company +// (offline-safe -- no live logo fetch). Color is hashed from the name so it's stable across renders. +const CO_COLORS = ["#315DA8", "#2F6B44", "#6D3FB2", "#80631F", "#A34B2E", "#1F6F78", "#8F3F27", "#7A3FA0"]; +const CO_COLOR_BY_NAME: Record = { + homen: "#E87958", + maya: "#8B6CE5", + priya: "#6474D9", + sam: "#4C8FBD", +}; +function coColor(name: string): string { + const direct = CO_COLOR_BY_NAME[name.trim().toLowerCase()]; + if (direct) return direct; + let h = 0; + for (let i = 0; i < name.length; i++) h = (h * 31 + name.charCodeAt(i)) >>> 0; + return CO_COLORS[h % CO_COLORS.length]; +} +function coAvatarStyle(name: string): { background: string; color: string } { + const background = coColor(name); + const channels = background.slice(1).match(/.{2}/g)?.map((hex) => Number.parseInt(hex, 16) / 255) ?? [0, 0, 0]; + const luminance = channels + .map((channel) => channel <= 0.04045 ? channel / 12.92 : ((channel + 0.055) / 1.055) ** 2.4) + .reduce((sum, channel, index) => sum + channel * [0.2126, 0.7152, 0.0722][index], 0); + return { background, color: luminance > 0.179 ? "#101317" : "#fff" }; +} +function coInitials(name: string): string { + const parts = name.replace(/[^A-Za-z0-9 ]/g, "").split(/\s+/).filter(Boolean); + if (!parts.length) return "?"; + if (parts.length === 1) return parts[0].slice(0, 1).toUpperCase(); + return (parts[0][0] + parts[1][0]).toUpperCase(); +} + +function parseResearchRows(text: string): ResearchRowInput[] { + return text.split(/\r?\n/).map((line) => line.trim()).filter(Boolean).flatMap((line, idx) => { + const cols = line.split(/\t|,/).map((c) => c.trim()).filter(Boolean); + if (!cols.length || (idx === 0 && /^company$/i.test(cols[0]))) return []; + return [{ company: cols[0], website: cols[1], tier: cols[2], intent: cols[3], owner: cols[4], crmStatus: cols[5] }]; + }); +} +function csvEscape(value: string) { + const safe = /^[\s]*[=+\-@]/.test(value) ? `'${value}` : value; + return /[",\n]/.test(safe) ? `"${safe.replace(/"/g, '""')}"` : safe; +} +function downloadResearchCsv(art: Art, rowIds: string[], cell: (rid: string, c: string) => string) { + const cols = ["company", "website", "tier", "intent", "owner", "crm_status", "summary", "funding", "headcount", "recent_signal", "source", "source2", "last_researched"]; + const lines = [cols.join(","), ...rowIds.map((rid) => cols.map((c) => csvEscape(cell(rid, c))).join(","))]; + const blob = new Blob([lines.join("\n")], { type: "text/csv;charset=utf-8" }); + const url = URL.createObjectURL(blob); + const a = document.createElement("a"); + a.href = url; + a.download = `${art.title.toLowerCase().replace(/[^a-z0-9]+/g, "-") || "research"}-crm.csv`; + a.click(); + URL.revokeObjectURL(url); +} + +/* ── helpers (take the store) ── */ +async function commit(store: RoomStore, roomId: string, me: Actor, artId: string, elementId: string, value: unknown): Promise { + const el = store.getArtifact(artId)?.elements[elementId]; + if (!el || Object.is(el.value, value)) return null; + return store.applyEdit({ roomId, op: { opId: crypto.randomUUID(), artifactId: artId, elementId, kind: "set", value, baseVersion: el.version }, actor: me }); +} +async function createElement(store: RoomStore, roomId: string, me: Actor, artId: string, elementId: string, value: unknown): Promise { + return store.applyEdit({ roomId, op: { opId: crypto.randomUUID(), artifactId: artId, elementId, kind: "create", value, baseVersion: 0 }, actor: me }); +} +async function deleteElement(store: RoomStore, roomId: string, me: Actor, artId: string, elementId: string): Promise { + const el = store.getArtifact(artId)?.elements[elementId]; + if (!el) return null; + return store.applyEdit({ roomId, op: { opId: crypto.randomUUID(), artifactId: artId, elementId, kind: "delete", value: null, baseVersion: el.version }, actor: me }); +} +const editErrorMsg = (f: EditFeedback) => + f.reason === "nothing_to_undo" ? "Nothing to undo yet." + : f.reason === "conflict" ? "That cell changed since you opened it — your edit was reverted. Re-open it to see the new value." + : f.reason === "locked" ? "That cell is locked by an agent right now." + : f.reason === "pending_approval" ? "That agent edit is waiting for host approval." + // Restore-specific honest failures (convex/elementHistory.ts restoreElementVersion): + : f.reason === "version_not_found" ? "That version is no longer in history — retention pruned it." + : f.reason === "snapshot_truncated" ? "That snapshot was truncated for display and cannot be restored." + : "Edit could not be applied."; +function lockedByOther(store: RoomStore, artId: string, elementId: string, me: Actor) { + const lk = store.lockFor(artId, elementId); + return lk && lk.holder.id !== me.id ? lk : null; +} +function draftedFor(store: RoomStore, roomId: string, artId: string, elementId: string): boolean { + return store.listDrafts(roomId).some((d) => d.status === "pending" && d.artifactId === artId && d.ops.some((o) => o.elementId === elementId)); +} +function memberColor(store: RoomStore, roomId: string, actor: Actor): string | undefined { + if (actor.kind !== "user") return undefined; + return store.listMembers(roomId).find((member) => member.id === actor.id)?.color; +} +function touchPresence(store: RoomStore, roomId: string, artId: string, me: Actor, targetId: string, mode: "focus" | "edit", color?: string) { + store.updatePresence({ + roomId, + artifactId: artId, + targetKind: "cell", + targetId, + mode, + actor: me, + label: mode === "edit" ? `${me.name} editing` : me.name, + color, + ttlMs: mode === "edit" ? 15_000 : 12_000, + }); +} +function presenceForCell(rows: PresenceClaim[], elementId: string, me: Actor): PresenceClaim | null { + const rank: Record = { commit_lease: 0, edit: 1, agent_intent: 2, focus: 3 }; + return rows + .filter((row) => row.targetKind === "cell" && row.targetId === elementId && row.actor.id !== me.id && row.expiresAt > Date.now()) + .sort((a, b) => rank[a.mode] - rank[b.mode] || b.updatedAt - a.updatedAt)[0] ?? null; +} +function presenceStyle(row: PresenceClaim | null): CSSProperties | undefined { + return row?.color ? ({ "--presence-color": row.color } as CSSProperties) : undefined; +} +function presenceLabel(row: PresenceClaim): string { + if (row.mode === "agent_intent") return row.label ?? `${row.actor.name} planning`; + if (row.mode === "commit_lease") return row.label ?? `${row.actor.name} publishing`; + if (row.mode === "edit") return row.label ?? `${row.actor.name} editing`; + return row.label ?? row.actor.name; +} + +/** + * PresenceLadder — the cursor-ladder rung for ONE sheet cell (the States & Scale + * "Presence at scale" primitive). Given the room's presence claims + this cell's element + * id, `ladderFor` collapses distinct actors into a rung and this renders it: + * + * 1 claim → one named flag (`.sc-flag`, lifted from design-reference/fixes .fx-flag) + * 2–3 → offset stacked flags (`.sc-flagstack`) + * 4+ → cluster count pill `+N` (`.sc-cluster`, from design-reference/scale/scale.css) + * + * Pointer-events: none — the ladder is a passive presence read, never a click target (the + * cell underneath keeps its selection/edit/history behavior). Excludes `me` via `selfId`. + */ +export function presenceLadderModel(rows: readonly PresenceClaim[], elementId: string, selfId: string, now: number = Date.now()): LadderResult { + // ladderFor is actor-deduped + bounded; drop self first so my own flag never shows on my cell. + return ladderFor(rows.filter((r) => r.targetKind === "cell" && r.actor?.id !== selfId), elementId, now); +} + +export function PresenceLadder({ rows, elementId, selfId }: { rows: readonly PresenceClaim[]; elementId: string; selfId: string }) { + const ladder = presenceLadderModel(rows, elementId, selfId); + if (ladder.mode === "none") return null; + if (ladder.mode === "cluster") { + const title = ladder.members.map((m) => m.name).join(", ") + (ladder.count > ladder.members.length ? ` +${ladder.count - ladder.members.length} more` : ""); + return ( + + +{ladder.count} + + ); + } + // flag (1) or stack (2–3): render each member as an offset named flag, freshest on top. + return ( + + {ladder.members.map((m, i) => ( + + {m.name} + + ))} + + ); +} + +/** Finance mental model: green means POSITIVE, red means negative — not "cell has content". + * Unsigned values (notes, labels) render neutral so status colors keep their meaning. */ +function valueClass(value: string): string { + return /^[-(]/.test(value) ? "r-val-neg" : value.startsWith("+") ? "r-val-pos" : "r-val-num"; +} + +function EditableCell({ value, disabled, align, onCommit, addLabel, onEditStart, onEditEnd }: { value: string; disabled?: boolean; align?: "right"; onCommit: (s: string) => void; addLabel?: string; onEditStart?: () => void; onEditEnd?: () => void }) { + const [editing, setEditing] = useState(false); + const [draft, setDraft] = useState(value); + useEffect(() => setDraft(value), [value]); + if (disabled) return value ? {value} : ; + if (editing) { + return ( + setDraft(e.target.value)} + onBlur={() => { setEditing(false); onEditEnd?.(); if (draft.trim() !== value) onCommit(draft.trim()); }} + onKeyDown={(e) => { if (e.key === "Enter") (e.target as HTMLInputElement).blur(); if (e.key === "Escape") { setDraft(value); setEditing(false); onEditEnd?.(); } }} /> + ); + } + return ( + + ); +} + +function isBlankSpreadsheet(art: Art): boolean { + const sourceFile = art.meta?.dataframe?.sourceFile; + return sourceFile === "blank-room" || sourceFile === "blank-room-agent"; +} + +function dataframeRowCount(art: Art): number { + const count = Number(art.meta?.dataframe?.rowCount); + return Number.isFinite(count) && count > 0 ? Math.floor(count) : 0; +} + +function rowIdsOf(art: Art): string[] { + if (art.meta?.excelGrid) { + const rowCount = Math.max(1, Number(art.meta.excelGrid.rows) || 1); + return Array.from({ length: rowCount }, (_, i) => String(i + 1)); + } + // Fresh-room sheets can briefly receive their element map before the small + // version/order companion query. They also become mixed-address artifacts + // when NodeAgent writes canonical A1 cells beside the legacy rN__column + // seed. The declared blank-sheet extent is authoritative in both cases. + const blankRows = isBlankSpreadsheet(art) ? dataframeRowCount(art) : 0; + if (blankRows) return Array.from({ length: blankRows }, (_, i) => String(i + 1)); + const ids: string[] = []; + const elementIds = (art.order?.length ? art.order : Object.keys(art.elements ?? {})); + for (const eid of elementIds) { + const a1 = eid.match(/^[A-Z]+(\d+)$/); + const r = a1?.[1] ?? eid.split("__")[0]; + if (r && !ids.includes(r)) ids.push(r); + } + return ids; +} +const cellVal = (art: Art, rowId: string, col: string) => displayCellValue(art.elements[`${rowId}__${col}`]?.value); + +function colsOf(art: Art): string[] { + const cols: string[] = []; + for (const eid of art.order ?? []) { + const col = eid.split("__").slice(1).join("__"); + if (col && !cols.includes(col)) cols.push(col); + } + return cols; +} + +function sheetElementId(art: Art, rowId: string, colId: string): string { + const numericRow = rowId.match(/^r?(\d+)$/)?.[1] ?? rowId; + const a1 = `${/^[A-Za-z]+$/.test(colId) ? colId.toUpperCase() : colId}${numericRow}`; + if (art.meta?.excelGrid) return a1; + if (isBlankSpreadsheet(art)) { + // Prefer a canonical NodeAgent write when it exists, then preserve edits + // to an existing legacy seed cell. New cells use A1 so the UI and agent + // converge without rewriting old room data. + if (art.elements[a1]) return a1; + const legacy = `r${numericRow}__${colId}`; + if (art.elements[legacy]) return legacy; + return a1; + } + return `${rowId}__${colId}`; +} + +function parseSheetElementId(art: Art, elementId: string | null): { rowId: string; colId: string } { + if (!elementId) return { rowId: "", colId: "" }; + if (art.meta?.excelGrid || isBlankSpreadsheet(art)) { + const match = elementId.match(/^([A-Za-z]+)(\d+)$/); + if (match) { + const metaCol = art.meta?.dataframe?.columns?.find((col) => col.id.toUpperCase() === match[1].toUpperCase())?.id; + return { colId: metaCol ?? match[1], rowId: match[2] }; + } + const legacy = elementId.match(/^r?(\d+)__(.+)$/); + if (legacy) return { rowId: legacy[1], colId: legacy[2] }; + return { rowId: "", colId: "" }; + } + const sep = elementId.indexOf("__"); + return sep >= 0 ? { rowId: elementId.slice(0, sep), colId: elementId.slice(sep + 2) } : { rowId: "", colId: "" }; +} + +function dataframeColumnWidth(col: DataframeColumn, index: number): number { + const simpleSheetColumn = /^[A-Z]+$/.test(col.id) && col.label === col.id; + if (simpleSheetColumn) return index === 0 ? 168 : 116; + return Math.max(112, Math.min(220, 48 + (col.label?.length ?? 0) * 8)); +} + +function scaleColumnWidth(col: DataframeColumn, index: number): number { + const id = col.id.toLowerCase(); + if (id === "tier") return 72; + if (id === "status" || id === "crm_status") return 128; + if (id === "company" || id === "website") return 164; + if (id === "owner") return 136; + if (id === "headcount" || id === "last_researched") return 152; + if (id === "source" || id === "source2") return 148; + if (id === "intent" || id === "summary" || id === "funding" || id === "recent_signal") return 232; + return Math.max(128, Math.min(240, dataframeColumnWidth(col, index))); +} + +function sheetColumnWidth(art: Art, col: DataframeColumn, index: number): number { + const excelWidth = art.meta?.excelGrid?.colWidths?.[index]; + if (excelWidth) return Math.max(88, Math.min(260, Math.round(excelWidth * 7 + 18))); + if (art.meta?.dataframe && !art.meta?.excelGrid) { + const id = col.id.toLowerCase(); + if (id === "company") return 150; + if (id === "website") return 200; + if (id === "status" || id === "crm_status") return 150; + if (id === "tier") return 66; + if (id === "intent") return 92; + if (id === "owner") return 82; + } + return dataframeColumnWidth(col, index); +} + +function dataframeCellAddress(art: Art, cols: string[], rows: string[], key: string | null): string { + if (!key) return ""; + if (art.meta?.excelGrid || (isBlankSpreadsheet(art) && /^[A-Za-z]+\d+$/.test(key))) return key.toUpperCase(); + const sep = key.indexOf("__"); + if (sep < 0) return ""; + const rowId = key.slice(0, sep); + const colId = key.slice(sep + 2); + const colIndex = cols.indexOf(colId); + const rowIndex = rows.indexOf(rowId); + return colIndex >= 0 && rowIndex >= 0 ? `${columnLetters(colIndex)}${rowIndex + 1}` : ""; +} + +function isNumberLikeCell(value: unknown): boolean { + const payload = asCellPayload(value); + const raw = payload ? payload.value : value; + if (typeof raw === "number") return Number.isFinite(raw); + if (typeof raw !== "string") return false; + const trimmed = raw.trim(); + if (!trimmed || trimmed.startsWith("=")) return false; + return Number.isFinite(Number(trimmed.replace(/,/g, ""))); +} + +function cellHasVisibleValue(value: unknown): boolean { + return displayCellValue(value).trim().length > 0; +} + +function lettersToColumnNumber(letters: string): number { + let n = 0; + for (const ch of letters) n = n * 26 + (ch.charCodeAt(0) - 64); + return n; +} + +function expandSheetMerges(merges: string[] | undefined): { mergeAnchor: Map; mergeCovered: Set } { + const mergeAnchor = new Map(); + const mergeCovered = new Set(); + if (!Array.isArray(merges)) return { mergeAnchor, mergeCovered }; + for (const range of merges) { + const match = range.match(/^([A-Z]+)(\d+):([A-Z]+)(\d+)$/); + if (!match) continue; + const c1 = lettersToColumnNumber(match[1]); + const r1 = Number(match[2]); + const c2 = lettersToColumnNumber(match[3]); + const r2 = Number(match[4]); + const size = (c2 - c1 + 1) * (r2 - r1 + 1); + if (c2 < c1 || r2 < r1 || size > 1_000) continue; + mergeAnchor.set(`${match[1]}${r1}`, { colSpan: c2 - c1 + 1, rowSpan: r2 - r1 + 1 }); + for (let r = r1; r <= r2; r++) { + for (let c = c1; c <= c2; c++) { + if (r === r1 && c === c1) continue; + mergeCovered.add(`${columnLetters(c - 1)}${r}`); + } + } + } + return { mergeAnchor, mergeCovered }; +} + +function normalizeDataframeColumn(col: string): string { + return col.trim().toLowerCase(); +} + +function isGenericStatusColumn(col: string): boolean { + const normalized = normalizeDataframeColumn(col); + return normalized === "status" || normalized.endsWith("_status"); +} + +function isGenericOwnerColumn(col: string): boolean { + const normalized = normalizeDataframeColumn(col); + return normalized === "owner" || normalized === "assignee" || normalized === "lead" || normalized.endsWith("_owner"); +} + +function isGenericSourceColumn(col: string): boolean { + const normalized = normalizeDataframeColumn(col); + return /^source\d*$/.test(normalized) || normalized === "citation" || normalized === "cite"; +} + +function extractUrl(value: string): string | null { + const match = value.match(/https?:\/\/[^\s),;]+/i); + return match ? match[0].replace(/[.)]+$/, "") : null; +} + +function sourceHost(value: string): string { + const url = extractUrl(value) ?? value; + try { + return new URL(url).hostname.replace(/^www\./, ""); + } catch { + return url.replace(/^https?:\/\//i, "").split(/[/?#\s]/)[0] || value; + } +} + +function statusTone(value: string): string { + const normalized = value.trim().toLowerCase().replace(/[\s-]+/g, "_"); + if (/^(complete|completed|done|approved)$/.test(normalized)) return "complete"; + if (/^(needs_review|review|gap|failed|blocked)$/.test(normalized)) return normalized === "failed" ? "failed" : "needs-review"; + if (/^(enriching|running|in_progress|working)$/.test(normalized)) return "enriching"; + if (/^(pending|queued|todo|open|running|in_progress)$/.test(normalized)) return "pending"; + return "neutral"; +} + +function statusText(value: string): string { + const tone = statusTone(value); + if (tone === "needs-review") return "needs_review"; + if (tone === "complete" || tone === "enriching" || tone === "pending" || tone === "failed") return tone; + return value.trim().toLowerCase().replace(/[_-]+/g, " "); +} + +function sheetStatusFilterForValue(value: string): SheetStatusFilter { + const tone = statusTone(value); + if (tone === "complete" || tone === "enriching" || tone === "pending" || tone === "failed") return tone; + if (tone === "needs-review") return "needs_review"; + return "pending"; +} + +function sheetStatusFilterLabel(filter: SheetStatusFilter): string { + return filter === "needs_review" ? "needs review" : filter; +} + +function evidenceTitle(payload: CellPayload | null): string { + const evidence = payload?.evidence ?? []; + return evidence.map((item) => [item.label, item.url ?? item.source].filter(Boolean).join(" - ")).filter(Boolean).join(" | "); +} + +function evidenceReceiptLink(item: CellEvidence): string | undefined { + return item.url ?? item.source; +} + +// --- In-cell evidence hover popover (the receipts payoff) -------------------- +// The "N src" cite chip reveals a popover listing the cell's +// CellPayload.evidence[] receipts: label, quoted snippet, source host link, +// per-item confidence, and a checked/updated line. Pure helpers are exported +// for unit tests (tests/evidencePopover.test.tsx). +export const EVIDENCE_POPOVER_MAX_ITEMS = 4; // BOUND: agent loops can stack receipts; render 4 + "+N more". +export const EVIDENCE_POPOVER_SNIPPET_MAX = 180; +const EVIDENCE_POPOVER_EST_WIDTH = 288; // keep in sync with .r-evidence-popover width in styles.css +const EVIDENCE_POPOVER_EST_HEIGHT = 280; // keep in sync with .r-evidence-popover max-height in styles.css + +const EVIDENCE_KIND_LABELS: Record = { + upload: "uploaded file", + source: "web source", + computed: "computed", + manual: "manual entry", +}; + +export interface EvidencePopoverItem { + id: string; + label: string; + snippet?: string; + /** http(s) link only — non-http schemes are dropped so hostile URLs render as text. */ + href?: string; + host?: string; + kindLabel: string; + confidencePct?: number; +} + +export interface EvidencePopoverModel { + count: number; + items: EvidencePopoverItem[]; + moreCount: number; + confidencePct?: number; +} + +function clampEvidenceText(text: string, max: number): string { + const trimmed = text.trim(); + return trimmed.length > max ? `${trimmed.slice(0, Math.max(0, max - 1)).trimEnd()}…` : trimmed; +} + +function confidencePctOf(confidence: unknown): number | undefined { + return typeof confidence === "number" && Number.isFinite(confidence) + ? Math.round(Math.max(0, Math.min(1, confidence)) * 100) + : undefined; +} + +export function evidencePopoverModel(payload: CellPayload | null): EvidencePopoverModel { + const evidence = payload?.evidence ?? []; + const items = evidence.slice(0, EVIDENCE_POPOVER_MAX_ITEMS).map((item, i) => { + const raw = evidenceReceiptLink(item); + const href = raw ? extractUrl(raw) ?? undefined : undefined; + return { + id: item.id || `ev-${i}`, + label: clampEvidenceText(item.label || item.source || "source", 80), + snippet: item.snippet ? clampEvidenceText(item.snippet, EVIDENCE_POPOVER_SNIPPET_MAX) : undefined, + href, + host: raw ? sourceHost(raw) : undefined, + kindLabel: EVIDENCE_KIND_LABELS[item.kind] ?? "source", + confidencePct: confidencePctOf(item.confidence), + }; + }); + return { + count: evidence.length, + items, + moreCount: Math.max(0, evidence.length - items.length), + confidencePct: confidencePctOf(payload?.confidence), + }; +} + +export function evidenceCheckedLabel(ts: number | undefined, now: number = Date.now()): string | undefined { + if (typeof ts !== "number" || !Number.isFinite(ts) || ts <= 0) return undefined; + const d = new Date(ts); + const ref = new Date(now); + const sameDay = d.getFullYear() === ref.getFullYear() && d.getMonth() === ref.getMonth() && d.getDate() === ref.getDate(); + const hhmm = `${String(d.getHours()).padStart(2, "0")}:${String(d.getMinutes()).padStart(2, "0")}`; + return sameDay ? `checked ${hhmm}` : `checked ${d.toLocaleDateString(undefined, { month: "short", day: "numeric" })} ${hhmm}`; +} + +/** Viewport-aware placement: flip above when near the bottom edge (only if there is room above); anchor left when there is no room to spill left. */ +export function evidencePopoverPlacement( + rect: { top: number; bottom: number; left: number; right: number }, + viewport: { width: number; height: number }, +): { flip: "down" | "up"; align: "right" | "left" } { + const flip = viewport.height > 0 && rect.bottom + EVIDENCE_POPOVER_EST_HEIGHT > viewport.height && rect.top > EVIDENCE_POPOVER_EST_HEIGHT + ? "up" + : "down"; + // Default anchors the popover's right edge to the chip (it spills left). + const align = rect.right - EVIDENCE_POPOVER_EST_WIDTH < 8 && rect.left + EVIDENCE_POPOVER_EST_WIDTH < viewport.width - 8 + ? "left" + : "right"; + return { flip, align }; +} + +export function EvidenceReceipt({ payload, compact = false, checkedAt }: { payload: CellPayload | null; compact?: boolean; checkedAt?: number }) { + const model = evidencePopoverModel(payload); + if (!model.count) return null; + const checked = evidenceCheckedLabel(checkedAt); + return ( + + + + {/* stopPropagation: clicking the chip pins the popover via focus; letting the click reach the cell would steal focus back to the grid and close it. */} + e.stopPropagation()}>{model.count} src + + + + {model.items.map((item) => ( + + {item.label} + {item.snippet && “{item.snippet}”} + + {item.href + ? e.stopPropagation()}>{item.host ?? item.href} + : {item.host ?? item.kindLabel}} + {typeof item.confidencePct === "number" && · {item.confidencePct}%} + + + ))} + + {model.moreCount > 0 && +{model.moreCount} more} + {checked ?? "source checked"} · {typeof model.confidencePct === "number" ? `${model.confidencePct}% confidence` : "visible receipt"} + + + + ); +} + +// --- Per-cell version history + restore (the receipts layer's recovery path) -- +// Reads the `elementVersions` VERSION LOG through convex/elementHistory.ts: +// listElementVersions (proof-gated, bounded) + restoreElementVersion (a NORMAL +// CAS write through applyCellEditCore — conflicts surface honestly via the +// existing EditFeedback path). Live (convex) mode only: the in-memory engine +// keeps no history, so memory mode hides the affordance entirely — honest +// absence, never fake rows. Pure helpers exported for tests/cellHistoryUi.test.tsx. + +// convex/_generated lags until the next codegen — which must NOT be run +// casually: `npx convex codegen` against a configured cloud deployment DEPLOYS +// schema+functions (documented gotcha). Same cast precedent as +// src/ui/Landing.tsx landingMetricsQuery / tests/elementVersions.test.ts. +type ElementVersionRow = { + _id: string; + version: number; + value: unknown; + truncated: boolean; + /** The actor whose applied write superseded this version (who changed it away). */ + updatedBy: Actor; + kind: "set" | "create" | "delete"; + ts: number; +}; +type RestoreOutcome = { ok: true; version?: number } | { ok: false; reason: string; truncated?: boolean }; +type ElementHistoryListArgs = { roomId: string; artifactId: string; elementId: string; requester: ActorProof; limit?: number }; +type ElementHistoryRestoreArgs = { roomId: string; artifactId: string; elementId: string; requester: ActorProof; version: number }; +const elementHistoryApi = (api as unknown as { + elementHistory: { + listElementVersions: FunctionReference<"query", "public", ElementHistoryListArgs, ElementVersionRow[]>; + restoreElementVersion: FunctionReference<"mutation", "public", ElementHistoryRestoreArgs, RestoreOutcome>; + }; +}).elementHistory; + +export const CELL_HISTORY_LIMIT = 8; // BOUND: popover shows the newest 8 (server caps reads at 50) +const CELL_HISTORY_PREVIEW_MAX = 60; +export const CELL_DIFF_MAX_WORDS = 160; // BOUND: word-level LCS is O(n*m); clamp both sides + +/** Live-only gate: history exists only where the elementVersions log does (Convex). */ +export function cellHistoryEnabled(mode: "memory" | "convex", proof: ActorProof | undefined): boolean { + return mode === "convex" && !!proof; +} + +/** Bounded one-line preview of a logged value (objects render via displayCellValue). */ +export function historyValuePreview(value: unknown): string { + const text = displayCellValue(value).replace(/\s+/g, " ").trim(); + if (!text) return "—"; + return text.length > CELL_HISTORY_PREVIEW_MAX ? `${text.slice(0, CELL_HISTORY_PREVIEW_MAX - 1).trimEnd()}…` : text; +} + +/** Compact relative time for history rows ("just now" / "5m" / "3h" / "4d"). */ +export function historyTimeAgo(ts: number, now: number = Date.now()): string { + if (!Number.isFinite(ts) || ts <= 0) return ""; + const delta = Math.max(0, now - ts); + if (delta < 60_000) return "just now"; + const mins = Math.floor(delta / 60_000); + if (mins < 60) return `${mins}m ago`; + const hours = Math.floor(mins / 60); + if (hours < 24) return `${hours}h ago`; + return `${Math.floor(hours / 24)}d ago`; +} + +export type DiffSegment = { text: string; changed: boolean }; + +/** + * Word-level two-row diff (no deps): LCS over whitespace-split tokens, both + * sides clamped to CELL_DIFF_MAX_WORDS so hostile megacell values stay O(bounded). + * `old.changed` = word was replaced/removed; `next.changed` = word is new. + */ +export function wordDiffSegments(oldText: string, nextText: string): { old: DiffSegment[]; next: DiffSegment[] } { + const a = oldText.split(/\s+/).filter(Boolean).slice(0, CELL_DIFF_MAX_WORDS); + const b = nextText.split(/\s+/).filter(Boolean).slice(0, CELL_DIFF_MAX_WORDS); + const dp: number[][] = Array.from({ length: a.length + 1 }, () => new Array(b.length + 1).fill(0)); + for (let i = a.length - 1; i >= 0; i--) { + for (let j = b.length - 1; j >= 0; j--) { + dp[i][j] = a[i] === b[j] ? dp[i + 1][j + 1] + 1 : Math.max(dp[i + 1][j], dp[i][j + 1]); + } + } + const oldChanged = new Array(a.length).fill(true); + const nextChanged = new Array(b.length).fill(true); + let i = 0, j = 0; + while (i < a.length && j < b.length) { + if (a[i] === b[j]) { oldChanged[i] = false; nextChanged[j] = false; i++; j++; } + else if (dp[i + 1][j] >= dp[i][j + 1]) i++; + else j++; + } + return { + old: a.map((text, k) => ({ text, changed: oldChanged[k] })), + next: b.map((text, k) => ({ text, changed: nextChanged[k] })), + }; +} + +/** Inline two-row compare: the logged version's value vs the current value. */ +export function CellDiff({ version, oldValue, currentValue }: { version: number; oldValue: string; currentValue: string }) { + const d = wordDiffSegments(oldValue, currentValue); + const row = (segments: DiffSegment[]) => + segments.length === 0 + ? + : segments.map((s, k) => {k > 0 ? " " : ""}{s.text}); + return ( + + v{version}{row(d.old)} + now{row(d.next)} + + ); +} + +/** + * CellHistory — hover-revealed clock glyph in the cell corner (design "Cell + * states" board: apparatus appears on hover) opening a popover of recent + * versions with per-row Restore + diff. Any room member may restore (the + * mutation itself is proof-gated); a restore is a NEW CAS write, so conflicts + * come back as honest EditFeedback — never a silent history rewrite. + * Mounted in LIVE mode only (see cellHistoryEnabled). + */ +export function CellHistory({ roomId, artifactId, elementId, requester, currentValue, shifted, onFeedback }: { + roomId: string; + artifactId: string; + elementId: string; + requester: ActorProof; + currentValue: string; + /** True when the cite chip occupies the cell corner — shift left of it. */ + shifted?: boolean; + onFeedback?: (f: EditFeedback) => void; +}) { + // Perf: a sheet page can render thousands of cells. The closed state costs + // one useState + a button; the Convex hooks live in CellHistoryPopover and + // mount only while a popover is open. + const [open, setOpen] = useState(false); + return ( + + + {/* stopPropagation: the glyph must not select/edit the cell underneath. */} + + + + {open && ( + setOpen(false)} + onFeedback={onFeedback} + /> + )} + + + ); +} + +function CellHistoryPopover({ roomId, artifactId, elementId, requester, currentValue, onClose, onFeedback }: { + roomId: string; + artifactId: string; + elementId: string; + requester: ActorProof; + currentValue: string; + onClose: () => void; + onFeedback?: (f: EditFeedback) => void; +}) { + const [diffFor, setDiffFor] = useState(null); + const [busyVersion, setBusyVersion] = useState(null); + const rows = useQuery(elementHistoryApi.listElementVersions, { roomId, artifactId, elementId, requester, limit: CELL_HISTORY_LIMIT }); + const restore = useMutation(elementHistoryApi.restoreElementVersion); + const doRestore = async (version: number) => { + setBusyVersion(version); + try { + const res = await restore({ roomId, artifactId, elementId, requester, version }); + if (res.ok) onClose(); + else onFeedback?.({ ok: false, reason: res.reason }); + } catch { + onFeedback?.({ ok: false, reason: "restore_failed" }); + } finally { + setBusyVersion(null); + } + }; + return ( + e.stopPropagation()} onDoubleClick={(e) => e.stopPropagation()}> + Cell history{rows ? `${rows.length} version${rows.length === 1 ? "" : "s"}` : ""} + + {rows === undefined && Loading history…} + {rows && rows.length === 0 && No prior versions — this cell hasn't been overwritten yet.} + {rows?.map((row) => ( + + + v{row.version} + {historyValuePreview(row.value)} + + + → {row.updatedBy.name} + {historyTimeAgo(row.ts)} + {row.truncated && truncated} + + + + + {diffFor === row.version && } + + ))} + + + ); +} + +// --- Stale freshness chip (design "Cell states": always-visible amber "3d") -- +export const STALE_AFTER_MS = 72 * 3_600_000; // recheck due after 72h + +/** "3d"/"12d" label once a checked source is older than 72h; undefined = fresh/invalid. */ +export function staleLabelFor(checkedAt: number | undefined, now: number = Date.now()): string | undefined { + if (typeof checkedAt !== "number" || !Number.isFinite(checkedAt) || checkedAt <= 0) return undefined; + const age = now - checkedAt; + if (age <= STALE_AFTER_MS) return undefined; + return `${Math.floor(age / 86_400_000)}d`; +} + +/** + * Staleness applies ONLY to cells with checked-source semantics: an explicit + * checkedAt/retrievedAt carried by the payload/evidence wins; otherwise a cell + * WITH evidence falls back to the element's updatedAt (the same timestamp the + * receipt popover already labels "checked HH:MM"). Cells without evidence have + * no freshness contract → undefined (render nothing; never fake staleness). + */ +export function cellStaleness(payload: CellPayload | null, updatedAt: number | undefined, now: number = Date.now()): string | undefined { + if (!payload?.evidence?.length) return undefined; + const explicit: number[] = []; + const readTs = (o: unknown) => { + if (!o || typeof o !== "object") return; + const rec = o as Record; + for (const key of ["checkedAt", "retrievedAt"]) { + const v = rec[key]; + if (typeof v === "number" && Number.isFinite(v) && v > 0) explicit.push(v); + } + }; + readTs(payload); + for (const item of payload.evidence) readTs(item); + // Most recent explicit check wins; otherwise the commit timestamp stands in. + const checkedAt = explicit.length ? Math.max(...explicit) : updatedAt; + return staleLabelFor(checkedAt, now); +} + +/** Amber mono chip lifted from design-reference/scale .sc-stale ("stale (recheck due)"). */ +export function StaleChip({ label }: { label: string | undefined }) { + if (!label) return null; + return ( + + + {label} + + ); +} + +function renderGenericCellContent(col: string, value: string): ReactNode { + const trimmed = value.trim(); + if (!trimmed) return -; + if (isGenericStatusColumn(col)) { + const tone = statusTone(trimmed); + return {statusText(trimmed)}; + } + if (isGenericOwnerColumn(col)) { + return ( + + + {trimmed} + + ); + } + if (isGenericSourceColumn(col)) { + const href = extractUrl(trimmed); + const host = sourceHost(trimmed); + const label = host.length > 32 ? `${host.slice(0, 29)}...` : host; + return href ? ( + e.stopPropagation()}> + + ) : ( + + + ); + } + const urlLike = !!extractUrl(trimmed); + return {trimmed}; +} + +function GenericResearchWorkflow({ roomId, me, art, rows, activeRowId }: { + roomId: string; + me: Actor; + art: Art; + rows: string[]; + activeRowId?: string; +}) { + const store = useStore(); + const [running, setRunning] = useState(false); + const [pasteOpen, setPasteOpen] = useState(false); + const [pasteText, setPasteText] = useState(""); + const [busy, setBusy] = useState(false); + const [moreOpen, setMoreOpen] = useState(false); + const [pasteError, setPasteError] = useState(null); + const [requeueError, setRequeueError] = useState(null); + const [handoffStatus, setHandoffStatus] = useState(null); + const cell = (rowId: string, columnId: string) => displayCellValue(art.elements[sheetElementId(art, rowId, columnId)]?.value); + const pending = rows.filter((rowId) => (cell(rowId, "status") || "pending") === "pending").length; + const complete = rows.filter((rowId) => cell(rowId, "status") === "complete").length; + const draftRowId = activeRowId && rows.includes(activeRowId) + ? activeRowId + : rows.find((rowId) => cell(rowId, "status") === "complete"); + const draftCompany = draftRowId ? cell(draftRowId, "company") || draftRowId : null; + const downstreamDrafts = draftRowId + ? prepareDownstreamDrafts({ + title: `${draftCompany || draftRowId} diligence`, + summary: cell(draftRowId, "summary") || `${draftCompany || draftRowId} is ready for downstream follow-up.`, + bullets: [cell(draftRowId, "funding"), cell(draftRowId, "headcount"), cell(draftRowId, "recent_signal")].filter(Boolean), + artifactUrl: typeof window !== "undefined" ? `${window.location.href.split("#")[0]}#artifact=${art.id}&row=${draftRowId}` : undefined, + }) + : []; + + const run = async () => { + setRunning(true); + try { await runAuthorizedInvestigationResearch(store, roomId); } finally { setRunning(false); } + }; + const addRows = async () => { + const parsed = parseResearchRows(pasteText); + if (!parsed.length) { + setPasteError("Nothing to import yet - paste one account per line: Company, website, tier, intent, owner, CRM status."); + return; + } + setBusy(true); + setPasteError(null); + try { + const added = await store.addResearchRows({ roomId, artifactId: art.id, rows: parsed, actor: me }); + if (added) { + setPasteText(""); + setPasteOpen(false); + } + } catch (error) { + setPasteError(`Couldn't add rows - ${error instanceof Error ? error.message : "try again"}. Your text is preserved.`); + } finally { + setBusy(false); + } + }; + const refreshComplete = async () => { + setBusy(true); + setRequeueError(null); + let failed = 0; + let lastReason: string | undefined; + try { + for (const rowId of rows.filter((candidate) => cell(candidate, "status") === "complete")) { + const feedback = await commit(store, roomId, me, art.id, sheetElementId(art, rowId, "status"), "pending"); + if (feedback && !feedback.ok) { + failed += 1; + lastReason = feedback.reason; + } + } + } finally { + if (failed) setRequeueError(`${failed} row(s) couldn't be requeued - ${editErrorMsg({ ok: false, reason: lastReason })}`); + setBusy(false); + } + }; + const saveDownstreamDraft = (draft: PreparedDownstreamDraft) => { + const blob = new Blob([`# ${draft.title}\n\n${draft.body}\n`], { type: "text/markdown;charset=utf-8" }); + const url = URL.createObjectURL(blob); + const anchor = document.createElement("a"); + anchor.href = url; + anchor.download = `${draft.target}-${draft.title.toLowerCase().replace(/[^a-z0-9]+/g, "-").replace(/^-|-$/g, "") || "draft"}.md`; + anchor.click(); + URL.revokeObjectURL(url); + setHandoffStatus(`${HANDOFF_SHORT[draft.target] ?? draft.target} draft prepared for review`); + }; + + return ( +
    +
    + {rows.length} accounts · {pending} pending · {complete} complete + + + + {moreOpen && ( + <> + + + + )} + + {requeueError && {requeueError}} +
    + {pasteOpen && ( +
    +
    + +
    +
    +

    Agent-managed wiki

    +

    NodeRoom system of record

    +

    {summary}

    +
    + {artifacts.length} files + {members.length} people + {sessions.length} agents + {store.listTraces(roomId).length} trace events +
    +
    + +
    +

    Files

    +
    + {artifacts.map((a) => ( + + ))} +
    +
    + +
    +

    Agents

    +
    + {sessions.map((s) => ( +
    + {s.agentName} + {s.scope} + {s.status} + {s.lastAction} +
    + ))} +
    +
    + +
    +

    Workflows

    +
      +
    1. Variance collaboration: lock the affected spreadsheet range, read current context, edit with CAS, release, then smart-merge pending drafts.
    2. +
    3. ParselyFi research: add or requeue accounts, enrich only pending rows, write sources and freshness, export CRM-ready fields.
    4. +
    5. Sales GTM: preserve tier, intent, owner, CRM status, summary, signal, and citations per account row.
    6. +
    +
    + +
    +

    Rules

    +
      +
    1. Ground claims: summarize only artifacts, traces, runs, sessions, messages, and cited research sources already present in the room.
    2. +
    3. Keep private data private: never expose private channel content or private drafts in the shared wiki unless a user promotes it.
    4. +
    5. Preserve workflow fields: keep finance rows, GTM account fields, citations, freshness, owners, and CRM status visible as first-class wiki facts.
    6. +
    7. Update after state changes: refresh file inventory, active agents, workflow state, and recent trace evidence after uploads, research runs, approvals, and merges.
    8. +
    +
    + +
    +

    Backend

    +
    +
    UIsrc/uirenders artifacts, chat, trace, and wiki
    +
    Storesrc/app/store.tsxswitches between memory and Convex
    +
    Enginesrc/engineCAS, locks, drafts, smart-merge, traces
    +
    Agentsrc/nodeagentruntime, tools, model seam, compaction
    +
    Liveconvexschema, mutations, optimistic queries, server agent action
    +
    + {run &&

    {run.model} last run: {run.toolCalls} tool calls, {run.steps} steps, ${run.costUsd.toFixed(3)}, {run.ms}ms.

    } +
    + +
    +

    Recent trace

    +
    + {traces.length === 0 ? No trace events yet. : traces.map((t) => ( +
    + + {t.summary} +
    + ))} +
    +
    +
    +

    @h)2_*bh6ucT^hi)wzg&y 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ⅇQbUZ~Ol^7=WYw9)=AACT9HVuZf+_ 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 literal 0 HcmV?d00001 diff --git a/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.html.txt b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.html.txt new file mode 100644 index 00000000..6a3b67b3 --- /dev/null +++ b/evidence/desktop-account-20260905/operator/after/desktop-memory-1440-sample.html.txt @@ -0,0 +1,157 @@ + + + + NodeRoom - live collaborative AI rooms with NodeAgents + + + + + + + + + + + + + + + + + + + + + + + + +