From 53f119fb48c71d9da83bf368be3e52584dddb372 Mon Sep 17 00:00:00 2001 From: jochen Date: Thu, 12 Nov 2026 01:20:17 +0100 Subject: [PATCH] Answer A-129 and A-130: kept-points says the unrestored asides; the recovery settings' names Claude-Session: https://claude.ai/code/session_01NcbgfGKaxw984XyAPfLm4h --- 03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md b/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md index fc93287b..b908a0bd 100644 --- a/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md +++ b/03-DESIGN/01-to-be/47-milestones/G-20-lead-answers.md @@ -502,3 +502,7 @@ names the principle that settles it, and is cited as "design 47 G A-n". - **A-128** (A-116; principle 7) A `reads` in seat form `seat:.` is parsed by mesh-sdk's state reader as its own kind, kept apart from a module's read; the validator checks the seat declares the state, and the holder is resolved where it is read, by A-126's helper. +- **A-129** (§657; principle 4) The seat's `kept-points` answer gains `unrestored`, the asides whose record ended at + `removed`, read from the engine; the tool `recovery_kept_points` shows it, and the health check reads the same. +- **A-130** (A-124, §557; principle 7) The events `set-aside` and `aside-discarded` carry `names` as `Aside` does; the + recovery module's two bounds are the settings `dump-wait-minutes` (default 60) and `point-keep-days`.