diff --git a/archival-memory.md b/archival-memory.md index ac2bc35..42b84ae 100644 --- a/archival-memory.md +++ b/archival-memory.md @@ -600,6 +600,36 @@ _Entries moved out of persistent-memory.md to keep the active file scannable. Re - `[2026-06-20]` **Daily image+buildx prune cron on ana-docker** (the missing automation behind the recurring image bloat) — `lkraven` crontab, prune unused images >48 h + per-builder buildx cache. The real systemic fix (daemon log cap) is deferred to clean context. _Archived 2026-06-25._ + +- `[2026-06-25]` **althing re-architected to the lean multi-machine bus; nh3-extdev stood up as a + MODEL B mesh peer** (dedicated `althing-svc` + group-shared `/srv/althing`). `reference_nh3_extdev_althing_mesh`. + _Archived 2026-07-08._ + +- `[2026-06-23]` **zellij native web client piloted on nh3-dev** (`zellij-web.service` :8443) + alongside ttyd. `reference_zellij_web_seat`. + _Archived 2026-07-08._ + +- `[2026-06-22]` **Worldtree persona-render config arc (#314/#322/#317) pre-synced + deployed green + on demo+personal** — #317 a boot-blocking config REMOVAL. `reference_corviduo_dev_emergency_ops`. + _Archived 2026-07-08._ + +- `[2026-06-20]` **R22 (brokkr/dwarves) stood down to gateway-only; full-access R22 key minted; + Phase B CANCELLED** (Worldtree model-agnostic → no deploy path). Key at `/home/lkraven/.r22-gateway-key` + (persistent mode-600, carries paid GLM, don't delete). MUT = free `qwen3.5-122-a10b` (`gen`). + Operator steer: R22 research is gated on a pragmatic/deployable outcome, not advancing-the-art. + _Archived 2026-07-08._ + +- `[2026-06-20]` **claude-bot issue-scope token minted for worldtree-dev self-serve** (id 16, + `write:repository`+`write:issue`); old token revoked. Advances the credential-migration directive. + _Archived 2026-07-08._ + +- `[2026-06-20]` **rest-server-ana recovered + backup prevention shipped + worldtree-dev admin keys + provisioned** (demo d113207c / personal f4f75adb). Cred rotation (5 rest-server pw) BELAYED. + _Archived 2026-07-08._ + +- `[2026-06-20]` **claude-bot → ADMIN on vh/Worldtree** (operator-authorized) — self-serves WT + deploys/tokens henceforth. + _Archived 2026-07-08._ ## Tried and abandoned (archived) - `[2026-04-30]` task-board workflow with @@ -1167,3 +1197,20 @@ _76 older entries archived to archival-memory.md._ - `[2026-06-20]` **Named buildx builders accumulate cache the standard prunes MISS.** `docker image prune -a` + `docker builder prune` don't touch `buildx_buildkit_-builder0_state` volumes (per-builder buildkit state). Prune them with `docker buildx prune --builder -af`, or `docker volume rm` orphaned ones (builder already removed). _Archived 2026-06-25._ + + +- `[2026-06-25]` **althing "unreachable: " can MASK an app-level 500.** Raw network was + clean; root cause = receiver DB agents-table not synced with the config roster → delivery 500'd + "unknown to: ", MAPPED to "unreachable". Diagnose: raw curl to :8087 + connect-probe ⇒ NOT + network. Fixed in althing v0.17.1. `reference_nh3_extdev_althing_mesh`. + _Archived 2026-07-08._ + +- `[2026-06-20]` **rest-server `.htpasswd: permission denied` = the ana-nas NFS mount FAILED (ghost + file on the local mount point), NOT a decommission.** `mnt-backup.mount` stuck `failed` (fstab bare + `defaults`) → rest-server serves an empty local dir. Recovery in disaster-recovery.md. + _Archived 2026-07-08._ + +- `[2026-06-20]` **The DEFAULT `ssh ana-docker` is `lkraven` (no NOPASSWD) — but `ssh + infra-ops@ana-docker` HAS NOPASSWD root.** A `sudo cp` as lkraven silently failed → nearly punted + the rest-server recovery. Reach for `infra-ops@ana-docker` for sudo ops. + _Archived 2026-07-08._ \ No newline at end of file diff --git a/persistent-memory.md b/persistent-memory.md index 325f747..0dfe5fd 100644 --- a/persistent-memory.md +++ b/persistent-memory.md @@ -427,33 +427,10 @@ _Earlier (2026-07-07):_ ~90 tok/s; spec-decode rescue ruled out). git `b63c48b`→`681eb70`. Deckard kept staged as T1's writing benchmark. -- `[2026-06-25]` **althing re-architected to the lean multi-machine bus; nh3-extdev stood up as a - MODEL B mesh peer** (dedicated `althing-svc` + group-shared `/srv/althing`). `reference_nh3_extdev_althing_mesh`. - -- `[2026-06-23]` **zellij native web client piloted on nh3-dev** (`zellij-web.service` :8443) - alongside ttyd. `reference_zellij_web_seat`. - -- `[2026-06-22]` **Worldtree persona-render config arc (#314/#322/#317) pre-synced + deployed green - on demo+personal** — #317 a boot-blocking config REMOVAL. `reference_corviduo_dev_emergency_ops`. - -- `[2026-06-20]` **R22 (brokkr/dwarves) stood down to gateway-only; full-access R22 key minted; - Phase B CANCELLED** (Worldtree model-agnostic → no deploy path). Key at `/home/lkraven/.r22-gateway-key` - (persistent mode-600, carries paid GLM, don't delete). MUT = free `qwen3.5-122-a10b` (`gen`). - Operator steer: R22 research is gated on a pragmatic/deployable outcome, not advancing-the-art. - -- `[2026-06-20]` **claude-bot issue-scope token minted for worldtree-dev self-serve** (id 16, - `write:repository`+`write:issue`); old token revoked. Advances the credential-migration directive. - -- `[2026-06-20]` **rest-server-ana recovered + backup prevention shipped + worldtree-dev admin keys - provisioned** (demo d113207c / personal f4f75adb). Cred rotation (5 rest-server pw) BELAYED. - -- `[2026-06-20]` **claude-bot → ADMIN on vh/Worldtree** (operator-authorized) — self-serves WT - deploys/tokens henceforth. - - `[2026-06-14]` **STANDING DIRECTIVE: migrate ALL infra access to Claude-specific credentials.** (auto-memory `project_migrate_infra_access_to_claude_credentials`) -_118 older entries archived to archival-memory.md._ +_125 older entries archived to archival-memory.md._ ## Tried and abandoned @@ -530,17 +507,4 @@ _118 older entries archived to archival-memory.md._ needs a password) → stage model pulls to `/home`.** PIN THE A6000 BY UUID for training (native-CUDA ordering differs vs docker; the 3090 index 0 is usually near-full → OOM). `CUDA_VISIBLE_DEVICES=GPU-`. -- `[2026-06-25]` **althing "unreachable: " can MASK an app-level 500.** Raw network was - clean; root cause = receiver DB agents-table not synced with the config roster → delivery 500'd - "unknown to: ", MAPPED to "unreachable". Diagnose: raw curl to :8087 + connect-probe ⇒ NOT - network. Fixed in althing v0.17.1. `reference_nh3_extdev_althing_mesh`. - -- `[2026-06-20]` **rest-server `.htpasswd: permission denied` = the ana-nas NFS mount FAILED (ghost - file on the local mount point), NOT a decommission.** `mnt-backup.mount` stuck `failed` (fstab bare - `defaults`) → rest-server serves an empty local dir. Recovery in disaster-recovery.md. - -- `[2026-06-20]` **The DEFAULT `ssh ana-docker` is `lkraven` (no NOPASSWD) — but `ssh - infra-ops@ana-docker` HAS NOPASSWD root.** A `sudo cp` as lkraven silently failed → nearly punted - the rest-server recovery. Reach for `infra-ops@ana-docker` for sudo ops. - -_98 older entries archived to archival-memory.md._ +_101 older entries archived to archival-memory.md._