runtime_foundation.v1.json (1301B)
1 { 2 "schema": "radroots.rhi.runtime-foundation", 3 "schema_version": 1, 4 "contract_version": 1, 5 "state_open": { 6 "mode": "read_write_existing", 7 "intent_discovers_source_generation": true, 8 "initialize_if_missing": false, 9 "durable_configuration_binding_required": true, 10 "raw_sqlite_authority_exposed": false 11 }, 12 "identity_startup": { 13 "order": ["credential", "encrypted_identity"], 14 "existing_only": true, 15 "independently_verified": true, 16 "protected_values_exposed": false 17 }, 18 "transport": { 19 "invoked_during_foundation": false, 20 "source_contact_before_durable_configuration": false, 21 "publication_before_durable_configuration": false 22 }, 23 "initial_satisfaction": [ 24 "existing_state", 25 "durable_configuration", 26 "verified_identity" 27 ], 28 "deferred": [ 29 "reconciliation_recovery", 30 "source_connectivity", 31 "source_subscription", 32 "publication_recovery", 33 "admin_listener", 34 "operations_listener", 35 "presence_desired_state", 36 "signals", 37 "logging", 38 "final_supervised_task_graph" 39 ], 40 "task_ownership": { 41 "shared_supervisor": "radroots_service_host::TaskSupervisor", 42 "task_handles_exposed": false, 43 "library_runtime_creation": false, 44 "signal_installation": false, 45 "process_exit": false 46 } 47 }