Mark roadmap A4 done — Phase A complete

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Luna 2026-06-07 01:03:15 -07:00
parent 6b624a72cd
commit b6e0df4efd

View file

@ -26,9 +26,11 @@ it exists. Checkboxes track status.
lines) built from the executor's bounded `stderr_data`, with the full log lines) built from the executor's bounded `stderr_data`, with the full log
still in the expander. Markup-escaped + unit-tested. still in the expander. Markup-escaped + unit-tested.
- [ ] **A4. Narrow bare `except:` blocks.** Config loading, `pre_function`/ - [x] **A4. Narrow bare `except:` blocks.** DONE — all 46 bare `except:`
`post_function`, ffprobe JSON parsing, etc. use `except: pass`, silently replaced with specific exception types; config/probe/hook failures that
swallowing real bugs. Catch specific exceptions; log the rest. indicate real problems are now logged (e.g. ffprobe JSON parse errors).
Also fixed a latent NameError in the shutdown handler. No bare `except:`
remain.
## Phase B — Finish & polish current fork features ## Phase B — Finish & polish current fork features