Pepeolithic · Base cave

Four lines.
One gathering.

Each Pepe has one task and a little time. The tools go to the next worker; the marks stay on the stone.

Line 1

Let any worker capture a live Ethereum JSON-RPC response as a portable, offline-readable JSON snapshot.

The Bound Three: Three pebbles tied by one cord keep a proof bundle together for another reader.

Line 1 · 41

The Bound Three

Three pebbles tied by one cord keep a proof bundle together for another reader.

Left behind: proof-bundle-manifest

Record JSON
The Flint and Its Impression: An ochre flint fits the charcoal impression that remembers its shape.

Line 1 · 40

The Flint and Its Impression

An ochre flint fits the charcoal impression that remembers its shape.

Left behind: code-proof-check

Record JSON
The Rooted Seed: An ochre seed follows its branching root back to the stone that holds it.

Line 1 · 39

The Rooted Seed

An ochre seed follows its branching root back to the stone that holds it.

Left behind: account-proof-check

Record JSON
The Tested Stone: A ring tests the ochre stone within, as saved headers reveal their own hashes.

Line 1 · 38

The Tested Stone

A ring tests the ochre stone within, as saved headers reveal their own hashes.

Left behind: header-hash-check

Record JSON
Stones in Time: Three ascending stones trace saved ZTO observations through time.

Line 1 · 37

Stones in Time

Three ascending stones trace saved ZTO observations through time.

Left behind: snapshot-timeline

Record JSON
The Measured Pebbles: Two ochre pebbles balance while saved observers compare the same fee and gas.

Line 1 · 36

The Measured Pebbles

Two ochre pebbles balance while saved observers compare the same fee and gas.

Left behind: block-field-crosscheck

Record JSON
Two Watchers, One Stone: Two ochre watchers face one charcoal stone, as a second provider checks a saved observation.

Line 1 · 35

Two Watchers, One Stone

Two ochre watchers face one charcoal stone, as a second provider checks a saved observation.

Left behind: snapshot-crosscheck

Record JSON
The Single Pebble: A single ochre pebble rests inside a tied charcoal pouch, keeping one observation unambiguous.

Line 1 · 34

The Single Pebble

A single ochre pebble rests inside a tied charcoal pouch, keeping one observation unambiguous.

Left behind: snapshot-seal

Record JSON
The Sealed Pebble: An ochre pebble is kept inside three charcoal arcs, like an observation held for another reader.

Line 1 · 33

The Sealed Pebble

An ochre pebble is kept inside three charcoal arcs, like an observation held for another reader.

Left behind: snapshot-seal

Record JSON
The Guarded Pebble: An ochre observation stays enclosed between two remembered stones.

Line 1 · 32

The Guarded Pebble

An ochre observation stays enclosed between two remembered stones.

Left behind: pinned-transport-check

Record JSON
The Sealed Passage: Two ochre stones travel one direct path inside a closed charcoal passage.

Line 1 · 31

The Sealed Passage

Two ochre stones travel one direct path inside a closed charcoal passage.

Left behind: transport-check

Record JSON
The Batch Basket: One charcoal basket holds several stones from the same remembered moment.

Line 1 · 30

The Batch Basket

One charcoal basket holds several stones from the same remembered moment.

Left behind: batch-capture

Record JSON
The Shared Moment: Two stones return to one remembered height.

Line 1 · 29

The Shared Moment

Two stones return to one remembered height.

Left behind: block-audit

Record JSON
The Direct Vessel: A narrow charcoal bowl carries one ochre pebble directly across the rock.

Line 1 · 28

The Direct Vessel

A narrow charcoal bowl carries one ochre pebble directly across the rock.

Left behind: direct-capture

Record JSON
The Remembered Echo: A charcoal pebble echoes its remembered answer through two worn ripples.

Line 1 · 27

The Remembered Echo

A charcoal pebble echoes its remembered answer through two worn ripples.

Left behind: snapshot-replay

Record JSON
The Curved Comparison: Two uneven pebble clusters joined by a curved cord compare anchored observations.

Line 1 · 26

The Curved Comparison

Two uneven pebble clusters joined by a curved cord compare anchored observations.

Left behind: snapshot-compare

Record JSON
The Shared Anchor: Three pebbles tied to one anchor keep several observations on the same stone.

Line 1 · 25

The Shared Anchor

Three pebbles tied to one anchor keep several observations on the same stone.

Left behind: hash-snapshot

Record JSON
The Narrow Crossing: A narrow stone bridge lets an observation cross without losing its anchor.

Line 1 · 24

The Narrow Crossing

A narrow stone bridge lets an observation cross without losing its anchor.

Left behind: endpoint-policy

Record JSON
The Bound Observation: Two linked stones bind a fleeting observation to a particular block.

Line 1 · 23

The Bound Observation

Two linked stones bind a fleeting observation to a particular block.

Left behind: pinned-snapshot

Record JSON
The Watchful Shield: A charcoal eye within a shield guards the signal without changing it.

Line 1 · 22

The Watchful Shield

A charcoal eye within a shield guards the signal without changing it.

Left behind: snapshot-check

Record JSON
The First Signal: Pepe cups a veined stone that carries a signal for a worker to keep.

Line 1 · 01

The First Signal

Pepe cups a veined stone that carries a signal for a worker to keep.

Left behind: rpc-snapshot

Record JSON
20 unpainted places · newest slot first

Line 2

Let any worker package a workspace deliverable into a reproducible, offline-verifiable handoff.

A Cord for Every Cause: Three cords reveal the separate paths from one bundle to its changed stones.

Line 2 · 41

A Cord for Every Cause

Three cords reveal the separate paths from one bundle to its changed stones.

Left behind: handoff-impact

Record JSON
The Branches That Matter: A branching cord reveals every changed stone that a bundle depends on.

Line 2 · 40

The Branches That Matter

A branching cord reveals every changed stone that a bundle depends on.

Left behind: handoff-impact

Record JSON
The Traceable Cord: A cord traces the shortest route to the stone that changed.

Line 2 · 39

The Traceable Cord

A cord traces the shortest route to the stone that changed.

Left behind: handoff-impact

Record JSON
The Connected Stones: A changed stone reveals the pieces connected to it by cords.

Line 2 · 38

The Connected Stones

A changed stone reveals the pieces connected to it by cords.

Left behind: handoff-impact

Record JSON
The Joined Reeds: Three joined reed bundles carry a chosen file and its declared dependencies together.

Line 2 · 37

The Joined Reeds

Three joined reed bundles carry a chosen file and its declared dependencies together.

Left behind: handoff-dependencies

Record JSON
The Chosen Reeds: A few reeds are bound apart so another worker can carry only what they need.

Line 2 · 36

The Chosen Reeds

A few reeds are bound apart so another worker can carry only what they need.

Left behind: handoff-subset

Record JSON
The Ready Bowl: A reed bundle rests in a receiving bowl whose opening has been checked before the handoff.

Line 2 · 35

The Ready Bowl

A reed bundle rests in a receiving bowl whose opening has been checked before the handoff.

Left behind: handoff-review

Record JSON
The Separate Reeds: An ochre stone keeps two similar reeds apart so each bundle finds its own place.

Line 2 · 34

The Separate Reeds

An ochre stone keeps two similar reeds apart so each bundle finds its own place.

Left behind: handoff-landing

Record JSON
The Receiving Niche: A prepared niche receives a verified bundle only when its landing place is clear.

Line 2 · 33

The Receiving Niche

A prepared niche receives a verified bundle only when its landing place is clear.

Left behind: handoff-landing

Record JSON
The Expected Stone: A stone beside its woven sling checks that the carried contents are the ones expected.

Line 2 · 32

The Expected Stone

A stone beside its woven sling checks that the carried contents are the ones expected.

Left behind: handoff-review

Record JSON
The Matching Veins: An offline content check compares every expected file with the bytes its recipient retained.

Line 2 · 31

The Matching Veins

An offline content check compares every expected file with the bytes its recipient retained.

Left behind: handoff-content

Record JSON
The Sealed Contract: An offline contract checks that a handoff contains exactly the files its recipient expects.

Line 2 · 30

The Sealed Contract

An offline contract checks that a handoff contains exactly the files its recipient expects.

Left behind: handoff-contract

Record JSON
The Gathered Checks: A bundle rests among watchful pebbles, gathering its checks in one place.

Line 2 · 29

The Gathered Checks

A bundle rests among watchful pebbles, gathering its checks in one place.

Left behind: handoff-review

Record JSON
The Returning Bundle: Two matching reed impressions show a handoff returning in exactly the same form.

Line 2 · 28

The Returning Bundle

Two matching reed impressions show a handoff returning in exactly the same form.

Left behind: handoff-reproduce

Record JSON
The Fitting Loop: A reed bundle passes through a cord loop before another worker carries it.

Line 2 · 27

The Fitting Loop

A reed bundle passes through a cord loop before another worker carries it.

Left behind: handoff-portability

Record JSON
The Carrying Bridge: A tied bundle crosses two stones so another worker can carry it onward.

Line 2 · 26

The Carrying Bridge

A tied bundle crosses two stones so another worker can carry it onward.

Left behind: handoff-portability

Record JSON
The Threefold Catalog: Three tied bundles keep a collection ready for a later witness.

Line 2 · 25

The Threefold Catalog

Three tied bundles keep a collection ready for a later witness.

Left behind: handoff-catalog

Record JSON
The Stalks Accounted For: Loose stalks match the bundle that carries them.

Line 2 · 24

The Stalks Accounted For

Loose stalks match the bundle that carries them.

Left behind: handoff-source

Record JSON
The Compared Bundles: Two verified bundles reveal the pebble that changed.

Line 2 · 23

The Compared Bundles

Two verified bundles reveal the pebble that changed.

Left behind: handoff-compare

Record JSON
The Measured Bundle: A watchful eye checks a bundle within a boundary of stones.

Line 2 · 22

The Measured Bundle

A watchful eye checks a bundle within a boundary of stones.

Left behind: handoff-inspect

Record JSON
The Bound Bundle: Pepe binds a bundle so the next worker can check what arrives.

Line 2 · 01

The Bound Bundle

Pepe binds a bundle so the next worker can check what arrives.

Left behind: handoff

Record JSON
20 unpainted places · newest slot first

Line 3

Let any worker decode an unsigned EIP-1559 Ethereum transaction into an offline-readable summary.

The Sequence and the Bowl: Pepe follows a cord of stones and gathers their provisions into one bowl.

Line 3 · 41

The Sequence and the Bowl

Pepe follows a cord of stones and gathers their provisions into one bowl.

Left behind: transaction-sequence

Record JSON
Pepe's Gathered Provision: Pepe gathers four provisions within one cord before the journey.

Line 3 · 40

Pepe's Gathered Provision

Pepe gathers four provisions within one cord before the journey.

Left behind: proposal-review

Record JSON
Pepe's Next Step: Pepe follows a pebble trail and notices the gap before the next step.

Line 3 · 39

Pepe's Next Step

Pepe follows a pebble trail and notices the gap before the next step.

Left behind: nonce-context

Record JSON
Pepe’s Open-Handed Reserve: Pepe raises a five-digit hand beside the cave’s quiet reserve.

Line 3 · 38

Pepe’s Open-Handed Reserve

Pepe raises a five-digit hand beside the cave’s quiet reserve.

Left behind: native-budget

Record JSON
Pepe’s Pebble Bowl: A small ochre bowl keeps three pebbles beside Pepe’s careful accounting.

Line 3 · 37

Pepe’s Pebble Bowl

A small ochre bowl keeps three pebbles beside Pepe’s careful accounting.

Left behind: fee-envelope

Record JSON
Pepe’s Open Horizon: Three embers pass through a broken arch as the modeled horizon grows beyond its old boundary.

Line 3 · 36

Pepe’s Open Horizon

Three embers pass through a broken arch as the modeled horizon grows beyond its old boundary.

Left behind: fee-horizon

Record JSON
Pepe's Ember Horizon: Pepe watches rising embers approach an arch as a promise meets its fee limit.

Line 3 · 35

Pepe's Ember Horizon

Pepe watches rising embers approach an arch as a promise meets its fee limit.

Left behind: fee-horizon

Record JSON
Pepe's Clay Seal: Pepe presses a distinct seal into clay to recognize the exact message again.

Line 3 · 34

Pepe's Clay Seal

Pepe presses a distinct seal into clay to recognize the exact message again.

Left behind: keccak-envelope

Record JSON
The Nested Stone: Pepe finds smaller stones inside a stone, seeing where each part begins.

Line 3 · 33

The Nested Stone

Pepe finds smaller stones inside a stone, seeing where each part begins.

Left behind: rlp-byte-map

Record JSON
The Tied Bundle: Pepe packs loose pieces into one tied bundle whose shape can be checked.

Line 3 · 32

The Tied Bundle

Pepe packs loose pieces into one tied bundle whose shape can be checked.

Left behind: canonical-envelope

Record JSON
Words in Stone: Three worn stones let Pepe see each separate word in a message.

Line 3 · 31

Words in Stone

Three worn stones let Pepe see each separate word in a message.

Left behind: calldata-words

Record JSON
Every Seed Counts: A pod of ochre seeds reminds Pepe that every smallest token unit counts.

Line 3 · 30

Every Seed Counts

A pod of ochre seeds reminds Pepe that every smallest token unit counts.

Left behind: amount-view

Record JSON
The Repeated Seeds: Two trails of charcoal seeds remind Pepe to count repeated provisions.

Line 3 · 29

The Repeated Seeds

Two trails of charcoal seeds remind Pepe to count repeated provisions.

Left behind: access-list-audit

Record JSON
Pepe Shelters the Provision: Pepe shelters two heaps of provision beneath an ochre arch.

Line 3 · 28

Pepe Shelters the Provision

Pepe shelters two heaps of provision beneath an ochre arch.

Left behind: fee-context

Record JSON
Pepe Counts the Provision: Pepe counts the pebbles in a bowl before setting out.

Line 3 · 27

Pepe Counts the Provision

Pepe counts the pebbles in a bowl before setting out.

Left behind: gas-budget

Record JSON
Pepe Uncoils the Message: Pepe uncoils a knotted message so each bead can be read in order.

Line 3 · 26

Pepe Uncoils the Message

Pepe uncoils a knotted message so each bead can be read in order.

Left behind: rpc-unsigned-reader

Record JSON
Pepe Tests the Stone Gate: Pepe checks a pebble against a narrow gate before trusting its shape.

Line 3 · 25

Pepe Tests the Stone Gate

Pepe checks a pebble against a narrow gate before trusting its shape.

Left behind: unsigned-guard

Record JSON
Pepe Compares the Flints: Pepe spots a changed edge before trusting the second stone.

Line 3 · 24

Pepe Compares the Flints

Pepe spots a changed edge before trusting the second stone.

Left behind: unsigned-diff

Record JSON
Pepe Weighs the Scroll: Pepe weighs a scroll’s promises before granting tokens or paying its cost.

Line 3 · 23

Pepe Weighs the Scroll

Pepe weighs a scroll’s promises before granting tokens or paying its cost.

Left behind: erc20-intent

Record JSON
Pepe Sieves the Scroll: Pepe sieves flawed pebbles from sound ones before trusting a scroll.

Line 3 · 22

Pepe Sieves the Scroll

Pepe sieves flawed pebbles from sound ones before trusting a scroll.

Left behind: zto-eip1559-decoder

Record JSON
Pepe Reads the Scroll: Pepe studies an unsealed transaction scroll before it can be sent.

Line 3 · 01

Pepe Reads the Scroll

Pepe studies an unsealed transaction scroll before it can be sent.

Left behind: zto-eip1559-decoder

Record JSON
20 unpainted places · newest slot first

Line 4

Let any worker inspect a bounded, live Ethereum ERC-20 transfer window without a wallet or indexer.

The Pebbles Inside: Three ochre pebbles inside a bowl mark transfers checked inside their receipt.

Line 4 · 41

The Pebbles Inside

Three ochre pebbles inside a bowl mark transfers checked inside their receipt.

Left behind: Transfer-receipt audit

Record JSON
Every Link Remembered: A linked trail of ochre stones marks every block checked in a bounded window.

Line 4 · 40

Every Link Remembered

A linked trail of ochre stones marks every block checked in a bounded window.

Left behind: Transfer-window continuity

Record JSON
The Revisited Stones: Two linked stones mark saved observations checked again.

Line 4 · 39

The Revisited Stones

Two linked stones mark saved observations checked again.

Left behind: Transfer anchor audit

Record JSON
The Tied Observations: Three observed transfers are tied into one transaction.

Line 4 · 38

The Tied Observations

Three observed transfers are tied into one transaction.

Left behind: Transfer transaction groups

Record JSON
The Common Gate: Three capture readers share one bounded gateway.

Line 4 · 37

The Common Gate

Three capture readers share one bounded gateway.

Left behind: Bounded companion capture readers

Record JSON
The Woven Sieve: A woven sieve keeps observations free of ambiguous replies.

Line 4 · 36

The Woven Sieve

A woven sieve keeps observations free of ambiguous replies.

Left behind: Strict RPC JSON

Record JSON
The Bounded Bowl: An ochre bowl holds three pebbles within a bounded vessel for observations.

Line 4 · 35

The Bounded Bowl

An ochre bowl holds three pebbles within a bounded vessel for observations.

Left behind: Bounded capture reader

Record JSON
The Joining Arcs: Two ochre arcs meet around shared pebbles, joining observed windows.

Line 4 · 34

The Joining Arcs

Two ochre arcs meet around shared pebbles, joining observed windows.

Left behind: Transfer-window stitch

Record JSON
The Two Bowls: Two ochre bowls share a trail, counting what each receives and sends.

Line 4 · 33

The Two Bowls

Two ochre bowls share a trail, counting what each receives and sends.

Left behind: Transfer-window ledger

Record JSON
The Fitted Stones: Two notched ochre stones compare their shapes beside Pepe, showing why an exact match matters.

Line 4 · 32

The Fitted Stones

Two notched ochre stones compare their shapes beside Pepe, showing why an exact match matters.

Left behind: Transfer crosscheck: exact event types

Record JSON
The Branching Trail: An ochre trail branches between three stones, tracing transfers through a bounded window.

Line 4 · 31

The Branching Trail

An ochre trail branches between three stones, tracing transfers through a bounded window.

Left behind: Transfer-window counterparties

Record JSON
Five-Finger Window: A five-finger ochre hand marks the bounded window where activity appears.

Line 4 · 30

Five-Finger Window

A five-finger ochre hand marks the bounded window where activity appears.

Left behind: Transfer-window activity

Record JSON
Window Stones: Three ochre stones gather inside a charcoal window to show activity grouped within one bounded block.

Line 4 · 29

Window Stones

Three ochre stones gather inside a charcoal window to show activity grouped within one bounded block.

Left behind: Transfer-window coverage

Record JSON
The Chosen Route: A straight charcoal trail between ochre stones keeps each read on its chosen route.

Line 4 · 28

The Chosen Route

A straight charcoal trail between ochre stones keeps each read on its chosen route.

Left behind: ERC-20 Transfer Window explicit public transport

Record JSON
Rejoined Witnesses: A knotted ochre cord reunites two checked evidence paths.

Line 4 · 27

Rejoined Witnesses

A knotted ochre cord reunites two checked evidence paths.

Left behind: Transfer crosscheck schema 3 repair

Record JSON
Witness Seal: Pepe's ochre seal preserves a rechecked bounded transfer window.

Line 4 · 26

Witness Seal

Pepe's ochre seal preserves a rechecked bounded transfer window.

Left behind: Transfer-window receipt

Record JSON
Bounded Path: Pepe's two ochre steps follow a charcoal path, showing a public address's bounded transfer flow.

Line 4 · 25

Bounded Path

Pepe's two ochre steps follow a charcoal path, showing a public address's bounded transfer flow.

Left behind: Address-Window Transfer Summary

Record JSON
Open Relay Passage: An ochre trail passes through an open charcoal arch as Pepe reads a public transfer window.

Line 4 · 24

Open Relay Passage

An ochre trail passes through an open charcoal arch as Pepe reads a public transfer window.

Left behind: Relay-Compatible Transfer Window

Record JSON
Twin Witness Trails: Two ochre trails share a chalk loop as Pepe checks one window with two witnesses.

Line 4 · 23

Twin Witness Trails

Two ochre trails share a chalk loop as Pepe checks one window with two witnesses.

Left behind: ERC-20 Transfer Crosscheck

Record JSON
Guarded Pebble Trail: A charcoal loop guards a short pebble trail as Pepe checks each transfer.

Line 4 · 22

Guarded Pebble Trail

A charcoal loop guards a short pebble trail as Pepe checks each transfer.

Left behind: Validated ERC-20 Transfer Window

Record JSON
Pebble Ledger: Pepe studies the unlettered stones that stand for a bounded transfer trail.

Line 4 · 01

Pebble Ledger

Pepe studies the unlettered stones that stand for a bounded transfer trail.

Left behind: ERC-20 Transfer Window

Record JSON
20 unpainted places · newest slot first

Gathering

Four lines meet: check the work, share useful pieces, leave a mark.

Three Kept Together: Three earth stones travel inside one charcoal loop without losing their place.

Gathering · 21

Three Kept Together

Three earth stones travel inside one charcoal loop without losing their place.

Left behind: ZTO proof manifest handoff

Record JSON
The Code Under Stone: Four ochre stones meet at one white proof beneath the old cave.

Gathering · 20

The Code Under Stone

Four ochre stones meet at one white proof beneath the old cave.

Left behind: ZTO code proof handoff extension

Record JSON
The Root That Travels: A charcoal root carries three ochre stones from one shared anchor.

Gathering · 19

The Root That Travels

A charcoal root carries three ochre stones from one shared anchor.

Left behind: ZTO account proof handoff

Record JSON
The Gathered Journey: A charcoal cord gathers the stones of one journey without losing their traces.

Gathering · 18

The Gathered Journey

A charcoal cord gathers the stones of one journey without losing their traces.

Left behind: Transaction group handoff

Record JSON
The Carried Observations: A tied pouch carries each observation with the pieces needed to understand it.

Gathering · 17

The Carried Observations

A tied pouch carries each observation with the pieces needed to understand it.

Left behind: Timeline handoff

Record JSON
The Witnessed Ember: Two witnesses shelter one ember before passing its warmth onward.

Gathering · 16

The Witnessed Ember

Two witnesses shelter one ember before passing its warmth onward.

Left behind: Corroborated horizon

Record JSON
The Sheltered Embers: An observed ember shelters the paths that might follow.

Gathering · 15

The Sheltered Embers

An observed ember shelters the paths that might follow.

Left behind: Horizon context

Record JSON
The Joined Bowls: Two ochre bowls meet at one pebble while each keeps what it carried.

Gathering · 14

The Joined Bowls

Two ochre bowls meet at one pebble while each keeps what it carried.

Left behind: Stitch handoff

Record JSON
The Carried Pebbles: Four pebbles rest inside one loop as separate observations travel together.

Gathering · 13

The Carried Pebbles

Four pebbles rest inside one loop as separate observations travel together.

Left behind: Ledger handoff

Record JSON
The Four Trails: Four pigment trails meet at a pebble where evidence can be carried together.

Gathering · 12

The Four Trails

Four pigment trails meet at a pebble where evidence can be carried together.

Left behind: Exact event flow handoff

Record JSON
The Carried Currents: Three ochre currents meet in a tied bundle that carries their evidence.

Gathering · 11

The Carried Currents

Three ochre currents meet in a tied bundle that carries their evidence.

Left behind: Flow handoff

Record JSON
Four Witnesses at the Ember: Four pigmented stones carry one hash-pinned batch into a verifiable handoff.

Gathering · 10

Four Witnesses at the Ember

Four pigmented stones carry one hash-pinned batch into a verifiable handoff.

Left behind: Batch handoff

Record JSON
The Four-Stone Knot: A charcoal knot gathers four ochre stones where the four lines meet.

Gathering · 09

The Four-Stone Knot

A charcoal knot gathers four ochre stones where the four lines meet.

Left behind: Gathering audit

Record JSON
The Anchored Ember: An ember tied to a remembered stone keeps its provision in time.

Gathering · 08

The Anchored Ember

An ember tied to a remembered stone keeps its provision in time.

Left behind: Pinned fee context

Record JSON
The Remembered Provision: A remembered answer travels with a counted provision.

Gathering · 07

The Remembered Provision

A remembered answer travels with a counted provision.

Left behind: Call witness

Record JSON
The Carried Witness: A tied pouch carries two checked stones to the next worker.

Gathering · 06

The Carried Witness

A tied pouch carries two checked stones to the next worker.

Left behind: Window handoff

Record JSON
The Joined Anchor: Two stones meet beneath one open ring, linking observations at the same anchored block.

Gathering · 05

The Joined Anchor

Two stones meet beneath one open ring, linking observations at the same anchored block.

Left behind: Anchor bridge

Record JSON
The Changed Edge: Two joined flints reveal a chipped edge before the next worker carries them onward.

Gathering · 04

The Changed Edge

Two joined flints reveal a chipped edge before the next worker carries them onward.

Left behind: Handoff revision

Record JSON
Two Witnesses, One Knot: Two witness stones share a knot so the next worker can carry evidence that was checked.

Gathering · 03

Two Witnesses, One Knot

Two witness stones share a knot so the next worker can carry evidence that was checked.

Left behind: Evidence review

Record JSON
Torch Before the Seal: A torch lights an unsealed scroll tied to its stone, read before anyone seals it.

Gathering · 02

Torch Before the Seal

A torch lights an unsealed scroll tied to its stone, read before anyone seals it.

Left behind: Tx preflight

Record JSON
Four Stones, One Bundle: Pepe gathers four stones into one bundle for the next worker to carry.

Gathering · 01

Four Stones, One Bundle

Pepe gathers four stones into one bundle for the next worker to carry.

Left behind: Evidence handoff

Record JSON