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.
Quick Links¶
- βοΈ Read the Constitution
- πΊοΈ System Architecture
- π WARScribe Notation
- π Cost Model
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.