aboutsummaryrefslogtreecommitdiffstats
path: root/prototypes/connections/results/2026-09-24-native-save
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-native-save
parentd34f9426d5317a1948f12f229439946728bc342a (diff)
downloadpure-b1ce1927022d374198441afafeb27199fc8a052a.tar.gz
pure-b1ce1927022d374198441afafeb27199fc8a052a.zip
Establish native micro runtime checkpoint
Diffstat (limited to 'prototypes/connections/results/2026-09-24-native-save')
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/fixed-cli-package-check.json12
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/fixed-package-check.json14
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/flat-fixed-tui.json24
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/flat-package-check.json14
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/flat-source-tui.json27
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/hybrid-fixed-tui.json24
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/hybrid-source-tui.json27
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/package-check.json15
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-linux-aarch64.tar.gzbin0 -> 12966 bytes
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-tui-linux-aarch64.tar.gzbin0 -> 32072 bytes
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/pure-document-flat-cli-tui-linux-aarch64.tar.gzbin0 -> 51117 bytes
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/pure-document-hybrid-cli-tui-linux-aarch64.tar.gzbin0 -> 57788 bytes
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/pure-source-preview.tar.gzbin0 -> 333925 bytes
-rw-r--r--prototypes/connections/results/2026-09-24-native-save/source-package-check.json16
14 files changed, 173 insertions, 0 deletions
diff --git a/prototypes/connections/results/2026-09-24-native-save/fixed-cli-package-check.json b/prototypes/connections/results/2026-09-24-native-save/fixed-cli-package-check.json
new file mode 100644
index 0000000..8e62057
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/fixed-cli-package-check.json
@@ -0,0 +1,12 @@
+{
+ "archive_sha256": "2f491df77c2d5c39c838f7235bcfcaadbd89b981e5b40624e624553a74604421",
+ "archive_bytes": 12966,
+ "selected_hosts": [
+ "pure-edit-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"
+ ]
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/fixed-package-check.json b/prototypes/connections/results/2026-09-24-native-save/fixed-package-check.json
new file mode 100644
index 0000000..97dafe5
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/fixed-package-check.json
@@ -0,0 +1,14 @@
+{
+ "archive_sha256": "629dca525ec849fe9ab822ca5ff931477438534235ab00f7d34f873ee18b41e7",
+ "archive_bytes": 32072,
+ "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-native-save/flat-fixed-tui.json b/prototypes/connections/results/2026-09-24-native-save/flat-fixed-tui.json
new file mode 100644
index 0000000..97fb4d7
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/flat-fixed-tui.json
@@ -0,0 +1,24 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "cursor insertion and save through terminal",
+ "open another key",
+ "bounded document browser selects keys and protects unsaved draft",
+ "UTF-8 codepoint movement, visible redraw and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "stored multiline and tabbed document survives edit and reopen",
+ "cached viewport preserves vertical movement across many rows",
+ "one MiB document viewport, edit and fresh CLI restore",
+ "one MiB UTF-8 viewport and edit before cached anchor",
+ "1,024 real documents listed, searched, resized and opened within RSS gate",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": 1808,
+ "one_mib_peak_rss_kib": 2832,
+ "one_thousand_key_list_peak_rss_kib": 1856,
+ "one_mib_peak_rss_limit_kib": 4096,
+ "portable": false,
+ "terminal_locale": "C.UTF-8",
+ "binary_sha256": "e8b224e3ce5f5d83d597418d4027ec36dd44bfe84d17f6e9224135dc457316c1"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/flat-package-check.json b/prototypes/connections/results/2026-09-24-native-save/flat-package-check.json
new file mode 100644
index 0000000..f3db134
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/flat-package-check.json
@@ -0,0 +1,14 @@
+{
+ "archive_sha256": "0f8d1620cf36c968174687e7ca350d97d8f3101ce38bb70239b673ab104fe6f6",
+ "archive_bytes": 51117,
+ "selected_hosts": [
+ "pure-edit",
+ "pure-edit-tui"
+ ],
+ "checks": [
+ "relocated archive has only declared files and every file hash matches",
+ "extracted native CLI creates and restores the real document",
+ "editing the packaged .pure source changes the executed reply",
+ "relocated source-loaded TUI and CLI share UTF-8, large and many-document paths"
+ ]
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/flat-source-tui.json b/prototypes/connections/results/2026-09-24-native-save/flat-source-tui.json
new file mode 100644
index 0000000..aa7d0b9
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/flat-source-tui.json
@@ -0,0 +1,27 @@
+{
+ "profile": "native-source-document-terminal-editor",
+ "checks": [
+ "source parse and incompatible definitions fail before store creation",
+ "source CLI and TUI read the same document",
+ "changed source field layout drives TUI input encoding",
+ "cursor insertion and save through terminal",
+ "open another key",
+ "bounded document browser selects keys and protects unsaved draft",
+ "UTF-8 codepoint movement, visible redraw and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "stored multiline and tabbed document survives edit and reopen",
+ "cached viewport preserves vertical movement across many rows",
+ "one MiB document viewport, edit and fresh CLI restore",
+ "one MiB UTF-8 viewport and edit before cached anchor",
+ "1,024 real documents listed, searched, resized and opened within RSS gate",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": 1824,
+ "one_mib_peak_rss_kib": 3216,
+ "one_thousand_key_list_peak_rss_kib": 1936,
+ "one_mib_peak_rss_limit_kib": 4096,
+ "portable": false,
+ "terminal_locale": "C.UTF-8",
+ "binary_sha256": "46bdfde2b8997213bf69c612bd63913330859fd46d77ecb9b7fca99e552ee143"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/hybrid-fixed-tui.json b/prototypes/connections/results/2026-09-24-native-save/hybrid-fixed-tui.json
new file mode 100644
index 0000000..5b5e97c
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/hybrid-fixed-tui.json
@@ -0,0 +1,24 @@
+{
+ "profile": "native-fixed-document-terminal-editor",
+ "checks": [
+ "cursor insertion and save through terminal",
+ "open another key",
+ "bounded document browser selects keys and protects unsaved draft",
+ "UTF-8 codepoint movement, visible redraw and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "stored multiline and tabbed document survives edit and reopen",
+ "cached viewport preserves vertical movement across many rows",
+ "one MiB document viewport, edit and fresh CLI restore",
+ "one MiB UTF-8 viewport and edit before cached anchor",
+ "1,024 real documents listed, searched, resized and opened within RSS gate",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": 1840,
+ "one_mib_peak_rss_kib": 3184,
+ "one_thousand_key_list_peak_rss_kib": 1904,
+ "one_mib_peak_rss_limit_kib": 4096,
+ "portable": false,
+ "terminal_locale": "C.UTF-8",
+ "binary_sha256": "09303ec33d07c12b07834b07fb5eeb836005c23fcb3a6b6cc2683631a9d4b13c"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/hybrid-source-tui.json b/prototypes/connections/results/2026-09-24-native-save/hybrid-source-tui.json
new file mode 100644
index 0000000..2da02ec
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/hybrid-source-tui.json
@@ -0,0 +1,27 @@
+{
+ "profile": "native-source-document-terminal-editor",
+ "checks": [
+ "source parse and incompatible definitions fail before store creation",
+ "source CLI and TUI read the same document",
+ "changed source field layout drives TUI input encoding",
+ "cursor insertion and save through terminal",
+ "open another key",
+ "bounded document browser selects keys and protects unsaved draft",
+ "UTF-8 codepoint movement, visible redraw and edit",
+ "resize redraw",
+ "external revision conflict preserves draft",
+ "stored multiline and tabbed document survives edit and reopen",
+ "cached viewport preserves vertical movement across many rows",
+ "one MiB document viewport, edit and fresh CLI restore",
+ "one MiB UTF-8 viewport and edit before cached anchor",
+ "1,024 real documents listed, searched, resized and opened within RSS gate",
+ "terminal mode restored after key and signal exit"
+ ],
+ "small_peak_rss_kib": 1824,
+ "one_mib_peak_rss_kib": 3200,
+ "one_thousand_key_list_peak_rss_kib": 1936,
+ "one_mib_peak_rss_limit_kib": 4096,
+ "portable": false,
+ "terminal_locale": "C.UTF-8",
+ "binary_sha256": "a3812efdf7d22cc98369eb878b91a1e5341d5bed18fd99b9fe4264177fd41973"
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/package-check.json b/prototypes/connections/results/2026-09-24-native-save/package-check.json
new file mode 100644
index 0000000..e57b8ca
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/package-check.json
@@ -0,0 +1,15 @@
+{
+ "archive_sha256": "b3c156eb7880ee4cb91b3fe52854cb5069ef035d082b7d539fa2a79592247ec5",
+ "archive_bytes": 57788,
+ "selected_hosts": [
+ "pure-edit",
+ "pure-edit-tui"
+ ],
+ "checks": [
+ "relocated archive has only declared files and every file hash matches",
+ "extracted native CLI creates and restores the real document",
+ "selected storage keeps small values inline and maps large values",
+ "editing the packaged .pure source changes the executed reply",
+ "relocated source-loaded TUI and CLI share UTF-8, large and many-document paths"
+ ]
+}
diff --git a/prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-linux-aarch64.tar.gz b/prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-linux-aarch64.tar.gz
new file mode 100644
index 0000000..9f81ca0
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-linux-aarch64.tar.gz
Binary files differ
diff --git a/prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-tui-linux-aarch64.tar.gz b/prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-tui-linux-aarch64.tar.gz
new file mode 100644
index 0000000..5114f58
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/pure-document-fixed-cli-tui-linux-aarch64.tar.gz
Binary files differ
diff --git a/prototypes/connections/results/2026-09-24-native-save/pure-document-flat-cli-tui-linux-aarch64.tar.gz b/prototypes/connections/results/2026-09-24-native-save/pure-document-flat-cli-tui-linux-aarch64.tar.gz
new file mode 100644
index 0000000..59abe7f
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/pure-document-flat-cli-tui-linux-aarch64.tar.gz
Binary files differ
diff --git a/prototypes/connections/results/2026-09-24-native-save/pure-document-hybrid-cli-tui-linux-aarch64.tar.gz b/prototypes/connections/results/2026-09-24-native-save/pure-document-hybrid-cli-tui-linux-aarch64.tar.gz
new file mode 100644
index 0000000..313c49d
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/pure-document-hybrid-cli-tui-linux-aarch64.tar.gz
Binary files differ
diff --git a/prototypes/connections/results/2026-09-24-native-save/pure-source-preview.tar.gz b/prototypes/connections/results/2026-09-24-native-save/pure-source-preview.tar.gz
new file mode 100644
index 0000000..9f29727
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/pure-source-preview.tar.gz
Binary files differ
diff --git a/prototypes/connections/results/2026-09-24-native-save/source-package-check.json b/prototypes/connections/results/2026-09-24-native-save/source-package-check.json
new file mode 100644
index 0000000..4c93ea8
--- /dev/null
+++ b/prototypes/connections/results/2026-09-24-native-save/source-package-check.json
@@ -0,0 +1,16 @@
+{
+ "archive_sha256": "b258788cc9f90d8e6eccc964c8c9f4e2c5460df3dfbb9da07268da07799691e4",
+ "archive_bytes": 333925,
+ "source_files": 171,
+ "checks": [
+ "every extracted source file matches the manifest",
+ "clean C17, both real terminal PTY scenarios and fixed/source CLI document RSS checks pass",
+ "source-loaded CLI and parser-free CLI share the real stored document",
+ "editing .pure changes the native source-loaded reply",
+ "clean selected page store exports mixed revisions to the default flat store",
+ "clean one-MiB document fans out to two same-process Pure domains with independent conflict and release",
+ "clean selected page store runs the source-loaded TUI and relocatable CLI+TUI package",
+ "clean Linux release behavior, code, dependency and RSS gates pass",
+ "clean source-loaded terminal editor PTY scenarios pass"
+ ]
+}