{
  "changed": [
    "crates/spt/src/api/delivery.rs",
    "crates/spt-store/src/helperline.rs"
  ],
  "removed_symbols": [
    "delivery::propose_input_paths",
    "delivery::authorize_input_path",
    "helperline::InputPathProposal",
    "helperline::input_identity",
    "helperline::propose_input_paths",
    "helperline::INPUT_PATH_TTL_MS"
  ],
  "removed_tests": [
    "the_authorization_seam_refuses_every_proposal_by_name",
    "an_input_identity_is_its_incarnation_and_its_exact_payload",
    "every_proposal_is_bound_to_its_input_and_capped",
    "a_replay_reproduces_the_proposal_and_a_later_incarnation_inherits_none"
  ],
  "retained": "Removed the committed-input proposal dispatch and its obsolete requirement evidence. Preserved shared quoted_path_candidates and helper storage behavior. nowsignal.rs required no edits: accepted report_user_input/report_user_input_with, attachment/receipt behavior, and all its tests remain unchanged. All non-proposal delivery/helperline tests remain, including payload_carrying_calls_map_to_their_kinds, a_payloadless_call_emits_nothing, a_mid_span_is_agent_output_on_the_busy_arm, anchored/unanchored candidate guards, deduplication/capping, torn-line handling, and bounded storage. Existing gate tests already cover the viable assertions embedded in the deleted authorization test.",
  "out_of_scope_references": [
    "traceable-reqs.toml: REQ-USER-INPUT-PATH-PROPOSAL and REQ-USER-INPUT-PATH-AUTHORIZATION requirements (Main owns).",
    "docs-site/src/serving/attachments.md: obsolete proposal documentation/evidence inside merge conflict (Main owns)."
  ],
  "caller_search": "Pre-edit repository searches found no callers outside owned files for the removed symbols or INPUT_PATH_TTL_MS. The deleted delivery proposal call referenced nowsignal::quoted_paths, already absent from the accepted nowsignal implementation.",
  "validation": "Skipped all validation, formatting, staging, and commits as instructed."
}