Status: IN
FTL2 AI-loop rules follow a three-phase contract: `observe` (gather state), `condition(state)` (check for drift), and `action(ftl)` (remediate) — the reconciliation loop calls these in order automatically.
Source: entries/2026/05/11/deployments-catbeez-rules-ensure_arcade_app.md