cleanup

Solid

Verify all recent changes are complete — no stale refs, no broken tests, no deferred items lost, docs updated

AI & Automation 27 stars 7 forks Updated today Apache-2.0

Install

View on GitHub

Quality Score: 85/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
94
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Post-Change Cleanup Verification Run after any significant refactoring or multi-commit session to ensure nothing was left behind. ## Checklist (execute ALL items) ### 1. Compilation + Tests ```bash cargo fmt --check cargo clippy --all-targets -- -D warnings cargo test 2>&1 | grep "test result:" ``` If any fail, fix them before proceeding. ### 2. Stale References Scan Search for references to any recently removed/renamed items: - Grep for old function names, old field names, old channel names - Grep for old WS message types - Check all `// NOTE:`, `// TODO:`, `// FIXME:` comments — are any stale? - Check frontend JS for references to removed backend fields ### 3. Sub-Struct Consistency (SharedState) ```bash # No double prefix grep -rn "\.events\.events\.\|\.models\.models\.\|\.credits\.credits\.\|\.metrics\.metrics\." src/ # No direct bypass grep -rn "shared_state\.activity_tx\b\|shared_state\.credit_balance\b" src/ | grep -v state.rs ``` ### 4. Frontend Integrity ```bash # Syntax check all JS for f in frontend/js/core/*.js frontend/js/components/*.js frontend/js/init.js; do node -c "$f"; done # No debug output grep -rn "console\.\(log\|error\|warn\|debug\)" frontend/js/ # No broken refs grep -rn "_lastModelsData\|wsHealthy\|showLoading\|hideLoading" frontend/js/ ``` ### 5. i18n Completeness - All `I18n.t()` keys used in JS must exist in en.json - All keys in en.json must exist in all 20 other language files ### 6. Doc Freshness - CLAUDE.md: test count, file count...

Details

Author
enapt
Repository
enapt/SwarmLLM
Created
6 months ago
Last Updated
today
Language
Rust
License
Apache-2.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category