Record timestamp trial verification

This commit is contained in:
鲨鱼辣椒
2026-09-29 18:16:47 +08:00
parent ead3407890
commit cd1ba41e21

View File

@@ -8,7 +8,7 @@
- Worktree: /Users/chillishark/Makelore 麦洛/.codex-worktrees/makelore/20260929-community-welcome-c724e5a1
- Base commit: 4199cadd1e067ce9741d6496196f4d13fed61d12
- Owner: codex
- Status: In Progress
- Status: Ready for Integration
## Scope
@@ -120,3 +120,7 @@ All three steps completed. Earlier public-feed investigation was feasibility wor
- Implemented the approved timestamp data/display flow with no prompt/configuration changes or history migration. The shared display uses semantic time elements, accessible labels, local dates and full hover precision. Terminal teacher replies persist finishedAt before the saved snapshot is emitted. Operation settlement continues to use the existing canonical Pi hydration.
- Verification before trial restart: 286 focused tests passed; full suite 2,681 passed and 3 skipped across 266 files including the pressure run. After extracting the pure formatter to remove a new lint warning, typecheck and all 41 affected UI/formatter tests passed. lint:check has 0 errors and the same 8 existing warnings; changed E2E files pass scoped ESLint; build:vite passed. All 23 headless Chrome layout/interaction cases passed, including the two new real-component timestamp fixtures (375/1280px, stable times after reload, quick-reply usability). Reviewed both screenshot sizes. Updated native Electron timestamp assertions and all 20 native cases parse via --list; no headed launch or real model calls.
- Trial backend and Renderer updated in the background to code commit ead34078906336492c509ebb616c9cbb1ab9870a, Main PID 19053, asset index-BiMeMtQo.js. The previously running Main's source differs only by this timestamp change in Main/shared code. Existing temporary profile, formal app and remote branches retained. The old process quit gracefully after checking no active request and capturing the current state; the bootstrap suppressed show/focus and restored bounds/zoom.
- Live verification recovered 14 genuine operation message times and the current teacher question time; the older teacher reply correctly displays unknown. Operation text, teacher history and selected teacher match the pre-restart view, the verified Main account was restored to Renderer through its normal auth init, route is unchanged and all 13 saved drafts are byte-equal. The consultation dock is restored. The central pane is left on operation chat for timestamp review: restoring the former Work tab after a Main restart could automatically request a model to reopen its lost native preview, so no work-opening request was made.
- Focus monitor observed only Codex during restart; trial remained unfocused throughout later checks. Background throttling restored and temporary inspector closed. No actual model prompt, cloud configuration publication, main merge or push. Evidence/manifests/check logs: trial message-timestamps-20260929/. Retain this worktree because the running trial uses it.