Skip to content

refactor(EpistemicScale): expose CompProb mixins from FA systems#109

Merged
hawkrobe merged 2 commits into
mainfrom
epistemic-axiom-dedup
Jun 4, 2026
Merged

refactor(EpistemicScale): expose CompProb mixins from FA systems#109
hawkrobe merged 2 commits into
mainfrom
epistemic-axiom-dedup

Conversation

@hawkrobe
Copy link
Copy Markdown
Owner

@hawkrobe hawkrobe commented Jun 4, 2026

Audit roadmap step E (scoped): every EpistemicSystemFA now carries the four ComparativeProbability mixin instances (mirroring FinAddMeasure's block), so V1–V13 transfer to any FA system by instance resolution; three iff lemmas tie the EpistemicAxiom.* predicate spellings to the mixin classes; the duplicated qadd → complRev derivation in EpistemicSystemFA.toGFCPreorder now routes through instComplementReversingOfQualitativeAdditive. The full mixin-ization of the EpistemicSystem* structures (rewriting every construction site) is deliberately deferred to the final reorg.

@github-actions github-actions Bot enabled auto-merge (squash) June 4, 2026 00:09
@hawkrobe hawkrobe disabled auto-merge June 4, 2026 00:19
@hawkrobe hawkrobe enabled auto-merge (squash) June 4, 2026 00:19
@hawkrobe hawkrobe disabled auto-merge June 4, 2026 00:19
@hawkrobe hawkrobe merged commit 95d50e8 into main Jun 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant