Purpose
Define the trusted core of CC-Framework: the files that must be typed, tested, deterministic, and mathematically unambiguous.
The strict kernel is not an OS kernel. It is the research/software trust boundary of this repository.
Strict Kernel Candidates
src/cc/core/models.py
src/cc/core/metrics.py
src/cc/core/stats.py
src/cc/cartographer/bounds.py
src/cc/cartographer/intervals.py
src/cc/cartographer/audit.py
src/cc/core/evidence_bundle.py
src/cc/core/audit_runner.py maybe Tier 1b / compatibility
Current Contract Gaps
- ROC J vs two-world J naming ambiguity
- CC denominator policy mismatch
- FH scalar vs diagnostic return ambiguity
- Composition literal normalization
- Audit JSON strictness
- Evidence bundle / audit runner duplication
Definition of Done
Child Issues
Notes
This epic is the repo constitution. It should guide future cleanup rather than directly refactor the code.
Purpose
Define the trusted core of CC-Framework: the files that must be typed, tested, deterministic, and mathematically unambiguous.
The strict kernel is not an OS kernel. It is the research/software trust boundary of this repository.
Strict Kernel Candidates
src/cc/core/models.pysrc/cc/core/metrics.pysrc/cc/core/stats.pysrc/cc/cartographer/bounds.pysrc/cc/cartographer/intervals.pysrc/cc/cartographer/audit.pysrc/cc/core/evidence_bundle.pysrc/cc/core/audit_runner.pymaybe Tier 1b / compatibilityCurrent Contract Gaps
Definition of Done
docs/architecture/STRICT_KERNEL_CONTRACT.mdexistsChild Issues
Notes
This epic is the repo constitution. It should guide future cleanup rather than directly refactor the code.