Skip to content

Onda 5 (B4) — remove o placeholder vazio btv-eval#71

Merged
danzeroum merged 1 commit into
mainfrom
claude/doc-repository-analysis-wcg7jb
Jul 14, 2026
Merged

Onda 5 (B4) — remove o placeholder vazio btv-eval#71
danzeroum merged 1 commit into
mainfrom
claude/doc-repository-analysis-wcg7jb

Conversation

@danzeroum

Copy link
Copy Markdown
Owner

Onda 5, item B4 — remover btv-eval

Primeiro item não-breaking da Onda 5 (as Ondas 1–3 e a L2/#70 já estão em main).

O pacote btv-eval era um placeholder vazio (só docstring, nada o importava) que "podia enganar quem procura a avaliação" (§9.2 da análise crítica). A avaliação A/B real vive no Rust (btv-schemas::experiment / btv experiment); a avaliação runtime do squad é btv_squad/evaluation.py::ContinuousEvaluator. Remover é o caminho honesto.

  • Removido python/packages/btv-eval/; tirado de python/pyproject.toml (dependência + source do workspace uv); uv.lock regenerado.
  • docs/documentacao reconciliadas: "5 pacotes Python" → "4" e contagem .py 87 → 86 (README, diagramas/01,03,14, dados/00,16, referencia/11, mapeamentos/01,04); 09-analise-critica marca o item RESOLVIDO.

Verificação local

  • cd python && uv run pytest200/200
  • uv lock limpo (removeu btv-eval); zero referência a btv-eval fora das docs

🤖 Generated with Claude Code


Generated by Claude Code

O pacote `btv-eval` era um placeholder vazio (só docstring, nada o importava) —
"podia enganar quem procura a avaliação" (§9.2). A avaliação A/B real vive no
Rust (`btv-schemas::experiment` / `btv experiment`); a avaliação runtime do
squad é `btv_squad/evaluation.py::ContinuousEvaluator`. Remover é o caminho
honesto (item B4 do roadmap).

- Removido `python/packages/btv-eval/`; tirado de `python/pyproject.toml`
  (dependência + source do workspace); `uv.lock` regenerado (`uv lock`).
- docs/documentacao reconciliadas: "5 pacotes Python" → "4" e contagem `.py`
  87 → 86 (README, diagramas/01,03,14, dados/00,16, referencia/11,
  mapeamentos/01,04); 09-analise-critica marca o item RESOLVIDO.

Verificação local: `uv run pytest` 200/200; nenhuma referência a btv-eval
sobrou fora das docs (que agora descrevem a remoção).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01DkWvx5G1XqRZwybmCErshc
@danzeroum danzeroum merged commit 7023479 into main Jul 14, 2026
13 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants