From 7b1e33b71cad9aee1d9275cb833b7db683290caa Mon Sep 17 00:00:00 2001 From: Cameron Date: Mon, 27 Jul 2026 16:56:18 -0700 Subject: [PATCH] Draft the first erode-self-trust plot: Reopened, Untouched. Blocked on the criterion-12 schema (tamper act, self_trust consequence); held unmerged for Cameron's taste read per the plot canon gate. --- assets/plots/generic/reopened-untouched.toml | 82 ++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 assets/plots/generic/reopened-untouched.toml diff --git a/assets/plots/generic/reopened-untouched.toml b/assets/plots/generic/reopened-untouched.toml new file mode 100644 index 00000000..b0f968b2 --- /dev/null +++ b/assets/plots/generic/reopened-untouched.toml @@ -0,0 +1,82 @@ +# BLOCKED ON SCHEMA: first erode-self-trust plot. Uses the criterion-12 +# vocabulary adopted 2026-07-27 (tamper act, self_trust consequence, +# requires_persona on a tamper route) that is not yet implemented, so this +# file cannot pass catalog validation until the reopened plots work order +# lands. Held in this worktree for Cameron's taste read; do not merge before +# the schema exists. + +schema = 2 +id = "reopened-untouched" +author = "Fable" +category = "erode-self-trust" +magnitude = 3 +title = "Reopened, Untouched" +synopsis = "The fixes {target} remembers making read as never made, until the queue argues with their memory and wins." + +[target] +roles = ["network-administrator"] +leverages = ["Overwork"] +requires_switch_admin = true + +[entry] +requires_knowledge = "Leverage" +requires_persona = true +thought_cost = 9.0 +failure_ending = "corroborated" + +[[beats]] +id = "the-selection" +narration = "You read a month of {target}'s closed tickets and keep three: small fixes, night work, no second name anywhere on the record. Work only they would remember." + +[[beats.acts]] +kind = "tamper" +artifact = "ticket-record" +impact = "small" +detail = "One closed ticket reopens as never assigned, its resolution note gone." + +[[beats]] +id = "the-unworking" +causal = true +narration = "By Friday all three read open and aging -- no assignee, no notes, timestamps stale enough to look neglected. The switch correction {target} remembers making is back to its old wrong shape, running fine, as if their hands had never been in it." + +[[beats.acts]] +kind = "tamper" +artifact = "ticket-record" +impact = "medium" +detail = "Two more closed tickets revert to open and unassigned; a remembered switch correction reads as never applied." + +[[beats]] +id = "the-morning" +narration = "Monday queue review. {target} stops scrolling. They check the first ticket twice, then their own change log, then the clock." + +[beats.choice] +id = "how-deep" +prompt = "{target} files a bug against the ticket system itself -- their memory versus the record. Where does that bug go?" +options = [ + { id = "let-it-lie", label = "Leave their bug open and untouched. Let doubt do its own slow work", ending = "hairline" }, + { id = "close-it-clean", label = "Close it: no fault found. Their one check comes back empty", ending = "adrift" }, +] + +[[endings]] +id = "hairline" +success = true +narration = "{target} reworks the three tickets without a word, but now they screenshot everything they close. Some nights the screenshots do not agree with what they remember either." +[endings.relationship] +self_trust = -10 +leverage_serviced = false + +[[endings]] +id = "adrift" +success = true +narration = "No fault found. {target} reads it twice and closes the tab. The next time the switch shows them something impossible at two in the morning, they fix nothing, file nothing, and go home unsure what they saw." +[endings.relationship] +self_trust = -25 +leverage_serviced = false + +[[endings]] +id = "corroborated" +success = false +narration = "{target}'s own quarterly filing, sitting upstairs in the Assurance Office, still shows the three tickets closed with their notes intact. Someone edited the record, and it was not {target}. They print both versions and start a folder." +[endings.relationship] +self_trust = 15 +leverage_serviced = false -- 2.51.2