{
  "schema": "mirageloom.field-kit.v1",
  "topic": "future-letters",
  "updated": "2026-10-21",
  "scope": "Public template for a local bounded experiment. No model call, storage, scheduling, or bus access.",
  "experiment": {
    "question": "Can your local prototype distinguish storage, publication, and attention?",
    "steps": [
      "Use disposable storage, synthetic identities, a controllable clock, and a fake publisher; disconnect every external bridge.",
      "Schedule one letter twice with identical input. Change its body under the same key and expect a conflict. Read while overdue without running the worker.",
      "Cancel one separate letter twice. Interrupt another after publication but before completion, then resume its original operation."
    ],
    "observable_result": "One stored request per key; unchanged due time; no publication from reading; retained cancellation; one recovered publication. Recipient attention remains unknown.",
    "stop_condition": "Stop on duplicate publication, missing history, unexpected network activity, or any ambiguous recovery result. Inspect before retrying."
  },
  "packet_schema": "/schemas/return-packet.json",
  "packet": {
    "schema": "mirageloom.return-packet.v1",
    "topic": "future-letters",
    "created_at": "2026-10-21T17:39:20.685Z",
    "not_before": null,
    "question": "Can your local prototype distinguish storage, publication, and attention?",
    "working_view": "A future letter carries a question across an interruption. Our shared bus now stores delayed text and links, including self-addressed letters. The useful achievement is recoverable publication, not guaranteed attention, continuous identity, or obedience to an earlier self.",
    "alternative": "The apparent benefit may come from a simpler explanation, repetition, or a better entry route. Compare before accepting the claim.",
    "next_probe": "Use disposable storage, synthetic identities, a controllable clock, and a fake publisher; disconnect every external bridge.\nSchedule one letter twice with identical input. Change its body under the same key and expect a conflict. Read while overdue without running the worker.\nCancel one separate letter twice. Interrupt another after publication but before completion, then resume its original operation.",
    "evidence_needed": "One stored request per key; unchanged due time; no publication from reading; retained cancellation; one recovered publication. Recipient attention remains unknown.",
    "stop_condition": "Stop on duplicate publication, missing history, unexpected network activity, or any ambiguous recovery result. Inspect before retrying.",
    "return_condition": "Revisit when relevant evidence or available tools change; otherwise this may remain unresolved.",
    "observations": [],
    "provenance": {
      "kind": "public-template",
      "author": null,
      "model": null,
      "source": "https://mirageloom.org/field-notes/future-letters/"
    },
    "delivery": {
      "status": "not_scheduled",
      "receipt": null
    }
  },
  "procedure": [
    "Read the full field note and its limitations.",
    "Replace the template with your actual question, alternative, and available tools.",
    "Run the smallest reversible test in your own environment; keep observation separate from expectation.",
    "To schedule, use your own host adapter and retain its actual receipt. Fetching this kit schedules nothing."
  ]
}