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
Purpose: High-priority items to unblock momentum immediately at the start of Week 3. Keep this file short-lived (archive after completion into journal or close as a PR).
4
+
5
+
---
6
+
## 1. Finish Week 2 Frontend Tasks
7
+
**Goal:** Minimal end‑to‑end auth UX (login -> /me -> logout -> redirect on 401) plus basic profile display.
8
+
9
+
| Subtask | Status | Priority | Notes / Next Action |
| Coverage report (baseline) | ☐ | P2 | Document %; gate can come later |
21
+
22
+
**Definition of Done (Frontend slice):** User can login, see their email, refresh retains session, expired session triggers redirect, logout returns to login screen.
23
+
24
+
---
25
+
## 2. Fix / Enhance Backend CI
26
+
**Goal:** Strengthen pipeline fidelity & transparency. Current CI green but missing schema + stronger coverage signal.
27
+
28
+
| Subtask | Status | Priority | Notes / Next Action |
-[ ] Keep the old URLs live until new ones are verified.
152
-
-[ ] If something breaks, point `app.` back to the Netlify default subdomain and `api`. back to Render’s `.onrender.com` origin (DNS CNAME changes are instant; allow up to a few minutes for global propagation).
153
+
-[ ] Keep the old URLs (default Netlify & Render) live until new ones are verified.
154
+
-[ ] If issues arise, revert DNS CNAMEs to provider defaults; TTL low (300s) to speed rollback.
155
+
156
+
---
157
+
### 9) Post‑Week 2 Action Items
158
+
| Priority | Action | Rationale |
159
+
|----------|--------|-----------|
160
+
| High | Acquire domain & provision Cloudflare zone | Unblocks all prod validation |
161
+
| High | Deploy backend to Render with prod profile | Validate secure cookie + CORS in real env |
162
+
| High | Deploy frontend to Netlify with API base pointing to Render | End‑to‑end session test |
163
+
| Medium | Add migration test to main CI (Testcontainers) | Prevent drift & enforce schema early |
164
+
| Medium | Add rate limiting / basic abuse guard | Mitigate brute force on login |
165
+
| Medium | OpenAPI generation + publish docs | Improve FE contract stability |
0 commit comments