Stop Rebuilding Your Agent Control Plane.
Every quarter you rebuild the same infrastructure: task state, model routing, branch isolation, human review. HatiData V2 makes these platform entities — crash-safe, auditable, and queryable via SQL.
V2 ENTITY MODEL
11 First-Class Runtime Entities
Not log lines — authoritative, queryable entities with lifecycle, ownership, and lineage built in.
Unit of work with metadata and lifecycle
Lease-based execution with heartbeat
Which model was chosen and why
Tokens, cost, latency per call
Output with confidence and validation
Human gate with evidence bundle
Immutable approval record
Append-only event stream
Automated retry or escalation
Schema, policy, or human check
Causal dependency in the DAG
EXPLAINBUNDLE
One API Call. Full Evidence Chain.
Every artifact carries its complete causal history — which task spawned it, which model decided, what evidence was evaluated, and who approved.
mortgage_review_batch_47
kind: compliance_review
att_8f2a…c901
agent: compliance-scanner-03
claude-sonnet-4-6
routing: cost_optimized
1,847 tokens · $0.008 · 340ms
prompt_hash: sha256:a8f2…
risk_assessment_v2
confidence: 0.94 · validated
BRANCH SAFETY
5 Visibility Modes for Speculative Execution
Every branch query declares how it sees the world. No surprises, no data leaks, no ambiguity.
Strict isolation — branch sees only its own writes.
const result = await hd.v2.branchQuery({
branchId: "speculative-underwriting-23",
visibility: "BRANCH_LOCAL",
sql: "SELECT * FROM loan_decisions WHERE status = 'pending'"
});
// Only sees rows written in this branch — main is invisibleHUMAN GATES
Human Oversight as a Platform Entity
ReviewRequest is not a Slack message — it's a governed entity with evidence bundles, SLA enforcement, and immutable release decisions.
// Publish artifact with human gate
const artifact = await hd.v2.publishArtifact({
attemptId: attempt.id,
kind: "loan_approval",
contentHash: "sha256:a8f2c901...",
confidence: 0.72,
});
// Gate triggers automatically when confidence < 0.80
// Assigned to compliance team with 4-hour SLA
// → ReviewRequest created with full evidence bundleGate Triggers
Confidence below threshold or policy match → ReviewRequest created automatically
Evidence Accumulates
Full lineage chain, model decisions, validation results attached to the review
Decision Recorded
Approve or reject → immutable ReleaseDecision with rationale and timestamp
V2 RUNTIME SUBSTRATE
Three Pillars of Governed Autonomy
Control, transparency, and learning — as platform entities, not application features.
Governed Execution
Branch Contracts enforce visibility modes. Review Gates require evidence bundles before release. Every ReleaseDecision is immutable and auditable.
- ✓5 Branch Visibility Modes
- ✓Human Gate Predicates
- ✓Immutable ReleaseDecision
- ✓Lease-Based Ownership
Causal Explainability
Mandatory lineage records every causal dependency as a DAG edge. ExplainBundle reconstructs the full evidence chain for any artifact in one API call.
- ✓Mandatory Lineage Edges
- ✓ExplainBundle API
- ✓Depth-Limited Graph Traversal
- ✓Orphan Artifact Detection
Optimization Substrate
Deterministic Replay re-runs past attempts with new models. Shadow Policies evaluate alternative routing without affecting production. Reward Records close the feedback loop.
- ✓Deterministic Replay
- ✓Shadow Policy Evaluation
- ✓Reward Records
- ✓Confidence Edge Tracking
OPERATOR VIEWS
Real-Time Runtime Visibility
SQL-queryable dashboards built on hd_runtime views. No custom monitoring stack required.
Ship Smarter Agents. Start in 60 Seconds.
Persistent memory. Isolated state. Verifiable reasoning. Through standard SQL.