Contributors¶
Welcome! This section is for people who write code for CMDS — whether you're adding a new feature, fixing a bug, or starting on a brand new project. You'll find everything you need here to get set up and fit in with how the team works.
New to the team? Start with Conventions to see how we organize code and name things. Then browse Tools to set up your development environment, and Projects for details about specific applications and libraries.
What you'll find here¶
- Environment Setup — how to set up a local environment to build and preview the docs site.
- Conventions — the shared rules we follow across every CMDS repository: folder structure, project names, database and API naming, README files, style guide, task comment tokens, version numbers, and more.
- Tools — the tools we recommend and notes on how to install and configure them.
- Projects — documentation for each CMDS project: what it does, how it fits together, and how to run it.
Something missing?¶
If you come across a gap — a convention that isn't written down, a tool we should recommend, or a project that needs documentation — open a pull request or flag it to the team. These docs improve when contributors update them.