Docs  /  Fallacy & Bias Checks

Fallacy & Bias Checks

Educational reasoning hygiene for _AugmentedIntelligence: offline heuristics always, optional deep LLM batteries, and a link into coping / body equilibrium when flag counts spike.

Modes

Mode How Cost
Fast (default) ReasoningHeuristic.hpp pattern detectors No LLM
Deep fallacy on / bias on then check/audit, or reasoning audit deep Many LLM calls

FallacyCheck / BiasCheck always run heuristics first. Deep detectors run only when enabled or forced.

Commands

fallacy check <text>          # heuristics (and deep if fallacy on)
fallacy on | off              # deep LLM fallacy battery
bias check <text>
bias on | off
reasoning status
reasoning selftest
reasoning audit <text>        # fallacies + biases + distortions + coping + equilibrium
reasoning audit deep <text>
reasoning equilibrium <text>  # audit + nudge coping setpoints
reasoning coping bridge <text>
reasoning coping apply <text>
reasonkit status|selftest|audit|fallacy|bias

When an audit finds multiple flags:

Flag count Regulation
≥ 2 Coping::OnStressSignal
≥ 3 setpoint → calm-alert
≥ 5 setpoint → restorative + stronger stress signal

This is the “reasoning body returns toward equilibrium” path: treat flawed argumentation as an error signal, not only a label dump.

Files

Path Role
ReasoningHeuristic.hpp Offline detectors
Fallacy.cpp / Bias.cpp *CheckFast + gated deep batteries
ReasoningAudit.* Unified audit, explains, coping, equilibrium
ReasoningIntegration.* LLM shield / automation hooks
reasonkit plugin Plugin SDK façade

Self-test

reasoning selftest

Expects heuristic hits on dilemma/slope and confirmation/automation examples.

Notes

  • Pattern flags are suggestive, not verdicts. Prefer human review for high-stakes text.
  • Ethics / listening / safety callers now get heuristic hits without enabling deep mode (cheap, always-on hygiene).
  • Deep mode remains off at startup so boot and continuous listening do not fire serial LLM batteries.
Generated from the project markdown docs on 2026-07-24. This is a static, self-contained site.