Contributing
Step-by-step technical instructions for contributors
This section explains how to contribute to the ATT&CK Data Model repository.
It complements the high-level CONTRIBUTING.md
in the root of the repository by focusing on specific developer tasks.
Topics
📄️ Development Setup
Follow these steps to get the ADM codebase running on your local machine.
📄️ Coding Style & Linting
ADM enforces a single source-of-truth for style:
📄️ Running and Writing Tests
The ATT&CK Data Model uses Vitest for testing.
📄️ Documentation
This covers how we generate the documentation for the ATT&CK Data Model.