Skip to content

Commit 7ed6136

Browse files
author
marce
committed
docs: ENGENHARIA_DE_SOFTWARE atualizado — 169 componentes, 241 CTs, 7 suites SPEC
1 parent d72c32c commit 7ed6136

1 file changed

Lines changed: 9 additions & 9 deletions

File tree

docs/ENGENHARIA_DE_SOFTWARE.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@
77

88
## Visão Geral
99

10-
O OpenCode Ecosystem aplica **disciplinas formais de engenharia de software** a um ecossistema de 186 componentes com agentes inteligentes. Esta documentação descreve como cada disciplina clássica da engenharia de software foi implementada.
10+
O OpenCode Ecosystem aplica **disciplinas formais de engenharia de software** a um ecossistema de 169 componentes com agentes inteligentes. Esta documentação descreve como cada disciplina clássica da engenharia de software foi implementada.
1111

1212
| Disciplina | Implementação | Artefatos |
1313
|-----------|---------------|-----------|
14-
| **SDD** (Spec-Driven Development) | Spec antes de código para todos os 186 componentes | `specs/`26 arquivos, 5 dimensões por spec |
15-
| **TDD** (Test-Driven Development) | Teste como contrato da spec | `tests/` — 100+ unit tests, 10 cenários de integração |
14+
| **SDD** (Spec-Driven Development) | Spec antes de codigo para todos os 169 componentes | `specs/`7 SPECs TDD + 160+ specs tematicas |
15+
| **TDD** (Test-Driven Development) | Teste como contrato da spec | 7 suites — 241 Critical Tests, 5.0s execucao |
1616
| **CI/CD** | Pipeline automatizado de 5 gates | `.github/workflows/ci.yml` |
17-
| **Manutenção** (SWEBOK) | Classificação de 186 componentes por categoria | `specs/component-registry.md` |
17+
| **Manutenção** (SWEBOK) | Classificação de 169 componentes por categoria | `specs/component-registry.md` |
1818
| **Git Safety** | Commit-before-AI, worktree isolation | `using-git-worktrees` v2.0 |
1919
| **ADR** | 5 decisões arquiteturais documentadas | `specs/adr/` |
2020
| **Arquitetura em Camadas** | 3 camadas: MCP→Skill→Agent | ADR-002 |
@@ -41,7 +41,7 @@ SPEC (5 dimensões) → REVIEW (checklist) → SKILL (implementar) → TEST (val
4141
```
4242

4343
### Cobertura
44-
- **186/186 componentes** com spec documentada (100%)
44+
- **169/169 componentes** com spec documentada (100%)
4545
- **10 módulos core** com specs individuais
4646
- **48 skills** com specs por categoria
4747
- **50 agentes** documentados
@@ -205,9 +205,9 @@ git worktree add -b feat/experimento ../projeto-exp
205205

206206
| Métrica | Valor Atual | Meta | Status |
207207
|---------|------------|------|--------|
208-
| Cobertura de Spec | 100% (186/186) | 95% | 🟢 |
209-
| Testes Unitários | 100+ | 100 | 🟢 |
210-
| Testes de Integração | 10 cenários | 10 | 🟢 |
208+
| Cobertura de Spec | 100% (169/169) | >= 95% | OK |
209+
| Testes Unitarios | 241 CTs | >= 100 | OK |
210+
| Testes de Integracao | 7 suites SPEC | >= 10 | OK |
211211
| CI Pipeline Gates | 5 | 5 | 🟢 |
212212
| ADRs Documentadas | 5 | ≥ 3 | 🟢 |
213213
| Component Registry | 100% | 100% | 🟢 |
@@ -228,7 +228,7 @@ specs/ ← Documentação de engenharia
228228
├── plugins/ (8 plugins) ← Principais + lib
229229
├── integration/ (CI + harness) ← Pipeline e testes
230230
├── SDD-ONBOARDING.md ← Fluxo spec-first
231-
├── component-registry.md ← 186 entradas SWEBOK
231+
├── component-registry.md <- 169 entradas SWEBOK
232232
└── spec-coverage-report.md ← Relatório de cobertura
233233
234234
scripts/

0 commit comments

Comments
 (0)