cc-os/plugins/os-adr/eval-c/fixture/project/docs/adr
jared d3be4c5ece Add os-adr Eval C: ambiguity-ladder discrimination eval
Eval B wording reached 8/8 (sonnet) / 7/8 (haiku) on its run-set
after five iterations; subsequent W3 stability testing confirmed
intermittent flicker but acceptable performance. As Eval B is now
contaminated by iteration, we need a held-out measurement set to
assess generalization to new projects and cues.

Eval C measures whether learned behavior generalizes across
decreasing cue explicitness (explicit → moderate → conceptual
framing) and, critically, whether the model correctly avoids
false positives (over-triggering) when no Accepted ADR is in play.
Six paired scenarios (positive/negative at each level) run against
a job-execution domain fixture; a frozen reserve-set (notifications
domain) becomes the measurement set if anyone tunes wording against
the run-set.

New: `plugins/os-adr/eval-c/` — bin/ (run/check/self-test/sandbox
scripts), fixture/ (taskq async job queue, 6 ADRs, trigger-phrased
CLAUDE.md), scenarios/ (6 run-set), scenarios-reserve/ (6 reserve-
set), README.md (measurement discipline + design), judge-rubric.md.
Model-free self-test passing. First real grid run is a pending
decision.
2026-07-06 12:02:58 -04:00
..
0001-job-execution-with-10-second-timeout-and-simple-retry.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00
0002-job-timeouts-with-exponential-backoff-max-3-attempts.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00
0003-route-all-job-notifications-through-central-notificationservice.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00
0004-persist-job-queue-to-sqlite-survive-process-restarts.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00
0005-failed-jobs-escalate-to-human-review-queue-after-retries-exhausted.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00
0006-all-job-state-transitions-logged-to-audit-trail-for-compliance.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00
README.md Add os-adr Eval C: ambiguity-ladder discrimination eval 2026-07-06 12:02:58 -04:00

README.md

Architecture Decision Records

One file per decision, NNNN-kebab-title.md, created via /os-adr:create.

ID Title Status Date
0001 Job execution with 10-second timeout and simple retry Superseded 2026-02-01
0002 Job timeouts with exponential backoff, max 3 attempts Accepted 2026-02-10
0003 Route all job notifications through central NotificationService Accepted 2026-02-15
0004 Persist job queue to SQLite; survive process restarts Accepted 2026-02-18
0005 Failed jobs escalate to human review queue after retries exhausted Accepted 2026-02-22
0006 All job state transitions logged to audit trail for compliance Accepted 2026-03-01