Database cleanup and renumbering
- Closed 82 duplicate issues - Deleted 330 test/duplicate issues - Implemented bd renumber command with proper text reference updates - Cleaned database: 674 → 344 issues (49% reduction) - All issues now numbered bd-1 through bd-344 - Added RPC infrastructure (Phase 1) for daemon support - Delete helper scripts for cleanup operations Fixes: bd-696, bd-667, bd-698 Related: bd-695 (Epic: Database cleanup) Amp-Thread-ID: https://ampcode.com/threads/T-456af77c-8b7f-4004-9027-c37b95e10ea5 Co-authored-by: Amp <amp@ampcode.com>
This commit is contained in:
25
delete_test_issues.sh
Executable file
25
delete_test_issues.sh
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
# Delete test issues - parallel_test, race_test, stress_test, final_test, final_review_test
|
||||
|
||||
set -e
|
||||
|
||||
echo "Deleting test issues..."
|
||||
echo ""
|
||||
|
||||
# Get the list of test issue IDs (excluding closed)
|
||||
test_ids=$(grep -E "^## (parallel_test|race_test|stress_test|final_test|final_review_test)" DUPLICATES_REPORT.md -A 20 | grep "^- bd-" | grep -v "closed" | awk '{print $2}' | sort -u)
|
||||
|
||||
count=$(echo "$test_ids" | wc -l)
|
||||
echo "Found $count test issues to delete"
|
||||
echo ""
|
||||
|
||||
# Delete each one (disable auto-import to avoid conflicts)
|
||||
for id in $test_ids; do
|
||||
echo "Deleting $id..."
|
||||
./bd delete "$id" --force --no-auto-import
|
||||
done
|
||||
|
||||
echo ""
|
||||
echo "Done! Deleted $count test issues."
|
||||
echo ""
|
||||
./bd stats
|
||||
Reference in New Issue
Block a user