Loading...
Loading...
The Core Engine transforms scattered conflict traces into a unified graph structure that preserves what matters — and exposes it to deterministic reasoning.
Foundation
Every event is a node with a timestamp. Every claim is version-stamped. The graph can reconstruct exactly what was said, when, and in what sequence — months or years later.
The graph stores not just 'A happened then B' but 'A caused B via mechanism M, involving actors X and Y.' That distinction is the difference between a log and intelligence.
Every assertion in the graph traces back to a source document, timestamp, and actor. Nothing is asserted without evidence. The graph is a full audit trail by design.
Ontology
The Agentic Conflict Ontology encodes the primitives that human conflict professionals actually use — making AI reasoning structurally rigorous.
// Agentic Conflict Ontology — TypeScript enums
enum ActorRole {
Principal = "PRINCIPAL",
Agent = "AGENT",
VetoPlayer = "VETO_PLAYER",
BridgeActor = "BRIDGE_ACTOR",
Mediator = "MEDIATOR",
}
enum ClaimType {
Position = "POSITION",
Interest = "INTEREST",
RedLine = "RED_LINE",
BATNA = "BATNA",
Evidence = "EVIDENCE",
}
enum CausalRelation {
TriggeredBy = "TRIGGERED_BY",
EscalatedFrom = "ESCALATED_FROM",
BlockedBy = "BLOCKED_BY",
EnabledBy = "ENABLED_BY",
}
interface GraphNode {
id: string;
type: "Actor" | "Claim" | "Event" | "Evidence";
role?: ActorRole;
claimType?: ClaimType;
timestamp?: string; // ISO 8601
sourceId: string; // provenance
confidence: number; // 0–1
}Graph Architecture
What Exists
How They Connect
Different Lenses
Comparison
Pipeline
Design Philosophy
The ACO encodes the reasoning patterns of the world's most experienced conflict professionals — not generic NLP categories.
Request a pilot demo or explore the developer documentation.