Today + Culture regional scoping (spec v2, C1-C12 + owner decisions 1-2)
- feat(C4+C5): consumer Today resolves on scope + module through identity-derived twins, with the full fallback chain
- feat(C9): personal and system Today modules stay unscoped — marked and pinned
- feat(C11): zero-new-locale-files / zero-new-keys pin
- docs(today-scoping): spec copy, discovery, assumptions, changelog, migration + host-asserted runner, manual checks, SSO role count
- docs(today-scoping): live half executed — migrations APPLIED dev+qa, M0-M7 15/15 PASS on coachpulseqa
- feat(decision-2): country tier on the culture consumer reads + parity docs — additive, proven byte-identical pre-authoring
- Merge remote-tracking branch 'origin/dev' into feat/today-regional-scoping
- Merge pull request #496 from tpromni/feat/today-regional-scoping
Source: tpromni/coach-pulse-consumer-ui → dev