Skip to content

Comments

chore: pre-release maintenance checklist#223

Merged
chaliy merged 1 commit intomainfrom
claude/maintenance-and-merge-SSl3J
Feb 20, 2026
Merged

chore: pre-release maintenance checklist#223
chaliy merged 1 commit intomainfrom
claude/maintenance-and-merge-SSl3J

Conversation

@chaliy
Copy link
Contributor

@chaliy chaliy commented Feb 20, 2026

Summary

  • cargo-vet: Add exemption for pyo3-build-config:0.28.2 (new transitive dep)
  • Threat model: Sync public doc with spec — add Python (TM-PY-) threat table, Git (TM-GIT-) security section, and git test references
  • Orphaned TODOs: Rename TODO: headings to Known sections in compatibility.md, 004-testing.md, 009-implementation-status.md

Maintenance Checklist Results

Section Status
1. Dependencies cargo update ✓, cargo audit ✓ (3 warnings, 0 vulns), cargo deny ✓, cargo vet
2. Security Threat model reviewed, public doc synced with spec
3. Tests just test ✓ — all unit + failpoint tests pass
4. Documentation cargo doc clean (0 warnings), CHANGELOG current
5. Examples All 15 Rust examples + feature-gated (python, git) pass
6. Specs Status fields accurate, TODO comments cleaned up
7. Code Quality cargo fmt ✓, cargo clippy ✓, no stale TODOs in src
8. Agent Config AGENTS.md accurate, spec table complete

Test plan

  • cargo fmt --check
  • cargo clippy --all-targets --all-features -- -D warnings
  • cargo test --all-features
  • cargo vet
  • cargo doc --all-features --no-deps (0 warnings)

https://claude.ai/code/session_012Au6KZ2BqLnfn7Kk5tb5Gz

- Add cargo-vet exemption for pyo3-build-config 0.28.2
- Sync public threat model with spec: add Python (TM-PY-*) and Git
  (TM-GIT-*) threat tables, git security tests reference
- Rename orphaned TODO headings to "Known" sections in
  compatibility.md, 004-testing.md, 009-implementation-status.md
- All checks pass: cargo fmt, clippy, test, vet, deny, doc

https://claude.ai/code/session_012Au6KZ2BqLnfn7Kk5tb5Gz
@chaliy chaliy merged commit 324da5a into main Feb 20, 2026
15 checks passed
@chaliy chaliy deleted the claude/maintenance-and-merge-SSl3J branch February 20, 2026 14:37
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.

2 participants