Skip to content

Commit cdd39cb

Browse files
committed
docs: record production setup pressure test
1 parent dd3cf12 commit cdd39cb

4 files changed

Lines changed: 75 additions & 18 deletions

File tree

docs/codealmanac-launch/next-agent-brief.md

Lines changed: 28 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,21 @@ Slice 62 hardens branch-trigger delivery:
168168
- hosted commit `fdad34d4297c969d3d7779250f67c94a60903c27` is deployed live on
169169
Render deploy `dep-d93mceekanas73aeia30`
170170

171+
Slice 63 pressure-tests production setup and repository settings:
172+
173+
- signed-in Chrome verified `https://www.codealmanac.com/setup`,
174+
repository list, repository activity, repository settings, and
175+
`/dashboard/local-agent-access`
176+
- repository settings now keep the setup summary live after branch/delivery
177+
saves instead of needing a refresh
178+
- dashboard page/header sizing now uses border-box sizing so repository-list
179+
actions do not crop at the 1290px Chrome viewport
180+
- Vercel production deployment
181+
`https://codealmanac-hosted-gutvigm88-thealmanac.vercel.app` is aliased to
182+
`https://www.codealmanac.com`
183+
- the temporary production mutation was restored: `main` is disabled and its
184+
delivery mode is `commit`
185+
171186
## Current Repo State
172187

173188
CodeAlmanac:
@@ -191,15 +206,15 @@ Hosted:
191206

192207
- repo: `/Users/rohan/.config/superpowers/worktrees/usealmanac/hosted-baseline-convergence`
193208
- branch: `codex/workos-authkit-api-foundation`
194-
- current Slice 62 artifact commit:
195-
`fdad34d4297c969d3d7779250f67c94a60903c27`
209+
- current Slice 63 artifact commit:
210+
`47b1ada536b27a13b10eebe0878180542a01f8ba`
196211
- `origin/codex/workos-authkit-api-foundation` and `origin/main` both point at
197-
`fdad34d4297c969d3d7779250f67c94a60903c27`
212+
`47b1ada536b27a13b10eebe0878180542a01f8ba`
198213
- production frontend: `https://www.codealmanac.com`
199214
- hosted main has setup/auth hardening, route-test guardrails, cloud setup
200215
checklist, production WorkOS identity schema repair, and capture-token
201-
storage repair, GitHub webhook event-header routing, and branch-trigger
202-
delivery loop protection through `fdad34d`.
216+
storage repair, GitHub webhook event-header routing, branch-trigger delivery
217+
loop protection, and Slice 63 frontend production fixes through `47b1ada`.
203218

204219
The local wiki command currently fails on this checkout with:
205220

@@ -290,11 +305,17 @@ repaired.
290305
(`375 passed, 1 warning`), hosted ruff, compileall, `git diff --check`,
291306
Render deploy `dep-d93mceekanas73aeia30` live on commit `fdad34d`, and
292307
backend health `{"status":"ok"}` on both canonical API and Render URLs.
308+
- Slice 63 production frontend verification passed: frontend tests
309+
(`52 passed`), route tests (`27 passed`), frontend lint, Next build,
310+
`git diff --check`, Vercel deploy
311+
`codealmanac-hosted-gutvigm88-thealmanac.vercel.app`, production Chrome setup
312+
and settings checks, live settings summary check, and restored trigger state
313+
`main enabled=false deliveryMode=commit`.
293314

294315
## Next Pressure Tests
295316

296-
- Continue the real signed-in production browser pass from repository settings
297-
into branch trigger configuration, capture consent, and run visibility.
317+
- Continue the real signed-in production browser pass into capture install,
318+
source capture, and actual run creation/delivery.
298319
- Add `GITHUB_TOKEN_ENCRYPTION_KEYS` to Doppler `codealmanac/dev_personal` if a
299320
local signed-in setup walkthrough is needed; the backend currently refuses to
300321
start without it.

docs/codealmanac-launch/progress.md

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Percentages are planning estimates, not accounting metrics.
88

99
## Latest RelayForge Update
1010

11-
Sent: 2026-07-03 after Slice 62 branch-trigger delivery guard.
11+
Sent: 2026-07-03 after Slice 63 production setup pressure test.
1212

1313
Route:
1414

@@ -19,21 +19,21 @@ doppler run --project almanac --config dev -- \
1919
--binding rohan-almanac-main "..."
2020
```
2121

22-
Note: hosted branch-push updates now ignore non-truncated `.almanac/`-only
23-
pushes before policy lookup so CodeAlmanac delivery commits do not loop into
24-
new runs. Delivery commits and PRs now use `docs almanac: <summary>`. Production
25-
Render deploy `dep-d93mceekanas73aeia30` is live on commit `fdad34d`; both
26-
canonical API and Render health checks returned `{"status":"ok"}`.
22+
Note: production Chrome verified setup, repository list, repository settings,
23+
reversible branch trigger/delivery save, and the CLI setup guide. Hosted
24+
frontend commit `47b1ada` is deployed to Vercel production at
25+
`codealmanac-hosted-gutvigm88-thealmanac.vercel.app` and aliased to
26+
`https://www.codealmanac.com`.
2727

2828
## Percentages
2929

3030
| Area | Latest | Previous | Basis |
3131
| --- | ---: | ---: | --- |
32-
| CodeAlmanac backend/local | 96% | 96% | CodeAlmanac local/backend unchanged in Slice 62. |
33-
| CodeAlmanac CLI/public UX | 98% | 98% | PyPI `0.1.1` remains published and install-smoked; no CLI code changed in Slice 62. |
34-
| CodeAlmanac-hosted backend/auth/API | 99% | 99% | Branch-trigger loop guard and deterministic `docs almanac:` delivery messages are implemented, tested, pushed, and deployed. |
35-
| Hosted frontend/onboarding | 92% | 92% | Frontend unchanged in Slice 62; repository settings remained verified in Slice 60 and auth/setup in Chrome after Slice 61. |
36-
| Infra/deploy rename | 99% | 99% | Render is live on `fdad34d`; Vercel/frontend unchanged for this backend-only slice. |
32+
| CodeAlmanac backend/local | 96% | 96% | CodeAlmanac local/backend unchanged in Slice 63. |
33+
| CodeAlmanac CLI/public UX | 98% | 98% | PyPI `0.1.1` remains published and install-smoked; setup guide remains PyPI-shaped in production. |
34+
| CodeAlmanac-hosted backend/auth/API | 99% | 99% | Backend unchanged in Slice 63; production BFF trigger reads/writes succeeded through the frontend session. |
35+
| Hosted frontend/onboarding | 95% | 92% | Production Chrome verified setup, repository list, settings, live settings summary, reversible branch trigger save/restore, and CLI setup guide after Vercel deploy. |
36+
| Infra/deploy rename | 99% | 99% | Vercel production is live on `47b1ada`; Render remains live on `fdad34d`. |
3737

3838
## Update Rule
3939

docs/codealmanac-launch/verification-matrix.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,6 +250,13 @@ Current evidence:
250250
backend/src backend/modal_app -q`, `git diff --check`, Render deploy
251251
`dep-d93mceekanas73aeia30` live on commit `fdad34d`, and backend health
252252
returned `{"status":"ok"}` on both the canonical API domain and Render URL.
253+
- Slice 63 production frontend verification passed: frontend tests
254+
(`52 passed`), route tests (`27 passed`), frontend lint, Next build,
255+
`git diff --check`, Vercel production deploy
256+
`codealmanac-hosted-gutvigm88-thealmanac.vercel.app` aliased to
257+
`https://www.codealmanac.com`, and browser-harness/Chrome signed-in checks
258+
for setup, repository list, repository settings, live settings summary,
259+
reversible branch trigger save/restore, and the CLI setup guide.
253260

254261
## CodeAlmanac Local Repo
255262

docs/codealmanac-launch/worklog.md

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,35 @@
108108
- Production synthetic branch-push smoke was intentionally skipped because
109109
fake `push` events also feed the wiki tracker; a fake `.almanac/` path could
110110
mark an import state even though the update service correctly ignores it.
111+
- Planned Slice 63 in hosted
112+
`docs/plans/2026-07-03-slice-63-production-setup-pressure-test.md`.
113+
- Browser-harness/Chrome verified signed-in production setup, repository list,
114+
repository activity, repository settings, reversible maintained-branch
115+
configuration, and the CLI setup guide for `rohans0509`.
116+
- Fixed repository settings so branch and delivery changes update the
117+
readiness summary from client state immediately after a successful save
118+
instead of requiring a page refresh.
119+
- Fixed dashboard page/header sizing so repository-list actions no longer crop
120+
at a 1290px Chrome viewport. The stale page measured
121+
`.dashboard-page-body` at `right=1378`; after reload on the Slice 63 Vercel
122+
deployment it measured `right=1290` and the row action measured
123+
`right=1221`.
124+
- Verified Slice 63 frontend locally with frontend tests (`52 passed`), route
125+
tests (`27 passed`), frontend lint, Next build, and `git diff --check`.
126+
- Pushed hosted commit
127+
`47b1ada536b27a13b10eebe0878180542a01f8ba fix(frontend): keep repository settings feedback live`
128+
to `origin/codex/workos-authkit-api-foundation` and hosted `origin/main`.
129+
- Deployed the hosted frontend to Vercel production at
130+
`https://codealmanac-hosted-gutvigm88-thealmanac.vercel.app`; Vercel aliased
131+
it to `https://www.codealmanac.com`.
132+
- Production Chrome verification after the Vercel deploy passed:
133+
`https://www.codealmanac.com/setup` rendered the connected cloud setup for
134+
`rohans0509`; the repository list no longer overflowed; the settings page
135+
updated summary text live from `No maintained branch enabled` to `main` plus
136+
`Open pull requests`; the dashboard BFF returned
137+
`[{"repoId":1212149375,"branch":"main","enabled":true,"deliveryMode":"pr"}]`
138+
during the reversible mutation; the page and backend were restored to
139+
`enabled=false`, `deliveryMode="commit"` afterward.
111140

112141
## 2026-07-02
113142

0 commit comments

Comments
 (0)