One company loop
Every department follows the same grammar: sense, decide, perform, verify, record, learn. Commercial work is simply the first route through it.
Company Architecture · Living Blueprint · 02 Sep 2026
A product-agnostic operating spine for an AI-native company. It turns goals and signals into governed work, verifiable outcomes, and reusable learning—continuously, across commercial operations, product, delivery, content, and software. People set direction and handle exceptions; the line keeps moving inside those boundaries, even when everyone is out of office.
The assembly line is the durable operating model of the company. Individual flows, agents, models, channels, and products can change around it.
Every department follows the same grammar: sense, decide, perform, verify, record, learn. Commercial work is simply the first route through it.
Agents may act only inside explicit goals, permissions, budgets, and gates. Anything outside that envelope becomes a structured escalation.
Agents are replaceable workers, not the company brain. Business truth, run state, evidence, and operating rules live in shared systems.
Pre-authorised work continues off-hours. High-impact work waits safely for review; absence never silently expands authority.
The unit of architecture is not the lead. It is the work order: a durable request to move a company object from one state to another, under policy, with evidence. A lead, product issue, support case, content brief, renewal risk, and pricing experiment are different objects travelling through the same machinery.
Direction flows down; evidence and outcomes flow back. The middle loop can run repeatedly without losing state or inventing authority.
Every transition is identifiable · resumable · observable · attributable · replay-safe
The control plane owns the lifecycle: admission, routing, waiting, retries, approvals, timeouts, and completion. The execution fabric performs bounded steps. Systems of record own truth. This separation is what lets a new assistant, model, tool, or department join without becoming a second company brain.
The assembly line needs a small, stable vocabulary that describes any product company before it describes a specific campaign or tool.
What the company is trying to change, by when, within which limits.
What exists, what it can do, how it performs, and what is planned.
Who receives which value, at what price, with what message and evidence.
The relationships among value, market, work, authority, and outcomes—not a collection of disconnected automations.
Leads, customers, users, partners, segments, behaviour, and intent.
Work orders, stations, agents, tools, budgets, queues, and commitments.
Revenue, adoption, quality, incidents, cost, feedback, and knowledge gained.
Anything whose state matters: product, offer, person, account, opportunity, issue, release, case, asset, invoice, experiment.
A change worth noticing: a message, event, threshold, schedule, intent signal, error, customer action, or human request.
The durable contract for desired change: objective, context, authority, success criteria, owner, lifecycle, and evidence.
A reusable capability that transforms work: research, qualify, compose, test, approve, send, deploy, reconcile, or analyse.
A durable output or input: brief, email, proposal, report, patch, test result, recording, screenshot, contract, or dataset.
An immutable statement that something happened. Events wake work, advance state, feed observation, and preserve history.
A decision boundary. A gate checks policy; an escalation packages ambiguity or risk for the right human to resolve.
The measured effect after work leaves the line. Completion is not success until its business or operational result is observed.
Departments are named routes through shared machinery. Select a route to see how the same six-stage grammar serves different parts of the company.
The first active route: from market signal to qualified relationship and measurable revenue learning.
Turns market and customer evidence into product choices, packaged value, and experiments.
Converts issues and observations into tested, reviewed, released, and monitored improvements.
Coordinates onboarding, support, success, renewal, and feedback without fragmenting the relationship record.
A station is a durable capability, not an org-chart box. The same station can serve several routes and be staffed by an agent, software, a service, a human, or a combination.
Maintains goals, priorities, budgets, product bets, and the authority under which the rest of the line operates.
Defines the value the company can deliver and turns it into coherent capabilities, packages, prices, proof, and roadmap choices.
Discovers and develops relationships from signal through research, qualification, engagement, opportunity, and revenue outcome.
Converts company knowledge into reusable narratives, assets, publishing, distribution, and observed audience response.
Coordinates onboarding, fulfilment, support, success, retention, and the return of customer evidence to the whole company.
Builds and repairs the digital machinery: triage, implementation, tests, review, release, operational validation, and recovery.
Controls money, obligations, vendors, compliance, entitlements, and the high-impact boundaries agents may not cross alone.
Measures business outcomes and machinery health, detects anomalies, explains change, and emits new signals into the line.
Sets policy, evaluates consequential decisions, resolves ambiguity, handles escalations, and changes the autonomy envelope.
Agents may reason freely inside a step; the company never relies on an agent conversation to remember what the job is, what it may do, or whether it finished.
Restartability comes from the work order and its checkpoint, not from a chat transcript. A worker can stop, a model can change, and a tool can fail. The control plane resumes at the last confirmed transition and uses idempotency to avoid repeating an external side effect.
The objective is not zero humans. It is zero unnecessary human coordination: people receive decisions, evidence, and exceptions—not a pile of agent activity to reconstruct.
Read-only research, enrichment, classification, analysis, internal summaries, draft creation, testing, and routine observation.
continues off-hours
Known, reversible actions inside a policy: low-risk record updates, scheduled follow-ups, internal task creation, approved content preparation.
continues within limits
External communication while trust is being earned, pricing changes, customer commitments, sensitive data use, release approval, or unusual spend.
waits safely
Legal commitments, banking, ownership changes, exceptional refunds, employment actions, policy changes, and expansion of agent permissions.
never delegated silently
When the office is empty, work inside the pre-authorised envelope continues. Gates remain gates; they queue with context and deadlines. Timeouts can reroute or alert, but they cannot convert absence into approval.
A connected system view of how signals become durable work, how agents execute it, and which system owns each record. This describes software responsibilities and connections—not hosting or deployment.
| Record family | Authoritative owner | Written by | Referenced elsewhere as | What it must not become |
|---|---|---|---|---|
| Business object | Twenty | Controlled record adapters after validation | company_id, offer_id, subject_id | A flow-local copy that drifts from the customer or commercial truth. |
| Work order & run state | Activepieces | Control-plane transitions only | work_order_id, run_id, current station | The CRM, artifact store, or long-term knowledge base. |
| Artifact & evidence | R2 | Stations and connectors through the artifact contract | artifact_id, checksum, type, retention, source | An anonymous file path with no subject, provenance, or work order. |
| Operating definition | Git | Reviewed commits and approved automation exports | repository, version, commit, policy or skill id | Mutable runtime state or a queue of unfinished work. |
| Company event | Canonical event contract | Control plane, record adapters, connectors, and observers | event_id, type, source, time, subject, work order | An untyped provider payload that every downstream flow interprets differently. |
| Delivery status | Channel provider + company event | Resend, Gojiberry, LinkedIn, or future channel adapter | provider id + work order id + recipient identity | “Sent” inferred from an attempted call with no provider confirmation. |
The event and metric layer is a logical requirement even if V1 begins with Activepieces run history and Twenty activities. As volume grows, it can gain a dedicated store without changing the event contract or the rest of the line. Git still should not be used as a live database or restart mechanism.
Slack, email, a web interface, and future assistants are company entry points. They should all see the same truth and create the same durable work.
Recognise the person, company context, intent, and required authority.
Answer read-only questions from shared records, with sources and freshness.
For durable or consequential work, create or update a work order in the control plane.
Return status, approval requests, results, and evidence to the same conversation.
Keep no private operational truth that other assistants or routes cannot access.
More assistants do not require more architectures. A Grok-style Slack assistant, Hermes, a product copilot, and a software agent can all join as surfaces or workers. They authenticate, read shared context, and hand durable work to the same control plane. This prevents fragmented queues, private memories, and conflicting authority.
The architecture names responsibilities first. The current stack is one implementation of those contracts, so individual tools can be replaced without redrawing the company.
| Stable capability | Responsibility | Current implementation | Replacement boundary |
|---|---|---|---|
| Business system of record | Owns products, offers, people, organisations, relationships, leads, opportunities, customers, activities, and business state. | Twenty | Replace only through a record adapter that preserves identity, history, ownership, and event semantics. |
| Durable control plane | Owns triggers, work-order progression, waits, retries, schedules, approvals, timeouts, and external side-effect coordination. | ActivepiecesIts internal storage is run state—not the authoritative business record. | Flows call stable station and record contracts; they do not embed a model or vendor as company logic. |
| Agent executor | Decomposes bounded work, delegates steps, uses tools, returns structured results, and reports evidence. | Agent Zero | Executor receives a work order and returns status, artifacts, events, and escalation—never private company state. |
| Harness & model fabric | Supplies specialised reasoning and coding capacity behind a common execution boundary. | Codex · Claude · other harnessesGas Town–style coordination or API/local models can join per task. | Adapters let a route select capability, cost, policy, and quality without depending on one CLI or model provider. |
| Artifact & evidence store | Holds documents, datasets, generated assets, recordings, exports, screenshots, and large execution evidence. | R2 | Work orders keep immutable references, metadata, checksums, retention, and access policy—not storage-specific paths. |
| Versioned operating memory | Owns software, agent definitions, skills, policies, schemas, prompts, tests, and reviewed operational changes. | Git | Git is versioned truth and change control; it is not the live queue, CRM, or substitute for resumable run state. |
| Communication connectors | Deliver and receive messages while reporting provider status and the resulting relationship events. | Resend · Gojiberry · LinkedIn | A channel adapter normalises send, receive, identity, consent, delivery, reply, failure, and idempotency. |
| Human interaction surface | Presents conversations, approvals, escalations, interventions, summaries, and operational status. | Slack · Hermes | Any surface must use shared identity and work orders; it cannot become an unobserved side channel. |
| Event ingress & egress | Receives signed webhooks, normalises external changes, suppresses duplicates, and emits trusted company events. | Activepieces webhooksA dedicated event gateway can be introduced when volume or governance requires it. | Canonical events isolate the company loop from provider-specific payloads. |
| Observation & intelligence | Connects business outcomes, run health, cost, quality, incidents, and agent behaviour into actionable signals. | Shared event & metric layer | Observers consume canonical events and never become the only location where operational truth exists. |
The control plane persists coordination; systems of record persist truth. Activepieces can remember that a flow is waiting and resume it. Twenty remembers the commercial relationship. R2 remembers the artifact. Git remembers the reviewed operating definition. None should impersonate all four.
The first concrete production line turns a qualified brand into verified evidence, a commercial conversation, measured customer value, and reusable learning. Select a station to inspect its contract.
Qualified brand → verified evidence → commercial conversation → measured value → reusable learning
Review evidence and claims, first external contact, pilot activation, commercial commitments, and unsafe or uncertain actions.
Actionable gap: continue to conversion. No viable gap: archive or nurture as a valid completed result.
Fill the line with brands that are worth testing and have a plausible buyer.
V1 is one offer-specific spine, not the whole assembly line. Its source may be outbound today, but any feeder that produces a qualified brand and a testable hypothesis can enter Station 1. Its learning output returns to qualification, test design, evidence standards, messaging, product, and future strategy selection.
Dria’s suggestions expand how demand and proof enter the company. They do not require disconnected pipelines: each strategy emits a canonical signal, enters the strategy portfolio, and is routed into the right offer spine.
Source → Test → Prove → Convert → Deliver → Learn.
Outcome: qualified retained-revenue customerAcquire → Capture → Analyse → Publish/API → Subscribe → Learn.
Outcome: paid audit, data product, or standalone toolRecruit → Qualify → Enable → Co-sell → Deliver → Expand.
Outcome: partner-sourced customers and reusable proofA Convert-station experiment. Both variants use the same Evidence Snapshot and produce attributed conversion events.
An approved benchmark artifact added at Prove, then cited at Convert. Claims remain traceable to evidence and assumptions.
A feeder when it captures intent; a distinct offer spine if users pay for the result itself.
Reusable artifacts become distribution assets; engagement returns as attributed signals to Source.
A feeder for the V1 offer at first; if enablement and white-label fulfilment differ materially, promote it to its own spine.
A Learn-stage outcome and proof asset that feeds product credibility, AEO, customer workflows, and future conversion.
Car-company rule: a new acquisition strategy is another road into the plant; a materially different offer is another assembly line inside the plant. Neither requires a second operating system. New ideas can always be added as feeders, tested against outcomes, and either scaled, revised, or retired.
An AI-native company does not merely perform more actions. It can explain what happened, connect work to outcomes, repair its machinery, and improve under review.
Transitions, attempts, latency, cost, errors, tool use, approvals, and artifacts.
Replies, revenue, activation, retention, satisfaction, quality, and delivery.
Corrections, overrides, review reasons, confidence, and escalation patterns.
Change sequencing, station boundaries, retries, gates, context, or success criteria.
Update roadmap evidence, audience, positioning, proof, price, and qualification.
Turn defects, regressions, toil, and missing capabilities into verified change orders.
Every action emits enough evidence to answer: what triggered this, why was it allowed, who or what acted, what changed, what did it cost, did it meet the standard, and what happened afterward? Observation then creates new signals—some for business routes, some for the software factory, and some for human governance.
Learning proposes; governance changes. Agents may identify a better prompt, policy, skill, flow, model, or threshold, then test and submit the change. They do not silently rewrite their own authority or the company’s operating rules.
To operate another product, keep the company spine and replace the product-specific truth. The same routes and stations can then be configured, measured, and improved for a new context.
The assembly line is therefore reusable without pretending every company behaves identically. The machinery stays stable; the product pack, enabled routes, policies, integrations, and autonomy envelope express the differences.
Build outward from a real route, while preserving the whole-company contracts from the beginning.
These invariants matter more than any named tool. If one is broken, the system may be automated but it is no longer a coherent assembly line.
The intended end state: the company keeps sensing, deciding, acting, verifying, and learning while the team is away—without losing its memory, crossing its authority boundaries, or becoming unable to explain what it did.