Skip to content

Vindicta Foundation

Shared core models, constitutional axioms, and architectural documentation for the Vindicta Platform.


The Shared Kernel

The vindicta-foundation repository is the Single Source of Truth for the entire Vindicta ecosystem. Every other repository in the platform depends on the models and axioms defined here.

Core Pillars

πŸ“œ The Constitution

The supreme law governing the platform. It defines the Zero-Order Axioms (the physics of the simulation) and the First-Order Postulates (the abstract mechanics).

πŸ—οΈ Architecture

The structural blueprint of the platform. This includes the C4 Target State and the Consolidation Plan to migrate from 29 repositories to 7 specialized Meso-repos.

🧬 Shared Models

Canonical Pydantic models for Unit, DiceRoll, Action, and GameScore. By sharing these models, we ensure perfect interoperability between the engine, the scribe, and the interface.



Meso-Repositories

Vindicta is organized into 7 domain-driven repositories:

Repository Purpose
vindicta-foundation Shared Kernel & Truth
vindicta-engine Physics & Simulation
warscribe-system Notation & Game State
vindicta-economy Ledger & Quotas
vindicta-oracle Predictions & Meta
vindicta-platform Identity & Interface
vindicta-agents Swarm & Automation

Built with 🎲 by the Vindicta Team. The foundation is the law.