Files
HealthLog/.planning
Marc-André Bombeck 8f0da1b476 docs(handoff): lock the assistant feature-flag scope across server-routed and on-device surfaces
`08-locked-contracts.md` gains §14 — "Assistant feature-flag
scope (locked v1.4.31)". Carries the full
`GET /api/feature-flags` response shape, the master-kill rule,
the cache posture, and the gated server endpoint matrix.

The §14 scope-rule sub-section locks verbatim from
`.planning/RESPONSE-TO-IOS-TEAM-2026-05-16.md` §3 R5: the matrix
gates BOTH server-routed AND iOS on-device assistant surfaces.
Apple Foundation Models on-device Coach + Briefing surfaces in
the v0.6.0 iOS path honour the same flag matrix as the
server-routed surfaces; the operator's intent is "no model-driven
surface in this app on this server" regardless of where the
inference runs.

The "What is NOT in this file" stub renumbers from §14 to §15.
2026-05-16 14:09:45 +02:00
..
2026-05-12 22:33:35 +02:00