# BONE FLOW #024 Calendar v1.0.266 — DEVELOPMENT / NOT COMPLETED

- Fixed report income/expense columns: the previous version projected plain text, not formal #029 NumberBox voucher-grid rendering.
- #024 `decorateReportMoney()` now mounts the unchanged Frozen #029 through its HTML Functional Class, in readonly voucher mode with grid lines, no hover edit, and explicit zero support. Both horizontal and vertical report orientations are handled. The #048 table and #054 timeline remain the original formal runtimes.
- A #024-only CSS adapter includes only #029 component-scoped grid style rules; it deliberately excludes the Frozen demo stylesheet's global `:root` / `body` themes to prevent breaking Redmine/Calendar layout.
- #029 anchors are unmounted before #048 table rerender, avoiding stale components. No SQLite/Calendar values are written by this display projection.
- The width of monetary cells is increased to 160px to fit grid digits. Existing time, break and timeline column geometry is untouched.
- Test scope: Node regression, syntax, ZIP/manifest/frozen SHA; no verified Windows/Edge installation, user DB persistence or precise screenshot validation.
