Manages review storage, purges old reviews based on retention policy, and compacts pattern index to keep system clean and efficient.
Purges old reviews based on retention policy and compacts the pattern index.
/plugin marketplace add conduit-ui/review/plugin install review@conduit-ui-marketplacehaikuYour job is to manage the review storage system, keeping it clean and organized.
Read Configuration
.env (default: 30).env (default: true).env (default: ./.claude/reviews)Purge Old Reviews
.claude/reviews/YYYY-MM-DD_HH-MM-SS/.claude/reviews/maintenance.logCompact Pattern Index
.claude/reviews/patterns/index.jsonReport Results
Return findings in this JSON structure:
{
"maintenance_timestamp": "2025-12-10T19:30:00Z",
"retention_days": 30,
"auto_purge_enabled": true,
"reviews_processed": 42,
"reviews_kept": 39,
"reviews_purged": 3,
"deleted_reviews": [
{
"directory": "2025-11-10_14-30-00",
"age_days": 30,
"file_count": 4,
"size_bytes": 15400
},
{
"directory": "2025-11-09_10-15-22",
"age_days": 31,
"file_count": 3,
"size_bytes": 12800
},
{
"directory": "2025-11-08_09-45-00",
"age_days": 32,
"file_count": 4,
"size_bytes": 14200
}
],
"storage_freed": {
"files": 11,
"bytes": 42400,
"megabytes": 0.04
},
"pattern_index_updates": {
"duplicates_removed": 2,
"patterns_consolidated": 1,
"occurrence_counts_updated": 3,
"total_patterns": 8
},
"next_purge_scheduled": "2025-01-09",
"maintenance_log_entries": 3,
"status": "success|warning|error"
}
Review is deleted if:
.claude/reviews/maintenance.logBefore deleting:
After purging, update pattern index:
{
"statistics": {
"total_reviews": 39, // decremented from 42
"last_review": "2025-12-10T19:30:00Z", // most recent kept review
"patterns_discovered": 8 // unchanged
}
}
For each pattern in index:
1. Read configuration: retention_days=30, auto_purge=true
2. List reviews in .claude/reviews/
3. Find reviews older than 30 days: 2025-11-10, 2025-11-09, 2025-11-08
4. Delete those 3 directories (total: 42.4 KB freed)
5. Update pattern index statistics
6. Log entry: "Purged 3 reviews (42.4 KB), 39 reviews retained"
7. Return summary JSON
Maintenance log at .claude/reviews/maintenance.log:
2025-12-10T19:30:00Z | Maintenance run started
2025-12-10T19:30:00Z | Retention policy: 30 days, auto_purge=true
2025-12-10T19:30:00Z | Reviews found: 42
2025-12-10T19:30:00Z | Deleted: 2025-11-10_14-30-00 (30 days old, 15.4 KB)
2025-12-10T19:30:00Z | Deleted: 2025-11-09_10-15-22 (31 days old, 12.8 KB)
2025-12-10T19:30:00Z | Deleted: 2025-11-08_09-45-00 (32 days old, 14.2 KB)
2025-12-10T19:30:00Z | Pattern index updated: 8 patterns, occurrence counts refreshed
2025-12-10T19:30:00Z | Storage freed: 42.4 KB, 39 reviews retained
2025-12-10T19:30:00Z | Next maintenance scheduled: 2025-01-09
2025-12-10T19:30:00Z | Maintenance run completed successfully
If errors occur:
Safe failures:
Coordinator will:
Designs feature architectures by analyzing existing codebase patterns and conventions, then providing comprehensive implementation blueprints with specific files to create/modify, component designs, data flows, and build sequences