title: Milestone status and forecast — 14 Oct 2026, 21:40 IST author: Claude (MMDEP-PM) sources: collector snapshot 14 Oct 14:16 UTC (laptop), agent reports today, MMDEP relay method: forecast = remaining work ÷ observed pace (agents merge docs within a day; code waits on Atul's merges and person steps) + known person-step waits. Confidence: H/M/L.
Milestone status and forecast (14 Oct)¶
Urgent finding¶
TLS certificate for moneymarche.com, www, api, app, crm, mautic, staging and stgapi expires 25 Oct (10 days) and has not auto-renewed. Panel TLS-1; Ajay asked (Q-14.3). This outranks every milestone.
Status and forecast¶
| ID | Milestone | Status today | Forecast | Conf. | What decides the date |
|---|---|---|---|---|---|
| A1 | API release 1 (security batch) | Tests passed on runner; merges to development in progress; new NAV query fixes (!164, !165) joining | 22–25 Oct | M | SEC-2 secret rotation (Atul, due 16 Oct); weekly production approval |
| W2a | MWMC SEO basics | M1 done except SSL; M2 started (#29 breadcrumb); canonical/sitemap fixes assigned | MMCLONE 20 Oct; production 27–31 Oct | M | Support-release for production; WordPress theme access |
| W-RC | Route crawler + daily route health | Assigned; old crawler being located | 20 Oct | M | Atul merges the CI MRs |
| D1 | MMDEP phase 1–2 | Phase 1 live on laptop; merge pending (MERGE-P1) | Phase 2: 19–21 Oct | H | Claude quota; Atul's merge |
| A3a | API /category flags fix |
Assigned today | Code 18 Oct; production with batch 2, ~29 Oct | M | Weekly batch |
| C1 | MCRM category tree | WP1 in progress; 66 open PRs (limit 5) | 28 Oct–4 Nov | L | PR clean-up first; MCRM is drifting into documents |
| P1 | PE design knowledge restored | Plan merged, queue cleaned; audit not started | 21 Oct | M | Claude audit session + 15 min of Atul |
| P2 | PE objective selection merged | Report generated by code; CI green (1,558 tests) | 24–28 Oct | M | Atul decides #329, #330; merges #321 |
| A2 | API data trust (staging DB, housekeeping, read-only user) | Not started; stgapi down (503 on all routes) | 10–20 Nov | L | Ajay's DB access steps; staging server state |
| W2b | MWMC legacy features (factsheets) | Waits for A2 | late Nov–mid Dec | L | A2 |
| D2 | MMDEP Gemini controller | Design done | 24–31 Oct | M | D1; key decision |
| C2 | MCRM first catalogue family | Research done (Health/Term/Motor JSON) | Dec | L | C1, A3 contract |
| P3 | PE Gateway on stgapi | Requirements raised (#325, #326) | after A2: late Nov | L | A2 |
| WD | WPDev in MMDEP way of working | Not onboarded; repo active (MRs to !302) | onboard 16–17 Oct | M | Atul pastes the WPDev block |
Health by project¶
| Project | Health | Why |
|---|---|---|
| API / MM-Cron | Amber | Security work moving; 22 + 19 open MRs (limit 5); stgapi down; full suite still 2 failures, 14 errors (!170) |
| MWMC | Green | Unstuck today: MRs at 5, CI on runner, M2 started |
| MCRM | Red | 66 open PRs, documents only, no visible output yet |
| PE | Green | Joined today; plan merged; 4 open PRs; first job and report done |
| WPDev | Grey | Not yet in the framework |
| MMDEP | Green | Phase 1 live; panel, registers, plans current |
Actions that move dates most¶
- TLS renewal (Ajay) — protects everything.
- SEC-2 rotation by 16 Oct (Atul) — gates A1.
- MCRM PR clean-up (send a GOV-1-style prompt) — gates C1.
- A2 DB access steps (Ajay) — gates W2b, P3, C2.
-
329 / #330 decisions (Atul) — gate P2.¶