mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-04 22:32:12 +03:00
* fix(sidebar): restore proxy navigation and accordion state * fix(proxy): prevent free pool translation crash * fix(settings): guard protected sidebar items and hydration state * test(sidebar): cover proxy visibility and expansion state * chore: restart pull request checks * refactor(sidebar): extract group item visibility control * refactor(sidebar): move group visibility control to module scope * fix(sidebar): preserve collapsed state on initial load * fix(proxy): collect free pool UI regression test * chore(test): unfreeze free-pool-tab.test.tsx from test-discovery baseline The move to tests/unit/ui/free-pool-tab.test.tsx (this branch) relinks it to the test:vitest:ui runner, so the tests/unit/free-pool-tab.test.tsx entry in the frozen orphan baseline is now stale and fails check:test-discovery. Removes the stale entry (60 -> 59 known orphans). Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> --------- Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
66 lines
4.3 KiB
JSON
66 lines
4.3 KiB
JSON
{
|
|
"_comment": "Catraca de test-discovery (check-test-discovery.mjs). Cada entrada e um arquivo de teste que NENHUM runner coleta (ele nunca roda) — divida congelada na auditoria 6A.1 (2026-06-09; 195 originais, 135 religados no node runner em 6A.1c). So pode DIMINUIR: religue o teste (ajustando o glob do runner ou movendo o arquivo) e remova a entrada via --update. NAO adicione novos orfaos — corrija o runner.",
|
|
"_remaining_60": "Categorias: 33 .test.tsx de tests/unit (religaveis via vitest.config root, MAS o experimento 2026-06-09 mostrou 24 arquivos vermelhos — triagem de drift de UI na janela 2026-06-16, junto com os 14 fails do proprio test:vitest:ui atual); 9 open-sse __tests__ + 8 src __tests__ (includes de vitest.config que NENHUM script executa sem filtro); 4 golden-set + 1 benchmarks + 1 live + 1 stress (deliberadamente manuais — decidir runner/gating); 3 integration/services (gated RUN_SERVICES_INT=1, sem runner CI).",
|
|
"orphans": [
|
|
"open-sse/services/__tests__/chatgptTlsClient.test.ts",
|
|
"open-sse/services/__tests__/claudeTlsClient.test.ts",
|
|
"open-sse/services/__tests__/grokTlsClient.test.ts",
|
|
"open-sse/services/__tests__/manifestAdapter.test.ts",
|
|
"open-sse/services/__tests__/specificityDetector.test.ts",
|
|
"open-sse/services/__tests__/tierResolver.test.ts",
|
|
"open-sse/services/__tests__/volumeDetector.test.ts",
|
|
"open-sse/translator/helpers/__tests__/maxTokensHelper.test.ts",
|
|
"open-sse/translator/helpers/__tests__/schemaCoercion.test.ts",
|
|
"src/app/api/settings/__tests__/memory.test.ts",
|
|
"src/app/api/settings/__tests__/settings.test.ts",
|
|
"src/lib/db/__tests__/quotaSnapshots.test.ts",
|
|
"src/lib/memory/__tests__/injection.test.ts",
|
|
"src/lib/memory/__tests__/qdrant-wiring.test.ts",
|
|
"src/lib/memory/__tests__/retrieval.test.ts",
|
|
"src/lib/memory/__tests__/schemas.test.ts",
|
|
"src/lib/skills/__tests__/integration.test.ts",
|
|
"tests/benchmarks/pipeline-accuracy.test.ts",
|
|
"tests/golden-set/compression-caveman-v2.test.ts",
|
|
"tests/golden-set/compression-quality.test.ts",
|
|
"tests/golden-set/compression-savings.test.ts",
|
|
"tests/golden-set/compression-upstream-parity.test.ts",
|
|
"tests/integration/services/cliproxy-coexistence.test.ts",
|
|
"tests/integration/services/full-lifecycle.int.test.ts",
|
|
"tests/integration/services/route-guard-services.int.test.ts",
|
|
"tests/live/deepseek-web-live.test.ts",
|
|
"tests/theoldllm-stress.test.ts",
|
|
"tests/unit/AutoComboCatalog.test.tsx",
|
|
"tests/unit/SkillsConceptCard.test.tsx",
|
|
"tests/unit/agent-skills-page.test.tsx",
|
|
"tests/unit/dashboard/batch/components/BatchDetailModal.test.tsx",
|
|
"tests/unit/dashboard/batch/components/ExpirationBadge.test.tsx",
|
|
"tests/unit/dashboard/batch/components/NewBatchWizard.test.tsx",
|
|
"tests/unit/dashboard/batch/components/ProgressBarBicolor.test.tsx",
|
|
"tests/unit/dashboard/batch/components/UploadFileModal.test.tsx",
|
|
"tests/unit/dashboard/batch/components/useBatchActions.test.tsx",
|
|
"tests/unit/dashboard/batch/concept-cards.test.tsx",
|
|
"tests/unit/dashboard/batch/list-regression.test.tsx",
|
|
"tests/unit/dashboard/batch/sanitization.test.tsx",
|
|
"tests/unit/free-budget-card.test.tsx",
|
|
"tests/unit/guardrails/visionBridgeRouter.test.tsx",
|
|
"tests/unit/omni-skills-page.test.tsx",
|
|
"tests/unit/shared-clipboard.test.tsx",
|
|
"tests/unit/shared/components/AutoRoutingBanner.test.tsx",
|
|
"tests/unit/shared/components/KiroAuthModal.test.tsx",
|
|
"tests/unit/shared/components/ProxyConfigModal.test.tsx",
|
|
"tests/unit/translator-friendly-advanced-section.test.tsx",
|
|
"tests/unit/translator-friendly-compression.test.tsx",
|
|
"tests/unit/translator-friendly-concept-card.test.tsx",
|
|
"tests/unit/translator-friendly-integration.test.tsx",
|
|
"tests/unit/translator-friendly-monitor-tab.test.tsx",
|
|
"tests/unit/translator-friendly-page-client.test.tsx",
|
|
"tests/unit/translator-friendly-pipeline-view.test.tsx",
|
|
"tests/unit/translator-friendly-raw-json-panel.test.tsx",
|
|
"tests/unit/translator-friendly-result-narrated.test.tsx",
|
|
"tests/unit/translator-friendly-simple-controls.test.tsx",
|
|
"tests/unit/translator-friendly-stream-transformer.test.tsx",
|
|
"tests/unit/translator-friendly-test-bench.test.tsx",
|
|
"tests/unit/translator-friendly-translate-tab.test.tsx"
|
|
]
|
|
}
|