feat(validation): add IQ/OQ/PQ validation workflows and tests #66
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Complete implementation of the IQ/OQ/PQ validation framework, adding GitHub Actions workflows, memory tests, and evidence collection automation.
Issues Closed
Changes
GitHub Actions Workflows
.github/workflows/iq-validation.yml- Cross-platform IQ testing:.github/workflows/validation.yml- Combined IQ/OQ/PQ validation:Memory PQ Tests
cch_cli/tests/pq_memory.rs- 4 new tests:test_pq_memory_baseline- Idle memory < 10MBtest_pq_memory_under_load- Memory during event processingtest_pq_memory_stability- No memory growth over timetest_pq_binary_size- Binary < 10MBEvidence Collection Scripts
scripts/collect-iq-evidence.shscripts/collect-oq-evidence.shscripts/collect-pq-evidence.shscripts/generate-validation-report.shTaskfile Tasks
GAPs Resolved
Testing
cargo test)cargo clippypassescargo fmt --checkpassesbash -n)Evidence Output Structure