Private MVP for semantic QA intelligence using local-first browser architecture.
- Upload Azure DevOps-style test case data (
.jsonor.csv) - Generate synthetic 10,000 test cases for MVP benchmarking
- Compute KPI dashboard in-browser
- Build embeddings and semantic clusters
- Ask QA Copilot questions over clustered context
- Upload Layer
- Vector Layer (local store, Zvec adapter-ready interface)
- Analytics Layer (
DuckDB-WASM) - Reasoning Layer (
Qwen/WebLLM primary, template fallback)
- Redundancy Score
- Entropy Score
- Orphan Tag Ratio
- Exact duplicate groups
- Near-duplicate groups
- Semantic cluster scatter map
- Suite distribution chart (DuckDB query backed)
test_case_idtest_plan_idtest_suite_idtitledescriptionstepstags
npm install
npm run dev
npm run build
npm run test:quality- Unit + evaluation tests (Vitest)
- End-user live UX tests (Playwright)
- Automated output files stored under
results/:results/TEST_RESULTS.mdresults/TEST_RESULTS.csvresults/eval_results.csv
- LLM evaluation artifacts:
eval_strategy/expected_results.mdeval_strategy/actual_results.md
- Embedding model attempts
Xenova/all-MiniLM-L6-v2; if unavailable, falls back to deterministic hash embeddings. - LLM engine attempts WebLLM Qwen runtime; if unavailable, uses deterministic reasoning fallback.
- Everything runs fully in browser (no backend, no API keys).
- Replace local vector implementation with direct Zvec browser runtime binding.
- Add coverage heatmap and semantic family drill-down panel.
- Add execution data phase (flakiness and runtime intelligence).