5 Commits
Author SHA1 Message Date
Niko1221 3fa1b524d7 Portable monitor bundle: carries consoleinfo.py and overview.py (manifest schema 6), the plain Monitor runs when launch is not bundled, smokes accept the Overview's /metrics read, test derives the bundle's import closure 2026-10-19 16:35:51 +02:00
Niko1221 bccb0f4280 Terminal wizard: the Save choices stay on screen at 60x20 and 40x15, the Advanced command has its own scroll area, key hints wrap and say what Enter does; request filter explains itself and matches LIVE/DONE; plain-word setting descriptions; tuning default explained; monitor bundle carries nav.py (T09, T11) 2026-10-18 23:23:09 +02:00
Niko1221 515e045faf packaging: monitor rollback works on Windows (os.rename cannot replace the mkdtemp directory) 2026-10-15 11:05:28 +02:00
Niko1221 d442b0307f packaging: the monitor bundle's LICENSE check accepts CRLF; LICENSE is eol=lf in .gitattributes
A Windows checkout (autocrlf) has CRLF in LICENSE, and the bundle verify
required the file to start with b'MIT License\n'. Normalize line endings
before the check, pin the file to LF, and test a CRLF member.
2026-10-15 11:05:24 +02:00
Niko1221 cef6027dcb packaging: terminal distribution, portable monitor bundle and the acceptance matrix
packaging/package_terminal.py builds the self-contained terminal archive with its own
Python runtime, monitor_bundle.py the portable monitor, acceptance_matrix.py maps the 67
acceptance rows to evidence, README.md documents the target matrix. The built archive
(release/artifacts/*.tar.gz, 42 MB) is not in git.

From the owner's rebuild branch strata/rebuild-2026-10.
2026-10-15 10:24:09 +02:00