ABS Core
Use Cases

Human Action Governance

How to use ABS Core to proactively enforce compliance and prevent irregular actions by human actors in legacy ERPs and internal systems.

While ABS Core is widely known as a sovereign immune system for AI agents, its underlying architecture---the WASM Kernel, Offline Cost Sentinel (OCS), and Compliance Chain---is fundamentally an agnostic Intent-Evaluation Engine. This means it can be equally applied to Human Actions executing on legacy transactional systems (ERPs, CRMs, Government platforms).

The Market Gap

Traditional transactional systems (like SAP, Totvs, Custom Government Portals) suffer from a critical flaw: they use Post-Facto Auditing. They record what happened after the fact. If a human actor approves a localized purchase exceeding their authority quota, the system logs it. The fraud or error is only caught during a retroactive audit, months later. ABS Core changes this paradigm to Preventive Runtime Governance.

The Shift: From Reactive Audit to Preventive Governance

By intercepting critical system network calls or procedural functions using our SDKs, the ABS Core evaluates actions at runtime.

  1. Intent Interception: Instead of letting the ERP directly commit the database mutation, the system forwards the Intent (e.g., Approve_Purchase_Order(amount: 50000)) to the ABS Core.
  2. < 5ms Evaluation: The local WASM policy engine checks the corporate or legal rules (e.g., "Purchases > $10,000 need M-of-N Quorum" or "Budget block").
  3. Real-time Blocking: If the policy is violated, ABS Core returns a DENY. The ERP adapter stops the action from persisting in the database and returns a compliance error to the human operator user interface.
  4. Immutable Proof: (Optional) Successful or denied decisions are hashed and anchored to a Sovereign Web3 Ledger, assuring external auditors (like Court of Accounts or regulators) that the logs were not tampered with by DBAs.

Technical Feasibility & Adapters

At its core, the policy evaluation does not care if the ToolCallRequest was formulated by an LLM or triggered by a human clicking a button in a legacy front-end.

To implement Human Runtime Governance, customers utilize the ABS Core SDKs as Middlewares or Sidecars.

Example: Securing a Legacy API Route

If you have a Node.js legacy ERP dealing with HR benefits, you can intercept the route:

import { ABSClient } from "@oconnector/sdk";

// Initialize the client pointing to your ABS Core instance
const abs = new ABSClient({
  endpoint: process.env.ABS_ENDPOINT, // e.g. "https://api.abscore.app"
  apiKey:   process.env.ABS_KEY,
  tenantId: "hr-department",
  agentId:  "erp-backend",
});

app.post("/api/v1/benefits/approve", async (req, res) => {
  const { employeeId, benefitType, actionBy } = req.body;
  
  // 1. Intercept and Evaluate BEFORE mutating state (synchronous mode)
  const result = await abs.process({
    event_id:       crypto.randomUUID(),
    tenant_id:      "hr-department",
    event_type:     "human.approve_benefit",
    source:         actionBy, // The human user ID
    occurred_at:    new Date().toISOString(),
    payload:        { employeeId, benefitType },
    correlation_id: req.headers["x-request-id"] as string,
  }, { sync: true });

  // 2. Enforce — check the verdict from the Decision Envelope
  if (result.envelope.verdict !== "ALLOW") {
    return res.status(403).json({
      error: "Compliance Violation",
      reason: result.envelope.reason_human,
      risk_score: result.envelope.risk_score,
    });
  }

  // 3. Execute the actual mutation
  await db.benefits.update({...});
  
  // 4. Return secure proof
  return res.json({ 
    success: true, 
    decision_id: result.envelope.decision_id 
  });
});

Architectural Advantages for Enterprises

  • Zero-Modification Policy Scaling: Legal and Compliance teams can update rules in the ABS DSL without deploying new code to the core legacy ERP.
  • Unified Governance: A single source of truth for policies governing both your human employees and your autonomous AI Agents.
  • Air-gapped Availability: Using Policy-as-a-Token (PAAT), the engine can be deployed entirely on-premise handling millions of ERP requests offline, avoiding vendor lock-in or data-transit lag.

The Path Forward: Connector Ecosystem

While technically viable today via SDKs, the ABS Core roadmap envisions a growing ecosystem of Native Connectors for major ERPs, enabling drag-and-drop Human Runtime Governance without custom API wrappers.

On this page