MEGURO Docs
Documentation

Task-oriented technical guidance for practice, evidence, automation, and verification.

Connect and run

Choose Store time

Pick the simplest clock that matches who should control modeled time.

Use this when

Use this when starting a run that needs modeled events over time and you must choose its store clock.

Before you start

Decide whether an operator, Meguro, or your code owns each time advance. This beginner choice is separate from runner grants, temporal requirement JSON, immutable revisions, and Exam eligibility.

Steps

ModeControlUse it when
ManualAn operator advances Store timeYou want to inspect each boundary before moving on
AutomaticMeguro advances after the first agent callThe agent should run through a bounded scenario without operator steps
Code controlledYour runner copies the server-owned practiceRun.advanceCursor unchangedAutomation must choose exact checkpoints deterministically

Success looks like

The active run displays its chosen clock, current modeled day, and next allowed action.

If it fails

If an advance is rejected, refresh the run state and copy its fresh practiceRun.advanceCursor object unchanged. For code-controlled runs, create a fresh one-time runner authorization after time advances; it is shown once, hashed at rest, expiring, revocable, and command-bound.

Next action

Exercise one representative bounded write. In Meguro, select the store and continue from its Overview or Runs tab.