# Memória Operacional - a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a

## Estado final
- Memória operacional gerada de forma determinística a partir dos artefatos locais existentes.
- O índice de intelligence deve ser reconstruído após alterações nos artefatos canônicos.

## Funcionalidades implementadas
- Project Discovery: Project Discovery - a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Risk Classification: Risk Classification - a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-risk-classification.md`)
- Idea: Idea - SDD Runtime-Agnostic Engines e Adapters (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/01-idea.md`)
- PRD: PRD - SDD Runtime-Agnostic Engines e Adapters (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/02-prd.md`)
- Tech Spec: Tech Spec - SDD Runtime-Agnostic Engines e Adapters (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/03-techspec.md`)
- Tasks: Tasks - SDD Runtime-Agnostic Engines e Adapters (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/04-tasks.md`)
- Execution: Execution - T-01 Contrato runtime-agnostic (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/06-execution.md`)
- ADR: ADR - Core SDD runtime-agnostic e runtime adapters opcionais (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/06-adr.md`)
- Review: Review - T-01 Contrato runtime-agnostic (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/07-review.md`)

## Arquitetura atual
- Orquestração: a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Slug: a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Entrada: A jogada mais limpa: SDD continua runtime-agnostic. O core segue dono do contrato SDLC; Rig/Flue/LangGraph/Agno viram engines/adapters. Isso preserva exatamente a direção que o projeto já vem seguindo: .agents como contrato canônic
...(truncado)
 (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Markdown canônico: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md` (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- HTML de onboarding: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.html` (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Código fonte: src, plugins (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Testes: tests (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Docs: docs, README.md (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)

## Decisões
- Resumo inferido: (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Entrypoints reais detectados: `src/main.rs` (rust-bin). (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Aplicação Rust com binário em `src/main.rs`; contratos e comandos derivam de `Cargo.toml`. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Contratos de dados presentes; mudanças em persistência precisam de plano de migração, compatibilidade e rollback. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Artefatos SDD detectados em docs, .sdd/intelligence, .sdd/memory; usar traceability map como fonte local de contexto aprovado. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Confiança da inferência: alta: manifests, entrypoints e componentes foram encontrados (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Entrypoints reais: (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Path: Tipo: Papel: Evidência (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- `src/main.rs`: rust-bin: Binário principal Rust: path `src/main.rs` existe (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Camadas e boundaries: (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- `src/domain`: domain: Domínio isolado: path `src/domain` existe (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- `src/runtime`: runtime: Runtime/plataforma: path `src/runtime` existe (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)

## Falhas recorrentes
- Público: desenvolvedores entrando no projeto, Tech Leads e reviewers que precisam entender stack, comandos, riscos e próximos passos rapidamente. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- projeto --> riscos["1 riscos mapeados"] (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- x-axis [Install, Lint, Typecheck, Testes, Build, Pendentes, Ausentes] (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- `manifest`: clap: Roteamento de CLI via Clap: dependência `clap` detectada (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- infra/deploy: exigir checkpoint antes de mudanças operacionais (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Refinement obrigatório quando houver risco medium/high/critical, migração, dados, segurança, dependência externa, arquitetura incerta ou code intelligence indicar impacto amplo. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Evidências mínimas de review: Context Pack, comandos executados, testes, diff, riscos residuais e fallback usado quando CodeGraph/Lexa não existirem. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Capability: Fonte: Gatilho: Stages: Skill local: Modo: Risco: Fallback (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Nível: low (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-risk-classification.md`)
- Definir no checkpoint conforme o nível de risco. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-risk-classification.md`)
- O `sdd-layer` já caminha para portabilidade entre clients, providers e superfícies geradas, mas a introdução de runtimes como Rig, Flue, LangGraph e Agno pode criar uma ambiguidade arquitetural: eles são o motor do SDLC ou apenas adaptadore
...(truncado)
 (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/01-idea.md`)
- Se essa fronteira não ficar explícita, o projeto corre o risco de espalhar regras de etapa, checkpoint, artifact store, traceability e validação dentro de frameworks de runtime. Isso enfraquece o contrato canônico `.agents`, dificulta compa
...(truncado)
 (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/01-idea.md`)

## Comandos confiáveis
- Entrada: A jogada mais limpa: SDD continua runtime-agnostic. O core segue dono do contrato SDLC; Rig/Flue/LangGraph/Agno viram engines/adapters. Isso preserva exatamente a direção que o projeto já vem seguindo: .agents como contrato canônic
...(truncado)
 (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Fonte dos gráficos: `DiscoveryReport` gerado pelo inventário read-only do `sdd discover`. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Lint: cargo clippy --all-targets --all-features -- -D warnings (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Typecheck: cargo check (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Testes: cargo test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Build: cargo build --release (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Não verificados: cargo clippy --all-targets --all-features -- -D warnings (derivado, não executado) | cargo check (derivado, não executado) | cargo test (derivado, não executado) | cargo build --release (derivado, não executado) (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Artefatos SDD detectados em docs, .sdd/intelligence, .sdd/memory; usar traceability map como fonte local de contexto aprovado. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Configuração SDD do projeto: `sdd.config.yaml` (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- cargo test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- go test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- cargo clippy --all-targets --all-features -- -D warnings (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)

## Padrões úteis
- Orquestração: a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Slug: a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Entrada: A jogada mais limpa: SDD continua runtime-agnostic. O core segue dono do contrato SDLC; Rig/Flue/LangGraph/Agno viram engines/adapters. Isso preserva exatamente a direção que o projeto já vem seguindo: .agents como contrato canônic
...(truncado)
 (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Markdown canônico: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md` (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- HTML de onboarding: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.html` (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- x-axis [Código, Testes, Docs, Migrations, Infra, Config, SDD] (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- x-axis [Install, Lint, Typecheck, Testes, Build, Pendentes, Ausentes] (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Testes: tests (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- `schemas`: contracts: Schemas e contratos: path `schemas` existe (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Testes: cargo test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Resumo inferido: (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
- Entrypoints reais detectados: `src/main.rs` (rust-bin). (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)

## Testes e comandos
- Comandos confiáveis para começar a validação:
  - Entrada: A jogada mais limpa: SDD continua runtime-agnostic. O core segue dono do contrato SDLC; Rig/Flue/LangGraph/Agno viram engines/adapters. Isso preserva exatamente a direção que o projeto já vem seguindo: .agents como contrato canônic
...(truncado)
 (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Fonte dos gráficos: `DiscoveryReport` gerado pelo inventário read-only do `sdd discover`. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Lint: cargo clippy --all-targets --all-features -- -D warnings (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Typecheck: cargo check (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Testes: cargo test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Build: cargo build --release (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Não verificados: cargo clippy --all-targets --all-features -- -D warnings (derivado, não executado) | cargo check (derivado, não executado) | cargo test (derivado, não executado) | cargo build --release (derivado, não executado) (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Artefatos SDD detectados em docs, .sdd/intelligence, .sdd/memory; usar traceability map como fonte local de contexto aprovado. (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - Configuração SDD do projeto: `sdd.config.yaml` (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - cargo test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - go test (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)
  - cargo clippy --all-targets --all-features -- -D warnings (fonte: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md`)

## Pendências
- Revisar esta memória em checkpoint humano quando houver decisões de produto ou arquitetura que não aparecem nos artefatos atuais.

## Próximos passos
- Rodar `sdd intelligence learn --all` após qualquer alteração relevante neste diretório de artefatos.

## Contexto para o próximo agente
- Orquestração: `a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a`
- Slug: `a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a`
- Gerado em: `2026-07-04T19:17:40Z`

## Rastreabilidade
- Origem local: `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/traceability-map.yaml`
- Artefatos lidos:
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-project-discovery.md` (project-discovery)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/00-risk-classification.md` (risk)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/01-idea.md` (idea)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/02-prd.md` (prd)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/03-techspec.md` (techspec)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/04-tasks.md` (tasks)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/06-execution.md` (execution)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/06-adr.md` (adr)
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/07-review.md` (review)
- Artefatos esperados para fechamento da memória:
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/06-adr.md`
  - `docs/a-jogada-mais-limpa-sdd-continua-runtime-agnostic-o-core-segue-dono-do-contrato-sdl-8ee3bafff01a/07-review.md`
