aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/connections/results/2026-09-24-fixed-tui-final
diff options
context:
space:
mode:
authoreunhhu <[email protected]>2026-09-24 17:14:54 +0100
committereunhhu <[email protected]>2026-09-24 17:14:54 +0100
commitb1ce1927022d374198441afafeb27199fc8a052a (patch)
tree6021f175f4c67ed03b44240eaa2f90d846f12f6f /prototypes/connections/results/2026-09-24-fixed-tui-final
parentd34f9426d5317a1948f12f229439946728bc342a (diff)
downloadpure-b1ce1927022d374198441afafeb27199fc8a052a.tar.gz
pure-b1ce1927022d374198441afafeb27199fc8a052a.zip
Establish native micro runtime checkpoint
Diffstat (limited to 'prototypes/connections/results/2026-09-24-fixed-tui-final')
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui-final/package.json14
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui-final/profile.json21
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui-final/pty-flow.json16
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui-final/pty-sanitized.json16
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui-final/pure-document-cli-tui-linux-aarch64.tar.gzbin0 -> 33654 bytes
5 files changed, 67 insertions, 0 deletions
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui-final/package.json b/prototypes/connections/results/2026-09-24-fixed-tui-final/package.json
new file mode 100644
index 0000000..86651ee
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui-final/package.json
@@ -0,0 +1,14 @@
+{
+ "archive_sha256": "3c5aa21f36a410bcef5b42c4928b2b24e35a55f7b6d5e62d322b749b48512db6",
+ "archive_bytes": 33654,
+ "selected_hosts": [
+ "pure-edit-fixed",
+ "pure-edit-tui-fixed"
+ ],
+ "checks": [
+ "relocated archive has only declared files and every file hash matches",
+ "relocated parser-free runner creates and restores a document",
+ "relocated parser-free runner performs revision-checked edits",
+ "relocated terminal editor saves UTF-8 and one MiB documents"
+ ]
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui-final/profile.json b/prototypes/connections/results/2026-09-24-fixed-tui-final/profile.json
new file mode 100644
index 0000000..52ebb29
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui-final/profile.json
@@ -0,0 +1,21 @@
+{
+ "passed": true,
+ "failures": [],
+ "profile": "linux-aarch64-gcc14-fixed-document-terminal-editor",
+ "scope": "Release-linked optional POSIX terminal editor for one build-time prepared document app. Excludes libc, terminal emulator, kernel TTY buffers, heap and stack. Whole-process RSS is checked by check_tui.py on the recorded Linux AArch64 host.",
+ "budget_sha256": "e378cb302b2a4bcd2ee674af048116f139b214b59f24244d6c825bc71a8e8a31",
+ "platform": "Linux-6.18.39+rpt-rpi-2712-aarch64-with-glibc2.41",
+ "binaries": {
+ "pure-edit-tui-fixed": {
+ "sections": {
+ "text": 28226,
+ "data": 988,
+ "bss": 24
+ },
+ "needed": [
+ "libc.so.6"
+ ],
+ "sha256": "dd6fb1f48a0212b59c4b997bd72ce099ad53f0b2d0d63cdebbc5264fc9bf23f5"
+ }
+ }
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui-final/pty-flow.json b/prototypes/connections/results/2026-09-24-fixed-tui-final/pty-flow.json
new file mode 100644
index 0000000..8e134d3
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui-final/pty-flow.json
@@ -0,0 +1,16 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "cursor insertion and save through terminal",
+ "open another key",
+ "UTF-8 codepoint movement and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "one MiB document edit and fresh CLI restore",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": 1744,
+ "one_mib_peak_rss_kib": 3168,
+ "one_mib_peak_rss_limit_kib": 4096,
+ "binary_sha256": "dd6fb1f48a0212b59c4b997bd72ce099ad53f0b2d0d63cdebbc5264fc9bf23f5"
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui-final/pty-sanitized.json b/prototypes/connections/results/2026-09-24-fixed-tui-final/pty-sanitized.json
new file mode 100644
index 0000000..a5ca7da
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui-final/pty-sanitized.json
@@ -0,0 +1,16 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "cursor insertion and save through terminal",
+ "open another key",
+ "UTF-8 codepoint movement and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "one MiB document edit and fresh CLI restore",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": 9840,
+ "one_mib_peak_rss_kib": 11712,
+ "one_mib_peak_rss_limit_kib": 0,
+ "binary_sha256": "746ebdfa531accd578ed04132a6d4155a0c8cf44842f30c46cc49ef804f19615"
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui-final/pure-document-cli-tui-linux-aarch64.tar.gz b/prototypes/connections/results/2026-09-24-fixed-tui-final/pure-document-cli-tui-linux-aarch64.tar.gz
new file mode 100644
index 0000000..596d28b
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui-final/pure-document-cli-tui-linux-aarch64.tar.gz
Binary files differ