Problem
Epic #8211 track D. Once slop/quality decisions leave labeled evidence, both floors become registry candidates — entering exactly the way every knob must: REPORT-ONLY, proposals with full evidence, apply refused until each knob's consumption plumbing ships as its own reviewed change (the #8159 → #8176 sequence, repeated).
Requirements
⚠️ Required pattern. Registry entries only + advisor surfacing — applyMode report_only, candidates/hard-minimums chosen with written rationale (these floors gate contributor-facing verdicts; bounds tighter than close-confidence's), split seeds unique per knob, sample floors at least close-confidence's 50/12 given score noisiness.
- Both entries + the report-only proposals path (already generic) picking them up; knobs endpoint lists them with applyMode.
- The flip-to-live issues get filed only AFTER proposals with real evidence exist — note this explicitly in the entries' comments.
Deliverables
Links & Resources
#8211 (epic), the capture sub-issue (blocked-by), src/services/loosening-knobs.ts
Boundaries
report_only — NO consumption plumbing in this issue.
maintainer-only — registry bounds are gate-adjacent policy.
Problem
Epic #8211 track D. Once slop/quality decisions leave labeled evidence, both floors become registry candidates — entering exactly the way every knob must: REPORT-ONLY, proposals with full evidence, apply refused until each knob's consumption plumbing ships as its own reviewed change (the #8159 → #8176 sequence, repeated).
Requirements
Deliverables
Links & Resources
#8211 (epic), the capture sub-issue (blocked-by), src/services/loosening-knobs.ts
Boundaries
report_only — NO consumption plumbing in this issue.
maintainer-only — registry bounds are gate-adjacent policy.