diff options
| author | eunhhu <[email protected]> | 2026-09-25 09:32:46 +0100 |
|---|---|---|
| committer | eunhhu <[email protected]> | 2026-09-25 09:32:46 +0100 |
| commit | 8a65fd032e6f74938caf84d6f6fcda6314e76a01 (patch) | |
| tree | f587047d42854049c68310cab409ad69eee0d5b5 /prototypes/connections/source-tui-budget.json | |
| parent | c63d70d535be7cf4b8c0a5739a7e623e51d2ebf0 (diff) | |
| download | pure-8a65fd032e6f74938caf84d6f6fcda6314e76a01.tar.gz pure-8a65fd032e6f74938caf84d6f6fcda6314e76a01.zip | |
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.
Diffstat (limited to 'prototypes/connections/source-tui-budget.json')
| -rw-r--r-- | prototypes/connections/source-tui-budget.json | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/prototypes/connections/source-tui-budget.json b/prototypes/connections/source-tui-budget.json index 31716a4..640630f 100644 --- a/prototypes/connections/source-tui-budget.json +++ b/prototypes/connections/source-tui-budget.json @@ -2,11 +2,13 @@ "profile": "linux-aarch64-gcc14-source-document-terminal-editor", "binaries": { "pure-edit-tui": { - "max_text_bytes": 49152, + "max_text_bytes": 49664, "max_data_bytes": 1152, "max_bss_bytes": 64, - "needed": ["libc.so.6"] + "needed": [ + "libc.so.6" + ] } }, - "scope": "Optional source-loaded POSIX terminal editor for the same document app. Includes the runtime .pure parser and bounded document browser. Default core, fixed CLI and fixed TUI do not link the parser. These are Linux AArch64/GCC 14 section regression ceilings, not whole-process RAM; check_tui.py measures the selected whole process separately." + "scope": "Optional source-loaded POSIX terminal editor for the same document app. Includes the runtime .pure parser and bounded document browser. Default core, fixed CLI and fixed TUI do not link the parser. These are Linux AArch64/GCC 14 section regression ceilings, not whole-process RAM; check_tui.py measures the selected whole process separately. The 2026-09-25 ceiling reviews a measured 368-byte addition for listing keys through the selected store (pure_store_keys) instead of reading the flat store's obj- file names in the host." } |
