memory: archive 10 spent June entries (7 Recent decisions + 3 Tried) to archival-memory.md
Kept the [2026-06-14] standing credential-migration directive. persistent-memory 546->510 lines; back-ref counts 118->125 (Recent decisions), 98->101 (Tried). Non-destructive move; archival-memory is append-only with _Archived 2026-07-08._ stamps.
This commit is contained in:
@@ -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.
|
- `[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._
|
_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)
|
## Tried and abandoned (archived)
|
||||||
|
|
||||||
- `[2026-04-30]` task-board workflow with
|
- `[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_<name>-builder0_state` volumes (per-builder buildkit state). Prune them with `docker buildx prune --builder <name> -af`, or `docker volume rm` orphaned ones (builder already removed).
|
- `[2026-06-20]` **Named buildx builders accumulate cache the standard prunes MISS.** `docker image prune -a` + `docker builder prune` don't touch `buildx_buildkit_<name>-builder0_state` volumes (per-builder buildkit state). Prune them with `docker buildx prune --builder <name> -af`, or `docker volume rm` orphaned ones (builder already removed).
|
||||||
_Archived 2026-06-25._
|
_Archived 2026-06-25._
|
||||||
|
|
||||||
|
|
||||||
|
- `[2026-06-25]` **althing "unreachable: <machine>" 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: <handle>", 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._
|
||||||
+2
-38
@@ -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
|
~90 tok/s; spec-decode rescue ruled out). git `b63c48b`→`681eb70`. Deckard kept staged as T1's
|
||||||
writing benchmark.
|
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.**
|
- `[2026-06-14]` **STANDING DIRECTIVE: migrate ALL infra access to Claude-specific credentials.**
|
||||||
(auto-memory `project_migrate_infra_access_to_claude_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
|
## 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
|
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-<uuid>`.
|
ordering differs vs docker; the 3090 index 0 is usually near-full → OOM). `CUDA_VISIBLE_DEVICES=GPU-<uuid>`.
|
||||||
|
|
||||||
- `[2026-06-25]` **althing "unreachable: <machine>" can MASK an app-level 500.** Raw network was
|
_101 older entries archived to archival-memory.md._
|
||||||
clean; root cause = receiver DB agents-table not synced with the config roster → delivery 500'd
|
|
||||||
"unknown to: <handle>", 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._
|
|
||||||
|
|||||||
Reference in New Issue
Block a user