Queue: MWMC, sprint 2 (from 25 Oct)¶
Rule §24 (27 Oct): never ask Atul in chat; raise for-atul files, and write full https links (never "#176" or relative paths). Check open for-atul issues first; comment there if the request already exists.
After each step write runs/M<n>.md in MMDEP relay (docs/relay/mwmc/), then continue.
| Step | Do | Inputs | Output | Check | Then |
|---|---|---|---|---|---|
| M1 | Classify the site URL inventory (sitemaps plus route crawler) into page types: home, category, fund, NFO, calculator, article, landing, legal, other | route inventory, collector "Public site" | docs/site/page-types.csv (url, type, critical yes/no) |
every URL has a type | Sonnet T2 sets Lighthouse budgets per type |
| M2 | SEO audit report → one issue per finding (title, page type, fix, test). Mark each as framework fix or page fix | docs/relay/data/inbox-relay-*/MoneyMarche_Website_Audit_Report (1).pdf |
issues labelled seo + runs/M2.md index |
count of findings = count of issues | Sonnet T4 adds a crawler regression check per finding |
| M3 | Test plan per page type, plus section-level tests using WPDev's section inventory (reusable sections tested once, smoke-tested per page) | M1, WPDev section inventory | docs/site/test-plan.md with a work-items table |
design check | mmdep design issues makes ready test issues for the harness |
| M4 | First fund factsheet page from the production API: page spec | P4 contract | spec + issues | contract test green | build in S2 |