# User Documentation

**English** | [简体中文](zh/README.md)

- [00 - Getting Started](00-getting-started.md)
- [01 - Examples](01-examples.md)
- [02 - Packaging & Release](02-pack-and-release.md)
- [03 - Toolchain Management](03-toolchains.md)
- [04 - Building from Source & Contributing](04-build-from-source.md)
- [05 - mcpp.toml Manifest Guide](05-mcpp-toml.md)
- [06 - Workspaces](06-workspace.md)
- [07 - build.mcpp Build Program](07-build-mcpp.md)
- [08 - Toolchain Internals](08-toolchain-internals.md)
- [09 - Releasing mcpp](09-release.md)
- [10 - Publishing a Library to mcpp-index](10-publishing-a-library.md)
- [11 - Machine-Readable Output](11-machine-output.md)

## Specifications

Normative documents — semantics, constraints and matching rules, each rule tagged
with its implementation status. For index authors, contributors and downstream tooling.

- [spec/](spec/README.md) — index of all specs
  - [SPEC-001 — Package identity, `[dependencies]` selectors and matching](spec/package-identity.md)
