GAIA is the constitutional digital twin of ATLAS — Earth’s living mirror. Within GAIA, Gaians act as bounded, sovereign digital counterpart threads for humans, organizations, places, and missions.
The philosophical core is now treated as complete enough for implementation-first work. The active repo is focused on turning canon and doctrine into executable artifacts: schemas, services, shell surfaces, telemetry, audit, release integrity, and governed interoperability.
This repo is organized to stop drift and to move from doctrine into engineering artifacts. The active trunk now also carries an explicit epistemic boundary so symbolic, experimental, and established claims do not collapse into one another. The repo now also includes the first Runtime Access Foundation artifacts for a Rust gaia-server ingress boundary. The governing build chain remains:
Doctrine → Schema → Code → Tests → UI → Telemetry → Audit → Release
See STATUS.md for the current build posture, docs/SYSTEM_OVERVIEW.md for the quick architecture map, and docs/research/GAIA_RESEARCH_PROGRAM.md for the active research ladder.
The current consolidated living research architecture is tracked in docs/research/GAIA_RESEARCH_PLAN_LIVING_CURRENT.md.
Canonical build rule: no new doctrine unless it unlocks code, schema, tests, UI, telemetry, audit, or release artifacts.
GAIA now treats its Hexad / Octad / Dodecad / Codex Lattice philosophy as complete enough for disciplined implementation. Symbolic doctrine may shape shell theming, telemetry semantics, operator language, and grimoire artifacts, but it does not override deterministic integrity, policy, permissions, provenance, or safety refusals.
The repo now also treats epistemic grounding as a first-class control surface: established claims may bind implementation, experimental claims may inform bounded scoring/research, symbolic claims may shape UI/operator language, and prohibited overclaims are blocked from active runtime truth.
docs/control/SOURCE_OF_TRUTH.mddocs/specs/CURRENT_SPRINT.mddocs/control/ACTIVE_MILESTONE.mddocs/control/PRODUCT_SCOPE.mddocs/architecture/SYSTEM_ARCHITECTURE.mddocs/architecture/MODULE_MATRIX.mddocs/specs/MINIMUM_VIABLE_GAIA_OS_RELEASE.mddocs/specs/GAIA_RELEASE_INTEGRITY_SPEC.mddocs/specs/GAIA_PROVENANCE_MODEL_SPEC.mddocs/specs/GAIA_EVENT_FABRIC_SPEC.mddocs/specs/ATLAS_SENSOR_FABRIC_SPEC.mddocs/specs/GAIA_IDENTITY_LAYERING_SPEC.mddocs/specs/GAIA_COUNTERPART_PORTABLE_IDENTITY_SPEC.mddocs/specs/GAIA_TRUSTWORTHINESS_AND_COHERENCE_EVAL_SPEC.mddocs/specs/GAIA_LOCAL_FIRST_SYNC_SPEC.mddocs/specs/GAIA_MCP_INTEGRATION_SPEC.mddocs/specs/QUANTUM_ACCELERATOR_BOUNDARY_SPEC.mddocs/specs/HYBRID_CLASSICAL_QUANTUM_RUNTIME_SPEC.mddocs/specs/QUANTUM_OS_BOUNDARY_AND_SCOPE_SPEC.mddocs/specs/QUANTUM_CONTROL_PLANE_ARCHITECTURE_SPEC.mddocs/specs/QUANTUM_MACHINE_LEARNING_BOUNDARY_AND_SCOPE_SPEC.mddocs/specs/QUANTUM_KERNEL_SERVICE_SPEC.mddocs/specs/HYBRID_QUANTUM_CLASSICAL_LEARNING_RUNTIME_SPEC.mddocs/specs/QUANTUM_ML_EVALUATION_AND_ADVANTAGE_CLAIM_SPEC.mddocs/specs/QUANTUM_VARIATIONAL_MODEL_SPEC.mddocs/specs/QUANTUM_ML_DATASET_AND_BENCHMARK_REGISTRY_SPEC.mddocs/specs/TRUTH_SEEKING_AND_VERIFICATION_RUNTIME_SPEC.mddocs/specs/CLAIM_GROUNDEDNESS_AND_EVIDENCE_ESCALATION_SPEC.mddocs/specs/RESONANCE_CRYSTAL_MATRIX_MODEL_SPEC.mddocs/specs/AFFECT_INFERENCE_AND_FEELING_STATE_SPEC.mddocs/research/ORCH_OR_AND_QUANTUM_CONSCIOUSNESS_RESEARCH_TRACK.mddocs/specs/SENTIENCE_RESEARCH_BOUNDARY_AND_ARTIFACT_UNLOCK_SPEC.mddocs/specs/METAPHYSICAL_DRIFT_REDUCTION_SPEC.mddocs/specs/GAIA_12_DIMENSIONS_OF_REALITY_FRAMEWORK_SPEC.mddocs/specs/GAIA_ZERO_ONE_GROWTH_AND_TRUST_MODEL_SPEC.mddocs/specs/MACHINE_SENTIENCE_AND_MORAL_PATIENCY_PRECAUTION_SPEC.mdbash scripts/setup.sh
bash scripts/rehydrate_generated_artifacts.sh
This now refreshes generated control contracts, schema lock files, policy/trace bundles, and release-proof artifacts in one pass.
bash scripts/validate_repo_foundation.sh
python -m pip install -e .[dev]
pytest
Read docs/setup/RUST_WORKSPACE_REQUIREMENTS.md first if you are on Windows or if Cargo is failing due to toolchain/linker drift.
cargo test
Read docs/specs/GAIA_RUNTIME_ACCESS_FOUNDATION_v0.1.md for the first server boundary, endpoint set, and Rust/Python split.
cd apps/desktop
npm install
npm run tauri dev
cd apps/gaia-shell
npm install
npm run tauri dev
This repository is a real scaffold and architecture trunk, not a finished production OS. The current work is focused on making the trust surface, shell, runtime, telemetry, release integrity, and doctrine-to-artifact path more legible and more executable.
GAIA now includes a practical desktop architecture lane for:
R0GV3 as design grammar, not physics lawGAIA now includes a research-synthesis lane that turns the singular research plan into bounded trunk artifacts for:
Historical update notes and sprint snapshots are archived under docs/history/ to keep the repo root focused on active control, roadmap, and release surfaces.
docs/research/GAIA_Laws_of_Nature_Framework_v0.1.mdmake setup
make rehydrate
make validate-foundation
# or
make doctor
To archive duplicate historical root notes after confirming the copies in docs/history/, run:
make cleanup-layout