docs: update residuals status after tracing and storage passes
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,22 @@ description: Roadmap for the deferred code-quality items that did not fit in the
|
||||
|
||||
> **For agentic workers:** This is a meta-plan. It catalogues independent residual work areas, each of which should get its own detailed TDD plan when scheduled. Do **not** treat the sections below as a single execution checklist.
|
||||
|
||||
## Status update — 2026-05-13
|
||||
|
||||
Completed:
|
||||
- B. eprintln → tracing sweep — landed in `184214b`.
|
||||
- Tracing finishing pass — hotkey `log::` migrated to `tracing::` in `48c4838`.
|
||||
- A. Storage-layer typed errors — survey in `fdab777`, migration in `52565ea`, legacy `StorageError(String)` removal in `a36ae7e`.
|
||||
|
||||
Next recommended:
|
||||
- Phase 10a dogfood before Area E, to validate the new observability and storage-error semantics in real app use.
|
||||
|
||||
Still open:
|
||||
- D. Property-based DSP testing.
|
||||
- E. FE/BE error boundary cleanup.
|
||||
- C. Actor-model refactor.
|
||||
- F. Packaged-binary Linux launcher contract.
|
||||
|
||||
## Context
|
||||
|
||||
On 2026-05-12 an external code review rated the codebase 4/10 and laid out a four-bucket de-sloppifying plan. That pass shipped (uncommitted in working tree at time of writing). It hit the *prognosis-level* items only:
|
||||
|
||||
Reference in New Issue
Block a user