C:\Users\decid\AppData\Local\Temp\claude\C--Users-decid-Documents-projects-spt-core\af3c15a8-8d3a-4264-9c61-396b287bde70\scratchpad\bfs.py:3: SyntaxWarning: invalid escape sequence '\s' seeds = [("spt-daemon\src\daemon.rs","ensure_running"),("spt-daemon\src\daemon.rs","ensure_running_outcome")] C:\Users\decid\AppData\Local\Temp\claude\C--Users-decid-Documents-projects-spt-core\af3c15a8-8d3a-4264-9c61-396b287bde70\scratchpad\bfs.py:3: SyntaxWarning: invalid escape sequence '\s' seeds = [("spt-daemon\src\daemon.rs","ensure_running"),("spt-daemon\src\daemon.rs","ensure_running_outcome")] spt-daemon\src\attach.rs feed_rest <-calls-> [('daemon_rest_event', 154)] spt-daemon\src\attach.rs serve_attach <-calls-> [('feed_rest', 594), ('feed_rest', 598), ('feed_rest', 745), ('feed_rest', 880), ('feed_rest', 902), ('feed_rest', 909)] spt-daemon\src\brainproc.rs run_brain <-calls-> [('spawn_live_host', 398), ('spawn_net_consumers', 432), ('spawn_wake_host', 374)] spt-daemon\src\brainproc.rs spawn_net_consumers <-calls-> [('spawn_dispatcher', 483)] spt-daemon\src\broker.rs dispatch_adapter_apply <-calls-> [('release_hold_and_reconcile', 10294)] spt-daemon\src\broker.rs handle_conn <-calls-> [('dispatch_adapter_apply', 6196)] spt-daemon\src\broker.rs serve <-calls-> [('handle_conn', 5769)] spt-daemon\src\broker.rs serve_once <-calls-> [('handle_conn', 5792)] spt-daemon\src\daemon.rs ensure_running <-calls-> [('ensure_running_outcome', 702)] spt-daemon\src\daemon.rs ensure_running_outcome <-calls-> [('spawn_and_wait', 744)] spt-daemon\src\daemon.rs launch_daemon_job_neutral <-calls-> [('spawn_daemon_via_schtasks', 2002)] spt-daemon\src\daemon.rs run <-calls-> [('serve', 224), ('serve', 499), ('serve', 511), ('serve_digest_control', 352), ('serve_drive_control', 366), ('serve_seed_control', 499), ('serve_service_control', 415), ('serve_tunnel_control', 383), ('spawn_service_host', 425)] spt-daemon\src\daemon.rs run_brain <-calls-> [('run_brain', 532)] spt-daemon\src\daemon.rs spawn_and_wait <-calls-> [('spawn_detached', 760), ('spawn_detached', 763)] spt-daemon\src\daemon.rs spawn_daemon_via_schtasks <-calls-> [('run', 2253), ('run', 2263), ('run', 2272), ('run', 2274)] spt-daemon\src\daemon.rs spawn_detached <-calls-> [('launch_daemon_job_neutral', 935)] spt-daemon\src\daemon.rs start_daemon <-calls-> [('spawn_detached', 818), ('spawn_detached', 824)] spt-daemon\src\digesthub.rs serve_digest_control <-calls-> [('handle_conn', 181)] spt-daemon\src\dispatch.rs commit_feed_batch <-calls-> [('daemon_rest_event', 1407)] spt-daemon\src\dispatch.rs run_dispatch_loop <-calls-> [('run_dispatch_loop_observed', 674)] spt-daemon\src\dispatch.rs run_dispatch_loop_observed <-calls-> [('worker', 777)] spt-daemon\src\dispatch.rs serve_registry_feed <-calls-> [('commit_feed_batch', 1370), ('commit_feed_batch', 1375)] spt-daemon\src\dispatch.rs spawn_dispatcher <-calls-> [('run_dispatch_loop', 2276)] spt-daemon\src\dispatch.rs worker <-calls-> [('serve_attach', 1219), ('serve_registry_feed', 1167), ('serve_rest', 1255), ('serve_shell_link', 1266)] spt-daemon\src\drivehub.rs handle_conn <-calls-> [('serve_shell_launch', 573)] spt-daemon\src\drivehub.rs serve_drive_control <-calls-> [('handle_conn', 509)] spt-daemon\src\drivehub.rs serve_shell_launch <-calls-> [('launch_shell_daemon_side', 627)] spt-daemon\src\lifecycle.rs pulse_tick <-calls-> [('rest_event', 988)] spt-daemon\src\lifecycle.rs rest_event <-calls-> [('cascade_shells_on_edge', 1348)] spt-daemon\src\lifecycle.rs run_pulse_loop <-calls-> [('pulse_tick', 1249)] spt-daemon\src\linkhost.rs force_stop_for_relink <-calls-> [('close_shell', 580)] spt-daemon\src\linkhost.rs launch_shell_daemon_side <-calls-> [('launch_shell', 743)] spt-daemon\src\linkhost.rs relink_shell <-calls-> [('relink_shell_from', 615)] spt-daemon\src\linkhost.rs relink_shell_forced_from <-calls-> [('force_stop_for_relink', 684), ('launch_shell_from', 695)] spt-daemon\src\linkhost.rs relink_shell_from <-calls-> [('relink_shell_forced_from', 633)] spt-daemon\src\linkhost.rs run_action <-calls-> [('deliver_stdin_pending', 902), ('relink_shell_forced_from', 856), ('wake_if_offline_persistent', 897)] spt-daemon\src\linkhost.rs serve_shell_link <-calls-> [('run_action', 818)] spt-daemon\src\linkhost.rs wake_if_offline_persistent <-calls-> [('wake_if_offline_persistent_from', 494)] spt-daemon\src\linkhost.rs wake_if_offline_persistent_from <-calls-> [('relink_shell_from', 522)] spt-daemon\src\livehost.rs host_one <-calls-> [('run_pulse_loop', 654)] spt-daemon\src\livehost.rs reconcile_once <-calls-> [('host_one', 247)] spt-daemon\src\livehost.rs spawn_live_host <-calls-> [('reconcile_once', 1441)] spt-daemon\src\nethost.rs start <-calls-> [('spawn_meet_rotation', 1393)] spt-daemon\src\pairhost.rs spawn_meet_rotation <-calls-> [('serve', 271), ('serve', 273), ('serve', 274), ('serve_once', 271)] spt-daemon\src\resthost.rs serve_rest <-calls-> [('daemon_rest_event', 143), ('rest_event', 117), ('rest_event', 132), ('rest_event', 143)] spt-daemon\src\resting.rs cascade_shells_on_edge <-calls-> [('cascade_owner_edge', 463)] spt-daemon\src\resting.rs daemon_rest_event <-calls-> [('daemon_rest_event_with_liveness', 407)] spt-daemon\src\resting.rs daemon_rest_event_with_liveness <-calls-> [('cascade_shells_on_edge', 436)] spt-daemon\src\seedmap.rs serve_seed_control <-calls-> [('handle_conn', 143)] spt-daemon\src\servicehost.rs handle_service_conn <-calls-> [('reconcile_registered', 1824)] spt-daemon\src\servicehost.rs reconcile_registered <-calls-> [('reconcile_once', 1377)] spt-daemon\src\servicehost.rs release_hold_and_reconcile <-calls-> [('reconcile_registered', 1521)] spt-daemon\src\servicehost.rs serve_service_control <-calls-> [('handle_service_conn', 1806)] spt-daemon\src\servicehost.rs spawn_service_host <-calls-> [('reconcile_registered', 1401)] spt-daemon\src\shellchan.rs deliver_stdin_pending <-calls-> [('ensure_running', 455)] spt-daemon\src\shellhost.rs cascade_owner_edge <-calls-> [('close_shell', 986), ('launch_shell', 995)] spt-daemon\src\shellhost.rs close_shell <-calls-> [('deliver_stdin_pending', 835)] spt-daemon\src\shellhost.rs launch_shell <-calls-> [('ensure_running', 465)] spt-daemon\src\shellhost.rs launch_shell_from <-calls-> [('launch_shell', 416), ('launch_shell', 435)] spt-daemon\src\shellwake.rs reconcile_once <-calls-> [('resolve_wake', 975)] spt-daemon\src\shellwake.rs resolve_wake <-calls-> [('daemon_rest_event', 399), ('launch_shell', 418)] spt-daemon\src\shellwake.rs restore_persistent_shells_at_boot <-calls-> [('restore_persistent_shells_of_owner', 797)] spt-daemon\src\shellwake.rs restore_persistent_shells_of_owner <-calls-> [('launch_shell', 763)] spt-daemon\src\shellwake.rs restore_persistent_shells_on_owner_online <-calls-> [('restore_persistent_shells_of_owner', 883)] spt-daemon\src\shellwake.rs spawn_wake_host <-calls-> [('reconcile_once', 1030), ('restore_persistent_shells_at_boot', 1014), ('restore_persistent_shells_on_owner_online', 1023)] spt-daemon\src\tunnelhub.rs serve_tunnel_control <-calls-> [('handle_conn', 280)] spt\src\api\delivery.rs cmd_state <-calls-> [('dispatch_ingest_shortform', 475), ('dispatch_ingest_shortform', 500)] spt\src\api\delivery.rs dispatch_ingest_shortform <-calls-> [('cmd_send_verdict', 221)] spt\src\api\mod.rs ensure_daemon <-calls-> [('ensure_running', 559)] spt\src\api\mod.rs run <-calls-> [('cmd_listen', 679), ('cmd_owner_shutdown', 893), ('cmd_seed', 672), ('cmd_session_end', 851), ('cmd_shutdown', 878), ('cmd_state', 795), ('ensure_daemon', 620), ('report_user_input', 665), ('report_user_input', 791), ('worker', 829), ('worker', 837), ('worker', 839)] spt\src\api\nowsignal.rs report_user_input <-calls-> [('report_user_input_with', 1169)] spt\src\api\nowsignal.rs report_user_input_with <-calls-> [('worker', 1203), ('worker', 1207)] spt\src\api\reporting.rs cmd_owner_shutdown <-calls-> [('daemon_rest_event', 819)] spt\src\api\reporting.rs cmd_session_end <-calls-> [('worker', 414)] spt\src\api\startup.rs bind_from_seed <-calls-> [('take_seed_from_daemon', 146)] spt\src\api\startup.rs cmd_listen <-calls-> [('bind_from_seed', 969)] spt\src\api\startup.rs cmd_seed <-calls-> [('ensure_running', 53)] spt\src\api\startup.rs take_seed_from_daemon <-calls-> [('ensure_running', 513)] spt\src\attach.rs register <-calls-> [('ensure_running', 81)] spt\src\cli.rs bare_invocation <-calls-> [('run', 2116)] spt\src\cli.rs cmd_adapter <-calls-> [('cmd_adapter_update', 22498), ('install_via_subnet', 22204)] spt\src\cli.rs cmd_adapter_update <-calls-> [('update_one_adapter', 23500)] spt\src\cli.rs cmd_daemon_brain <-calls-> [('run_brain', 8140)] spt\src\cli.rs cmd_daemon_run <-calls-> [('run', 8123)] spt\src\cli.rs cmd_daemon_start <-calls-> [('start_daemon', 8154)] spt\src\cli.rs cmd_digest <-calls-> [('cmd_digest_remote', 2738), ('ensure_daemon_announced', 2742)] spt\src\cli.rs cmd_digest_remote <-calls-> [('cmd_digest', 2848), ('wan_digest_pull', 2816)] spt\src\cli.rs cmd_endpoint_list <-calls-> [('probe_unlisted', 6783), ('probe_unlisted', 6972)] spt\src\cli.rs cmd_endpoint_resume <-calls-> [('cmd_endpoint_run', 4243)] spt\src\cli.rs cmd_endpoint_run <-calls-> [('ensure_running', 4682)] spt\src\cli.rs cmd_endpoint_start <-calls-> [('cmd_endpoint_run', 4196)] spt\src\cli.rs cmd_endpoint_wake_remote <-calls-> [('cmd_rest', 7767)] spt\src\cli.rs cmd_fork <-calls-> [('fork_send_remote', 5358)] spt\src\cli.rs cmd_go <-calls-> [('cmd_rest', 4544), ('go_bring_up_and_attach', 4548), ('go_bring_up_and_attach', 4555)] spt\src\cli.rs cmd_knock <-calls-> [('cmd_knock_approve', 18485), ('cmd_knock_redeem', 18511), ('cmd_knock_send', 18471)] spt\src\cli.rs cmd_knock_approve <-calls-> [('answer_send_routed', 20012)] spt\src\cli.rs cmd_knock_redeem <-calls-> [('redeem_send_routed', 20743)] spt\src\cli.rs cmd_knock_send <-calls-> [('knock_send_remote', 19085)] spt\src\cli.rs cmd_rest <-calls-> [('daemon_rest_event_with_liveness', 7808), ('dispatch_wan_rest', 7779), ('dispatch_wan_rest', 7838)] spt\src\cli.rs cmd_send <-calls-> [('cmd_send_with_body', 12537)] spt\src\cli.rs cmd_send_verdict <-calls-> [('register', 12793), ('run_seal_ceremony_for_dispatch', 12773), ('wan_send', 13086)] spt\src\cli.rs cmd_send_with_body <-calls-> [('cmd_send_verdict', 12622)] spt\src\cli.rs cmd_shell <-calls-> [('close_shell', 25259), ('drain_per_receipt', 25366), ('drain_per_receipt', 25596), ('ensure_running', 25411), ('ensure_running', 25453), ('launch_shell_from', 25136), ('relink_shell_forced_from', 25639), ('shell_link_remote', 25333), ('shell_link_remote', 25401), ('shell_link_remote', 25626), ('wake_if_offline_persistent_from', 25357)] spt\src\cli.rs cmd_shutdown <-calls-> [('cmd_rest', 8024)] spt\src\cli.rs cmd_subnet_create <-calls-> [('ensure_daemon_announced', 14981)] spt\src\cli.rs cmd_subnet_join <-calls-> [('ensure_daemon_announced', 16670)] spt\src\cli.rs cmd_subnet_status <-calls-> [('probe_node_serving', 15946)] spt\src\cli.rs cmd_update_apply <-calls-> [('cmd_update_apply_finish', 10090), ('land_staged_bundle', 10094), ('land_staged_bundle', 10120)] spt\src\cli.rs cmd_update_apply_finish <-calls-> [('start_daemon', 10876)] spt\src\cli.rs cmd_update_composite <-calls-> [('cmd_adapter_update', 10220), ('cmd_update_apply', 10222), ('cmd_update_core', 10202), ('cmd_update_core', 10203)] spt\src\cli.rs cmd_update_core <-calls-> [('cmd_update_apply', 10597), ('cmd_update_fetch', 10608), ('pull_core_from_peers', 10587)] spt\src\cli.rs cmd_update_fetch <-calls-> [('cmd_update_apply', 12095), ('cmd_update_apply', 12252), ('gh_status', 12007)] spt\src\cli.rs cmd_update_land_bundle <-calls-> [('land_staged_bundle', 9752)] spt\src\cli.rs dispatch_wan_rest <-calls-> [('wan_rest', 7921)] spt\src\cli.rs drain_per_receipt <-calls-> [('deliver_stdin_pending', 24942)] spt\src\cli.rs ensure_daemon_announced <-calls-> [('ensure_running', 15586)] spt\src\cli.rs gh_status <-calls-> [('gh_status_with', 11042)] spt\src\cli.rs gh_status_with <-calls-> [('run', 11049), ('run', 11058), ('run', 11074)] spt\src\cli.rs go_bring_up_and_attach <-calls-> [('cmd_endpoint_run', 4573)] spt\src\cli.rs install_via_subnet <-calls-> [('pull_adapter_from_peers', 24186)] spt\src\cli.rs land_bundle_in <-calls-> [('land_verified_bundle', 9801)] spt\src\cli.rs land_bundle_member <-calls-> [('update_one_adapter', 9958)] spt\src\cli.rs land_staged_bundle <-calls-> [('land_bundle_in', 9699)] spt\src\cli.rs land_verified_bundle <-calls-> [('land_bundle_member', 9840)] spt\src\cli.rs peer_update_candidate <-calls-> [('pull_adapter_from_peers', 24036)] spt\src\cli.rs probe_unlisted <-calls-> [('probe_presence', 7180)] spt\src\cli.rs run <-calls-> [('bare_invocation', 2391), ('cmd_adapter', 2553), ('cmd_adapter_update', 2578), ('cmd_daemon_brain', 2647), ('cmd_daemon_run', 2634), ('cmd_daemon_start', 2635), ('cmd_digest', 2504), ('cmd_endpoint_list', 2483), ('cmd_endpoint_resume', 2546), ('cmd_endpoint_start', 2545), ('cmd_fork', 2489), ('cmd_go', 2551), ('cmd_knock', 2622), ('cmd_rest', 2491), ('cmd_rest', 2493), ('cmd_seal_enroll', 2435), ('cmd_seal_mint', 2433), ('cmd_send', 2409), ('cmd_shell', 2554), ('cmd_shutdown', 2494), ('cmd_subnet_create', 2447), ('cmd_subnet_join', 2454), ('cmd_subnet_status', 2444), ('cmd_subnet_status', 2445), ('cmd_update_apply', 2566), ('cmd_update_composite', 2593), ('cmd_update_fetch', 2571), ('cmd_update_land_bundle', 2587), ('run', 2602), ('run', 2604), ('run', 2605)] spt\src\cli.rs shell_link_remote <-calls-> [('wan_shell_link', 25728)] spt\src\cli.rs update_one_adapter <-calls-> [('peer_update_candidate', 23576)] spt\src\fetchverb.rs fetch <-calls-> [('ensure_running', 217)] spt\src\fetchverb.rs run <-calls-> [('fetch', 188)] spt\src\main.rs main <-calls-> [('run', 205)] spt\src\picker\mod.rs dispatch <-calls-> [('cmd_endpoint_run', 538), ('cmd_endpoint_wake_remote', 564)] spt\src\picker\mod.rs run <-calls-> [('dispatch', 85)] spt\src\sealverb.rs cmd_seal_enroll <-calls-> [('ensure_running', 376)] spt\src\sealverb.rs cmd_seal_mint <-calls-> [('ensure_running', 248)] spt\src\sealverb.rs run_seal_ceremony_for_dispatch <-calls-> [('ensure_running', 451)] spt\src\serveverb.rs run <-calls-> [('ensure_running', 191)] spt\src\wansend.rs answer_send_routed <-calls-> [('ensure_running', 1875)] spt\src\wansend.rs fork_send_remote <-calls-> [('ensure_running', 845)] spt\src\wansend.rs knock_send_remote <-calls-> [('ensure_running', 629)] spt\src\wansend.rs probe_node_serving <-calls-> [('ensure_running', 1387)] spt\src\wansend.rs probe_presence <-calls-> [('ensure_running', 685)] spt\src\wansend.rs pull_adapter_from_peers <-calls-> [('ensure_running', 2048)] spt\src\wansend.rs pull_core_from_peers <-calls-> [('ensure_running', 2188)] spt\src\wansend.rs redeem_send_routed <-calls-> [('ensure_running', 1800)] spt\src\wansend.rs wan_digest_pull <-calls-> [('ensure_running', 1267)] spt\src\wansend.rs wan_rest <-calls-> [('ensure_running', 994)] spt\src\wansend.rs wan_send <-calls-> [('ensure_running', 372)] spt\src\wansend.rs wan_shell_link <-calls-> [('ensure_running', 1131)]