# Coverage ledger — README.md (docs map) Source `cur:README` (`docs/README.md`, role: index). Walked 2026-09-18. Navigation-heavy; only the testable statements carry PoR IDs. | Source | Atom | Requirement | Disposition | PoR ID | Rationale | |---|---|---|---|---|---| | cur:README | high-level-goal | one slab is one unit and one listing; capture flow | dropped | — | intent restatement; listing invariant covered by PUBLISH-60 | | cur:README | implemented-m1-m2 | M1/M2 shipped, UAT on `:10881` | ported | OPS-40 | — | | cur:README | no-woo-create-yet | no Woo create, backend stub, inference unwired | dropped | — | historical branch state, not a requirement | | cur:README | m3-exit-criteria | ready set plus a real `SLAB-UAT-*` draft with inference off | ported | QUALITY-110, REVIEW-5, METADATA-70 | — | | cur:README | app-password-server-side | WordPress application password, server-side only | ported | SETTINGS-15, SETTINGS-20, APP-25 | — | | cur:README | sync-taxonomy | sync and use the synced taxonomy | ported | METADATA-5 | — | | cur:README | pricing-species-rate | price from species `$/bdft` with user override | ported | REVIEW-25, SETTINGS-35 | — | | cur:README | inference-settings-calls | inference Settings and Call 1 / Call 2 rules | ported | SETTINGS-30, SETTINGS-45, METADATA-35, METADATA-55 | — | | cur:README | review-ready-create | review to the ready set, then create, force draft | ported | REVIEW-5, PUBLISH-10 | — | | cur:README | copied-from-main | technical detail copied from `main` | dropped | — | branch-neutral migration, not a requirement | | cur:README | folder-map | how to read the folder table | dropped | — | navigation | | cur:README | deploy-reminders | UAT `:10881` not `:10880`; env vs encrypted settings | ported | OPS-40, OPS-10, SETTINGS-5, SETTINGS-20, SETTINGS-30 | — |