17 / 1826 min read

Make It Ready for Real Life

Prepare the work, knowledge, controls, and organization for agents that persist.

Readiness begins before the agent

A workflow is not agent-ready because a model can discuss it. The work needs a defined outcome, representative cases, accessible truth, clear authority, observable side effects, recoverable state, and an owner who can judge failure. Agents amplify the operating environment they enter.

Assess four surfaces: the work surface, where tasks and decisions are modeled; the knowledge surface, where current truth and instructions live; the action surface, where tools and permissions change the world; and the operating surface, where runs are observed, evaluated, recovered, and improved.

Long-running autonomy is not a longer conversation. It is an institution with memory, authority, coordination, and recovery.

Readiness has several dimensions

Score workflow clarity, data quality, context accessibility, tool reliability, permission design, evaluation strength, side-effect reversibility, operating ownership, and user trust separately. One weak dimension can dominate the system. Excellent prompts cannot rescue inaccessible truth; strong models cannot make an irreversible tool safe.

Readiness is job-specific. A system may be ready to draft an internal brief but not publish it, ready to classify expenses but not approve payment, or ready to recommend a schedule but not move another person’s calendar. State the action class and proof layer when declaring readiness.

Make the safe path the easy path

Design a pit of success: canonical sources are easier to find than stale copies, typed tools are easier than raw shell access, tests run through standard commands, approvals appear with evidence, and receipts are produced by the normal completion path. Safety that depends on exceptional vigilance will erode under speed and scale.

Templates, types, documentation, architecture, plans, tests, and workflows are leverage points because they shape many future actions. Improve the highest layer that can prevent the failure class. A better workflow contract usually compounds further than a clever prompt patch.

Case file

a grant program that outlives one agent session

A nonprofit manages a grant program across several months. Applications arrive, evidence is checked, questions go back to applicants, reviewers score distinct criteria, conflicts require adjudication, awards require approval, and funder reporting continues after money is distributed.

A chat-based assistant can help one reviewer today but cannot safely own the program. The workflow needs stable applicant and program identities, policy versions, conflicts of interest, task dependencies, reviewer authority, communication approvals, payment state, appeal history, and evidence that survives staff turnover.

The system separates intent, task, world, capability, and evidence state. Agents assemble files and flag missing information; authorized people judge eligibility and awards. Events and receipts let a new coordinator recover the exact state without treating an old summary as truth.

Decisions made

  1. 01Model program state independently from any one conversation or worker.
  2. 02Separate applicant facts, policy, reviewer judgment, authority, and evidence.
  3. 03Make conflicts, appeals, timeouts, and staff handoffs explicit states.
  4. 04Define retention, audit, privacy, and retirement rules before launch.

Long-horizon usefulness comes from durable state and accountable institutions around the agent—not from asking a conversation to remember more.

Ratchet without breaking legacy work

Most organizations cannot redesign every system before using agents. Establish a boundary around the new workflow, adapt legacy inputs into typed records, and emit receipts back into existing systems. Add invariants and observability at the seam.

Each clean run can ratchet the environment forward: improve a schema, replace an ambiguous field, add a test, clarify ownership, or retire a duplicate source. Preserve rollback and compatibility while the new path earns trust. Readiness grows through controlled migration, not a declaration that the old world no longer exists.

Five kinds of long-horizon state

Long-running systems need more than conversation memory. Preserve intent—the outcome and constraints that should survive many runs. Preserve task state—the current position, dependencies, owner, and next transition. Preserve world state—external facts with source and freshness. Preserve capability state—available workers, tools, credentials, policies, and versions. Preserve evidence state—the events, approvals, artifacts, evaluations, and receipts that explain what happened.

These state classes change at different speeds and require different write permissions. A tool observation may update runtime truth but should not rewrite durable intent. A worker can propose a memory or policy change but may not have authority to approve it. Separate working context from the full historical record.

  • Intent: why the system exists and what must remain true.
  • Task: current work, dependencies, owners, and transitions.
  • World: external facts, sources, freshness, and uncertainty.
  • Capability: workers, tools, permissions, policies, and versions.
  • Evidence: events, decisions, artifacts, evaluations, and receipts.

The composition loop

A long-horizon system repeatedly turns intent into tasks, tasks into worker runs, runs into observations and artifacts, and evidence into updated state. The next cycle begins from that reconciled state—not from a summary invented at the edge of a full context window.

Composition requires durable identities, causal links, event ordering, compaction, checkpointing, and reconciliation with the external world. A new session should be able to answer what the objective is, what already happened, which evidence is authoritative, what is blocked, and what action is safe next.

Software is an ecology

Agent systems exist inside organizations with people, incentives, policies, vendors, legacy databases, informal workarounds, changing models, and external dependencies. Optimizing one agent can damage the ecology by moving burden to reviewers, hiding work from an accountable team, or making a critical process dependent on a brittle provider.

Evaluate where responsibility moves. Preserve an exit path from vendors and models. Make knowledge and state portable. Include the people doing and receiving the work in evaluation. A system becomes institutional when it can survive turnover, outages, upgrades, policy changes, and disagreement about what good means.

From factory to institution

A software factory produces artifacts repeatedly. An institution also preserves purpose, distributes authority, records decisions, trains new participants, resolves exceptions, and learns from consequences. Long-horizon agents require the second model.

Give every persistent workflow a charter, owner, service expectation, authority policy, data boundary, evaluation set, incident path, knowledge maintenance rule, and retirement condition. The system should know not only how to continue but when it should stop being trusted.

Across the business

What this looks like in other departments

The engineering principle stays the same; the workflow, risk, and proof change with the domain.

Finance

Readiness for close automation

Assess source quality, control ownership, entry authority, reconciliation, audit evidence, rollback, cutoff handling, and who owns exceptions before increasing autonomy.

People & HR

Persistent employee case state

Preserve intent, policy version, consent, owner, deadlines, actions, approvals, and evidence without exposing the full record to every worker.

Customer success

Long-running account outcomes

Carry goals, commitments, product state, stakeholder changes, interventions, risks, and proof across quarters rather than reconstructing the account from chat.

Leadership & owners

Institutional operating memory

Preserve why decisions were made, which assumptions changed, who owns the next action, what evidence exists, and when a recurring system should be reconsidered.

Technical deep dive

The readiness and persistence review

Decide whether a workflow is prepared for agent participation today and what must exist before it can run across months or years.

  1. 01CharterDefine purpose, users, owner, action class, consequence, service expectation, and the conditions under which the system should stop.
  2. 02ScoreAssess work, knowledge, action, and operating surfaces across clarity, quality, authority, reversibility, evaluation, and ownership.
  3. 03SeparateModel intent, task, world, capability, and evidence state with distinct sources, lifecycles, and write policies.
  4. 04RehearseSimulate interruption, stale knowledge, provider outage, duplicate events, staff turnover, policy change, incident, and rollback.
  5. 05RatchetLaunch at the lowest safe authority, observe repeated runs, improve the highest-leverage weak layer, and graduate one dimension at a time.

Reference schema

charter: purpose + owner + users + action class + retirement
readiness: work + knowledge + action + operations scores
state: intent + task + world + capability + evidence
lifecycle: create + update + supersede + expire + retain
continuity: checkpoint + reconcile + handoff + recover
ecology: people + policies + vendors + legacy + externalities
ratchet: current authority + evidence + next graduation + rollback

Try it yourself

Run a readiness review

Choose a workflow you want an agent to own for longer than one session and test whether the surrounding organization is ready.

  1. 1Score the work, knowledge, action, and operating surfaces.
  2. 2Name the five state classes and their authoritative stores.
  3. 3Simulate interruption, provider change, staff turnover, and policy change.
  4. 4Choose the lowest safe launch authority and the evidence required to graduate.

Reusable artifact

Agent readiness dossier

A launch and continuity record for a persistent agent workflow.

Charter: [purpose, owner, users, stop condition]
Action class: [draft, recommend, write, transact]
Readiness surfaces: [work, knowledge, action, operations]
State model: [intent, task, world, capability, evidence]
Authority: [roles, approvals, credentials, boundaries]
Continuity: [checkpoint, handoff, recovery, portability]
Evaluation: [cases, SLOs, incidents, user correction]
Graduation: [current level, evidence, next level, rollback]

Before you move on

Receipt checklist

  • Readiness is declared for a specific workflow and action class.
  • Intent, task, world, capability, and evidence state are independently owned.
  • The system can recover from interruption, turnover, provider change, and policy change.
  • Autonomy ratchets from observed evidence and can be reduced or retired.

Primary sources

Further reading

Home
Book
Blog
Calugaru Labs
GitHub
LinkedIn
Email
Theme