zeb labs

The base loop. Tickets in, outcomes out.

The canonical shape of Substrate. Every other domain is a variation on this one.

Talk to Our AI Team

Engineering work starts with context and ends with code. Everything between is and that's where Substrate lives.

Starts with

Context


  • Ticket
  • Meeting
  • Spec
  • Repo

Substrate

Closes the loop

Ends with

Output


  • Branch
  • Review
  • Deploy
  • Ship

The ticket says what. The meeting says why. The repo says how. The review says what worked.

01 · First-class inputWhat

Ticket

Login latency regression on EU homepage after deploy 2026-04-21. Acceptance < 220ms.

02 · First-class inputWhy

Meeting

Decision: roll forward with edge fix, not rollback. Cost trade accepted, infra + product.

03 · First-class input

Repo

edge/cache.ts owns the surface. Pattern: stale-while-revalidate. Owners: @rin, @lev.

04 · First-class inputWhat worked

Review

Issue #4012 same shape, fixed by widening the cache key in 2025-11. Avoid re-introducing the regression.

Substrate holds all of them and retrieves the right slice for the work in front of it.
None are nice-to-have. All are reached for by default.

The variants

The base loop reorganizes its roster for the problem in front of it: Curator, Planner, Executor, Evaluator.

Click to release

THE HARNESS

Subjectivity at the top.
Convergence at the bottom.

FROM SUBJECTIVE TO DETERMINISTIC

  1. 01COVERAGE

    Behavioral coverage. Did the change exercise the surfaces it was meant to the paths, the edge cases, the regressions worth catching?

  2. 02SPEC

    Spec adherence. Does the output meet the solution definition the Planner authored? Judgments 'idiomatic,' 'meets the spec' made concrete.

  3. 03QUALITY

    Code quality. Idiomatic, legible, conventions-respecting against the customer's repo. The Harness reads it the way a senior reviewer would.

  4. 04TRACE

    Reasoning-trace integrity. Is the Executor's chain of reasoning sound, or did it shortcut to an output that happens to pass shallow checks?

DETERMINISTIC SCORE↳ a single number to iterate against01 · COVERAGE02 · SPEC03 · QUALITY04 · TRACE BEGIN

Every engineering system of record is built around Substrate as the consumer.

The Engagement
= Reshaping toward this orbit
Not configuration
The work itself
1234Substrate↳ The Consumer
01 · Tickets

shape Substrate can pick up

id · scope · acceptance
02 · Repos

conventions Substrate stays legible against

CODEOWNERS · ADRs
03 · Meetings

segmentable + retrievable

speakers · decisions
04 · Documentation

retrieval-optimized

chunked · addressable

Run the base loop on your backlog.

Our AI engineers can ship your use cases to production.