one authority bounded workers
Direct front door verified · authority held242 modular · 238 moderator · graph intake open · legacy remains recoverable
1state authority
2execution lanes
3initial worker cap
6recipe ceiling

Name it together

Pick the name before we bake it in.

These are pronounceable directions, not a fake final decision. Tap one to preview it across this page. The choice stays in this browser until you explicitly approve a name.

Removed after collision checks

Rivet

Gantry

Lattice

Mosaic

Relay

Orbit

Forge

Tandem

Trellis

Braid

Interactive graph lab

See what may run—and why.

Switch between a direct fix, a visual-foundation decision, the accepted long-build system, and current Phase 5 transition truth. Select any node to inspect its dependencies, mode, and resource claims—including the open graph-intake seam.

Direct fix Contract enters the direct lane.
Tap a node · advance one deterministic event at a time
Waiting Ready Running Accepted Rejected / blocked
ACTIVE RESOURCE CLAIMS

Only running nodes hold live write or physical-resource leases.

No active leases

This is a simulator. It demonstrates the binding contracts but is not connected to a live system daemon yet.

Binding model split

Sol writes the packet. Luna ships the slice.

Sol plans every change and keeps splitting until one Luna xhigh worker can complete one meaningful outcome without inventing architecture or wandering into adjacent work.

gpt-5.6-sol · high

Plan + decompose

Interprets the goal, freezes decisions, builds the graph, and writes exact implementation packets.

  • No product-code writes
  • No scheduling or state ownership
  • Replans only affected nodes
Luna packet 800–2,000 structured words
gpt-5.6-luna · xhigh

Implement + return

Changes only the owned surface, runs offline worker checks, and returns unstaged work with hashed evidence. The trusted controller seals the commit.

  • One observable outcome
  • One primary write domain
  • Stop instead of widening scope
tests + fresh Sol review

Accept independently

Deterministic checks run first; a fresh read-only Sol context judges contract, code, visual, and integrated product fit.

LUNA FIT GATE

A task launches only when all six lights are green.

01One outcome

One sentence names the behavior that becomes true.

02One write domain

One feature, foundation, interface, or schema owner.

03Pinned inputs

Base commit, contract, foundation, and dependencies are fixed.

0420–60 minutes

One bounded attempt; uncertainty or larger work returns to Sol.

052–6 checks

Offline worker commands plus trusted host-only verification.

06Explicit non-goals

No adjacent cleanup, redesign, refactor, or scope expansion.

Descriptive without becoming huge

Structure beats a giant prompt.

Luna gets current behavior, desired behavior, pinned inputs, exact ownership, a required sequence, non-goals, checks, evidence, and stop codes. It does not receive the entire repo history.

Two independent outcomes → split Two write domains → split Unresolved decision → back to Sol Scope drift → stop, don't improvise
identity: LUNA-UI-017
outcome: caregiver card opens the real timeline
base: 91f2c6 · foundation: helios-v4
writes: feature:person-home
allowed: src/features/person-home/**
must:
  - preserve the approved card anatomy
  - route to /people/:id/timeline
  - expose loading and empty states
must_not:
  - change navigation or shared tokens
  - add a live-pulse control
accept:
  worker: focused behavior test
  trusted: 402px running-product capture
stop: contract_gap | needs_split | dependency_stale

Long-task operating horizon

Keep the destination. Reveal the next terrain.

A giant product is never flattened into one prompt. The complete outcome stays durable while only the next one or two integration milestones become a fully executable graph.

PHASE 4 · LIVE CANARY 01 · ACCEPTED SLICE

The controller now survives real product work.

One real Sol/high call sealed backend and UI milestones. After the backend integrated, the controller was forcibly reopened; it made zero planning or backend calls and advanced only the newly ready caregiver home through Chrome, fresh Sol review, and exact integration.

1,107.973slive run 2exact commits 0replay calls
Open live audit
PHASE 4 · LIVE CANARY 02 · ACCEPTED SLICE

Parallel build. One recoverable promotion.

Two Luna/xhigh workers started 20 ms apart on disjoint same-base modules while the queue stayed empty. Their sealed results entered one durable epoch, passed the combined system once, and replayed after a forced post-promotion SQLite reopen with zero model calls.

80.187sreal overlap 1.630×worker speedup 0replay calls
Open batch audit
PHASE 4 · LIVE CANARY 03 · ACCEPTED SLICE

The long-build loop chooses the wave itself.

LongBuild sent two ready nodes through the same recipe modules and graph runner, deferred only their integration claims, and recovered the promoted epoch before any planner or worker could run again.

99.724sreal overlap 1.897×worker speedup 0replay calls
Open automatic-wave audit
PHASE 4 · COMBINED SYSTEM CANARY · GATE ACCEPTED

Two horizons finish without waking the operator.

Three Luna/xhigh tasks and one Sol/high renewal crossed a forced post-promotion restart. Five exact verification replays hit trusted cache evidence, zero model calls repeated after reopen, and two accepted milestones compacted into one terminal graph node.

104.187sreal overlap 1.893×worker speedup 5/5exact cache hits
Open system audit

Unattended by contract

One request in.
A finished product out.

No mid-build taste votes, architecture questions, decomposition approvals, or visual checkpoints. Ordinary uncertainty is work for Sol to research and resolve—not a reason to wake the operator.

01
Research the unknown

Record a reversible assumption and continue.

02
Select the foundation

Fresh Sol review chooses from running code against the contract.

03
Build through proof

Luna implements; checks, acceptance, and integration continue automatically.

04
Deliver, then revise

Later feedback creates a new goal; it never blocks the first delivery.

Standing policy preauthorizes ordinary build and deploy actions. Missing external authority produces the safest useful fallback—not an idle approval queue.

01
OUTCOME HORIZON

The complete product

Users, non-goals, release boundary, and final proof survive for the entire build.

months
02
ARCHITECTURE HORIZON

Stable subsystem map

Interfaces, ownership, dependency direction, and security boundaries prevent local drift.

milestones
03
INTEGRATION HORIZON

The next 1–2 milestones

Only near work is fully graphed, resource-checked, and acceptance-ready.

days
04
EXECUTION HORIZON

One Luna packet

One outcome, one write domain, exact checks, and a 20–60 minute attempt.

minutes

My speed contract

Optimize accepted wall time—not agent activity.

Critical path first

Run the ready task that unlocks the most downstream work.

Interfaces early

Accept high-fan-out schemas and foundations before feature fan-out.

Warm the boring work

Reuse clean environments, dependencies, compiler output, and code maps.

Affected checks

Test the leaf now; pay the full-system cost only at named boundaries.

Automatic batches · proven

LongBuild saved 99.724 seconds on its live pair, verified one union, and promoted once.

Adaptive concurrency

Add workers only while ready domains, resources, and integration can absorb them.

Example product horizon

A browser becomes a chain of running products.

This is software the system could be asked to build—not its worker browser tool. Start with a real shell on a pinned WebKit or Chromium engine, or explicitly scope a new engine as a portfolio of subsystem programs.

  1. 01
    Shell + navigationload · back · forward · reload · visible failure
  2. 02
    Tabs + recoverywindows · sessions · forced restart · exact resume
  3. 03
    User datahistory · bookmarks · downloads · permissions
  4. 04
    Security + releaseprivacy · sandbox · updates · rollback · accessibility
  5. 05
    Engine ownership, laternetwork · parser · JS · layout · paint · media
Separate tooling boundary

Workers initially share one brokered BrowserHarness session backed by one Playwright adapter. The browser above is the enormous product example, not that testing resource.

Remove from the fast path

whole-project detailed plans

full suites per leaf

review every trivial node

default candidate tournaments

repo-dump prompts

handoff-only agents

Small control plane

Modular capabilities. One boring authority.

Agents supply judgment and implementation. Deterministic code owns state, permissions, resources, acceptance, and integration.

02

WorkGraph

Tracks dependencies, artifact versions, readiness, invalidation, and milestone epochs.

DAG + lineage
03

ResourceBroker

Grants compatible read, write, and physical-resource leases with fairness and expiry.

collision control
04

ResultAcceptor

Separates a worker process exiting from the integrated product actually being accepted.

truth boundary
05

IntegrationQueue

Claims one result or durable compatible epoch, verifies the exact union, and moves authority once.

ordered promotion
01

Direct lane

Preserves context and speed when decomposition would cost more than it saves.

ContractImplementVerifyMerge
  • Bug fixes and contained UI changes
  • One owner, one bounded result
  • Same acceptance and integration contracts
02

Graph lane

Earns its overhead when work is parallel, long-lived, resource-bound, or failure-prone.

  • Whole products and multi-day builds
  • Compatible work moves in parallel
  • Only affected dependents are invalidated

Anti-overengineering constitution

Every new mechanism must earn its weight.

The new system has explicit ceilings so a useful kernel cannot quietly regrow into a platform of competing schedulers, stages, supervisors, evidence generators, and retry paths.

Read the binding rules
State writers1per project
Retry paths1one bounded decision
Recipes≤6until evidence earns more
Design candidates1–3one by default
Kernel size3–6kexecutable LOC target
Merge queues1per project
Implementation file200–400logical LOC target · review above 500

No graph database

SQLite nodes, edges, events, leases, and versions are enough until measured scale proves otherwise.

No arbitrary workflow DSL

Six tested recipes beat an agent inventing a new lifecycle for every request.

No supervisor stack

One controller, one slow safety sweep, and explicit provider-process cleanup.

No unused evidence

Every artifact names a consumer; unconsumed output is waste, not progress.

Deletion accompanies addition

Every mechanism proposal identifies the failure it prevents and what it replaces or removes.

Product proof wins

Integrated behavioral and visual evidence outranks process receipts and screenshot quantity.

Source shape is a navigation budget

Files average 200–400 logical lines within a module. Crossing 500 triggers a cohesion review—not blind rejection or tiny-file theater.

Shared product-design standard

Wobbleby confidence. Product-owned identity.

Reuse the craft: neutral sans typography, purposeful radii, disciplined color, real interactions, flat original graphics, and running-code review. Never copy Wobbleby's palette, mascot, content, or layout.

PRODUCT DESIGN CONTRACT

Rounded with purpose, never rounded by habit.

Shape, space, color, and depth communicate hierarchy before decoration.

Foundation v7
Content card24pxoutline by default
Input18px
Chip · 12px

Typography

  • Inter-style neutral sans for UI
  • Inter Tight only for display
  • No decorative serif by default
  • Paragraphs stay regular weight

Canvas + color

  • True white or deliberate dark fields
  • One dominant hue per screen
  • No beige or pastel full canvas
  • Gray provides hierarchy, not brand

Shape + depth

  • 8 / 12 / 18 / 24 / 32 radius ladder
  • Beautiful 1px outlines by default
  • Shadows only for floating surfaces
  • No pill or card repeated everywhere

Controls

  • 44px minimum target
  • One primary action per viewport
  • Every enabled control really works
  • No decorative live-pulse button

Graphics + motion

  • Original flat 2D or code-native art
  • No glossy AI spheres or fake glass
  • Motion settles in about 160–320ms
  • Reduced motion always supported

Acceptance

  • Judge real running screens
  • Use representative data and flows
  • Review the combined application
  • Screenshot counts never prove beauty
Never by default

cream canvas

pastel soup

fancy serif UI

generic gradients

card-stack sameness

decorative pulse

Running-product evidence

Pixels, structure, and behavior agree.

These are the exact accepted 402×874 Chrome captures—not mockups. The gate checks mounted regions, real interaction, fonts, console health, overflow, pixel hashes, and fresh read-only Sol judgment.

01
Foundationaccepted · immutable capture
Accepted Helios visual foundation at 402 by 874 pixels
02
Caregiver homeinitial state · accepted
Accepted Helios caregiver home initial state at 402 by 874 pixels
03
Completed actionreal click · stable shell
Accepted Helios caregiver home completed state at 402 by 874 pixels
AUTONOMOUS FOUNDATION DECISION

Two running directions. One authoritative winner.

Both Luna candidates began from the same base and implemented concurrently. One Chrome resource captured them in order; fresh Sol selected Airy editorial, and only that commit entered the integration queue.

04
Airy editorialselected · integrated
Selected Airy editorial Helios foundation at 402 by 874 pixels
05
Structured utilityvalid candidate · not integrated
Unselected Structured utility Helios foundation at 402 by 874 pixels
PHASE 3 · ACCEPTED · GATE 4/4Backend, cooperative UI, read-only lineage, and competitive UI all pass.
Open consolidated gate
PHASE 4 · LIVE LONG-BUILD RESUME

Backend accepted. Controller reopened. UI continued.

One real Sol horizon produced two milestones. After the first exact integration, SQLite reopened with a forbidden planner; only the caregiver home ran, and both exported states passed a preserved fresh Sol review.

06
Long-build homeAPI-backed · integrated
Accepted API-backed Helios caregiver home after long-build resume at 402 by 874 pixels
07
Completed statereal click · shell retained
Accepted completed Helios caregiver state after long-build resume at 402 by 874 pixels
PHASE 5 · MATCHED EVIDENCE ACCEPTEDModular won direct and complex work, finished complex work 224.475 seconds faster, and left legacy authority untouched.
Open Phase 5 gate
PRODUCTION ENTRY · DIRECT FRONT DOOR VERIFIEDNative and CLI intake, exact Git preflight, durable reopen, workspace serialization, managed shutdown, and a default-legacy selector pass; goal-to-graph intake remains open.
Open front-door audit
PHASE 4 · LIVE SLICE ACCEPTEDOne horizon call, forced reopen, zero replay, two exact commits, and accepted running pixels.
Open live audit
PHASE 4 · COMPATIBLE BATCH ACCEPTEDTwo real Luna workers, 80.187 seconds overlap, zero queue claims during build, one union, one promotion, exact crash replay.
Open batch audit
PHASE 4 · AUTOMATIC WAVE ACCEPTEDLongBuild itself started two real Luna workers, deferred both claims, promoted one epoch, and recovered with zero replay.
Open automatic-wave audit
PHASE 4 · LONG-BUILD GATE ACCEPTEDRenewal, compaction, cache, forced recovery, and terminal system proof now pass together.
Open consolidated gate
TERMINAL AUDIT · TWO ORDERED BOUNDARIES REMAIN

Direct production entry works; general graph entry does not yet

The selector is installed and defaults to legacy. Next comes typed goal-to-graph intake plus isolated direct and graph model smokes; only then can an authorized reversible switch begin.

Open corrected terminal audit
PRODUCTION FRONT DOOR 01 · DIRECT SLICE ACCEPTED

The tested engine now has a real process and API boundary

242 modular and 238 moderator tests cover native and CLI intake, Git lineage, safe/full reopen, unique attempts, workspace serialization, shutdown, network boot, and the inactive selector.

Open front-door evidence
PHASE 5 · COMPLEX SHADOW 02 · MODULAR WINS

Two horizons finished in 51.94% of legacy time

Three Luna tasks, one Sol renewal, two deterministic promotions, four passing integrated checks, equal total model calls, zero retries, and zero orphans.

Open complex comparison
PHASE 5 · DIRECT SHADOW 01 · MODULAR WINS

Direct work stays lean and reaches authority

The modular lane accepted with two calls in 259.372 seconds. Legacy used two calls but its model-owned integration could not write Git metadata.

Open direct comparison
PHASE 5 · RELEASE CANARY · ACCEPTED

Frozen release and rollback survive controller loss

Three exact verification domains, deterministic packaging, standing-policy publication, exercised rollback, zero stage replay, and a clean newer Git head.

Open release audit
PHASE 4 · COMBINED SYSTEM CANARY · ACCEPTED

The long build completed through its second horizon

Completed in 270.316s with three Luna tasks, one Sol renewal, 104.187 seconds of overlap, 5/5 exact cache hits, zero model replay after restart, and one terminal compacted graph.

Open the combined audit
PHASE 4 · DETERMINISTIC MECHANISMS · ACCEPTED

History shrinks without losing truth

Content-addressed summaries preserve lineage, horizon renewal admits only the next exact prefix, and trusted verification cache entries cannot cross a changed tree, command, environment, or policy.

Open the mechanism audit
PHASE 4 · LIVE CANARY 03 · ACCEPTED

The long-build controller now consumes the batch seam

Two real Luna/xhigh workers overlapped for 99.724 seconds through the normal graph runner, then one promoted epoch survived forced reopen with zero model replay.

Open the automatic-wave audit
PHASE 4 · LIVE CANARY 02 · ACCEPTED

Parallel workers now earn one integration epoch

Two real Luna/xhigh workers overlapped, the queue stayed free during implementation, combined checks ran once, and post-promotion reopen replayed with zero model calls.

Open the batch audit
PHASE 4 · LIVE CANARY 01 · ACCEPTED

Accepted backend work survives a real reopen

Sol planned two milestones once. Backend integrated, SQLite reopened, only UI continued, and two running states reached exact authority.

Open the live audit
COOPERATIVE CANARY 03 · ACCEPTED

Only the evidence that survived every layer

Two exact commits, three captures, two independent judgments, and a clean integration head.

Open the complete audit
COMPETITIVE CANARY 01 · ACCEPTED

The loser never touched authority

Two overlapping Luna builds, serialized Chrome, one fresh Sol decision, and exactly one winner-only integration.

Open the competition audit
Canary 01 · revoked

A green model verdict was not enough

Opening the pixels exposed a missing shell. The false positive became a new deterministic viewport gate.

Read the revocation
CANARY 02 · REJECTED

Both repair attempts stopped safely

The completed viewport lost primary navigation, so no home candidate integrated and no evidence was promoted.

Read the rejection

Build order

Prove one loop before expanding the system.

Each phase ends in observable behavior and a hard gate—not another architecture layer.

00
ACCEPTED · FOUNDATION

Authority and contracts are pinned

Clean source, legacy evidence, autonomy policy, model routes, packets, results, and exact event fixture are accepted.

01
ACCEPTED · DIRECT GOLDEN LOOP · 5/5 CANARIES

Direct work survives reality

Single-file replay, exact multi-file and new-file ownership, evidence-guided clean retry, and controller-reopen worker recovery all pass with real Sol and Luna.

02
ACCEPTED · GRAPH + RESOURCES · GATE 4/4

Compatible work runs safely

Persisted DAG lineage, fair recoverable leases, exact ordered integration, two-project overlap, writer serialization, and real process-family isolation all pass.

03
ACCEPTED · BACKEND + UI MODULES · GATE 4/4

Real product modules reach authority safely

Backend, cooperative UI, read-only lineage, and autonomous two-direction selection pass with current-revision live evidence.

04
ACCEPTED · LONG BUILD · SYSTEM GATE

Long work survives interruption and renewal

Automatic waves, exact crash recovery, 5/5 cache replay, bounded Sol renewal, replay-safe compaction, and the combined live system review all pass.

05
TRANSITION PREPARATION · DIRECT ENTRY VERIFIED

Finish graph intake before touching authority

The API, direct executor, and inactive selector now pass. General Sol goal-to-graph admission and isolated direct/graph model smokes remain before any reversible production switch.

06
HERMES · LATER

Add conversation after stable control

Versioned read-only explanation first, then signed policy-checked commands—never a second orchestrator.

Future interface · deliberately later

Talk to Hermes. Let the builder do the work.

Hermes becomes the conversational operator after the builder has a stable command and query API. It explains and issues already-authorized requests under standing policy. It never becomes a second state owner or coding runtime.

YouHermesBuilderWorkers
  • Read-only project explanation ships first.
  • Mutating commands are signed and policy checked.
  • Hermes never edits, accepts, locks, or merges code.
Hermesfuture operator concept
read-only
What is holding up the caregiver dashboard?
H

Visual verification is waiting on Home UI commit 91f2. The API work is already accepted, and no other task is blocked.

Ask about the project…

The operating thesis

Ambitious outcomes.
Smaller mechanisms.

The new system keeps the part of Nyx that behaved like dependable infrastructure and replaces the part that confused activity with a finished product.