This directory contains intake issues that need human review before being converted to lessons.
- Preserve potential lessons — Issues with score 40-74 that have value but need verification
- Enable search — Content is indexed for BM25 search
- Gather feedback — Track user reactions to improve confidence
- Re-evaluate — Automatically re-score when algorithms improve
confidence-judgment/
├── README.md # This file
├── index.json # Index of all archived issues
├── {issue-number}/ # One directory per issue
│ ├── intake.md # Original intake content
│ ├── metadata.json # Scoring details
│ └── feedback.md # Feedback log
When an intake issue receives a score between 40-74, it is automatically archived here with:
intake.md— The original contentmetadata.json— Detailed scoring breakdownfeedback.md— Template for collecting feedback
Archived content is indexed by search_knowledge.py and can be found via:
python3 search_knowledge.py "your search query"Results from this archive are marked with evidence_level: E0 (unverified).
Issues are re-evaluated when:
- Algorithm updates — New scoring model released
- User feedback — Comments like "useful" or "resolved"
- Related lessons — Similar content gets approved
- Time-based — After 30 days without feedback
An issue is promoted to lessons/contrib/ when:
- Confidence score >= 80
- At least one positive user feedback
- Or similar lesson gets approved
An issue moves to badcase/ when:
- 30 days pass without feedback
- Re-evaluation still scores < 40
Add feedback entries to feedback.md:
| Date | User | Action | Notes |
|------|------|--------|-------|
| 2026-08-24 | @username | useful | This solved my problem |- Weekly: Review new additions
- Monthly: Check for stale items
- Quarterly: Clean up duplicates