Skip to content

chore: run maintenance checklist (012-maintenance)#514

Merged
chaliy merged 2 commits intomainfrom
claude/maintenance-pr-JkXUO
Mar 9, 2026
Merged

chore: run maintenance checklist (012-maintenance)#514
chaliy merged 2 commits intomainfrom
claude/maintenance-pr-JkXUO

Conversation

@chaliy
Copy link
Contributor

@chaliy chaliy commented Mar 9, 2026

Summary

  • Run full maintenance checklist per specs/012-maintenance.md
  • Fix doc inconsistencies found during audit
  • Update advisory ignores for transitive dependencies

Changes

  • deny.toml: Add RUSTSEC-2023-0089 (atomic-polyfill) to advisory ignores — unmaintained transitive dep via monty → postcard → heapless that we can't control
  • CHANGELOG.md: Add Unreleased section tracking PR fix: prevent fuzz-found panics on multi-byte input #513 merged after v0.1.9
  • compatibility.md: Fix trap incorrectly listed as security exclusion (only exec is excluded); update POSIX special built-in count to 14/15; refresh Quick Status table with accurate command counts by category
  • README.md: Add "Custom builtins" feature; add 2>&1 to redirections list
  • specs/009-implementation-status.md: Update POSIX special built-in count to 14/15

Maintenance audit results

  • All 1522 unit tests pass
  • All 16 examples compile and run
  • clippy/fmt clean
  • cargo-deny: clean (with documented advisory ignores)
  • Doc tests: 84 pass
  • Python ruff: clean

Test plan

  • cargo test --all-features — all 1522 tests pass
  • cargo clippy --all-targets -- -D warnings — clean
  • cargo fmt --check — clean
  • Doc-only and config changes, no behavioral changes to verify

claude added 2 commits March 9, 2026 16:09
- Add atomic-polyfill advisory ignore in deny.toml (upstream monty dep)
- Fix trap incorrectly listed as security exclusion in compatibility.md
- Update POSIX special built-in count to 14/15 (trap is implemented)
- Update Quick Status table with accurate command counts
- Add custom builtins feature to README.md
- Add 2>&1 to README.md redirections list
- Add Unreleased section to CHANGELOG.md for PR #513

https://claude.ai/code/session_01NdiHcfCjDaa8o5uG1Zebtq
Add exemptions for minor version bumps:
- libc 0.2.183
- quinn-proto 0.11.14
- socket2 0.6.3
- zerocopy 0.8.41, 0.8.42
- zerocopy-derive 0.8.41, 0.8.42

https://claude.ai/code/session_01NdiHcfCjDaa8o5uG1Zebtq
@chaliy chaliy merged commit 05d02e6 into main Mar 9, 2026
17 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.

2 participants