mirror of
https://github.com/microsoft/BCQuality.git
synced 2026-10-05 14:46:55 +01:00
Michaels beslutning: det private repo hedder Curabis/QualityHub. Fordele: ingen omdoebnings-dans med den gamle fork (frisk repo, frisk navn), og QualityHub er brandbart som CURABIS-produkt - det er ikke laengere bare en BCQuality-fork, det er hjemstedet for hele kvalitetsapparatet (regler + agenter + setup + governance). Navneskel: repoet og kanal-klonen hedder QualityHub (%USERPROFILE%\.claude\QualityHub); STANDARDEN indeni hedder fortsat BCQuality (Microsofts tre-lags koncept, som 40+ regelfiler og alle agenter refererer). Kun infrastruktur-referencer er skiftet: git-URL'er og klon-stier i sync, onboarding, setup v19, maskin- CLAUDE.md, CONSUMPTION, agent-fallbacks og Francis' felt-routing. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| Invoke-CurabisEval.ps1 | ||
| Invoke-CurabisEvidence.ps1 | ||
| README.md | ||
custom/scripts
CURABIS shared PowerShell tooling, fetched by Setup-CurabisAppSource.ps1 into each
project's scripts\ (or Scripts\) folder.
-
Invoke-CurabisEval.ps1 — general "hill climbing" quality eval. Compiles every app with the project's own analyzers and emits a score (errors = hard fail; warnings lower it on a soft curve), logged to
.eval\history.jsonl. Run it, change one thing, run it again.pwsh -File scripts\Invoke-CurabisEval.ps1pwsh -File scripts\Invoke-CurabisEval.ps1 -FailUnder 0.5(CI gate)
-
Invoke-CurabisEvidence.ps1 — enforces "cite or flag". Validates that every citation in a saved review/triage report (knowledge files +
CURABIS-*rule codes) actually exists. Fails on hallucinated citations.pwsh -File scripts\Invoke-CurabisEvidence.ps1 -ReportPath review.md