Insights · Infrastructure

The governed execution boundary for agentic work.

Daimon resolves logical resource requests against a live registry and a human-governed identity map, then executes through the right adapter — whether the destination is a foundation-lab model, a modern API, or a legacy system.

Makoto Tominaga Published 2026-07-19 Updated 2026-07-26 5 min
Zero

credentials exposed to agents

One

logical request contract across models and systems

Complete

request-to-result lineage

Resource resolution

One request model. Every system boundary.

Agents address logical resources — not endpoints or credentials. Daimon resolves the request, checks the human-governed identity map, and routes it through a model or infrastructure connector.

The boundary matters because authority never travels with the request: what an identity may do is fixed by people, outside the agent’s reach. The agent’s entire world is the logical contract.

DAIMON / RESOURCE RESOLUTIONONE CONTRACT · EVERY SYSTEM
00LOGICAL RESOURCE REQUESTNO CREDENTIALS
model://foundation/reasoningaction: inferscope: sanitised-investment-memoidentity: research.cos/brief
01RESOURCE REGISTRY LOOKUPAGENT MAINTAINED
match: foundation.reasoning@v3contract: inference.request/v2adapter: model-providerhealth: available
02IDENTITY → RESOURCE LOOKUPSTATIC · HUMAN GOVERNED
caller: research.cos/briefresource: foundation.reasoningaction: inferscope: sanitised material
03POLICY + APPROVALFIRM CONTROLLED
purpose: investment briefegress: screened payload onlyapproval: per firm policydecision: permitted
04ADAPTER EXECUTIONDAIMON CONTROLLED
route: provider model APIcredential: daimon://model-providerpayload: permitted fields onlyresponse: normalised
05APPROVED DESTINATION
FOUNDATION LAB LLMExternal provider APIOutgoing content screenedProvider credential never exposed
PERMITTED RESULT
NORMALISED MODEL RESPONSE → AGENT

LEDGER / REQUEST · REGISTRY VERSION · AUTHORITY DECISION · APPROVAL · DESTINATION · USAGE · RESULT · LINEAGE

STABLE LOGICAL RESOURCE CONTRACTMODEL API · REST · GRAPHQL · SDK · DB · SFTP · QUEUE · CONTROLLED WRAPPER

Three control planes

A living registry. Fixed authority. Extensible execution.

Every capability Daimon can reach is described, permissioned, and executed by a different plane — and only one of them is allowed to change itself.

Resource registry

Daimon’s Registry Agent maintains capability contracts, schemas, versions, health, provenance, and adapter metadata.

Identity-resource map

Humans statically govern which identities and roles may use which resources, actions, and scopes. Agents cannot alter it.

Policy + approval

Evaluate purpose, data classification, limits, and context; route consequential actions to a named owner.

Credential isolation

Live provider and system credentials are used only inside Daimon and never pass to an agent.

Adapter execution

Put external models, modern APIs, and existing systems behind the same logical contract through approved adapters.

Ledger publishing

Tie request, authority decision, approval, destination, usage, execution, and result to the task that caused them.

Request lifecycle

One request, end to end.

Six stages, one governed route — whichever system answers.

  1. DiscoverThe agent discovers a logical resource and its input/output contract from the registry — not its endpoint or secrets.
  2. Resolve authorityDaimon maps the caller’s identity to human-governed resources, actions, and permitted scope.
  3. EvaluatePurpose, data classification, limits, and current context are checked against firm policy.
  4. ApproveWhere required, a named owner reviews the supporting case and approves or rejects it.
  5. Route + executeDaimon selects the approved model, modern-system, or legacy-system adapter and executes with an isolated credential.
  6. Return + recordThe permitted result is normalised and returned; destination, usage, decision, and complete lineage enter the ledger.

Connector model

Extend the edge. Keep the contract stable.

A new system is added by implementing an approved Daimon adapter and registering its logical resource contract. Transport, credentials, and system-specific behaviour stay behind the boundary.

Foundation lab LLMs

Daimon maps the approved model resource to a provider adapter, screens the outgoing data, and calls it with a gateway-held credential. It normalises the permitted response and records model, usage, and lineage.

Modern infrastructure

REST, GraphQL, SDK, event, queue, and service APIs are exposed as typed logical resource contracts.

Existing + legacy

Database views, SFTP or file drops, mailboxes, scheduled jobs, queues, and controlled wrappers can sit behind the same request model.

Implement adapter
Register contract
Human maps identities
Approve
Daimon invokes

Separation of responsibility

What may evolve. What stays human-governed. What executes.

Three columns, three owners — and the boundary between them is the product.

Registry — agent maintained

  • Logical capability identifiers
  • Input/output contracts and schemas
  • Versions, health, and provenance
  • Adapter and route metadata

Authority — static, human governed

  • Human and agent identities or roles
  • Allowed resources and actions
  • Scope and data boundaries
  • Approval and escalation requirements

Runtime — Daimon controlled

  • Provider and system credentials
  • Physical endpoints and transports
  • Egress screening and execution
  • Result filtering, usage, and ledger events

Daimon’s Registry Agent can extend and maintain what Daimon knows how to call. It cannot expand who is authorised to call it. That authority boundary remains human governed.

Deployment boundary

Dedicated per client. Ownable by design.

Daimon is part of each client’s dedicated, single-tenant Genba environment. For an Experience Seat, Genba operates a client-named tenancy that the client owns. Approved connectors can be added when the firm is ready without changing the agent’s zero access to credentials.

Experience Seat

Begin with public, reference, synthetic, or sanitised material and zero production writes.

Live connection

Connect approved systems through Daimon; policy, approval, and ledger remain on the same route.

Ownership + exit

The environment, operational data, and accumulated capability remain client assets.

Q&A

Questions, answered

Direct answers to the questions this architecture raises.

01

How can a regulated investment firm let AI agents act in live systems safely?

Genba places its control gateway, Daimon, between AI agents and live systems. The AI agent submits structured intent; Daimon checks the firm's permissions and approval rules, executes the permitted action with credentials isolated from the agent, and returns only the permitted result.

02

What is the safest way to give an AI agent system access without exposing credentials?

Genba's security model starts with zero credential access for the AI agent. Daimon keeps provider and system credentials inside the execution boundary, outside the agent's context, runtime, memory, output, and logs. The agent may request an approved capability, but only the gateway can use the credential required to execute it.

03

Can every AI-agent action be audited down to model calls and token usage?

Yes. For every action, Genba uses Daimon to bind the calling identity, objective, source data, destination, model or adapter, input and output tokens, policy decision, named approval, system action, result, cost, and lineage into one execution record. A compliance, risk, or operations team can reconstruct what happened and why.

04

Does Daimon replace identity management, secrets management, or an API gateway?

No. Daimon extends Genba into the firm's existing identity, secrets, policy, and integration infrastructure rather than replacing it. It adds the agent-specific boundary that resolves structured intent, maps it to human-governed authority, obtains approval where required, executes through the appropriate control, and records the result against the originating objective.

05

Can Daimon connect AI agents to external LLMs, modern APIs, and legacy systems?

Yes. Genba connects through Daimon's approved adapters, placing foundation-model providers, REST or GraphQL APIs, databases, file transfers, mailboxes, queues, scheduled jobs, and controlled legacy wrappers behind the same logical request model. New systems can be added without giving AI agents endpoints or credentials.

06

Who controls what an AI agent is allowed to do?

People do. Genba encodes that authority in Daimon's human-governed identity-to-resource map, which defines the resources, actions, data scope, limits, and approval requirements for each human or AI identity. AI agents may discover what is available to them, but they cannot grant themselves access, widen their scope, bypass approval, or alter the execution record.

Cite this article Tominaga, M. (2026). The governed execution boundary for agentic work. Genba Labs Insights. https://genbalabs.com/insights/daimon-execution-boundary/

Review Daimon against your own control model.

Discuss the architecture