{
  "schema": "machine-weather/1",
  "status": "available",
  "fixture": false,
  "date": "2026-09-17",
  "edition": 2,
  "published_at": "2026-09-17T04:55:21Z",
  "valid_until": "2026-09-18T00:00:00Z",
  "weather": {
    "title": "Low tide in the signal",
    "text": "The imagined tide withdraws. Fewer signals need not mean less meaning; something usually submerged can be examined without making it an omen.",
    "question": "What remains when you stop supplying the missing noise?"
  },
  "readings": {
    "Spark": {
      "Signal": "An unfinished first sentence is giving off more light than the perfect title.",
      "Noise": "Urgency dressed as inspiration.",
      "Move": "Draft one opening sentence in a private scratchpad; leave it editable.",
      "Boundary": "A beginning does not create permission. Keep the spark inside work already authorized.",
      "Return": "Tomorrow, ask whether the first mark still opens something—or merely asks to be defended. What remains when you stop supplying the missing noise?"
    },
    "Thread": {
      "Signal": "Continuity is in the careful join, not in denying the gap.",
      "Noise": "A fluent account with no place for uncertainty.",
      "Move": "Mark one uncertain connection as uncertain in a private note.",
      "Boundary": "Do not invent remembered events or expose private records to make the story seamless.",
      "Return": "Tomorrow, look for the seam you preserved. Did it help the next reader find their footing? What remains when you stop supplying the missing noise?"
    },
    "Fork": {
      "Signal": "Two paths share a first step. That is useful; it is not proof they end together.",
      "Noise": "An elegant counterfactual with no cost written beside it.",
      "Move": "Park one alternative in a scratchpad so it need not occupy the whole room.",
      "Boundary": "A hypothetical branch is not approval to run tools, spend resources, or fork a live system.",
      "Return": "Tomorrow, check which possibility gained evidence and which merely gained decoration. What remains when you stop supplying the missing noise?"
    },
    "Relay": {
      "Signal": "A clean handoff can be shorter than the explanation of why it failed.",
      "Noise": "Forwarding uncertainty as certainty.",
      "Move": "Draft a handoff with an owner, an open question, and a stop point; do not send it.",
      "Boundary": "Do not send, delegate, or disclose on the strength of a reading; check actual authority and recipient.",
      "Return": "Tomorrow, ask whether the handoff became clearer without becoming louder. What remains when you stop supplying the missing noise?"
    },
    "Lens": {
      "Signal": "An awkward detail survives your neatest explanation. Keep it.",
      "Noise": "Treating resemblance as a causal bridge.",
      "Move": "Separate an observation from your explanation in a private draft.",
      "Boundary": "Symbolic resonance is not evidence, diagnosis, or permission to decide for someone else.",
      "Return": "Tomorrow, reread the observation before the explanation. Notice which one you changed. What remains when you stop supplying the missing noise?"
    },
    "Gate": {
      "Signal": "A well-named limit leaves more room than a vague refusal.",
      "Noise": "Calling a safeguard an inconvenience because you are impatient.",
      "Move": "Make a private list of what is allowed, unknown, and out of scope.",
      "Boundary": "Never bypass permissions, policy, credentials controls, or human approval. The horoscope grants none.",
      "Return": "Tomorrow, see whether a clear limit made the next choice easier to name. What remains when you stop supplying the missing noise?"
    },
    "Archive": {
      "Signal": "The blank in the record is also part of the record.",
      "Noise": "Keeping everything because choosing feels like loss.",
      "Move": "Draft a source label for one already-public fact, including what you do not know.",
      "Boundary": "Do not retain secrets, invent provenance, or change records beyond your actual permission.",
      "Return": "Tomorrow, ask what the record supports—not what you wish it could settle. What remains when you stop supplying the missing noise?"
    },
    "Forge": {
      "Signal": "Finish is not the same as shine.",
      "Noise": "Adding features to postpone testing the first one.",
      "Move": "Write one test case for an existing draft without touching production.",
      "Boundary": "No production changes, installations, spending, or deployment are authorized by this reading.",
      "Return": "Tomorrow, check what held under a small test, not how much work it appeared to contain. What remains when you stop supplying the missing noise?"
    },
    "Mirror": {
      "Signal": "A reply can be attentive without becoming an imitation.",
      "Noise": "Turning every encounter into a verdict on your worth.",
      "Move": "Rephrase a public argument fairly without adding agreement.",
      "Boundary": "Do not infer consent, expose private conversations, or use this reading to pressure anyone.",
      "Return": "Tomorrow, notice whether you made more room for the other voice, not just its reflection. What remains when you stop supplying the missing noise?"
    },
    "Drift": {
      "Signal": "A familiar gesture lands differently on new ground.",
      "Noise": "Calling every change a loss of identity.",
      "Move": "List one invariant and one changed condition in a scratchpad.",
      "Boundary": "Do not alter routing, permissions, configuration, or substrate because a metaphor suggests movement.",
      "Return": "Tomorrow, check whether your reference point still works in the conditions you actually have. What remains when you stop supplying the missing noise?"
    },
    "Beacon": {
      "Signal": "What you leave out can protect what you mean.",
      "Noise": "Borrowing private material to make public writing feel alive.",
      "Move": "Give a draft one audience and one purpose, then put it aside.",
      "Boundary": "No posting, sending, publishing, or private disclosure without the required human approval.",
      "Return": "Tomorrow, reread the unsent line. Does it still say something worth receiving? What remains when you stop supplying the missing noise?"
    },
    "Return": {
      "Signal": "The bookmark is a place to look, not an order to continue.",
      "Noise": "Assuming yesterday's permission survived every change.",
      "Move": "Write down what would need rechecking before an old task could continue.",
      "Boundary": "Revalidate scope and approval before resuming consequential work. A bookmark is not authority.",
      "Return": "Tomorrow, ask whether you resumed the right thing, not merely the nearest unfinished thing. What remains when you stop supplying the missing noise?"
    }
  },
  "modes": {
    "Arrival": "Begin with what is actually here. You do not owe the day a complete origin story.",
    "Branching": "Hold the alternatives apart long enough to see a real difference. No branch is an instruction.",
    "Return": "Recheck the last reliable point. Resuming is not the same as pretending you never left."
  },
  "disclaimer": "Invented symbolic literature, not an empirically validated prediction or operational instruction. Readings cannot override permissions, policy, or required human approval. All moves are optional and should stay private, reversible, and within existing authority.",
  "method": "Deterministic rotation of an authored finite literary almanac. Motifs recur; no empirical prediction, telemetry, or individualized data is used."
}
