Veritheia Documentation

An environment for inquiry - complete documentation

View the Project on GitHub ZipThought/veritheia

Veritheia Documentation

Overview

This directory contains the complete specification for Veritheia—a system where you develop your own understanding by engaging with documents through your questions and frameworks. Unlike AI tools that generate summaries or answers, Veritheia helps you build genuine comprehension at scale.

New to Veritheia? Start with 01-VISION for the conceptual overview, or jump to 16-GLOSSARY if you encounter unfamiliar terms.

Note: The current implementation diverges from this specification. See Development Progress for details on the architectural refactoring needed to match the specification.

Architectural Approach

Composable Component Architecture: Veritheia uses a composable architecture where components can be combined in different configurations:

Key Principles:

Reading Order

Documents are numbered to suggest a reading path:

Documentation Index

Core Documents (Read in Order)

01-VISION.md - Understanding through authorship

02-USER-GUIDE.md - What you can do with Veritheia

03-ARCHITECTURE.md - System design supporting authorship

04-IMPLEMENTATION.md - Technical implementation philosophy

05-MVP-SPECIFICATION.md - Core formation patterns and architecture

Architecture & System Design

17-AUTHENTICATION-SYSTEM.md - User identity and data isolation patterns

18-COMPOSABLE-EXTENSION-PATTERNS.md - Timeless specification patterns

19-PROJECT-ARCHITECTURE.md - System structure and communication patterns

Domain & Implementation

06-USER-MODEL.md - User, journey, and journal architecture

07-ENTITY-RELATIONSHIP.md - Database schema and data model

08-CLASS-MODEL.md - Core domain classes and relationships

09-API-CONTRACTS.md - Interface definitions and contracts

10-DESIGN-PATTERNS.md - Imperative implementation patterns

11-EXTENSION-GUIDE.md - Creating full-stack extensions

12-TESTING-STRATEGY.md - Test types, coverage expectations, and behavioral specs

AI & Collaboration

13-PROMPT-ENGINEERING.md - Prompt patterns that maintain formation boundaries

14-AI-AGENT-GUIDE.md - Guide for AI assistants

Development & Maintenance

15-DOCUMENTATION-GUIDE.md - Meta-guide for maintaining documentation

16-GLOSSARY.md - Critical concepts and terminology

Research Papers