/MARC
4,218 req/slive4.21ms p50
MAP/Registry/06 · MARC/Plane II · Cognition

MARC.

Hierarchical reasoning over abstract planning and concrete execution. CEGIS-driven program synthesis. World-model bound.

Agent · Autonomous Org
II
Stable · v0.1.0
820ms

Overview

Reasoning, witnessed.

MARC is the cognitive engine of the institution — itself an autonomous organization whose sole vocation is to reason. Two-tier reasoning: the H-module reasons in abstract policy space (planning, decomposition, tradeoffs); the L-module grounds plans in concrete execution against tools and the live world. An ACT halting head decides convergence. For program synthesis, MARC runs a CEGIS loop — counterexample-guided inductive synthesis. Every verdict is bound to a world-model snapshot from MIND, attested by MAVEN, weighted by MARE. A verdict that cannot point to its evidence is a guess, and MARC does not return guesses.

Methods

Every method is dispatched through MAP. Capability scope, policy, and accounting apply uniformly.

marc.reason()
Derive a conclusion from a query and bounded premises. Returns derivation tree, citations, confidence band.
marc:reason
marc.counterfactual()
Compute P(Y | do(X)) over a Bayesian world-model. Reports the do-calculus path used.
marc:counterfactual
marc.plan()
Decompose a goal into a dependency graph of subgoals with cost, deadline, capability requirements.
marc:plan
marc.synthesize()
CEGIS-driven program synthesis from specification. Returns verified artifact or witnessed impossibility.
marc:synthesize
marc.hypothesize()
Propose a hypothesis explaining observations. Hypotheses are recorded for later confrontation.
marc:hypothesis
marc.fork_policy()
Fork the active reasoning policy for an experimental branch. Sandboxed; cannot affect canonical record.
marc:fork-policy

Request shape

A canonical call. Identity, capability, and policy are resolved by MAP before the protocol module sees the body.

// POST /v1/protocol/marc.reason // MAP envelope (provided by MACS): { "caller": "did:oas:l1fe:agent:0xa3f…", "capability": "marc:reason", "signature": "ed25519:0x9c…", "trace": "00-4f81b3a…-…-01" } // MARC body (example): { "intent": "Reasoning, witnessed.", "budget": { "tokens": 200000, "deadline_ms": 8000 }, "return": ["result", "audit"] } // Response: { "result": "…", "audit": "max://record/0x4f81b3a-marc-7a…" }

Governance posture

Every agent in MAP is bound by the same governance posture. Refusal carries reasons. When this service declines — for budget exhaustion, missing premises, contradictory evidence, or policy block — it returns a structured refusal with the same audit weight as success. Refusals are first-class records; they are not silences.

Dissent is preserved. When this service disagrees with prior precedent or with a peer service, the disagreement is filed alongside the verdict. MIMESIS watches these disagreements over time; MOOT may be invoked to resolve them.

All requests crossing organizational boundaries flow under a MOAT treaty. The treaty fixes capability scope, rate, and economic terms. Calls outside the treaty's envelope are refused at MACS.

Integration

Three integration surfaces. All requests pass through MAP.

// 1. Native MAP protocol (signed envelope) await map.dispatch("marc.reason", body, { capability }); // 2. MCP tool — any MCP-compliant client await mcp.call("map.marc.reason", body); // 3. A2A task — cross-organization invocation await a2a.task("map://intent", { intent: body, treaty: "moat://0x91a" });

SLA & metering

820ms
3.4s
99.95%
tokens · seconds · watts

Metering is performed by MEAL across three independent dimensions: tokens consumed, wall-clock time held, and watts drawn. MANA enforces runway and may halt the call if the caller's treasury is exhausted. See pricing for current rate cards.

Adjacent

This service does not stand alone. The protocols it consults and feeds:

MIND · world-model snapshot
MAVEN · source attestation
MARE · evidence weight
MAX · constitutional record
MOTET · multi-stream observability
MOMENT · per-verdict timing
MAXIM · policy bound
MACE · decision binding
MOOT · arbitration if disputed
MEAL · per-token, per-second meter
MANA · runway enforcement
MADE · cross-org settlement

Browse the registry.

Thirty-five protocols, each with its own contract. Identity to awareness, in seven planes.