Public-facing documentation for the Aegis system.
aegis-docs explains how to understand, run, and contribute to Aegis.
It is intentionally complementary to aegis-spec.
This repo is for:
- tutorials and getting-started guides
- developer setup and local workflow guidance
- architecture explanations for contributors
- security model summaries for humans
- repository map and onboarding material
- operational runbooks (as they are added)
This repo is NOT the normative protocol source of truth.
Use aegis-spec for normative protocol artifacts:
- RFCs
- JSON schemas
- implementation conformance matrix
- protocol change policy
Use aegis-docs to explain and navigate those artifacts.
docs/getting-started.mddocs/contributor-quickstart.mddocs/architecture-overview.mddocs/local-development.mddocs/security-model.mddocs/security-faq.mddocs/relay-operator-guide.mddocs/repository-map.mddocs/glossary.md
Legacy top-level docs currently remain:
architecture.mdthreat-model.mdphilosophy.md
They are being retained for compatibility while the docs/ structure is established.
Aegis v0.1.0-alpha is in draft/prototype stage.
- no production post-quantum cryptography yet
- no production resolver service yet
- relay/gateway/client production maturity is still in progress
- Keep
aegis-specas normative truth for protocol details. - Summarize and link RFCs instead of duplicating full RFC text.
- For protocol behavior changes, update
aegis-specfirst and then align docs here.
See CONTRIBUTING.md for workflow details.
Additional project-level notes:
docs/v0.1.0-alpha-checklist.mddocs/versioning-policy.md