bcquality/custom/scripts
Michael Dieringer 68a3f6dffa QualityHub: det nye private repo faar sit eget navn
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>
2026-07-03 17:59:33 +02:00
..
Invoke-CurabisEval.ps1 Add CURABIS shared eval + evidence scripts to custom/scripts 2026-06-20 08:54:21 +02:00
Invoke-CurabisEvidence.ps1 QualityHub: det nye private repo faar sit eget navn 2026-07-03 17:59:33 +02:00
README.md Add CURABIS shared eval + evidence scripts to custom/scripts 2026-06-20 08:54:21 +02:00

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.ps1
    • pwsh -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