# Core Architecture The Aegis-Graph architecture is built on the principle of **Defense-in-Depth**. It replaces traditional monolithic verification models with a **Distributed Evidence Swarm** that operates across three specialized logic layers. ## 🏗️ System Overview The system follows a non-linear reasoning path, where each layer provides evidence to the next until an audit consensus is reached. ```mermaid graph LR subgraph Layer1 [Ingestion & Normalization] A[Input Credential] --> B{Data Extraction} B --> B1[Visual Evidence] B --> B2[Semantic Metadata] end subgraph Layer2 [GraphRAG Evidence] B1 & B2 --> C{Reasoning Swarm} C --> D[(Institutional Graph)] D --> E[Node Evidence Check] D --> F[Timeline Consistency] end subgraph Layer3 [Audit & Report] E & F --> G{Logic Auditor} G --> H[Audit Verdict] H --> I[Audit Certificate] end ``` --- ## 1. The Data Ingestion Layer At the entry point, the system performs a **Normalization** process. Whether the input is a digital PDF or a scan, the system extracts two parallel evidence streams: * **Visual Evidence**: Initial structural analysis for layout consistency (Pixel-level forensics is a roadmap feature). * **Semantic Metadata**: Extracted text, dates, and institutional names are passed to the reasoning engine. ## 2. The GraphRAG Evidence Engine The **GraphRAG (Graph Retrieval-Augmented Generation)** prototype is the core reasoning layer. It performs traversals across the **Institutional Graph**, which integrates: * **Institutional Evidence Nodes**: Local indices synchronized with registry lookups (ROR/OpenAlex). * **Historical Timeline Metrics**: Review of founding dates, accreditation periods, and institutional lifecycle. ## 3. The Audit Protocol A final audit verdict is issued based on the **Multi-Agent Reasoning Swarm (MARS)** findings. * **Logic Conflict Resolution**: If different agents find contradictory evidence, the **Logic Auditor** performs a deep-dive "Chain-of-Thought" (CoT) reasoning to resolve the state. * **Evidence Weighting**: Each anomaly or supporting fact contributes to a cumulative risk score. The final verdict reflects the weighted confidence in the credential's authenticity markers. --- > [!IMPORTANT] > **Production Status:** Professional verification requires server-side document parsing, issuer evidence, revocation checks, and a signed audit response. --- *Return to [Documentation Home](README.md)*