Wiki source code of Architecture Overview
Last modified by Robert Schaub on 2026/02/08 21:46
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | = FactHarbor Architecture Overview = | ||
| 2 | |||
| 3 | **Version:** 2.10.2 | ||
| 4 | **Schema Version:** 2.7.0 | ||
| 5 | **Last Updated:** February 7, 2026 | ||
| 6 | |||
| 7 | This document provides a comprehensive technical overview of FactHarbor's architecture (POC Complete, Alpha Transition), including system flows, data models, component interactions, and current implementation status. | ||
| 8 | |||
| 9 | {{info}} | ||
| 10 | **See also:** [[Architecture (Specification)>>FactHarbor.Specification.Architecture.WebHome]] for the target production architecture specification. This page documents the **current implementation**; the specification describes the **target design**. | ||
| 11 | {{/info}} | ||
| 12 | |||
| 13 | ---- | ||
| 14 | |||
| 15 | == Contents == | ||
| 16 | |||
| 17 | * **[[Architecture Summary>>FactHarbor.Specification.Implementation.Architecture Overview.Architecture Summary.WebHome]]** — Component overview (.NET API + Next.js), shared analyzer modules (Mermaid diagram), text analysis service, security model | ||
| 18 | * **[[AKEL Pipeline Flow>>FactHarbor.Specification.Implementation.Architecture Overview.AKEL Pipeline Flow.WebHome]]** — 5-step pipeline flow diagram (Understand → Research → Verdict → Summary → Report), step-by-step detail | ||
| 19 | * **[[Data Models>>FactHarbor.Specification.Implementation.Architecture Overview.Data Models.WebHome]]** — Analysis result ERD (Article, Claim, Evidence, Source entities), job lifecycle data model | ||
| 20 | * **[[System Components>>FactHarbor.Specification.Implementation.Architecture Overview.System Components.WebHome]]** — Component interaction diagram, key files, Unified Config Management (UCM) architecture | ||
| 21 | * **[[Implementation Status and Quality>>FactHarbor.Specification.Implementation.Architecture Overview.Implementation Status and Quality.WebHome]]** — Spec alignment, working features, known gaps, quality gates, cost optimization, performance, testing infrastructure, environment variables, references | ||
| 22 | |||
| 23 | == Related == | ||
| 24 | |||
| 25 | * [[Architecture (Specification)>>FactHarbor.Specification.Architecture.WebHome]] — Target production architecture | ||
| 26 | * [[TriplePath Architecture>>FactHarbor.Specification.Implementation.Pipeline Architecture.TriplePath Architecture.WebHome]] — Pipeline variants | ||
| 27 | * [[Source Reliability System>>FactHarbor.Specification.Implementation.Source Reliability System.WebHome]] — Source scoring system | ||
| 28 | * [[KeyFactors Design>>FactHarbor.Specification.Implementation.KeyFactors Design.WebHome]] — KeyFactor classification | ||
| 29 | |||
| 30 | ---- | ||
| 31 | |||
| 32 | **Last Updated**: February 8, 2026 | ||
| 33 | **Document Status**: Living document - updated as architecture evolves |