runtime_foundation.v1.json (2291B)
1 { 2 "schema": "radroots.myc.runtime-foundation", 3 "schema_version": 1, 4 "contract_version": 1, 5 "state_open": { 6 "mode": "read_write_existing", 7 "initialize_if_missing": false, 8 "raw_sqlite_authority_exposed": false 9 }, 10 "provider_startup": { 11 "encrypted_file": "supervised_joined_one_shot", 12 "local_signer": "constructed_without_io_pending_handshake", 13 "database_transaction_held": false, 14 "detached_tasks": false, 15 "protected_values_exposed": false 16 }, 17 "readiness_prerequisites": [ 18 { "id": "existing_state", "condition": "always", "reason": "database_schema_mismatch" }, 19 { "id": "transport_provider", "condition": "always", "reason": "signer_provider_unavailable" }, 20 { "id": "user_provider", "condition": "always", "reason": "signer_provider_unavailable" }, 21 { "id": "discovery_provider", "condition": "discovery_enabled", "reason": "signer_provider_unavailable" }, 22 { "id": "outbox_recovery", "condition": "always", "reason": "outbox_invariant_failed" }, 23 { "id": "required_relay_connectivity", "condition": "required_relay_present", "reason": "required_relay_unavailable" }, 24 { "id": "required_relay_subscription", "condition": "required_read_relay_present", "reason": "subscriber_not_active" }, 25 { "id": "admin_listener", "condition": "always", "reason": "admin_listener_failed" }, 26 { "id": "operations_listener", "condition": "operations_enabled", "reason": "operations_listener_failed" } 27 ], 28 "initial_satisfaction": { 29 "existing_state": "after_exact_existing_open", 30 "encrypted_file_provider": "after_joined_identity_verification", 31 "local_signer_provider": "not_before_verified_describe_handshake", 32 "remaining_prerequisites": "later_owning_rcld" 33 }, 34 "task_ownership": { 35 "shared_supervisor": "radroots_service_host::TaskSupervisor", 36 "startup_tasks": "one_shot", 37 "lifetime_task": "critical_until_cancellation", 38 "task_handles_exposed": false, 39 "library_runtime_creation": false, 40 "signal_installation": false, 41 "process_exit": false 42 }, 43 "deferred": [ 44 "provider_handshake", 45 "outbox_recovery", 46 "relay_connectivity", 47 "relay_subscription", 48 "admin_listener", 49 "operations_listener", 50 "cached_status", 51 "signals", 52 "final_supervised_task_graph" 53 ] 54 }