Skip to content

chore: zero-tolerance quality system#5

Merged
sestinj merged 2 commits intomainfrom
chore/zero-tolerance-quality-system
Feb 9, 2026
Merged

chore: zero-tolerance quality system#5
sestinj merged 2 commits intomainfrom
chore/zero-tolerance-quality-system

Conversation

@sestinj
Copy link
Owner

@sestinj sestinj commented Feb 9, 2026

Summary

  • Add clippy with strict lints (unwrap_used, undocumented_unsafe_blocks, too_many_lines), rustfmt, and cargo-audit to CI
  • Fix all clippy violations and apply rustfmt across codebase
  • Add Continue agents: fix-ci, pr-quality-gate, sentry-triage, issue-solver, benchmark-review
  • Add criterion benchmarks for read_session_cost and read_transcript_lines

Test plan

  • CI passes (clippy, fmt, audit, tests)
  • cargo bench runs successfully
  • Continue agents have correct trigger configuration

🤖 Generated with Claude Code

🧵 Threader session


Continue Tasks: ✅ 7 no changes — View all

sestinj and others added 2 commits February 8, 2026 21:51
…t, Continue agents, benchmarks)

- Add clippy with strict lints (unwrap_used, undocumented_unsafe_blocks, too_many_lines) to CI
- Add rustfmt check to CI with rustfmt.toml config (edition 2021, max_width 100)
- Add cargo-audit for vulnerability scanning in CI
- Fix all clippy violations across codebase
- Apply rustfmt formatting to all source files
- Add Continue agents: fix-ci, pr-quality-gate, sentry-triage, issue-solver, benchmark-review
- Add criterion benchmarks for read_session_cost and read_transcript_lines
- Add lib.rs for benchmark access to internal modules

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
The benchmark file was added without the required Cargo.toml
configuration (criterion dep, [[bench]] section), and lib.rs
unnecessarily exposed all internal modules publicly.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@sestinj sestinj merged commit 82213dc into main Feb 9, 2026
8 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