From c7cadef23976b04c3657f2ffb8e1310c50f1532a Mon Sep 17 00:00:00 2001 From: Stephen Waits Date: Fri, 30 Oct 2026 19:54:25 -0600 Subject: [PATCH] docs(plan): 8.0.3 allocates the update intent and the viewer's update names (P11a) Co-Authored-By: Claude Fable 5.1 Claude-Session: https://claude.ai/code/session_01HS8WZziDnyxunC23MUxrLp --- plan/served.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/plan/served.md b/plan/served.md index 7dc2b47..4e2966c 100644 --- a/plan/served.md +++ b/plan/served.md @@ -891,6 +891,8 @@ These files are edited by nearly every unit. Each has one owner (the EM, or a na | Kind | Name | Unit | |---|---|---| | crate | `ledger-reader` (a library; D-53's `ledger-extract` subprocess stays closed) | U0d | +| lease/admin intent | `Intent::ApplyUpdate` (`crates/ledger-host/src/lease.rs`), `admin::Request::ApplyUpdate` (the owner's in-app accept of a staged update: the host applies it at the next quiet moment and restarts) | P11a step 4 | +| viewer | `Owner::check_for_updates`, `Owner::update_waiting` (the menu item "Check for updates" and the notice a staged update shows in the viewer); `books.start`'s `update_waiting` field (the same notice to an agent) | P11a steps 4 and 6 | | bookspec example ids | `entry-an-unbalanced-entry-is-refused`, `entry-a-line-amount-is-positive`, `entry-cents-add-exactly`, `ledger-a-fraction-of-a-cent-is-refused`, `ledger-a-child-account-has-its-parents-type`, `ledger-a-mistake-is-reversed-never-erased`, `statement-the-books-balance-and-the-equation-holds`, `period-a-close-sweeps-the-year-into-capital` (taken by the engineer, confirmed by the EM 2026-10-29) | P13 steps 4-5 | | journal feature | `documents_v2` | S4, S5, S6, S7 (one feature for the four; D-52) | | journal feature | `drafts_v2` | P4 |