aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/connections/source-tui-budget.json
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-25 09:32:46 +0100
committereunhhu <[email protected]>2026-09-25 09:32:46 +0100
commit8a65fd032e6f74938caf84d6f6fcda6314e76a01 (patch)
treef587047d42854049c68310cab409ad69eee0d5b5 /prototypes/connections/source-tui-budget.json
parentc63d70d535be7cf4b8c0a5739a7e623e51d2ebf0 (diff)
downloadpure-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.json8
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."
}