Triage Classification — Degraded Mode Assessment

Date: 2026-06-12

What works locally (no model, zero tokens, instant):

TaskMethodAccuracyVerdict
Category (bug/enhancement)Rule-based classifier90%Ready for production
State (with kilo/needs-info labels)Rule-based classifier~80%Ready for production
State (without clear labels)Rule-based classifier~50%Needs cloud fallback

What needs cloud:

TaskWhy
State for ambiguous issuesNeeds repo context + reasoning beyond label matching
Code implementationLocal models scored 2.1/5 — not reliable

Final degraded-mode architecture:

Normal mode:
  local-category (rule) + local-state (rule)
  → if state=ambiguous → cloud-state
  local-navigate → cloud-generate → local-verify

Degraded mode (cloud unavailable):
  local-category (rule, 90%) + local-state (rule, 60-80%)
  → route ready-for-human issues (kilo labels) locally
  → route needs-info issues locally
  → queue everything else for cloud when available
  → no code implementation in degraded mode

Files:

  • Classifier: school-core/triage_classifier.py
  • Phase 1 model eval: eval-results/eval-f-foundry-scoring.md
  • Phase 2 results + analysis: eval-results/eval-f-foundry-results.md
  • Updated scores: school-core/data/scores.json
Built with LogoFlowershow