DEIC explores a practical question: when redundant information sources disagree, which state should a system believe, which source is suspect, and what should it check next before committing?
The public browser app is a zero-key worksheet for redundant sensor arrays. Enter readings, source-reliability priors, operating thresholds, expected noise, and confirmatory-probe costs. It returns:
- a reliability-weighted robust consensus and uncertainty interval
COMMIT,ABSTAIN, orESCALATEwith an explicit reason- the most suspect sensor from deviation and leave-one-out consistency
- the next confirmatory probe ranked by expected diagnostic value per cost
- a downloadable decision trace for review
The implementation is deterministic JavaScript under docs/; all inputs remain
in the browser. Run its engine checks with:
node docs/engine.test.mjsThe worksheet combines:
- reliability-weighted median state estimation
- median-absolute-deviation robustness
- leave-one-out consensus shifts
- threshold-crossing uncertainty checks
- value-per-cost probe selection
It is a diagnostic planning demonstration, not certified control logic. Real deployments require calibrated noise models, temporal dynamics, authenticated telemetry, domain-specific validation, and human safety ownership.
The public repository has multiple historical lines of development. The mature
bounded-inference and metacognition benchmark currently lives on the
metacog-benchmark-expansion
branch, where deic_core/, cross-domain benchmark adapters, regression tests,
and result packages are maintained.
This main branch intentionally keeps the immediately usable browser diagnostic
small and dependency-free while the research history is consolidated.
MIT