approval_matrix.row-sensitive-override ก่อน flip.
Runtime Phase 1: /runtime/feature-flags/ — registry live.
Runtime Phase 2a: /runtime/feature-flags/evaluator.html — evaluator module + contract + 19 canonical examples (all pass).
Runtime Phase 2a+: /runtime/feature-flags-service/ — HTTP boundary · FastAPI scaffold · 4 endpoints · parity-locked Python port (dev-mode only · no JWT · no cache · no override store yet).
Runtime Phase 2b: /runtime/feature-flags-service/phase-2b.html — additive · Bearer JWT resolver + file-backed override store (8 seed rows) +
POST /api/flags/sensitive-eval · parity 19/19 preserved · rationale at feature-flags-phase-2b.html (still dev-mode · no JWKS · no Postgres · no mutation).