aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/connections/results/2026-09-24-fixed-tui
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
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')
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/package-cursor.json14
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/package.json14
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/profile.json21
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-flow.json16
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-sanitized.json16
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/pty-flow.json16
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/pty-sanitized.json16
-rw-r--r--prototypes/connections/results/2026-09-24-fixed-tui/pure-document-cli-tui-linux-aarch64.tar.gzbin0 -> 33625 bytes
8 files changed, 113 insertions, 0 deletions
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui/package-cursor.json b/prototypes/connections/results/2026-09-24-fixed-tui/package-cursor.json
new file mode 100644
index 0000000..ae2716d
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/package-cursor.json
@@ -0,0 +1,14 @@
+{
+ "archive_sha256": "0e7d03741e17cc2f39db95aa28e52b8fdd02a54b68c8e978df06407cc241c2bb",
+ "archive_bytes": 33625,
+ "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/package.json b/prototypes/connections/results/2026-09-24-fixed-tui/package.json
new file mode 100644
index 0000000..ae2716d
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/package.json
@@ -0,0 +1,14 @@
+{
+ "archive_sha256": "0e7d03741e17cc2f39db95aa28e52b8fdd02a54b68c8e978df06407cc241c2bb",
+ "archive_bytes": 33625,
+ "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/profile.json b/prototypes/connections/results/2026-09-24-fixed-tui/profile.json
new file mode 100644
index 0000000..acc451b
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/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": 28098,
+ "data": 988,
+ "bss": 24
+ },
+ "needed": [
+ "libc.so.6"
+ ],
+ "sha256": "ae3f8ff479899929cb108dd3435750aa24b8f793744a9e7794315974182ad1f7"
+ }
+ }
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-flow.json b/prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-flow.json
new file mode 100644
index 0000000..c85112d
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-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": "ae3f8ff479899929cb108dd3435750aa24b8f793744a9e7794315974182ad1f7"
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-sanitized.json b/prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-sanitized.json
new file mode 100644
index 0000000..7852c5d
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/pty-cursor-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": 9808,
+ "one_mib_peak_rss_kib": 11760,
+ "one_mib_peak_rss_limit_kib": 0,
+ "binary_sha256": "71eeef473231fe7b693022fad39fe3b9b90e89913bbc252a2b64e6d087b1ebf6"
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui/pty-flow.json b/prototypes/connections/results/2026-09-24-fixed-tui/pty-flow.json
new file mode 100644
index 0000000..50f5cfa
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/pty-flow.json
@@ -0,0 +1,16 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "create and save through terminal",
+ "open another key",
+ "UTF-8 edit and save",
+ "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": 2784,
+ "one_mib_peak_rss_limit_kib": 4096,
+ "binary_sha256": "ae3f8ff479899929cb108dd3435750aa24b8f793744a9e7794315974182ad1f7"
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui/pty-sanitized.json b/prototypes/connections/results/2026-09-24-fixed-tui/pty-sanitized.json
new file mode 100644
index 0000000..443e9cd
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/pty-sanitized.json
@@ -0,0 +1,16 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "create and save through terminal",
+ "open another key",
+ "UTF-8 edit and save",
+ "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": 9776,
+ "one_mib_peak_rss_kib": 11712,
+ "one_mib_peak_rss_limit_kib": 0,
+ "binary_sha256": "71eeef473231fe7b693022fad39fe3b9b90e89913bbc252a2b64e6d087b1ebf6"
+}
diff --git a/prototypes/connections/results/2026-09-24-fixed-tui/pure-document-cli-tui-linux-aarch64.tar.gz b/prototypes/connections/results/2026-09-24-fixed-tui/pure-document-cli-tui-linux-aarch64.tar.gz
new file mode 100644
index 0000000..05a8713
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-fixed-tui/pure-document-cli-tui-linux-aarch64.tar.gz
Binary files differ