.config/nextest.toml .gitattributes .github/bench/launch-battery.py .github/bench/link-probe.ps1 .github/bench/link-probe.sh .github/bench/twohost-web-local.sh .github/bench/wrap.ps1 .github/bench/wrap.sh .github/ci/ci-notify-selftest.sh .github/ci/ci-notify.sh .github/ci/find-cwd-holders.ps1 .github/ci/flake-registry.json .github/ci/flake-registry.py .github/ci/g6-curve.ps1 .github/ci/g6-postbounce.ps1 .github/ci/reap-census-selftest.sh .github/ci/reap-census.ps1 .github/ci/reap-census.sh .github/ci/reaper-breadcrumb-census.ps1 .github/ci/release-version-assert-selftest.sh .github/ci/release-version-assert.sh .github/ci/test-temp-sandbox.ps1 .github/ci/test-temp-sandbox.sh .github/ci/ws272-w0.py .github/ci/ws272-w1.py .github/ci/ws272-w2.py .github/workflows/ci.yml .github/workflows/golden.yml .github/workflows/release.yml .gitignore AGENTS.md CHANGELOG.md CI-SELFHOST-PLAN.md CLAUDE.md CONTEXT.md Cargo.lock Cargo.toml DAEMON-LIFECYCLE-COMPLETION-PLAN.md DAEMON-LIFECYCLE-PLAN.md DAEMON-LIFECYCLE-VERIFICATION.md DIGEST-MILESTONE-PLAN.md F-018-ADAPTER-ADD-NONDESTRUCTIVE-DESIGN.md F-019-TRANSLATION-BINARY-INSTALL-DIR-RESOLVE-DESIGN.md IDLE-EDGE-JIT.md INBOUND-FIREWALL-JIT.md IO-PARSER-22-JIT.md M0-PLAN.md M1-PLAN.md M11-PLAN.md M12-CANDIDATES.md M12-ENDPOINT-RUN-PICKER.md M12-PLAN.md M12-W1-PLAN.md M12-W1.5-PLAN.md M12-W2-PLAN.md M12-W2-RULING.md M12-W2.5-PLAN.md M12-W2.5-RULING.md M12-W3-PLAN.md M12-W3-RULING.md M12-W4-PLAN.md M12-W4-RULING.md M12-W5-PLAN.md M2a-PLAN.md M2b-PLAN.md M3-PLAN.md M3a-PLAN.md M3b-PLAN.md M3c-PLAN.md M4-D2-WIRE-PLAN.md M4-D2f-PLAN.md M4-D2g-PLAN.md M4-D3-PLAN.md M4-D4-PLAN.md M4-D5-PLAN.md M4-D6-PLAN.md M4-D7-PLAN.md M4-D7.5-PLAN.md M4-D8-PLAN.md M4-D9-PLAN.md M4-PLAN.md M5-D3-PLAN.md M5-D4-PLAN.md M5-D5-PLAN.md M5-D6-PLAN.md M5-D7-PLAN.md M5-D8-PLAN.md M5-D9-PLAN.md M5-PLAN.md M6-PLAN.md M7-PLAN.md M8-ACCEPTANCE-STEPS.md M8-ACCEPTANCE.md M8-PLAN.md M9-GATEWAY-WAN-PLAN.md M9-PLAN.md M9-WAVE1-ADDRESSING-SURVEY.md M9-WAVE2-ROLE-WRITERS.md M9-WAVE3-JIT.md MESH-D0-PLAN.md MESH-D1-PLAN.md MESH-D2-PLAN.md MESH-D3-PLAN.md MESH-D4-PLAN.md MESH-D5-PLAN.md MESH-D6-PLAN.md MESH-D7-PLAN.md MESH-D8-PLAN.md PHASE-B-RESULTS.md PHASE-E-RULINGS.md PR-BODY-W2.md PRD.md PUMP-SEAM-PLAN.md README.md REQ-MSG-ENVELOPE-PLAN.md RESIDENT-SERVICE-JIT.md RESTORATION-D1-PLAN.md RESTORATION-D2-PLAN.md RESTORATION-D3-PLAN.md RESTORATION-D4-PLAN.md RESTORATION-D5-PLAN.md RESTORATION-D6-PLAN.md RESTORATION-D7-PLAN.md RESTORATION-PLAN.md ROADMAP.md SUBNET-MESH-PLAN.md U3-VERB-SURFACE-JIT.md V0.12.1-LIFECYCLE-JIT.md V0.13.0-BUG2-RC-VT-TRANSLATE-PLAN.md V0.13.0-DELIVERY-CONTROL-JIT.md V0.13.0-P0-JIT-PLAN.md V0.13.0-P0-PTY-INPUT-WRITER-DESIGN.md V0.13.0-P1-RC-PASTE-DESIGN.md V0.13.0-P1C-CONTROLLER-WRITER-REORDER-PLAN.md V0.13.0-P2-SESSION-RESUME-DESIGN.md V0.13.0-RC-VT-TRANSLATE-DESIGN.md V0.13.0-SKIP-TO-LIVE-JIT.md V0.13.0-VIEWER-DRAIN-DECOUPLE-JIT.md V0.13.0-VIEWER-RING-ROLL-SNAP-JIT.md V0.13.0-W4-PICKER-UX-PLAN.md V0.13.0-W5-DRIVEN-BY-SELF-HEAL-PLAN.md V0.13.2-ADAPTER-PACKAGING-JIT.md V0.14.0-ENDPOINT-CREATION-FLOW-JIT.md V0.14.1-HOME-SUBNET-PICKER-LAYER-DESIGN.md V0.15.0-PLAN.md V0.16.0-UPDATE-ARC-AND-CLI-JIT.md V0.17.0-ROBUST-JOIN-AND-PRESENCE-JIT.md V0.19.0-P6-SCREEN-GRID-DESIGN.md V031-PLAN.md V032-PLAN.md V042-PLAN.md V074-PLAN.md W1-209-CENSUS.md W1-209-JIT.md W1-TRANCHE2-JIT.md W2-JIT.md W3-172-JIT.md W3-186-JIT.md W3-196-JIT.md W3-272-MEASUREMENTS.md W3-67-JIT.md W3-BISECT-JIT.md W3-DESIGN-GATE.md W3-DESIGN-PROPOSAL.md W3-GATE-VERDICT.md WEBSERVE-272-W2-JIT.md adapters/mock-gateway/manifest.toml adapters/mock/Cargo.toml adapters/mock/manifest.toml adapters/mock/src/capture_player.rs adapters/mock/src/console_mode_probe.rs adapters/mock/src/main.rs adapters/mock/src/shell.rs adapters/mock/tests/manifest_valid.rs crates/spt-daemon/Cargo.toml crates/spt-daemon/src/access.rs crates/spt-daemon/src/activity.rs crates/spt-daemon/src/adapter_update.rs crates/spt-daemon/src/answerop.rs crates/spt-daemon/src/applyhost.rs crates/spt-daemon/src/attach.rs crates/spt-daemon/src/attachment.rs crates/spt-daemon/src/autostart.rs crates/spt-daemon/src/bin/xlate_choreo_fixture.rs crates/spt-daemon/src/brain.rs crates/spt-daemon/src/brainproc.rs crates/spt-daemon/src/broker.rs crates/spt-daemon/src/codec.rs crates/spt-daemon/src/config.rs crates/spt-daemon/src/conn.rs crates/spt-daemon/src/consent.rs crates/spt-daemon/src/crc_swap.rs crates/spt-daemon/src/daemon.rs crates/spt-daemon/src/deadline.rs crates/spt-daemon/src/deelevate.rs crates/spt-daemon/src/digest.rs crates/spt-daemon/src/digesthub.rs crates/spt-daemon/src/digestlink.rs crates/spt-daemon/src/dispatch.rs crates/spt-daemon/src/docshost.rs crates/spt-daemon/src/drivehub.rs crates/spt-daemon/src/effect.rs crates/spt-daemon/src/endpoint.rs crates/spt-daemon/src/failedaddr.rs crates/spt-daemon/src/firewall.rs crates/spt-daemon/src/forkop.rs crates/spt-daemon/src/frame.rs crates/spt-daemon/src/grants.rs crates/spt-daemon/src/harnesshost.rs crates/spt-daemon/src/inject.rs crates/spt-daemon/src/iobus.rs crates/spt-daemon/src/knocknotif.rs crates/spt-daemon/src/lanhost.rs crates/spt-daemon/src/lib.rs crates/spt-daemon/src/lifecycle.rs crates/spt-daemon/src/linkhost.rs crates/spt-daemon/src/livehost.rs crates/spt-daemon/src/machineid.rs crates/spt-daemon/src/msg.rs crates/spt-daemon/src/nethost.rs crates/spt-daemon/src/notif.rs crates/spt-daemon/src/notifgate.rs crates/spt-daemon/src/notifsync.rs crates/spt-daemon/src/pairhost.rs crates/spt-daemon/src/presence.rs crates/spt-daemon/src/projwriter.rs crates/spt-daemon/src/propagate.rs crates/spt-daemon/src/psyrelay.rs crates/spt-daemon/src/pump/health.rs crates/spt-daemon/src/pump/mod.rs crates/spt-daemon/src/pump/notif.rs crates/spt-daemon/src/pump/registry.rs crates/spt-daemon/src/pump/seal.rs crates/spt-daemon/src/pump/sync.rs crates/spt-daemon/src/pump/update.rs crates/spt-daemon/src/reap.rs crates/spt-daemon/src/reconcile.rs crates/spt-daemon/src/redeemop.rs crates/spt-daemon/src/registryhost.rs crates/spt-daemon/src/relay.rs crates/spt-daemon/src/relcache.rs crates/spt-daemon/src/release.rs crates/spt-daemon/src/resthost.rs crates/spt-daemon/src/resting.rs crates/spt-daemon/src/rollback_compat.rs crates/spt-daemon/src/sealsync.rs crates/spt-daemon/src/seedmap.rs crates/spt-daemon/src/seedproofx.rs crates/spt-daemon/src/servehost.rs crates/spt-daemon/src/serveprobe.rs crates/spt-daemon/src/service.rs crates/spt-daemon/src/servicehost.rs crates/spt-daemon/src/shellchan.rs crates/spt-daemon/src/shelldisc.rs crates/spt-daemon/src/shellhost.rs crates/spt-daemon/src/shellwake.rs crates/spt-daemon/src/stderrlog.rs crates/spt-daemon/src/sync.rs crates/spt-daemon/src/test_home.rs crates/spt-daemon/src/translation.rs crates/spt-daemon/src/transport.rs crates/spt-daemon/src/tunnelhub.rs crates/spt-daemon/src/update.rs crates/spt-daemon/src/wan.rs crates/spt-daemon/src/webproxy.rs crates/spt-daemon/src/webserve.rs crates/spt-daemon/tests/access.rs crates/spt-daemon/tests/attach.rs crates/spt-daemon/tests/attach_idempotent_replay.rs crates/spt-daemon/tests/attach_resize_capture.rs crates/spt-daemon/tests/attach_resize_repaint.rs crates/spt-daemon/tests/brain_decouple.rs crates/spt-daemon/tests/brain_read_deadline.rs crates/spt-daemon/tests/brain_resume_conn_deadlock.rs crates/spt-daemon/tests/brain_swap.rs crates/spt-daemon/tests/broker.rs crates/spt-daemon/tests/budget.rs crates/spt-daemon/tests/commune_io_events_int.rs crates/spt-daemon/tests/conn_blackhole_lifecycle.rs crates/spt-daemon/tests/control_stamp_lifetime.rs crates/spt-daemon/tests/controller_lease.rs crates/spt-daemon/tests/daemon_e2e.rs crates/spt-daemon/tests/daemon_lifecycle_real_brain.rs crates/spt-daemon/tests/digest.rs crates/spt-daemon/tests/digest_cross_node.rs crates/spt-daemon/tests/dispatch.rs crates/spt-daemon/tests/docs_server_e2e.rs crates/spt-daemon/tests/driven_by_selfheal.rs crates/spt-daemon/tests/echo_direct_route_int.rs crates/spt-daemon/tests/endpoint_lifecycle.rs crates/spt-daemon/tests/endpoint_survival.rs crates/spt-daemon/tests/er_inbound_local_notify.rs crates/spt-daemon/tests/exit_every_reap.rs crates/spt-daemon/tests/false_promote.rs crates/spt-daemon/tests/fixtures/dispatch_fixture.rs crates/spt-daemon/tests/fixtures/enlyzeam/.gitattributes crates/spt-daemon/tests/fixtures/enlyzeam/README.md crates/spt-daemon/tests/fixtures/enlyzeam/tap-1-frame.log crates/spt-daemon/tests/fixtures/enlyzeam/tap-1-raw.log crates/spt-daemon/tests/fixtures/enlyzeam/tap-1-repaint-after.log crates/spt-daemon/tests/fixtures/enlyzeam/tap-1-repaint.log crates/spt-daemon/tests/fixtures/service_fixture.rs crates/spt-daemon/tests/fixtures/summarizer_fixture.rs crates/spt-daemon/tests/handoff.rs crates/spt-daemon/tests/idempotent.rs crates/spt-daemon/tests/inject_control_wedge.rs crates/spt-daemon/tests/input_ack_deadlock.rs crates/spt-daemon/tests/lan_bootstrap_e2e.rs crates/spt-daemon/tests/legacy_resident_sweep_e2e.rs crates/spt-daemon/tests/mesh.rs crates/spt-daemon/tests/mesh_recovery.rs crates/spt-daemon/tests/net_worker_starve.rs crates/spt-daemon/tests/netbroker.rs crates/spt-daemon/tests/netstream.rs crates/spt-daemon/tests/notif_drain_validity.rs crates/spt-daemon/tests/notif_quiet_delivery.rs crates/spt-daemon/tests/notif_update_row_retire.rs crates/spt-daemon/tests/notifsync.rs crates/spt-daemon/tests/pairjoin.rs crates/spt-daemon/tests/presence.rs crates/spt-daemon/tests/propagate.rs crates/spt-daemon/tests/psyche_context_file_e2e.rs crates/spt-daemon/tests/psyche_event_turn_e2e.rs crates/spt-daemon/tests/psyche_real_bound_kill_soft_budget_e2e.rs crates/spt-daemon/tests/psyche_residency_expectation_e2e.rs crates/spt-daemon/tests/pump.rs crates/spt-daemon/tests/pumpdeadline.rs crates/spt-daemon/tests/redispatch.rs crates/spt-daemon/tests/redispatch_stall.rs crates/spt-daemon/tests/registry_lifecycle.rs crates/spt-daemon/tests/render_lifecycle.rs crates/spt-daemon/tests/replicate.rs crates/spt-daemon/tests/reseed.rs crates/spt-daemon/tests/resize_geometry_epoch.rs crates/spt-daemon/tests/resize_presentation_barrier.rs crates/spt-daemon/tests/restart_replay_lifetime.rs crates/spt-daemon/tests/resume.rs crates/spt-daemon/tests/resume_custody_aba.rs crates/spt-daemon/tests/rosterprop.rs crates/spt-daemon/tests/seedproofx.rs crates/spt-daemon/tests/servicehost_supervision_e2e.rs crates/spt-daemon/tests/shell_kill_auth.rs crates/spt-daemon/tests/shellchan.rs crates/spt-daemon/tests/spawn_truth.rs crates/spt-daemon/tests/sync.rs crates/spt-daemon/tests/transport_death_eof.rs crates/spt-daemon/tests/two_origin_spanning.rs crates/spt-daemon/tests/twohost.rs crates/spt-daemon/tests/twohost_web.rs crates/spt-daemon/tests/wake_single_flight.rs crates/spt-daemon/tests/wanmsg.rs crates/spt-daemon/tests/webserve_e2e.rs crates/spt-live/Cargo.toml crates/spt-live/src/context.rs crates/spt-live/src/digest.rs crates/spt-live/src/echo.rs crates/spt-live/src/history.rs crates/spt-live/src/ingest.rs crates/spt-live/src/inject.rs crates/spt-live/src/lib.rs crates/spt-live/src/outbound.rs crates/spt-live/src/psyche.rs crates/spt-live/src/pulse.rs crates/spt-live/src/reconcile.rs crates/spt-live/src/resume.rs crates/spt-live/src/signoff.rs crates/spt-live/src/test_support.rs crates/spt-live/src/turn.rs crates/spt-msg/Cargo.toml crates/spt-msg/src/deliver.rs crates/spt-msg/src/emit.rs crates/spt-msg/src/lib.rs crates/spt-msg/src/listener.rs crates/spt-msg/src/ready.rs crates/spt-msg/src/ring.rs crates/spt-msg/src/wire.rs crates/spt-msg/tests/killer_quickstart.rs crates/spt-net/Cargo.toml crates/spt-net/src/lib.rs crates/spt-net/src/net.rs crates/spt-net/src/net/answermsg.rs crates/spt-net/src/net/attach.rs crates/spt-net/src/net/codeseal.rs crates/spt-net/src/net/digestpull.rs crates/spt-net/src/net/endpoint.rs crates/spt-net/src/net/forkmsg.rs crates/spt-net/src/net/knockmsg.rs crates/spt-net/src/net/mesh.rs crates/spt-net/src/net/mesh/seedproof.rs crates/spt-net/src/net/ndjson.rs crates/spt-net/src/net/notif.rs crates/spt-net/src/net/pairing.rs crates/spt-net/src/net/pairing/meet.rs crates/spt-net/src/net/pairing/ntp.rs crates/spt-net/src/net/pairing/ratelimit.rs crates/spt-net/src/net/pairing/rendezvous.rs crates/spt-net/src/net/pairing/spake.rs crates/spt-net/src/net/pairing/totp.rs crates/spt-net/src/net/pairing/transcript.rs crates/spt-net/src/net/pairing/wire.rs crates/spt-net/src/net/presencemsg.rs crates/spt-net/src/net/redeemmsg.rs crates/spt-net/src/net/registry.rs crates/spt-net/src/net/replicate.rs crates/spt-net/src/net/rest.rs crates/spt-net/src/net/sealmsg.rs crates/spt-net/src/net/serveprobe.rs crates/spt-net/src/net/shelllink.rs crates/spt-net/src/net/sync.rs crates/spt-net/src/net/update.rs crates/spt-net/src/net/wanmsg.rs crates/spt-net/src/net/webmsg.rs crates/spt-poolguard/Cargo.toml crates/spt-poolguard/src/lib.rs crates/spt-procident/Cargo.toml crates/spt-procident/src/lib.rs crates/spt-proto/Cargo.toml crates/spt-proto/src/addr.rs crates/spt-proto/src/boundary.rs crates/spt-proto/src/chunk.rs crates/spt-proto/src/emit.rs crates/spt-proto/src/endpoint.rs crates/spt-proto/src/envelope.rs crates/spt-proto/src/event.rs crates/spt-proto/src/id.rs crates/spt-proto/src/identity.rs crates/spt-proto/src/ioevent.rs crates/spt-proto/src/lib.rs crates/spt-proto/src/payload.rs crates/spt-proto/src/shortform.rs crates/spt-proto/src/version.rs crates/spt-runtime/Cargo.toml crates/spt-runtime/manifest.schema.json crates/spt-runtime/src/lib.rs crates/spt-runtime/src/manifest.rs crates/spt-runtime/src/profile.rs crates/spt-runtime/src/registry.rs crates/spt-runtime/src/resolve.rs crates/spt-runtime/src/runtime.rs crates/spt-store/Cargo.toml crates/spt-store/build.rs crates/spt-store/src/access.rs crates/spt-store/src/atomic.rs crates/spt-store/src/attachment.rs crates/spt-store/src/branchstore.rs crates/spt-store/src/briefing.rs crates/spt-store/src/commune_intent.rs crates/spt-store/src/contacts.rs crates/spt-store/src/contextmark.rs crates/spt-store/src/contextstore.rs crates/spt-store/src/daemon_inhibit.rs crates/spt-store/src/db.rs crates/spt-store/src/dispatchresults.rs crates/spt-store/src/empower.rs crates/spt-store/src/engineroom.rs crates/spt-store/src/enroll.rs crates/spt-store/src/epoch.rs crates/spt-store/src/erole.rs crates/spt-store/src/gate.rs crates/spt-store/src/gitrun.rs crates/spt-store/src/grants.rs crates/spt-store/src/helperline.rs crates/spt-store/src/history.rs crates/spt-store/src/home.rs crates/spt-store/src/hostlabel.rs crates/spt-store/src/inbound.rs crates/spt-store/src/info.rs crates/spt-store/src/iolog.rs crates/spt-store/src/knock.rs crates/spt-store/src/lastmsg.rs crates/spt-store/src/lib.rs crates/spt-store/src/liveness.rs crates/spt-store/src/matchrule.rs crates/spt-store/src/monic.rs crates/spt-store/src/msgid.rs crates/spt-store/src/nodeid.rs crates/spt-store/src/notif.rs crates/spt-store/src/obstap.rs crates/spt-store/src/peeraddrs.rs crates/spt-store/src/perch.rs crates/spt-store/src/perchgc.rs crates/spt-store/src/proc.rs crates/spt-store/src/projderive.rs crates/spt-store/src/project.rs crates/spt-store/src/projindex.rs crates/spt-store/src/projinval.rs crates/spt-store/src/psyche_custody.rs crates/spt-store/src/recent_home.rs crates/spt-store/src/registry.rs crates/spt-store/src/rename.rs crates/spt-store/src/resume_custody.rs crates/spt-store/src/roster.rs crates/spt-store/src/rotation.rs crates/spt-store/src/seal.rs crates/spt-store/src/seed.rs crates/spt-store/src/serving.rs crates/spt-store/src/sessions.rs crates/spt-store/src/shellinfo.rs crates/spt-store/src/spool.rs crates/spt-store/src/subnet.rs crates/spt-store/src/syncmerge.rs crates/spt-store/src/timefmt.rs crates/spt-store/src/trustwarn.rs crates/spt-store/src/visibility.rs crates/spt-store/src/worker_reap.rs crates/spt-store/src/worker_seq.rs crates/spt-store/src/wtlock.rs crates/spt-store/src/xfer.rs crates/spt-store/tests/carrier_claim_int.rs crates/spt-store/tests/fixtures/wtlock_worker.rs crates/spt-store/tests/one_liveness_predicate.rs crates/spt-store/tests/pool_guard_canary.rs crates/spt-store/tests/wtlock_two_process_int.rs crates/spt-term/Cargo.toml crates/spt-term/src/digest.rs crates/spt-term/src/lib.rs crates/spt-term/src/projection.rs crates/spt-term/src/pty.rs crates/spt-term/src/reader.rs crates/spt-term/src/screen.rs crates/spt-term/src/stream.rs crates/spt-term/src/surface.rs crates/spt-term/src/winprog.rs crates/spt-term/tests/capture_vehicle_fidelity.rs crates/spt-term/tests/dsr.rs crates/spt-term/tests/inject.rs crates/spt-term/tests/rc_console_newline_presentation.rs crates/spt-term/tests/resize_console_mode_integrity.rs crates/spt-term/tests/screengrid_width_oracle.rs crates/spt-term/tests/stream.rs crates/spt-term/tests/support/fixture_bin.rs crates/spt-term/tests/surface.rs crates/spt-term/tests/winspawn.rs crates/spt-test-support/Cargo.toml crates/spt-test-support/src/lib.rs crates/spt/Cargo.toml crates/spt/src/accessview.rs crates/spt/src/api/auth.rs crates/spt/src/api/delivery.rs crates/spt/src/api/engineroom.rs crates/spt/src/api/ioevents.rs crates/spt/src/api/live.rs crates/spt/src/api/mod.rs crates/spt/src/api/nowsignal.rs crates/spt/src/api/reporting.rs crates/spt/src/api/seal.rs crates/spt/src/api/startup.rs crates/spt/src/api/worker.rs crates/spt/src/attach.rs crates/spt/src/authseam.rs crates/spt/src/cli.rs crates/spt/src/elevation.rs crates/spt/src/fetchverb.rs crates/spt/src/helpfmt.rs crates/spt/src/main.rs crates/spt/src/monicverb.rs crates/spt/src/msgverb.rs crates/spt/src/picker/data.rs crates/spt/src/picker/mod.rs crates/spt/src/picker/model.rs crates/spt/src/picker/shortcut.rs crates/spt/src/picker/view.rs crates/spt/src/rc.rs crates/spt/src/roster.rs crates/spt/src/sealverb.rs crates/spt/src/serveverb.rs crates/spt/src/teardown.rs crates/spt/src/testutil.rs crates/spt/src/trustwarnverb.rs crates/spt/src/unlisted.rs crates/spt/src/wansend.rs crates/spt/tests/access_positional_allow_e2e.rs crates/spt/tests/access_precise_allow_e2e.rs crates/spt/tests/active_only_never_relay_e2e.rs crates/spt/tests/activity_link_push_e2e.rs crates/spt/tests/adapter_post_step.rs crates/spt/tests/attach_link_push_e2e.rs crates/spt/tests/attach_wedge_e2e.rs crates/spt/tests/bind_adapter_profile_persist_e2e.rs crates/spt/tests/bind_cwd_project_e2e.rs crates/spt/tests/bind_honest_cross_perch_e2e.rs crates/spt/tests/bootstrap_verb_e2e.rs crates/spt/tests/boundary_events_e2e.rs crates/spt/tests/boundary_ready_strand_e2e.rs crates/spt/tests/bounded_output_e2e.rs crates/spt/tests/brain_respawn_rename.rs crates/spt/tests/brain_split.rs crates/spt/tests/brain_survive.rs crates/spt/tests/broker_stop_endpoint_deny_e2e.rs crates/spt/tests/cli_stack_smoke.rs crates/spt/tests/common/mod.rs crates/spt/tests/common/reap.rs crates/spt/tests/commune_two_cwd_e2e.rs crates/spt/tests/composite_e2e.rs crates/spt/tests/contract_e2e.rs crates/spt/tests/coordinator_image_e2e.rs crates/spt/tests/create_bind_rest_active_e2e.rs crates/spt/tests/daemon_refresh_e2e.rs crates/spt/tests/daemon_stop_convoy_e2e.rs crates/spt/tests/docs_bundle_e2e.rs crates/spt/tests/drive_e2e.rs crates/spt/tests/dummy_harness_e2e.rs crates/spt/tests/endpoint_autostart_e2e.rs crates/spt/tests/endpoint_teardown_authority_e2e.rs crates/spt/tests/engine_room_bringup_e2e.rs crates/spt/tests/er_brief_once_per_session_e2e.rs crates/spt/tests/er_briefing_presentation_e2e.rs crates/spt/tests/er_briefing_presented_e2e.rs crates/spt/tests/er_briefing_session_scoped_e2e.rs crates/spt/tests/er_inbound_local.rs crates/spt/tests/er_sequestered_cwd_e2e.rs crates/spt/tests/fixtures/gh_fixture.rs crates/spt/tests/fixtures/git_fixture.rs crates/spt/tests/fixtures/post_step_fixture.rs crates/spt/tests/fixtures/translate_proof_fixture.rs crates/spt/tests/fork_surface_e2e.rs crates/spt/tests/gateway_e2e.rs crates/spt/tests/gateway_owner_shell_e2e.rs crates/spt/tests/hide_new_remote_rows_e2e.rs crates/spt/tests/human_redeem_msg_code_e2e.rs crates/spt/tests/idle_edge_drain_e2e.rs crates/spt/tests/idle_edge_seal_e2e.rs crates/spt/tests/install_firewall_wiring_e2e.rs crates/spt/tests/intra_node_degrade.rs crates/spt/tests/intra_node_self.rs crates/spt/tests/io_events_poll_e2e.rs crates/spt/tests/io_events_undriven_kinds_e2e.rs crates/spt/tests/io_state_payload_e2e.rs crates/spt/tests/job_escape_e2e.rs crates/spt/tests/json_emit.rs crates/spt/tests/knock_approve_not_hostage_e2e.rs crates/spt/tests/knock_mutual_cross_node_e2e.rs crates/spt/tests/knock_notfound_refuses_e2e.rs crates/spt/tests/list_json_liveness_parity_e2e.rs crates/spt/tests/listen_seed_retry_e2e.rs crates/spt/tests/live_adapt_translation_swap_e2e.rs crates/spt/tests/live_bind_firsthost_e2e.rs crates/spt/tests/live_firsthost_e2e.rs crates/spt/tests/live_resolve_e2e.rs crates/spt/tests/livehost_bootgate_e2e.rs crates/spt/tests/midturn_span_e2e.rs crates/spt/tests/multi_subnet_bringup_e2e.rs crates/spt/tests/n1_compat.rs crates/spt/tests/n1_pairing.rs crates/spt/tests/nested_resolution_e2e.rs crates/spt/tests/notify_shell_e2e.rs crates/spt/tests/now_signal_delta_e2e.rs crates/spt/tests/oneliner_e2e.rs crates/spt/tests/poll_envelope_e2e.rs crates/spt/tests/projindex_reader_e2e.rs crates/spt/tests/projindex_writer_e2e.rs crates/spt/tests/psyche_download_e2e.rs crates/spt/tests/psyche_sid_custody_e2e.rs crates/spt/tests/quickstart_e2e.rs crates/spt/tests/rc_attach_truth.rs crates/spt/tests/ready_resume_ledger_e2e.rs crates/spt/tests/reaper_guard.rs crates/spt/tests/release_verify_e2e.rs crates/spt/tests/resident_service_e2e.rs crates/spt/tests/resume_no_control_steal_e2e.rs crates/spt/tests/resume_template_e2e.rs crates/spt/tests/ring_blocks_e2e.rs crates/spt/tests/run_no_dup_session_e2e.rs crates/spt/tests/seal_shortform_e2e.rs crates/spt/tests/send_stamp_agent_id_e2e.rs crates/spt/tests/shell_actgate_e2e.rs crates/spt/tests/shell_e2e.rs crates/spt/tests/shell_hints_e2e.rs crates/spt/tests/shell_perch_dir_e2e.rs crates/spt/tests/shell_relink_force_e2e.rs crates/spt/tests/shell_sleepwake_e2e.rs crates/spt/tests/shell_stale_online_e2e.rs crates/spt/tests/shortform_dispatch_e2e.rs crates/spt/tests/translate_proof.rs crates/spt/tests/trial_drain_drive_e2e.rs crates/spt/tests/tunnel_e2e.rs crates/spt/tests/twohost_cli.rs crates/spt/tests/wake_resume_bind_e2e.rs crates/spt/tests/webserve_attachment_e2e.rs crates/spt/tests/webserve_cross_node_e2e.rs crates/spt/tests/whoami_identity_e2e.rs crates/spt/tests/worker_lifecycle_e2e.rs crates/spt/tests/worker_visibility_e2e.rs crates/xtask/Cargo.toml crates/xtask/binedge-baseline.tsv crates/xtask/src/bench.rs crates/xtask/src/binedge.rs crates/xtask/src/binnames.rs crates/xtask/src/diskfloor.rs crates/xtask/src/main.rs crates/xtask/src/perjob.rs crates/xtask/src/pickaudit.rs crates/xtask/src/spacerun.rs crates/xtask/tests/bench_row_parity.rs crates/xtask/tests/pool_claim.rs docs-site/book.toml docs-site/llms.txt docs-site/src/SUMMARY.md docs-site/src/changelog.md docs-site/src/cli/reference.md docs-site/src/concepts/overview.md docs-site/src/harness-contract/api.md docs-site/src/harness-contract/echo-commune.md docs-site/src/harness-contract/install-on-demand.md docs-site/src/harness-contract/integration-checklist.md docs-site/src/harness-contract/manifest.md docs-site/src/harness-contract/overview.md docs-site/src/harness-contract/patterns.md docs-site/src/index.md docs-site/src/instances/overview.md docs-site/src/lifecycle/overview.md docs-site/src/messaging/overview.md docs-site/src/messaging/wax-seal.md docs-site/src/networking/access-viewing.md docs-site/src/networking/engine-room-setup.md docs-site/src/networking/inbound-reachability.md docs-site/src/networking/knocking.md docs-site/src/networking/monics.md docs-site/src/networking/overview.md docs-site/src/quickstart/adapter.md docs-site/src/quickstart/messaging.md docs-site/src/reference/install.md docs-site/src/reference/json-shapes.md docs-site/src/reference/schema.md docs-site/src/self-update/overview.md docs-site/src/serving/attachments.md docs-site/src/serving/cross-node.md docs-site/src/serving/lan-bootstrap.md docs-site/src/serving/overview.md docs-site/src/shells/frames.md docs-site/src/shells/getting-started.md docs-site/src/shells/overview.md docs-site/src/terminal/overview.md docs-site/theme/spt.css docs/BROKER-BRAIN-SPLIT-RESTORATION.md docs/CONTEXT-MEMORY.md docs/DEBUG-CONVERGE-PLAN.md docs/DEBUG-ROLLOUT.md docs/DEFERRED.md docs/DOCS-STRATEGY.md docs/DORMANCY-BUDGET.md docs/ER-SKELETON.md docs/F-027-ENDPOINT-SPAWN-FAIL-DESIGN.md docs/F-030-PSYCHE-EPHEMERAL-DESIGN.md docs/F-035-CONFLICT.md docs/F-035-RCA.md docs/F-035-RELAY-RCA.md docs/FAULT-MATRIX.md docs/FLAKE-LEDGER.md docs/GATEWAY-LIVENESS-DISPATCH.md docs/GATEWAY-RCA-STEP1.md docs/GOLDEN-CI.md docs/INFRA-REGISTER.md docs/INJECT-SETTLE-REARM-GATE-VERDICT.md docs/KNOWN-HAZARDS.md docs/MANIFEST.md docs/MESH-RECOVERY-TRIAGE.md docs/MSG-IDENTITY-DISPATCH.md docs/MUSL-RELEASE-HANDOFF.md docs/MUSL-W1-DISPATCH-RULING.md docs/MUSL-W3-DISPATCH-RULING.md docs/NEXT-MILESTONE-BUG-TRIAGE.md docs/NEXT-MILESTONE-LIFECYCLETRUTH-TRIAGE.md docs/NEXT-MILESTONE-MUSL-TIER-TRIAGE.md docs/NEXT-MILESTONE-PICKER-POLISH-TRIAGE.md docs/NEXT-MILESTONE-PICKER-TRIAGE.md docs/NEXT-MILESTONE-REMOTETRUTH-TRIAGE.md docs/NEXT-MILESTONE-RUNTRUTH-TRIAGE.md docs/NEXT-MILESTONE-WORKERTRUTH-TRIAGE.md docs/NOTIF-TRUTH-DISPATCH.md docs/PID-KILL-CENSUS.md docs/PROJECT-INDEX-TRIAGE.md docs/PUMP-TRUTH-TRIAGE.md docs/PUMP-W2-BUILD-DELTA.md docs/PUMP-W2-BUILD-GO.md docs/PUMP-W2-DESIGN.md docs/PUMP-W2-DISPATCH-RULING.md docs/PUMP-W2-GATE-HANDOFF.md docs/RC-RENDER-TRUTH-DISPATCH.md docs/RCA-FLEET-DAEMON-14444.md docs/REDISPATCH-STALL-TRIAGE.md docs/REDISPATCH-TRUTH-TRIAGE.md docs/REGISTRY-LIFECYCLE-TRIAGE.md docs/RELEASE-RUNBOOK.md docs/STORAGE.md docs/THE-FORKENING-TRIAGE.md docs/TRACEABILITY.md docs/TWO-HOST-RUNBOOK.md docs/UPDATE-WEDGE-2-ROUND3-CODEREAD.md docs/UPDATE-WEDGE-2-ROUND3-RIG-VERDICT.md docs/W2-BUILT-REPORT.md docs/W2-DESIGN-PROPOSAL.md docs/W2-DESIGN-RULING.md docs/W2-GATE-VERDICT.md docs/W3-DIGEST-GENERATION-UNION-RULING.md docs/W3-ENDPOINT-SURVIVAL-DESIGN.md docs/W3-GATE-VERDICT.md docs/W3-SLICE1-REPORT.md docs/W3-WAVE-GATE-REPORT.md docs/W4-DISPATCH-RULING.md docs/W4-GATE-VERDICT.md docs/W4-WAVE-GATE-REPORT.md docs/W5-DISPATCH-RULING.md docs/W5-GATE-HOLD.md docs/W5-GATE-VERDICT.md docs/W5-WAVE-GATE-REPORT.md docs/W6-DISPATCH-RULING.md docs/W6-GATE-VERDICT.md docs/adr/0001-clean-room-fork-from-claude-skill-owl.md docs/adr/0002-bake-networking-into-core-collapse-spt-node.md docs/adr/0003-multi-instance-node-anchored-identity-model.md docs/adr/0004-single-daemon-broker-brain-split-and-self-update.md docs/adr/0005-totp-seeded-spake2-node-pairing.md docs/adr/0006-multi-subnet-membership-model.md docs/adr/0007-subnet-notification-primitive.md docs/adr/0008-live-activity-buffer-pty-digest.md docs/adr/0009-endpoint-access-control-model.md docs/adr/0010-immutable-home-subnet-fork-not-rehome.md docs/adr/0011-branchstore-git-kv-state-substrate.md docs/adr/0012-psyche-trust-boundary-stdout-event-outbound.md docs/adr/0013-psyche-reconciled-context-merge.md docs/adr/0014-publish-target-repo-and-lapse-proof-canonical-url.md docs/adr/0015-release-signing-two-key-trust-anchor.md docs/adr/0016-platform-targeted-update-sets.md docs/adr/0017-subnet-mesh-membership-seed-proof.md docs/adr/0018-broker-brain-process-isolation-restoration.md docs/adr/0019-digest-adapter-declared-extractor-session-spanning.md docs/adr/0020-event-envelope-sole-arriving-format-reply-to-removed.md docs/adr/0021-harness-hosted-adapter-agnostic-seed-and-bind-time-resolution.md docs/adr/0022-spt-hosted-idle-delivery-translation-binary.md docs/adr/0023-always-on-endpoints-resident-supervised-binary-sigil-addressing.md docs/adr/0024-multi-platform-adapter-spt-packaging.md docs/adr/0025-live-daemon-coordinated-adapter-update.md docs/adr/0026-multi-subnet-home-at-endpoint-run-creation.md docs/adr/0027-unbound-endpoint-state-and-attach-on-session.md docs/adr/0028-activity-gated-delivery-and-send-modifier-axes.md docs/adr/0029-adapter-update-arc-resolve-not-execute.md docs/adr/0030-robust-wan-subnet-join.md docs/adr/0031-server-side-screen-grid-render-repaint.md docs/adr/0032-boundary-rotation-credential.md docs/adr/0033-wake-resume-via-reconcile-intent.md docs/adr/0034-per-minter-op-id-namespacing.md docs/adr/0036-private-fork-distribution.md docs/adr/0037-materialized-project-index.md docs/adr/0038-broker-stream-lifecycle-truth.md docs/adr/0039-peer-route-resolution-truth.md docs/adr/0040-bounded-stream-seat-lifecycle-one-way-terminal.md docs/adr/0041-endpoint-lifecycle-truth.md docs/adr/0042-rc-attach-truth.md docs/adr/0043-terminal-render-lifecycle.md docs/adr/0044-controller-lease-truth.md docs/adr/0045-endpoint-teardown-authority.md docs/adr/0046-notif-scope-supersession-quiet-delivery.md docs/adr/0047-daemon-lifecycle-custody-authority.md docs/adr/0048-idle-edge-contract.md docs/adr/0049-resident-service-substrate.md docs/adr/0050-golden-ci-merge-integration.md docs/adr/0051-two-key-subnet-member-admin.md docs/adr/0052-engine-room-endpoint-empower.md docs/adr/0053-access-store-fail-closed.md docs/adr/0054-sealed-knock-codes.md docs/adr/0055-sender-declared-knock-directionality.md docs/adr/0056-node-prefixed-url-namespace.md docs/adr/0057-serving-registry-is-the-primitive.md docs/adr/0058-attachments-are-pull-model.md docs/adr/0059-lan-exposure-only-for-the-bootstrap-surface.md docs/adr/0060-mint-web-surface-retire-xfer.md docs/adr/0061-message-short-id-is-node-scoped.md docs/design/RIDER-65S-DESIGN.md docs/design/robust-wan-subnet-join.md docs/design/subnet-presence-display.md docs/design/v0.16.0-update-arc-and-cli.md docs/instruments/ir21/.gitignore docs/instruments/ir21/DECLARATION-DESIGN.md docs/instruments/ir21/STATUS.md docs/instruments/ir21/bindeps-probe/.cargo/config.toml docs/instruments/ir21/bindeps-probe/Cargo.lock docs/instruments/ir21/bindeps-probe/Cargo.toml docs/instruments/ir21/bindeps-probe/consumer/Cargo.toml docs/instruments/ir21/bindeps-probe/consumer/src/lib.rs docs/instruments/ir21/bindeps-probe/consumer/tests/t.rs docs/instruments/ir21/bindeps-probe/helper/Cargo.toml docs/instruments/ir21/bindeps-probe/helper/src/bin/helper_fixture.rs docs/instruments/ir21/bindeps-probe/helper/src/lib.rs docs/instruments/ir21/bindeps-probe/out.txt docs/instruments/ir21/bindeps-probe/out2.txt docs/instruments/ir21/bindeps-probe/out3.txt docs/instruments/ir21/bindeps-probe/out4.txt docs/instruments/ir21/binedge_check.py docs/instruments/ir21/perjob_map.py docs/instruments/ir57/STATUS.md docs/instruments/ir59/STATUS.md docs/reviews/STAGE-A-codex-redteam.md docs/spikes/SPIKE-01-broker-handoff.md docs/spikes/SPIKE-02-iroh-smoke.md docs/spikes/SPIKE-03-quic-survival.md docs/spikes/SPIKE-04-forkpty-parity.md docs/spikes/SPIKE-05-restart-stress.md docs/spikes/SPIKE-06-idempotent-boundary.md docs/spikes/SPIKE-07-branchstore.md docs/spikes/pump-on-one-box-rig.patch installer/install.ps1 installer/install.sh releases-repo/LICENSE-BINARY releases-repo/LICENSE-MIT releases-repo/README.md releases-repo/SYNC.md rust-toolchain.toml src/.gitkeep tests/.gitkeep traceable-reqs.toml