Reusable development standards
These standards are package-neutral. They define concepts and rules that can be adapted to other repositories without carrying Crystal Lattice package names, paths, or tooling assumptions.
- Documentation structure: documentation profiles, audience and reference boundaries, ownership, discoverability, generated output, and blocked-workflow behavior.
- Specification-driven development
The Crystal Lattice repository policy maps these standards to this repository's packages, shared documentation domains, task workflow, publication pipeline, and validation.