You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

93 lines
3.8 KiB

{
"release_id": "20260914-port-selection-3",
"platform": "linux-arm64",
"scope": "application-and-daemon-binaries-not-full-firmware",
"generated_at": "2026-09-14T05:22:41.7644664+00:00",
"files": [
{
"path": "frontend/tera-clone-demo-web",
"bytes": 13238434,
"sha256": "2ef9c70584f275deebac08711809be556f76f3601417f08cc62a0bc234b17cd2",
"install_path": "/usr/bin/tera-clone-demo-web",
"provenance": "built-and-deployed"
},
{
"path": "backend/tera-clone-demo-api",
"bytes": 10027170,
"sha256": "a7225f0786111cd3c714fe7f23a34778085c86b923d08bbc5e67dc6e8e611860",
"install_path": "/usr/bin/tera-api",
"provenance": "built-and-deployed"
},
{
"path": "backend/tera-logd",
"bytes": 3211426,
"sha256": "b5856899698bfafb1f382a3dd45db02b034ba785d56a075ea964c937b57a48b3",
"install_path": "/usr/bin/tera-logd",
"provenance": "built-and-deployed-earlier-today"
},
{
"path": "backend/tera-clone-demo-alarmd",
"bytes": 7711921,
"sha256": "ac3149f54d93ce252527606bda35dc739f1f3ad40bfb77409f16b3514d437006",
"install_path": "/usr/bin/tera-alarmd",
"provenance": "existing-device-baseline"
},
{
"path": "backend/tera-netd",
"bytes": 4661671,
"sha256": "2864dbde4fcde16898a3b187716b325883365a1fd39f16264a5186877f94c50c",
"install_path": "/usr/bin/tera-netd",
"provenance": "copied-from-device"
},
{
"path": "backend/tera-seriald",
"bytes": 5020690,
"sha256": "1263fe6823fb07704ecbd0bc5be18db56f9f2b60ebafc1692e873c40bac8f01f",
"install_path": "/usr/bin/tera-seriald",
"provenance": "copied-from-device"
},
{
"path": "backend/tera-sessiond",
"bytes": 9089559,
"sha256": "a1d868818fa2bbb57996e5fe5786fb1838d337e223a23729cd243762c751aadf",
"install_path": "/usr/bin/tera-sessiond",
"provenance": "copied-from-device"
},
{
"path": "backend/tera-timed",
"bytes": 4329693,
"sha256": "c0cc73a1d390ef9964adc3a1623b90b8c7950a798af71a7201c93b1b58f12b12",
"install_path": "/usr/bin/tera-timed",
"provenance": "copied-from-device"
}
],
"source": {
"base_commit": "8d5936102974bf1fa2a2b10f63b04beac6cdaeef",
"changes": "Release source is included with this manifest in the Git commit; baseline daemons have individual provenance above."
},
"deployment": {
"device": "192.168.0.223",
"date": "2026-09-14",
"ready": true,
"completed": 12,
"total": 12,
"backup": "/userdata/tera-backups/port-selection-20260914",
"verified": "Eight binary SHA256 values match installed files; HTTP/HTTPS listeners and served workspace-tabs.js verified."
},
"validation": {
"backend": "Changed API, serial and logruntime tests passed; earlier system improvements passed the full backend suite.",
"frontend": "Full Go suite passed, then final page fixtures regenerated and checked.",
"javascript": "19 workspace, navigation and dashboard tests passed.",
"browser": "Local Edge fixtures: fixed positions, one settings tab, legacy migration, checkbox, refresh, 1440/1024/800/480 layouts, icon removal.",
"live": "Read-only CH20/CH26 CR cache samples observed; transient CH26 miss followed by normal reply.",
"limitations": "No cable-unplug, destructive action or power-cycle acceptance test; authenticated live UI was not tested in this run."
},
"changes": [
"Keep channel positions fixed from 1 to 48",
"Replace port settings in one tab",
"Larger cards with target checkboxes",
"Remove serial console icon",
"Share CR response classification with 15-second grace; sustained silence is unknown, not cable down",
"Include earlier system/session/log/reauthentication improvements"
]
}