Contribute with the adopted engineering skills
AeroSim adopts seven project-scoped engineering skills as versioned guidance and uses the global drawio-main skill for diagrams. Read the relevant skill before changing its owned area.
Start with the AeroSim tech stack when planning frontend, backend, real-time, simulation, terrain, 3D asset, persistence, or testing work. Use the UI/UX skill tree to choose the governing or supporting skill for design work, and the Delivery skill map for implementation routing.
| Skill | Use it for |
|---|---|
| Development branching strategy | Branches, pull requests, releases, and commit flow |
| Development GitOps with Argo CD | Declarative environment delivery |
| Development pnpm monorepo | Workspace and package structure |
| Development scripts | Repeatable developer automation |
| DevSecOps CI/CD for Gitea | Actions pipelines and artifact publication |
| Docusaurus documentation | Diátaxis structure and portal delivery |
| Global draw.io | Editable architecture diagrams |
| Copier template engine | Reusable project generation |
Documentation quality gates
Run the portal's complete validation before requesting review:
corepack pnpm install --frozen-lockfile
corepack pnpm validate
The build treats broken links as failures. Local search indexes all four documentation areas at build time.