adotom · cradle phase 0 → 9 · executing-as-architecting ▸ open to-do

adotom · the workboard cradle

one ID, six axes, many faces — local today, server tomorrow

the trailhead asks

What is the smallest body that can carry the captain's 6D schema as a working to-do list — local-first, server-portable, Asana-pluggable, Clockify-clocked, viewer-skinned, cron-backed, ready to use the moment it boots?

refined enquiry

The captain's six asks compressed into one sentence: build the schema's body so the schema can be used. Views are downstream and interchangeable; the 6D node is the architecture. The clock is the load-bearing diegetic affordance because the captain wants to try the system out by working in it. The clock cares for itself (prr at 5 / 15 / 50 min, auto-stop at 4 h, tag on the node) because the captain has named memento-brain as the dominant failure mode.

start here — three moves

  1. Double-click Launch-adotom.command in this folder. Terminal opens; http://localhost:8077/ opens in the browser to the to-do view.
  2. Type a task in the input bar, press . The node is created with the 6D schema underneath (defaults to scale=task, substance=[todo], status=open). Click the row to edit axes / tags / links in the drawer.
  3. Hit ▸ start on a row. The diegetic clock appears top-right. Soft warm prr at 5 / 15 / 50 min. Auto-stop at 4 h with a clock-auto-stopped tag. Hit stop clock or check the box to close.

artifacts in this cradle

view · working surface to-do (the workboard) single-file HTML. 6D-aware. Diegetic active-task clock. Filter by status / tag / scale / substance. Offline cache fallback. open →
schema · source of truth nodes.json Six axes per node (identity / continuity / substance / scale / unity / bound). Self-parenting. Open-horizon. Multiple manifestations per id. open →
schema · spec SCHEMA.md Plain-English walkthrough of the 6 axes, the 12 polarities, the JSON shape, the to-do mapping, and the clock semantics. read →
principium · -bedrock -bedrock.md Six principles. Operating mode = executing-as-architecting. Principle 6 is the clock-care rule (prr + auto-stop) captured the moment the captain named the failure mode. read →
enquiry · stake CORE-ENQUIRY.md Reverse-socratic distillation of the captain's ask. Falsifiers, drift-detection rule, the three-property test. read →
server · runtime serve.py Stdlib-only HTTP server. Serves the project tree. PUT /api/nodes.json writes atomically with a pre-write snapshot into backups/. open →
ops · scheduled cron-backup.sh Hourly snapshot. Keeps the newest 720 (~30 days). Works on macOS launchd, Synology Task Scheduler, and plain cron. open →
adapter · stub clockify.py Local timer is the source of truth; Clockify is downstream. start_timer / stop_timer / push_time_log. Env-var config. CLI: whoami / active / push. open →
adapter · stub asana.py push_node creates or updates an Asana task; 6D axes ride as JSON in custom-field or notes-tail. pull_tasks is read-only by design. open →
ops · cross-device README-SYNOLOGY.md One rsync + one Web Station vhost edit + one Task Scheduler entry. Cross-device URL from phone / iPad. read →
audit · self-check REVIEW.md Walks the captain's original asks. Pass / fail / held-open per line. The drift detector. read →
launcher · mac Launch-adotom.command Double-click. Boots serve.py, opens the browser, fires a backup. Closing the Terminal window stops the server. open →

held open — disclosed gaps

resonances · what this slots into

Adotom is a body for an existing schema, not a new one. It cites the Principia Triskelion (the 6 pairs across 3 lobes), the Corpus Constellation Cradle (the four template threads), the executing-as-architecting principium (the operating mode), and the cyrelium md viewer (the skin grammar). The 05-20 Binge Report's named theme — find the existing grammar before inventing — was followed here: the schema, the viewer, the launcher pattern, and the rsync-airlock all already existed in the captain's tree.

filed 2026-05-21 · executing-as-architecting · the workboard cradle · pipe MD through the viewer skin, never raw