Official template for creating standardized, compliant, and autonomous LexOrbital modules.
This repository defines the canonical structure, tooling, and conventions required for any module that integrates into the LexOrbital Station (Core + Rings + Modules ecosystem).
- Use this template → Click Use this template on GitHub
- Install dependencies →
pnpm install - Customize the manifest → Edit
lexorbital.module.jsonwith your module info - Validate your setup →
pnpm test:manifest - Read the docs → See
docs/for complete documentation
All detailed information is available in the docs/ directory:
- Quick Start — Installation and first steps
- Template Structure — Project organization
- Module Manifest — Understanding
lexorbital.module.json - Development Rules — Mandatory conventions
- Tests and Quality — Testing best practices
- CI/CD Workflow — Continuous integration setup
- Semantic Versioning — Semantic versioning guidelines
- Integration Guide — How modules integrate with LexOrbital Core
- Sources — References and resources
- Appendix : Manifest Validation — JSON Schema validation
"Modules are vessels — autonomous, replaceable, orbiting a stable core."
LexOrbital modules are conceived as vessels — autonomous, replaceable, bound by shared contracts, minimal, secure, and orbiting a law-driven core.
MIT
Before contributing, please read:
Thank you for contributing to LexOrbital and helping build a modular, compliant, and elegant architecture.