From 8a65fd032e6f74938caf84d6f6fcda6314e76a01 Mon Sep 17 00:00:00 2001 From: eunhhu Date: Fri, 25 Sep 2026 09:32:46 +0100 Subject: Move document key listing behind the store API The terminal editor listed documents by reading the flat store's obj- file names, so a UI host depended on one storage layout. pure_store_keys now lists keys through the selected store; per-object file stores share store-keys.c, linked only by hosts that browse documents, so the default CLI and HTTP hosts are unchanged. The source TUI ceiling reviews the measured 368-byte cost. --- prototypes/connections/tui-budget.json | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'prototypes/connections/tui-budget.json') diff --git a/prototypes/connections/tui-budget.json b/prototypes/connections/tui-budget.json index 1ca06b0..645ddc5 100644 --- a/prototypes/connections/tui-budget.json +++ b/prototypes/connections/tui-budget.json @@ -5,8 +5,10 @@ "max_text_bytes": 32768, "max_data_bytes": 1152, "max_bss_bytes": 64, - "needed": ["libc.so.6"] + "needed": [ + "libc.so.6" + ] } }, - "scope": "Release-linked optional POSIX terminal editor for one build-time prepared document app, including the bounded document browser. The raised text ceiling reviews its measured 2,541-byte addition; default CLI and core ceilings are unchanged. Excludes libc, terminal emulator, kernel TTY buffers, heap and stack. Whole-process RSS, including 1,024-key browsing, is checked by check_tui.py on the recorded Linux AArch64 host." + "scope": "Release-linked optional POSIX terminal editor for one build-time prepared document app, including the bounded document browser. The raised text ceiling reviews its measured 2,541-byte addition; default CLI and core ceilings are unchanged. Excludes libc, terminal emulator, kernel TTY buffers, heap and stack. Whole-process RSS, including 1,024-key browsing, is checked by check_tui.py on the recorded Linux AArch64 host. Key listing through the selected store added a measured 352 bytes within this ceiling (2026-09-25)." } -- cgit v1.2.3