chore: trim dead code, modularize CLI, and archive stale docs

Extract review-plan, report, quarantine, state, and config handlers into
commands/ with shared cli_helpers; remove unused exceptions and duplicate
plan summary wrappers. Archive superseded review markdown, sync docs to
517-test baseline, and fix empty series titles when only a quality tag remains.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
windyboy
2026-05-21 10:36:03 +08:00
co-authored by Claude Sonnet 4.5 Cursor
parent 5f0b531269
commit 79797644e1
40 changed files with 1714 additions and 1165 deletions
Generated
-2
View File
@@ -349,7 +349,6 @@ dependencies = [
dev = [
{ name = "hypothesis" },
{ name = "pytest" },
{ name = "textual" },
]
tui = [
{ name = "textual" },
@@ -361,7 +360,6 @@ requires-dist = [
{ name = "hypothesis", marker = "extra == 'dev'", specifier = ">=6.82.0" },
{ name = "pytest", marker = "extra == 'dev'", specifier = ">=7.4.0" },
{ name = "pyyaml", specifier = ">=6.0" },
{ name = "textual", marker = "extra == 'dev'", specifier = ">=0.47.0" },
{ name = "textual", marker = "extra == 'tui'", specifier = ">=0.47.0" },
]
provides-extras = ["dev", "tui"]