Prompt #160
Back to promptsInvestigate glug_lessons Contradiction Signal
- Variables
- lesson_id, search_query, topic, winner_id
- Tags
- stack-aware,rag-stack,lessons,contradiction,ap11,governance,knowledge
- Source
- research-2026-05-01-stack-aware
- Use count
- 0
- Created
- 2026-05-01T18:30:48.776731+00:00
- Updated
- 2026-05-01T18:30:48.776731+00:00
Content
Trace and resolve a contradiction signal for lesson {lesson_id} in the Knowledge Governance Board.
Access point: https://orchestrator.joelduss.xyz/governance/knowledge/ (Authelia-protected)
Database: /persistent/rag-stack/rag.db, table glug_lessons
Step 1 β Fetch the lesson:
```bash
sqlite3 /persistent/rag-stack/rag.db "SELECT id, title, body, topic, tags, provenance, trust_level, status FROM glug_lessons WHERE id={lesson_id}"
```
Step 2 β Find conflicting lessons (same topic, contradicting claim):
```bash
rag-search "{search_query}" --limit 10 --filter "topic={topic}"
```
Step 3 β Evaluate: compare provenance + trust_level of conflicting lessons
β Higher trust_level wins (internal/code > untrusted/rag > untrusted/web)
Step 4 β Resolve via API:
Deprecate loser: `curl -X PATCH http://192.168.1.216:8801/api/v1/lessons/{lesson_id}/status -d '{{"status":"deprecated"}}'`
Update winner confidence: `curl -X PATCH .../lessons/{winner_id} -d '{{"confidence":"high"}}'`
Step 5 β Verify: contradiction signal disappears from /governance/knowledge/ review queue within next AP11 scan.