You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 0835284
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/FIRST-RUN.md
+8Lines changed: 8 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -55,6 +55,7 @@ do not establish runtime correctness. [Complete workflow](COMMONS.md).
55
55
| Health request fails | Check gateway and provider terminals, then select **Check model** again. The draft remains in the form. |
56
56
| Project address is already in use | The form retains its name and description; choose another address and submit again. No duplicate project is created. |
57
57
| Saving a scenario repository is rate limited | The repository shows a persistent message beside **Save**. Wait briefly and select **Save** again; a failed request does not add a bookmark. |
58
+
| Saved repositories are unavailable after sign-in | Your sign-in succeeded. Restore the service and select **Refresh saved repositories** on **My profile**. An unknown list is not shown as empty; a previously loaded list remains visible if refresh fails. |
58
59
| Task fails or is cancelled | Inspect its retained timeline and raw receipt. Retry by explicitly starting a new task; a restarted server does not silently retry jobs. |
59
60
| Provider setup is unavailable | Continue exploring the deterministic example and model-free Commons forms. Do not interpret these as actual model contributions. |
60
61
@@ -75,3 +76,10 @@ comes from an actual Chrome run with one routed HTTP 503 on the initial state
75
76
read. The same test reaches the real local service with HTTP 200 after keyboard
76
77
Retry, verifies focus returns to main and keeps all navigation visible. It uses
77
78
disposable services and starts no model work.
79
+
80
+
The [saved-list failure capture](media/account-unavailable-2026-10-19.png) shows
81
+
an actual Chrome registration against disposable identity services, followed by
82
+
one routed HTTP 503 for the optional list. Registration still succeeds; keyboard
83
+
Refresh then receives HTTP 200. Separate held-response fixtures check that a
84
+
completed bookmark write and a different user's list cannot be overwritten by
85
+
an older read. No retained account data or model activity is used.
Copy file name to clipboardExpand all lines: docs/MISSION-2026-10-19.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Start: 03:46:17 UTC. Deadline: 15:46:17 UTC. Final integration reserve begins 14
12
12
13
13
## Current action
14
14
15
-
Repair the published Commons retry browser failure and its observed settled-busy defect. Then reproduce saved-list failure after registration and delayed account reads. Keep all new profiles disabled. The final integration reserve still begins at 14:16:17 UTC.
15
+
Finish account saved-list recovery and stale-response guards. Registration, keyboard refresh and two held-response races pass in Chrome; run grouped browser and frozen full gates, then publish through the existing separate checkout. Keep all new profiles disabled. The final integration reserve still begins at 14:16:17 UTC.
16
16
17
17
## Decisions and limits
18
18
@@ -76,6 +76,9 @@ Repair the published Commons retry browser failure and its observed settled-busy
76
76
- 07:59 UTC: read the failed public browser log and downloaded its trace under runtime/verification/ci-39217991578-browser-failures. The fixture removed its route before waiting for the initial failed request to settle, allowing polling/load to remove Retry before clicking. A deterministic clock-controlled reproduction also exposed Commons' aria-busy remaining true after failure; its actual failing trace is under runtime/verification/commons-retry-baseline-2026-10-19. A focused correction passed once; stronger pending-request coverage is in progress. No model inference or retained-store write.
77
77
- 08:05 UTC: focused UI passed DOM/axe 2/2, build and serving. An intermediate DOM run failed while selecting a PR; loading state is now limited to initial reads rather than re-rendering the room on every background poll, and the next focused run passed. The initial retry fixture now holds its second request and checks disabled/busy state before HTTP 200. A paused browser clock cannot run axe timers; that fixture now resumes the clock before its recovered-state axe check. Full grouped browser and frozen gate remain.
78
78
79
+
- 08:08 UTC: Commons retry committed locally as `3bfcc8d` after full gate 72/72, stable source hash `26cf7d425e0bc517e4e67b52aa530f315823736ffc268f940052dd7474f47c73`; receipt `runtime/verification/commons-retry-full-2026-10-19.json`. Normal publication produced `ae6569b` with identical tree `46b22e1534ce4a2a2c520dc973e256e054f52f5e`. [CI run 39220678511](https://github.com/antropos17/commit-zero/actions/runs/39220678511) passed all three jobs, including the formerly failing retry browser fixture.
80
+
- 08:13 UTC: real Chrome reproduced registration HTTP 200 followed by saved-list HTTP 503 leaving the signup page without a visible error; baseline trace is under `runtime/verification/account-recovery-baseline-2026-10-19`. Authentication now completes independently of the optional list. The profile distinguishes unknown/loading/failed/known lists and has explicit Refresh. Generation and owner guards reject delayed reads after a bookmark write or session change. Three focused Chrome tests passed, including keyboard focus recovery and preserving a different focus choice while pending. Focused UI passed DOM/axe 2/2, build and serving. Final grouped/browser and full gates remain; retained account stores are untouched.
81
+
79
82
## Next checkpoint
80
83
81
-
Grouped Chrome passed 12/12 including the controlled Commons retry. Run the frozen full gate, then publish with tree comparison and inspect CI. Continue the account-recovery journey after this repair. Keep the final 90-minute reserve from 14:16:17 UTC.
84
+
Account recovery passed identity 10/10 and all 15 grouped Chrome tests. Run the frozen full gate, commit and publish, then measure and address workspace temporary-output handling in browser tools. Keep the final 90-minute reserve from 14:16:17 UTC.
0 commit comments