{ "version": "v0", "one_liner": "Thin continuity desk over the live provider, using a tiny active cut and one bounded resume packet.", "active_cut": { "max_nodes": 18, "preferred_surface_order": [ "provider_status", "provider_lineage", "provider_surfaces", "local_fallback_pointer" ], "exact_surfaces": [ "provider_status", "provider_lineage", "provider_surfaces" ] }, "resume_defaults": { "preferred_active_surface": "history_navigation_surface_v1", "next_packet_shape": [ "route", "context", "action", "receipt" ] }, "invariants": [ "route by purpose before text", "use the smallest meaningful compressed surface first", "prior chat should be resumed as state, not reread as raw text", "do not widen beyond the active cut unless the owned surfaces miss" ] }