---
title: Mapa do repositório
description: Onde encontrar cada parte do projeto.
context: Inventário prático para manutenção.
---

# Mapa do repositório

| Caminho | Conteúdo |
|---|---|
| `src/main.rs` | CLI `sdd` e subcomandos |
| `src/domain/` | Regras determinísticas |
| `src/runtime/` | MCP, trace, redaction e integrações |
| `src/tui/` | Interface terminal |
| `tests/` | Testes de integração e fixtures |
| `schemas/` | Schemas JSON/YAML |
| `templates/` | Templates, workflows, catálogo de skills e traceability map |
| `presets/` | Presets por stack |
| `adapters/` | Adapters externos |
| `clients/` | Documentação de clients |
| `.agents/`, `.claude/`, `.codex/`, `.cursor/`, `.devin/`, `.opencode/`, `.trae/` | Superfícies de agent/editor |
| `plugins/` | Plugins repo-local |
| `bot/` | Bot Slack Node/TypeScript |
| `docs/` | Docs canônicas e artifact stores |
| `docs-site/` | Site Fumadocs/Next.js |

## Arquivos de versão

| Arquivo | Uso |
|---|---|
| `Cargo.toml` | Crate Rust |
| `Cargo.lock` | Lock Rust |
| `rust-toolchain.toml` | Toolchain |
| `VERSION` | Versão da camada |
| `CHANGELOG.md` | Histórico de mudanças |
