Purpose
Make CC-Framework produce trustworthy evidence artifacts suitable for audits, papers, and SysESoft positioning.
Problems
evidence_bundle.py and audit_runner.py overlap.
- Audit JSON should reject non-standard NaN values.
- Bundle metrics need typed structures.
- Plotting should be optional and should not poison core imports.
- Evidence artifacts must be deterministic, hashable, and verifiable.
Target
evidence_bundle.py becomes the canonical evidence artifact system.
audit_runner.py becomes a compatibility/demo wrapper or moves to Tier 1b.
- Audit JSON is strict.
- Bundle outputs are deterministic and verifiable.
- Plotting is optional and isolated.
Definition of Done
Child Issues
Notes
This epic is the bridge between CC-Framework as a research repo and CC-Framework as an assurance artifact generator.
Purpose
Make CC-Framework produce trustworthy evidence artifacts suitable for audits, papers, and SysESoft positioning.
Problems
evidence_bundle.pyandaudit_runner.pyoverlap.Target
evidence_bundle.pybecomes the canonical evidence artifact system.audit_runner.pybecomes a compatibility/demo wrapper or moves to Tier 1b.Definition of Done
Child Issues
evidence_bundle.pyvsaudit_runner.pyNotes
This epic is the bridge between CC-Framework as a research repo and CC-Framework as an assurance artifact generator.