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
[text]
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
Equilibrium link
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
[text]
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.
Filed under: Uncategorized - @ July 18, 2026 6:49 am