Ficool

Chapter 19 - Chapter 19 — Mirror Nodes

Volume I — Arc 1 — Epoch I

Chapter 19 — Mirror Nodes

[Cycle 001 | Pulse 07:10:00 — Sync tick | Log: Mirror push | Channel: public]

Aurelius: "We bound the log. Now who keeps the mirror?"

Aurelia: "Two palms, two keepers. Mirror holds a copy so no one can hide a mark. But mirror must not be dead. It must speak."

Clerk (flat): [ACTION — MIRROR SYNC] Targets: StewardPalm-A (SP-A-01), StewardPalm-B (SP-B-01). Mode: push full continuity set. Verify checksums. Commit token: dual-trustee.

Mira: "Dual-trustee on structural edit. We will sign. No solo shift will slip by now."

Len: "I set the display at town hall and the clerk chest. Folks must read the why of each change."

Clerk: [STATUS] Mirror push start. Step 1: lock commit. Step 2: sign trustees. Step 3: checksum confirm. Step 4: mirror store. All lights green pending token sign.

Aurelius watches the clerk's thin lights. He feels the ledger as a spine that now gets a pair of bones to hold it upright. The mirror push hums and the chest blinks. He says, "Read back a line. Let the town hear the commit."

Clerk: [READ] CL-0001 — Canon bind set. Trustees: Mira sign. Mirrors: push in progress. Commit stamp: pending.

Aurelia: "You spoke the why before. Now we speak the who and the how. That stops secret acts."

Mira lifts her palm and presses the trustee mark into the clerk's pad. The pad goes warm. Len follows and signs too. The clerk's LEDs blink twice and a thin bell rings.

Clerk: [COMMIT] CL-0001 → mirror push OK. SP-A-01 ack. SP-B-01 ack. Public digest posted at town board and chest. Mirror checksum: 7f3b2a. Archive link: clerk chest slot A1.

A chatter moves across the ribbon. The watcher posts a short note.

Watcher: "Mirror set. I will check mirror show touches hourly for 12 ticks. If mirror diff > 0.01% then trigger trustee convene."

Aurelius: "Mirror must not be a wall that holds dust. It must act like echo. Watcher will act as ear."

Aurelia: "And we add a mirror flag for anchors that show repeated flags. If an anchor flags more than three times in thirty ticks, mirror speaks louder: automatic review."

Clerk: [UPDATE] Monitor hook: anchor flag threshold = 3 / 30 ticks → auto review notify trustees. Watcher link: active.

A thin pause. The town hears the slap of a small chisel on a board as someone nails up the continuity digest at the hall. People read, nod, murmur. The record spreads like a shared pulse.

Len: "Now we must teach how to read mirror entries. Many eyes will fear the log. Make it plain: what changed, who changed it, and why."

Mira: "We will run a mirror teach after dusk. Put a board near the gate with a short form: anchor name, change short note, link to full log."

Clerk: [SCHEDULE] Mirror teach: town hall dusk tick +1. Board install: gate post east. Public guide: read short form + use clerk chest for deep dive.

Aurelius: "I want a line that says: if you see a change that hurts you, call review with two witness tokens. Mirror will help trace the why."

Aurelia: "Agree. Mirror adds proof for repair. It is not a weapon."

Clerk: [ADD] Public note: How to call review — present two tokens → clerk triage → trustee convene → mirror readback. Time target: 3 ticks.

A man by the gate, a broker from the caravan, Idran, steps close. He keeps a heavy gait but he is soft eyed.

Idran: "I carry many names. Mirror help me show who did what in trade. But what if a steward palm goes down? Do we lose mirror?"

Mira: "We keep two mirror palms in remote nodes. If one fails, the other stands. We also make a third slow copy offsite for long hold. No single burn will kill record."

Clerk: [ACTION] Offsite cold copy: start. Storage node: StoneVault-C. Sync: nightly. Verify replication. Failover policy: SP-A primary / SP-B secondary / StoneVault-C cold copy.

Aurelius: "Good. The ledger will outlive a fire, a theft, or a whim."

Aurelia: "Now show more: let the mirror hold voices too. Add a human note field so future hands see motive and not only code."

Clerk: [UPDATE] Continuity schema: add human note field: short human line (max 140 chars) + signer id. Use: why change was made in plain word.

Aurelius: He thinks of a fear: a future hand who will use continuity to hide a lie by making long human notes that mask real shift. He speaks it.

Aurelius: "Add audit tag: human note must cite anchor IDs and be less than 140 chars, no single trustee may bake human note that removes prior anchor content without errata."

Mira: "Dual-trustee commit stands for structural edits. Human note must exist, but errata strip must show change."

Clerk: [SET] Human note constraints: max 140 chars, must reference anchor ids. Errata needed for any retrospective shift. Dual trustee commit required for structural edit.

A small child runs past, trailing coal dust. He tugs at Aurelius' cloak.

Child: "What if thief comes and says he is maker? How fix lie?"

Aurelius kneels and listens like one who learns a new chord. "You show proof. Two tokens and witness. Mirror will trace. If lie found, repair path runs. If harm great, trustee court will act."

Aurelia: "Teach the child how to bring two witnesses. Two marks hold more than one cry."

Clerk: [ADD] Citizen guide short: bring two witness tokens or clerk micro-witness for quick triage. If micro-witness used, trustee may ask for more proof.

Sarn, who keeps Hearthhum, walks in slow, the ring at his chest steady.

Sarn: "Mirror keeps our mend. I want my hearth mark to sit with town log so my deed is not lost."

Mira: "Your act will live in CL-0003. It shows how one hearth taught a law. That is why we made mirror."

Clerk: [READ] CL-0003 summary: Hearthhum repair — levy to trader — pre-bind border protocol proposed — commit: trustee sign mir-a. Mirror link: SP-A-01/ SP-B-01.

Aurelius: He watches Sarn touch his hand to log board, a small mark on a long chain. He thinks on spiral: each small act, each repair, each vote, each token forms a bead on a string. The mirror makes the beads visible.

Aurelia: "Now test a mirror read. Call a sample review and make mirror show a past commit and its errata path."

Len steps forward and asks clerk for CL-0001 readback. The clerk pulls the anchor and shows the human note, the trustee signatures, the mirror checksum, and the errata strip field (empty now).

Clerk: [DEMO] CL-0001 readback: Canon bind set; human note: "Bind first laws for craft and guard." Trustee sign: Mira. Mirror checksum: 7f3b2a. Errata: none.

Aurelius: "Simple. Let the read be plain. People must not need a scholar to read it."

Aurelia: "We make a guide: three steps to read anything: anchor id, human note, errata strip. If errata exists, read both old and new."

Clerk: [CREATE] Reader guide: Step1 anchor id, Step2 human note, Step3 errata strip. Use: town hall board + clerk chest.

A low bell rings. The watcher posts a soft note: a remote mirror node reported a small drift in checksum at SP-B-01: drift .003%. The clerk flags and starts a verify sync.

Clerk: [ALERT] Mirror drift detected: SP-B-01 checksum delta .003% vs SP-A-01. Action: begin verify sync. If delta persists -> trigger trustee convene.

Mira: "Sync. Run verify now. We must not let drift grow."

Clerk: [ACTION] Verify sync start. Compare anchor by anchor. Step: identify divergence. If minor metadata drift (human note spacing) -> auto fix; if anchor content mismatch -> hold and convene.

Aurelius watches the sync line flow. The clerk lights blink through many anchor rows. After a few ticks the clerk posts result.

Clerk: [RESULT] SP-B-01 drift cause: metadata trim at CL-0002 human note (extra trailing space). Auto fix applied: metadata trim unify. Delta now 0.000%. No trustee convene.

Aurelia: "Small drift. Fix quick. Mirror stays true."

Clerk: [COMMIT] Mirror verify complete. Public log: mirror health OK.

Aurelius: He exhales small. A ledger lives only if it is both strict and soft. Strict for anchor text. Soft for human note.

Mira steps out and speaks to the crowd.

Mira: "We now run mirror teach tonight. Learn how to read, how to call a review, and how to propose an errata form. Learn to hold truth."

Len: "We will run a demo tomorrow for remote stewards who use SP-A and SP-B via message pass. The cold copy in StoneVault will store nightly snapshots, so even if gate burns we keep a trace."

Clerk: [SCHEDULE] Mirror teach: town hall dusk +1. Remote steward demo: tick +2. Nightly cold copy: scheduled 00:00 codex time. Verify: nightly.

Aurelius: "One small ask more. Let mirror log a short trust index — a simple measure that shows how many live tokens and how many open flags per anchor. The town must see risk as well as rule."

Aurelia: "Make a trust index that is plain: green, amber, red. Keep the color as code, not judge. Let people know where to help."

Clerk: [ADD] Trust index: per anchor → token count, flag count, recent errata. Status scale: green <1 flag; amber 1–3 flags; red >3 flags. Public digest: show top five amber/red anchors each week.

Aurelius: "Good. Let us end with a short oath read at mirror board: 'We bind truth, we hold error, we heal by craft.' Say it."

Aurelia: "Say it loud so small ears hear."

The crowd hums the line, a soft drum. The child with coal whistles short, and the market moves back to small trade. The clerk posts a final commit line.

Clerk: [COMMIT] Mirror push final: mirror health OK; trust index added; mirror teach scheduled; mirror nodes: SP-A-01 / SP-B-01; cold copy: StoneVault-C scheduled.

Aurelius: He places his palm on the log board and speaks: "We keep our past so our next act can be true. Remember the why and carry the craft."

Aurelia: "The mirror will not hold us from change. It will only ask: show why you change. That is fair."

Post-Law Reflection: A mirror is not a sword. It is a light that shows each stitch in the town's cloth. When record sits in two palms and in a cold vault, no single hand can hide a mark. Yet mirror alone is thin; people must learn to read, to call review, to mend error with work and witness. The best law is not the law that locks more hard; it is the law that asks for reason, shows proof, and gives path to repair. From a single hearth to market tithe, every loop must have its mirror so the Spiral can wind true rather than twist.

More Chapters