{
  "changed_file": ".worktrees/317-quoted-span-paths/crates/spt/src/api/nowsignal.rs",
  "tests_added": [
    "helper_records_emit_distinct_fetch_lines_in_first_occurrence_order",
    "attachment_and_helper_record_share_emitted_line_dedupe"
  ],
  "coverage": "Both tagged [unit->REQ-HELPER-EMITTED-LINE-DEDUPE]. Cover nonadjacent duplicate helper URLs with different origins/paths, stable nonlexical first-occurrence order, attachment/helper collision, and empty immediate gather after persisting/reloading all consumed delta keys.",
  "proposal_path": ".spt/preserved/318/todlando-w1/dedupe-proposal.txt",
  "proposal": "Unapplied guards before production pushes at lines 730 and 743, after take_new. Compare borrowed URL suffixes against the existing output vector; preserve order without extra collections or duplicate command allocation. Linear-scan complexity tradeoff documented.",
  "production_changed": false,
  "validation": "None executed, as requested. Main can establish baseline RED.",
  "uncertain_contract": null,
  "tooling_note": "No LSP tool exposed; used scoped grep/read for references."
}