ultix perf/ops workbench: complete 2026-08-31 optimization pass for VM 5111
Everything for the ultix-streaming (VM 5111, pfv-tsys5) performance pass: full report + host audit results, staged/gated configs, guest prep + host one-shot + post-reboot-fix + netcheck lifecycle scripts, grow-root manual runbook, rolling tracking HUD, questions v1, and the gateway boot-race hardening units. Applied and verified live 2026-08-31; open work is tracked in Redmine project 55 as #601-#607. [#602] 💘 Generated with Crush Assisted-by: Crush:glm-5.2
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
# crush.md — project preferences for crush sessions in ~/optimize
|
||||
|
||||
## Locale (ruling 2026-08-31)
|
||||
- Human + this host are in TEXAS: America/Chicago (Central Time; UTC-5 CDT in
|
||||
summer). "1638 CST" in chat means Central local time.
|
||||
- 2026-08-31 is a MONDAY. "Friday" in these docs = 2026-09-04.
|
||||
- Docker/ISO timestamps print UTC (trailing Z) = local +5h; never mislabel
|
||||
weekday or TZ when narrating logs.
|
||||
|
||||
## Host + no-Python rules (ruling 2026-08-31, also in global AGENTS.md)
|
||||
- No Python from agents: text/JSON/CSV = bash/sed/awk/perl/cut/jq. NEVER
|
||||
python one-liners. python in dev containers is fine.
|
||||
- Host stays clean: common shell commands fine, curl + jq + ripgrep etc
|
||||
ALLOWED (old curl ban retired). NO installs on the host (apt-get/pip/etc).
|
||||
- Missing CLI tool? docker pull it, standing permission — run via
|
||||
`docker run --rm <pinned image>`. Work in containers.
|
||||
|
||||
## Output format (user preference, 2026-08-31)
|
||||
- The crush TUI sidebar truncates long chat output. NEVER hand the user a long
|
||||
command in chat. ALWAYS write runnable commands as a numbered script in this
|
||||
directory (next free number, e.g. 5-foo.sh) and tell them only the one-liner
|
||||
to execute it. Scripts that produce diagnostics must tee output to a .out
|
||||
file in this directory so the next turn can read it.
|
||||
- Scripts that need root must SELF-ELEVATE (re-exec via `exec sudo bash "$0"`
|
||||
when EUID != 0) so the user never types sudo. Run-from-guest ssh-root scripts
|
||||
need no elevation; say so in the script header.
|
||||
- Keep chat replies short-line-width; details live in files (NEXT.md, REPORT.md,
|
||||
questions-v*.md, script headers).
|
||||
Reference in New Issue
Block a user