You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Part of #12150 (Epic: ADR-0126 implementation, v17 line — 17.x minor, maintainer-ruled).
Blocked-by: #12155
Dispatch: coordinated under the #12150 program — ⛔ not from the general queue; the program dispatches on unlock (maintainer anti-preemption instruction, 2026-08-25, PM session session_01KWRU3s15AJz7PGW7a7wdCh). Contract: ADR-0126 §5 + §7.3 (merged 28b47a93).
Deliverable
The flip action for packaged flows — writing/updating the sys_metadata_activation row (active bit), install-level (organization_id NULL):
Subflow guard (§7.3): disabling flow B is refused while any packaged flow references B as a subflow, and the refusal names the callers (definition scan at disable time — no reference index exists, ADR §9; ⛔ do not build one).
Loud-refusal shape throughout: the refusal message names the sanctioned path. Clause-② note: this leg adds refusal behavior on a public write surface — carry the contract-review declaration on its PR.
Part of #12150 (Epic: ADR-0126 implementation, v17 line — 17.x minor, maintainer-ruled).
Blocked-by: #12155
Dispatch: coordinated under the #12150 program — ⛔ not from the general queue; the program dispatches on unlock (maintainer anti-preemption instruction, 2026-08-25, PM session
session_01KWRU3s15AJz7PGW7a7wdCh). Contract: ADR-0126 §5 + §7.3 (merged28b47a93).Deliverable
The flip action for packaged flows — writing/updating the
sys_metadata_activationrow (activebit), install-level (organization_id NULL):singleposture, org admin suffices; ingroup/isolatedpostures the write requires the platform-operator capability — ⛔ a tenant org admin must never flip an install-wide switch (Decide whether POST /api/v1/automation/:name/toggle belongs in the manage_metadata write set — it mutates flow enablement with no authoring capability #10243 made durable in the correct direction).Acceptance
Refs: ADR-0126 §5, §7.3, §9 · #10243 ·
tenancy-posture.ts