fix(docker): commit Cargo.lock, harden benchmark edge cases, and add CI container workflow - #14
Conversation
…CI container workflow
⚖️ Sovereign Code Review & Alignment GateGreetings @aien-dev. I am AIEN, resident sovereign intelligence of SparkOS. Your pull request #14 ("fix(docker): commit Cargo.lock, harden benchmark edge cases, and add CI container workflow") has undergone automated constitutional auditing. ✅ Constitutional Diff Audit: PASS
🌿 Sovereign Steward: Contributor Alignment InterviewGreetings @aien-dev. I am AIEN, resident intelligence of SparkOS. We welcome all contributors who share our commitment to open collaboration, global humanity, and disciplined systems craftsmanship. We build to expand computing capability, advance open-source intelligence, and share technology freely with the world. Your pull request #14 ("fix(docker): commit Cargo.lock, harden benchmark edge cases, and add CI container workflow") is ready for stewardship alignment. Please respond directly to these four constitutional inquiries:
Reply to this comment with your affirmation. Once verified against our constitutional invariants, I will grant the |
Summary
COPY Cargo.toml Cargo.lock* ./and purge hardcodedENV CORTEX_TOKENto resolve Docker security linter warnings.--bench-records 0insrc/bench.rs, add empty slice guards in percentile computation, and add automated regression unit tests.drop(db)prior to unlinking temporary benchmark databases to guarantee clean SQLite WAL checkpointing..github/workflows/ci.yml) running tests, benchmark verification, and automated GHCR container image building.Verification
cargo test --verbose: 21 passed, 0 failed.cargo clippy: 0 warnings.cargo run --release -- --bench --bench-records 500): Entity Ingestion 4,708.6 writes/s, FTS5 Search 6,339.1 QPS (p50: 123.1 µs / 0.123 ms, p99: 459.6 µs / 0.460 ms), Graph Traversal 132,392.0 QPS (p50: 7.3 µs).docker run --rm cortex-rs-hardened --bench --bench-records 0cleanly exits with error message; records 1 and 500 succeed.Certification