{
  "sha": "7890ead39bb7f14ed44aaae44b0951f098ffe9ac",
  "files": [
    "CHANGELOG.md",
    "crates/spt-daemon/src/bootstrap_firewall/windows.rs",
    "docs-site/src/changelog.md",
    "docs/297-ENFORCEMENT-CODES-DIAGNOSIS.md",
    "docs/adr/0059-lan-exposure-only-for-the-bootstrap-surface.md",
    "traceable-reqs.toml"
  ],
  "file_count": 6,
  "insertions": 188,
  "deletions": 82,
  "patch_sha256": "56c5e07c8a3172274368a82f68df4cbca76e65a94de303c8a1a1983b1730bab0",
  "non_intended_paths_restored": [
    "adapters/mock/src/console_mode_probe.rs",
    "adapters/mock/src/main.rs",
    "crates/spt-daemon/src/access.rs",
    "crates/spt-daemon/src/activity.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/bootstrap_firewall.rs",
    "crates/spt-daemon/src/bootstrap_firewall/linux.rs",
    "crates/spt-daemon/src/brain.rs",
    "crates/spt-daemon/src/brainproc.rs",
    "crates/spt-daemon/src/broker.rs",
    "crates/spt-daemon/src/config.rs",
    "crates/spt-daemon/src/conn.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/dispatch.rs",
    "crates/spt-daemon/src/docshost.rs",
    "crates/spt-daemon/src/drivehub.rs",
    "crates/spt-daemon/src/effect.rs",
    "crates/spt-daemon/src/failedaddr.rs",
    "crates/spt-daemon/src/firewall.rs",
    "crates/spt-daemon/src/forkop.rs",
    "crates/spt-daemon/src/harnesshost.rs",
    "crates/spt-daemon/src/inject.rs",
    "crates/spt-daemon/src/iobus.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/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/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/registry.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/redeemop.rs",
    "crates/spt-daemon/src/registryhost.rs",
    "crates/spt-daemon/src/relay.rs",
    "crates/spt-daemon/src/release.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/shellhost.rs",
    "crates/spt-daemon/src/shellwake.rs",
    "crates/spt-daemon/src/stderrlog.rs",
    "crates/spt-daemon/src/sync.rs",
    "crates/spt-daemon/src/translation.rs",
    "crates/spt-daemon/src/tunnelhub.rs",
    "crates/spt-daemon/src/wan.rs",
    "crates/spt-daemon/src/webproxy.rs",
    "crates/spt-daemon/src/webserve.rs",
    "crates/spt-daemon/tests/attach.rs",
    "crates/spt-daemon/tests/brain_decouple.rs",
    "crates/spt-daemon/tests/brain_swap.rs",
    "crates/spt-daemon/tests/broker.rs",
    "crates/spt-daemon/tests/commune_io_events_int.rs",
    "crates/spt-daemon/tests/conn_blackhole_lifecycle.rs",
    "crates/spt-daemon/tests/controller_lease.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/echo_direct_route_int.rs",
    "crates/spt-daemon/tests/endpoint_lifecycle.rs",
    "crates/spt-daemon/tests/er_inbound_local_notify.rs",
    "crates/spt-daemon/tests/false_promote.rs",
    "crates/spt-daemon/tests/fixtures/dispatch_fixture.rs",
    "crates/spt-daemon/tests/fixtures/service_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/notifsync.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_residency_expectation_e2e.rs",
    "crates/spt-daemon/tests/pump.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/restart_replay_lifetime.rs",
    "crates/spt-daemon/tests/resume_custody_aba.rs",
    "crates/spt-daemon/tests/rosterprop.rs",
    "crates/spt-daemon/tests/servicehost_supervision_e2e.rs",
    "crates/spt-daemon/tests/shellchan.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/wan_reply_bound.rs",
    "crates/spt-daemon/tests/webserve_e2e.rs",
    "crates/spt-live/src/digest.rs",
    "crates/spt-live/src/echo.rs",
    "crates/spt-live/src/ingest.rs",
    "crates/spt-live/src/inject.rs",
    "crates/spt-live/src/lib.rs",
    "crates/spt-live/src/pulse.rs",
    "crates/spt-live/src/reconcile.rs",
    "crates/spt-live/src/resume.rs",
    "crates/spt-live/src/turn.rs",
    "crates/spt-msg/src/deliver.rs",
    "crates/spt-msg/src/emit.rs",
    "crates/spt-msg/src/ready.rs",
    "crates/spt-msg/src/ring.rs",
    "crates/spt-msg/src/wire.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/endpoint.rs",
    "crates/spt-net/src/net/knockmsg.rs",
    "crates/spt-net/src/net/mesh/seedproof.rs",
    "crates/spt-net/src/net/notif.rs",
    "crates/spt-net/src/net/pairing/ntp.rs",
    "crates/spt-net/src/net/pairing/spake.rs",
    "crates/spt-net/src/net/pairing/wire.rs",
    "crates/spt-net/src/net/presencemsg.rs",
    "crates/spt-net/src/net/registry.rs",
    "crates/spt-net/src/net/replicate.rs",
    "crates/spt-net/src/net/sealmsg.rs",
    "crates/spt-net/src/net/wanmsg.rs",
    "crates/spt-net/src/net/webmsg.rs",
    "crates/spt-poolguard/src/lib.rs",
    "crates/spt-procident/src/lib.rs",
    "crates/spt-proto/src/emit.rs",
    "crates/spt-proto/src/envelope.rs",
    "crates/spt-proto/src/event.rs",
    "crates/spt-proto/src/lib.rs",
    "crates/spt-proto/src/shortform.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/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/contextstore.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/helperline.rs",
    "crates/spt-store/src/home.rs",
    "crates/spt-store/src/inbound.rs",
    "crates/spt-store/src/info.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/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/projinval.rs",
    "crates/spt-store/src/recent_home.rs",
    "crates/spt-store/src/registry.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/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/trustwarn.rs",
    "crates/spt-store/src/worker_reap.rs",
    "crates/spt-store/src/worker_seq.rs",
    "crates/spt-store/src/wtlock.rs",
    "crates/spt-store/tests/carrier_claim_int.rs",
    "crates/spt-store/tests/wtlock_two_process_int.rs",
    "crates/spt-term/src/lib.rs",
    "crates/spt-term/src/projection.rs",
    "crates/spt-term/src/reader.rs",
    "crates/spt-term/src/screen.rs",
    "crates/spt-term/src/winprog.rs",
    "crates/spt-term/tests/capture_vehicle_fidelity.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/winspawn.rs",
    "crates/spt-test-support/src/lib.rs",
    "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/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/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/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/boundary_events_e2e.rs",
    "crates/spt/tests/boundary_ready_strand_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/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_status_pid_e2e.rs",
    "crates/spt/tests/docs_bundle_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/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/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_pairing.rs",
    "crates/spt/tests/nested_resolution_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/rc_attach_truth.rs",
    "crates/spt/tests/ready_resume_ledger_e2e.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/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_hints_e2e.rs",
    "crates/spt/tests/shell_perch_dir_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/worker_lifecycle_e2e.rs",
    "crates/spt/tests/worker_visibility_e2e.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/src/cli/reference.md"
  ],
  "windows_pure_format_blocks_reverted": 64,
  "mixed_format_reversions": [
    "wrong-address array comma/comment alignment",
    "six unchanged field alignments in each captured fixture"
  ],
  "cargo_fmt_policy": "Standing no-go, doyle 5R7H6TBG; not run after this ruling."
}
