Back to lab notes
Field note 02June 22, 2026 3 min read

The Architecture of the Crumbles Agent Layer

How Tracey and Atlas form the platform underneath Clara and Riley—the full-stack products that put agents to work.

Crumbles researchRead slowly

Crumbles is built around a simple boundary: companies keep the software they already use, and agents operate across it through a reliable control layer.

That layer has two platform systems. Tracey makes every model and tool interaction inspectable while owning reliability controls. Atlas gives agents current, permission-aware context. On top of those systems, we build full-stack products such as Clara for customer support and Riley for workflow automation.

The platform boundary

The platform sits between an agent and the systems it needs to use:

  • Tracey / observability + AI SRE: Captures prompts, model calls, tool calls, handoffs, retrieved context, tokens, latency, and outputs while owning incidents, SLOs, fallbacks, cost controls, and safe rollbacks.
  • Atlas / knowledge layer: Connects documents, tickets, code, and events with permissions, freshness, provenance, and retrieval controls.

This separation keeps product agents focused on user outcomes while the platform handles reliability, visibility, and context.

From request to result

Every agent task follows the same controlled path:

  1. Understand the request and identify the tools and sources it needs.
  2. Retrieve relevant context through Atlas, respecting source permissions and freshness.
  3. Act through approved tools with Tracey policies around retries, timeouts, and fallbacks.
  4. Trace the complete execution in Tracey, including the evidence used and every external action.
  5. Evaluate the result and route uncertain or unsafe work to a human.

The result is not just an answer. It is an answer with a trace, a source trail, and an operational record.

Products built on the layer

The platform becomes useful when it solves a complete workflow:

  • Clara answers customer questions from approved knowledge, checks account context, takes safe actions, and escalates when it cannot resolve an issue.
  • Riley coordinates work across Slack, Jira, GitHub, CRM systems, and internal APIs, from incident response to approvals and follow-ups.

Both products use the same reliability, observability, and knowledge primitives. That gives Crumbles a shared foundation without forcing every customer workflow into the same interface.

The design rules

Three rules shape the architecture:

  • Existing software stays in place. Crumbles connects to the systems a company already trusts instead of replacing them first.
  • Agent actions are inspectable. Teams can see what an agent knew, what it called, and why it produced a result.
  • Autonomy is earned. Agents begin with narrow permissions and expand only when their outcomes are measurable and reliable.

This is the core idea behind Crumbles: an operating layer for agents, plus focused software that turns that layer into useful work.

End of dispatchMore notes