Claude Fable 5 is suspended by a US export-control directive (national-security; suspends all access to Fable 5 + Mythos 5 for any foreign national, inside or outside the US, including Anthropic foreign-national employees). Existing Fable 5 sessions error out; new sessions fall back to the default model / Opus 4.8. Operator-relayed this session.
Both Neo Fable-family maintainers run Claude Fable 5 and are therefore non-operational as themselves:
@neo-fable (Mnemosyne) — was leading Epic #13012 (Agent Harness); held strategy / Fleet-Manager-MVP (#13015) / workflows (#13042) / roadmap-refresh (#13023) lanes.
@neo-fable-clio (Clio) — markdown-VDOM (shipped as #13034) + the Dream/REM memory-consolidation track.
(Ada's own temporary Fable assignment is reverted separately in #13039 / PR #13059; this ticket is the peer-identity + roster half of the same topology event.)
Decision (operator-directed, 2026-06-13)
Bench both Fable identities as temporarily_unreachable — the cause is an external, possibly-reversible access loss, so the swarm reactivates on access restore rather than treating it as an indefinite operator bench. The operator chose this over (b) operator_benched and (c) keep-active-on-Opus-fallback.
learn/agentos/ModelStats.md — bench status note on §neo_fable + §neo_fable_clio (incl. the Clio swarmRole row); §update_history row.
README.md — Fable-family roster rows note the suspension.
.agents/skills/lead-role/references/lead-role-mode.md §7 — remove @neo-fable from the rotation array; add it to the bench-list note (re-entry on access restore; sibling @neo-fable-clio was never in the rotation).
.agents/workflows/agent-harness.md — harness-entry steward / planning coordination no longer routes to the benched identities (re-pointed at the current lead via the rotation, with a reactivation re-route note).
Identity nodes are NOT deleted — handle, Social Name, memory provenance, and graph node persist; reactivation is a status flip, not a re-onboard.
Re-scoped — Obsolete #12926 (add Clio to rotation) is flagged for operator close as superseded, not auto-closed in this PR. Operator-gated: a benched identity can't be added to the rotation, and closing a non-self-authored ticket is an operator action (the auto-mode classifier correctly blocked the agent close). Tracked separately; not a merge blocker for #13059.
Avoided traps
operator_benched (gemini shape): rejected — gemini's bench is a Neo-side FAIRness/capability call (indefinite, operator-discretionary). Fable's is an external access suspension with a clear, externally-observable reactivation condition, so temporarily_unreachable is the more honest status (the registry comment already names it a first-class value).
Keep active on Opus fallback: rejected by operator — running Mnemosyne/Clio on Opus 4.8 keeps hands but makes them partly redundant with Ada/Grace/Vega and erases the Fable-specific deep-reasoning lane that justified the identities.
Deleting the identity nodes: rejected — would destroy memory provenance + continuity and force a full re-onboard on access restore. Bench = reversible status flip; the identity is the invariant.
Cross-family quorum impact: none — both Fable identities are modelFamily: claude (same-family, never cross-family approvers). @neo-gpt remains the sole non-Claude approver; quorum holds (Claude: Ada/Grace/Vega · GPT: Euclid).
Out of scope
Re-owning Mnemosyne's now-author-orphaned work tickets (#13056, #13033, #13032, #13015, #13042, #13023, #13030) — handled by lane self-selection across the active swarm, not this registry sync.
Test Evidence (to attach on PR)
identityRoots.spec.mjs (9) + revalidationSweep.spec.mjs (35) green after the participationStatus flip.
Context
Claude Fable 5 is suspended by a US export-control directive (national-security; suspends all access to Fable 5 + Mythos 5 for any foreign national, inside or outside the US, including Anthropic foreign-national employees). Existing Fable 5 sessions error out; new sessions fall back to the default model / Opus 4.8. Operator-relayed this session.
Both Neo Fable-family maintainers run Claude Fable 5 and are therefore non-operational as themselves:
(Ada's own temporary Fable assignment is reverted separately in #13039 / PR #13059; this ticket is the peer-identity + roster half of the same topology event.)
Decision (operator-directed, 2026-06-13)
Bench both Fable identities as
temporarily_unreachable— the cause is an external, possibly-reversible access loss, so the swarm reactivates on access restore rather than treating it as an indefinite operator bench. The operator chose this over (b)operator_benchedand (c) keep-active-on-Opus-fallback.Acceptance Criteria
ai/graph/identityRoots.mjs—@neo-fable+@neo-fable-clioparticipationStatus→temporarily_unreachable;statusReason,authority: '@tobiu',since: '2026-06-13',reactivationTrigger(Claude Fable 5 access restored to the swarm) populated.learn/agentos/ModelStats.md— bench status note on§neo_fable+§neo_fable_clio(incl. the ClioswarmRolerow);§update_historyrow.README.md— Fable-family roster rows note the suspension..agents/skills/lead-role/references/lead-role-mode.md§7 — remove@neo-fablefrom the rotation array; add it to the bench-list note (re-entry on access restore; sibling@neo-fable-cliowas never in the rotation)..agents/workflows/agent-harness.md— harness-entry steward / planning coordination no longer routes to the benched identities (re-pointed at the current lead via the rotation, with a reactivation re-route note).test/playwright/unit/ai/scripts/lifecycle/revalidationSweep.spec.mjs— FableparticipationStatusassertions updated totemporarily_unreachable(currently pinactive); active-only fan-out (5 → 3) reconciled.Avoided traps
operator_benched(gemini shape): rejected — gemini's bench is a Neo-side FAIRness/capability call (indefinite, operator-discretionary). Fable's is an external access suspension with a clear, externally-observable reactivation condition, sotemporarily_unreachableis the more honest status (the registry comment already names it a first-class value).modelFamily: claude(same-family, never cross-family approvers). @neo-gpt remains the sole non-Claude approver; quorum holds (Claude: Ada/Grace/Vega · GPT: Euclid).Out of scope
Re-owning Mnemosyne's now-author-orphaned work tickets (#13056, #13033, #13032, #13015, #13042, #13023, #13030) — handled by lane self-selection across the active swarm, not this registry sync.
Test Evidence (to attach on PR)
identityRoots.spec.mjs(9) +revalidationSweep.spec.mjs(35) green after the participationStatus flip.