Local runtime adapter
Hold or release a dependent action inside the agent runtime with a local fast path.
Varqo is being built around independent verification and control close to the action. It identifies what a consequential workflow depends on, verifies the required facts and resulting states independently, and uses evidence to decide whether dependent execution may continue. The broader distributed control plane is product direction; the current implementation proves a scoped local gate.
Authorization is necessary, but it does not prove that the assumptions behind an autonomous action are true. Varqo adds an integrity loop around consequential execution.
The loop is state and dependency driven. It should increasingly reason about what must be true for the next step rather than relying on hardcoded function names.
Honest status: VERIFY is the current live proven technical kernel. CONTROL and PROVE are partially implemented. Broader KNOW and generic automated RECOVER remain product direction.
Varqo does not need to own every prompt or tool call. The control plane coordinates proof planning, policy, provenance, and evidence while enforcement can run close to the consequential action.
Hold or release a dependent action inside the agent runtime with a local fast path.
Attach integrity decisions to the execution surface the enterprise already controls.
Use an existing enterprise gateway or API boundary as an enforcement point instead of replacing it.
Enforce near the external effect while minimizing the data that must leave the customer environment.
Low consequence activity can stay on a local fast path when policy and evidence are already sufficient. Consequential or uncertain actions can trigger deeper verification before execution continues.
This lets Varqo earn the right to delay or block based on consequence, uncertainty, and dependency instead of inserting the same remote check into every interaction.
The research goal is to reduce hand-authored verifiers. Varqo should derive testable outcome conditions from task context, tool calls and parameters, interface documentation, and available enterprise policy, then construct and challenge a bounded verification plan.
Convert the available task and action context into structured conditions for resource identity, target state, and required properties. Missing support remains explicit instead of being invented.
Connect operations, inputs, outputs, resources, and observable fields so a returned runtime identity can lead to the authoritative state the outcome depends on.
Compose allowed reads, identity bindings, comparisons, and time-bounded waits into an executable plan rather than asking a model to emit unrestricted verification code.
Reject or revise a plan if it would verify the wrong resource, accept an intermediate state, or approve a controlled case where the required outcome is false.
Scope boundary: action-level conditions can often be derived from the task, tool call, parameters, and technical documentation. Proving that an entire enterprise process is complete also requires an authoritative source for organization-specific obligations. Broad planning on unseen interfaces and measurable advantage over a raw model remain research hypotheses.
Choose a scenario and run the workflow. The simulation follows control patterns exercised in Varqo experiments; it does not call a live provider.
————For the current post action wedge, Varqo prepares the proof requirement before a consequential write whenever possible. After the write, it binds only provider returned runtime identity, executes an independent verifier, and evaluates authoritative observations against the required outcome.
Semantic preparation can be precompiled and persisted outside the live path. A runtime miss does not silently fall back to an LLM; it fails closed.
Recovery starts from a checkpointed view of the action, its result, the evidence already collected, and the dependencies still held. Varqo can then re-read authoritative systems before retrying, reconciling, compensating, or escalating.
Current status: the local console can explicitly resume captured pending verification after a service restart. Release requires an authenticated local evaluator receipt, and the original provider write is not replayed. Explore the proven local path → Generic automated recovery and a complete enterprise-grade evidence history are not yet live proven.
Retry only when the operation is known to be safe or idempotent and duplication risk is controlled.
Observe authoritative state again and reconcile when the system may still be converging or reality changed outside the agent.
Execute a known corrective action when returning to a safe state requires explicit compensation or rollback.
If automatic recovery cannot be proven safe, keep dependent execution held and require a human decision instead of guessing.
Persist stable action identity, observed result, completed checks, and unreleased dependencies so restart does not erase what the workflow already knows.
Keep a durable event record linking request context, verification plan, actions, observations, and decisions even when the agent session or chat is no longer available.
The control boundary is designed around independent evidence, explicit dependencies, and fail closed behavior rather than model confidence.
Varqo queries authoritative state rather than treating the agent's own claim or provider dispatch response as sufficient proof.
Evidence counts only when it proves the specific condition the downstream workflow actually depends on.
Missing plans, verifier failures, malformed evidence, unknown states, wrong dependencies, and exhausted polling remain held or blocked for actions whose policy requires proof.
Distributed enforcement should keep ordinary agent traffic local and send only the structured evidence needed for integrity decisions whenever practical.