File size: 2,549 Bytes
05a5750
 
ff6a59a
05a5750
 
 
ff6a59a
05a5750
 
 
 
ff6a59a
 
05a5750
 
 
ff6a59a
 
 
 
 
05a5750
 
ff6a59a
 
 
 
05a5750
 
 
 
 
 
ff6a59a
 
 
05a5750
ff6a59a
 
 
 
05a5750
ff6a59a
 
 
 
05a5750
 
ff6a59a
 
05a5750
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# 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)*