Architecture

The foundation that supports everyday work: structured plans, authorization, schema checks, and telemetry. Start with the workflow if you’re new — this page is for how Selra keeps that workflow governed.

ActionPlan

Every turn that needs tools proposes a structured plan: respond, use a tool, request approval, or unable — with confidence and a reason code. Not free-form tool calling.

Authorization

Plans are checked against coworker authz, org/tenant boundaries, allowlists, and read/write policy before the tool gateway runs anything.

Schema validation

Plans must match schema. Invalid plans fail closed with clear status — no silent improvisation.

Tool gateway

Approved tools run through a gateway with evidence refs and correlation. Failures stay grounded.

Telemetry & cost

Plan, respond, and tool ops are separate, metered steps. Operators can see what’s driving spend without digging into raw logs first.

Propose

ActionPlan JSON with a clear intent.

Validate

Schema, allowlist, authz, iteration limits.

Gateway

Policy → tool result with evidence.

Respond + meter

Separate respond op; cost stays visible.

See the experience first

Architecture supports the story — the product walkthrough shows how it feels day to day.