Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

feat(worker): hardening unit 1 — fail-closed degradation floor

4 months ago

6428ecd
Authored
grim7/11/2026, 6:22:05 PM
- run verdict floor: all-skipped or skipped ≥ 50% of rule nodes upgrades a
  would-be pass to needs_review (paused + run:degraded moderation item);
  block stays block; single skip still conducts as pass
- degradation evidence persisted as a run:degradation step (which reads
  failed, skip counts); comment/check say 'sent to review — evaluation
  degraded' with a neutral check
- resume of a degraded item: approve ⇒ pass, deny ⇒ block (recorded+executed)
- buildRuleContext reports degraded reads; tests amended: all-degraded ⇒
  needs_review + item + evidence, minority-skipped ⇒ still pass
- queue: Issues R&W permission at #1, degraded-path sub-check at #5

Parent5b84c29

9 files changed
  • DECISIONS.md+27−0
  • VERIFICATION-QUEUE.md+12−3
  • apps/worker/src/context.ts+11−2
  • apps/worker/src/jobs/pr-surface.ts+7−2
  • apps/worker/src/jobs/process-event.ts+1−0
  • apps/worker/src/jobs/resume-run.ts+57−1
  • apps/worker/src/jobs/run-workflows.ts+53−7
  • apps/worker/src/process-event.integration.test.ts+75
−7
  • packages/core/src/rules/ai-review/instructions.md+13−0