Commit Graph

1 Commits

Author SHA1 Message Date
Alexander Whitestone
1f92fb0480 feat: source distinction - I think vs I know (#793)
Some checks failed
Agent PR Gate / gate (pull_request) Failing after 18s
Self-Healing Smoke / self-healing-smoke (pull_request) Failing after 17s
Smoke Test / smoke (pull_request) Failing after 18s
Agent PR Gate / report (pull_request) Has been cancelled
SOUL.md compliance: 'Every claim I make comes from one of two places:
a verified source I can point to, or my own pattern-matching.'

scripts/source_distinction.py:
  SourceType enum: VERIFIED, INFERRED, STATED, UNKNOWN
  Claim dataclass with source_type, source_ref, confidence, hedging
  AnnotatedResponse with render() and format_for_display()
  Helper functions: verified(), inferred(), stated()
  source_distinction_check() - hedging word detection

Tests: 9 passing
2026-04-17 01:44:06 -04:00