Prompt #160

Back to prompts
Investigate glug_lessons Contradiction Signal
Analysis Β· openai/gpt-4.1
5/5
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.