视觉画布设计
canvas-design
基于设计原则创作静态视觉作品,用于海报与品牌图形。
docs-cleaner【文档与办公】Consolidate overlapping documentation and remove repetition while preserving useful content, references, and ownership.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Consolidate redundant documentation while preserving 100% of valuable content.
Critical evaluation before deletion. Never blindly delete. Analyze each section's unique value before proposing removal. The goal is reduction without information loss.
For each document, create a section-by-section analysis table:
| Section | Lines | Value | Reason |
|---|---|---|---|
| API Reference | 25 | Keep | Unique endpoint documentation |
| Setup Steps | 40 | Condense | Verbose but essential |
| Test Results | 30 | Delete | One-time record, not reference |
Value categories:
See references/value_analysis_template.md for detailed criteria.
Propose target structure:
Before: 726 lines (3 files, high redundancy)
After: ~100 lines (1 file + reference in CLAUDE.md)
Reduction: 86%
Value preserved: 100%
Before finalizing, confirm preservation of:
| Pattern | Problem | Solution |
|---|---|---|
| Blind deletion | Loses valuable information | Section-by-section analysis first |
| Keeping everything | No reduction achieved | Apply value criteria strictly |
| Multiple sources of truth | Future divergence | Single authoritative location |
| Orphaned references | Broken links | Update all references after consolidation |
A successful cleanup produces:
Use deletion only when all of these are true:
Prefer consolidation when documents contain overlapping but non-identical procedures. Prefer archival when the content is historically useful but no longer operational. Prefer leaving content in place when ownership, accuracy, or downstream references are uncertain.
After cleanup, run project-appropriate checks:
rg "old-document-name|old/path" .
rg "TODO|TBD|placeholder" docs README.md
For documentation sites, also run the site build or link checker when available. Report both the reduction achieved and the content that was intentionally preserved.
Documentation cleanup should be reversible until the user accepts the new structure. Prefer a small staged change when removing high-traffic docs: first add redirects or pointers, then remove duplicates after references are updated. If docs are generated, update the source template or generator instead of editing generated pages directly.
When the cleanup affects onboarding, run a quick reader test: can a new contributor still find setup, architecture, commands, troubleshooting, and ownership information within two clicks from the main README?