Commit Graph

  • 4e18f7a183 memory: laptop backup ruled out deliberately; MCP adoption is gated on ssh_config vh 2026-09-05 08:01:06 -07:00
  • 807446a1cf memory: remote-ssh MCP live and narrow; record the two traps that cost time vh 2026-09-05 07:46:03 -07:00
  • 1f25cdcd19 feat(tooling): register the remote-ssh MCP server and split the SSH guidance vh 2026-09-05 07:45:21 -07:00
  • 169fa357ff memory: SVOS arc fully closed — vault verified clean, no ledger-era items remain vh 2026-09-05 07:31:16 -07:00
  • d1d37f7c60 memory: SVOS arc closed at step 8; fork vh/remote-ssh-mcp recorded vh 2026-09-05 07:30:03 -07:00
  • 4adccf3f88 memory: step 7 corroborated, step 8 held against a relayed authorization vh 2026-09-05 07:25:47 -07:00
  • 3bc7c6986f memory: svos cutover verified; record the cutover-destroys-the-old-key foot-gun vh 2026-09-05 07:20:11 -07:00
  • 85ff740f94 memory: svos key delivery confirmed by ledger-dev; cutover is with the operator vh 2026-09-05 07:07:53 -07:00
  • bcbf92f3d1 memory: svos Heimdall key minted — worldtree-personal, ledger key verified still live vh 2026-09-05 07:05:33 -07:00
  • 49909665b2 memory: svos clone repointed — the ledger redirect now covers only unknown stale clones vh 2026-09-05 06:58:24 -07:00
  • 90941607e7 memory: gitea corviduo/ledger renamed to corviduo/svos; svos Heimdall mint now open vh 2026-09-05 06:57:13 -07:00
  • 784f6eb6dc memory: Ledger→SVOS vault move done — svos/env.sh in, stale ledger/env.sh to trash vh 2026-09-05 06:51:18 -07:00
  • 82158e7e36 memory: snapshot — run 3c gated, run 4 training, DAC revert, GPU rebalance, NAS exposure vh 2026-09-05 06:36:56 -07:00
  • 5237efa299 feat(litellm): expose run 3c as trial for operator hand-testing vh 2026-09-04 14:48:01 -07:00
  • 054c098777 fix(esh): revert the forced 10G — the link was flaking hard, operator called it vh 2026-09-04 14:41:02 -07:00
  • 514ce7acc8 docs(esh): record the held DAC decision — forced 10G stays until the weekend cable swap vh 2026-09-04 10:52:58 -07:00
  • b9988a7bef fix(esh): force 10G on the ESH-Media uplink DAC — it was negotiating 1G vh 2026-09-04 10:06:50 -07:00
  • 0bbdaf9083 fix(esh): correct the SLZB-MR1U MAC framing — derived ESP32 address, not fragile vh 2026-09-04 09:57:02 -07:00
  • fed29be04e feat(esh): move SLZB-MR1U Zigbee coordinator to the IoT VLAN for Home Assistant vh 2026-09-04 09:50:31 -07:00
  • dae77ee118 feat(pfi-gx10): stage ERP-seat SFT run 3c — verified, not launched vh 2026-09-03 22:46:28 -07:00
  • 43135a2768 memory: snapshot — searxng move, gx10 rack networking, mac fleet provisioning vh 2026-09-03 22:22:11 -07:00
  • a95717e810 feat(gx10): rack networking — VLAN 50 via DHCP reservation, wired only vh 2026-09-03 15:59:09 -07:00
  • 0f748ea54e feat(searxng): move to nh3-docker, update, and expose as an MCP tool vh 2026-09-03 14:07:06 -07:00
  • d4aa59a199 fix(backup): enable fleecing so a slow target cannot stall a guest vh 2026-09-02 22:33:12 -07:00
  • bd9692c433 docs(incident): nh3-dev IO stall was a stalled backup, not the disk vh 2026-09-02 21:37:25 -07:00
  • 6ca455a15f feat(scripts): provision-mac-dsh.sh — one script for a Mac, end to end vh 2026-09-02 17:49:42 -07:00
  • 926fc2fb7a feat(litellm): map reasoning_effort high/max -> xhigh for gen-reasoning vh 2026-09-02 15:43:22 -07:00
  • e9605df6ff docs(althing): the fast outage probe never touched the timeout it claimed to test vh 2026-09-02 10:36:49 -07:00
  • 87a1cff6de docs(althing): retract the "bare shell" claim — it was never verified vh 2026-09-02 10:14:08 -07:00
  • 1ac1efca87 refactor(statusline): delegate the althing segment to althing-statusline vh 2026-09-02 10:11:39 -07:00
  • 6d52fc7302 docs(althing): operator ruling — leave pre-deploy seats on their old channel vh 2026-09-02 09:52:36 -07:00
  • 405b3574d2 docs(althing): the measured case for cc — a pane poke lands in prompt history, cc does not vh 2026-09-02 09:33:17 -07:00
  • ee9872f214 memory: sixth althing deploy surface — crossSessionInbound, outside the repo vh 2026-09-02 09:31:29 -07:00
  • af5582c96d docs(althing): a sixth deploy surface, and it lives outside the repo vh 2026-09-02 09:30:48 -07:00
  • 2575242e87 docs(gitea-runner): state that a runs-on label list is AND, not fallback vh 2026-09-02 09:26:19 -07:00
  • e5cbb5485b memory: vastblue org created — org scope is the binding that was expensive to retrofit vh 2026-09-02 09:25:06 -07:00
  • 26706f58ca memory: statusline bell measured a mechanism; two copies now exist vh 2026-09-02 09:14:51 -07:00
  • 5e0c23b0b5 fix(statusline): ask the post office if this seat is reachable, not a lock file vh 2026-09-02 09:14:06 -07:00
  • 1935e48456 memory: althing 3.3.0 deployed — cc channel, and the plugin-cache false green vh 2026-09-02 09:08:16 -07:00
  • 1147e14b79 fix(deploy-althing): diff plugin CONTENT, and document the cc channel vh 2026-09-02 09:07:21 -07:00
  • 91e2b67074 docs(gitea-runner): commit the capability probe as a re-runnable instrument vh 2026-09-02 08:58:45 -07:00
  • 89ffab69df docs(gitea-runner): record measured job capabilities, incl. root-equivalent docker access vh 2026-09-02 08:57:25 -07:00
  • a4a529dd76 docs(runbook): assert waiter identity, not liveness, in the reachability audit vh 2026-09-02 08:34:43 -07:00
  • 7d0d991fcd memory: pin the GX10 baseline's final figures vh 2026-09-02 01:23:50 -07:00
  • e39106bd03 memory: snapshot — session stand-down; GX10 baselined, althing at 3.2.4 vh 2026-09-02 01:23:19 -07:00
  • b039aa19e8 memory: reframe the GX10 work as what it was — a baseline and a tooling check vh 2026-09-02 01:20:26 -07:00
  • dce261335e memory: run 3c goes to the GX10 — I priced the failure in the wrong units vh 2026-09-02 01:17:49 -07:00
  • 5a24d77f12 memory: run-3c probe answered — 79.3 s/it, and it reverses the plan on file vh 2026-09-02 01:16:20 -07:00
  • 84349d7a0e docs(althing): check the hook list, not the version string vh 2026-09-02 01:13:01 -07:00
  • 167a30a916 memory: althing deploy is one command now, and eshpfi owns the plugin hop vh 2026-09-02 01:05:48 -07:00
  • d0882fb830 feat(althing): four-surface deploy script + runbook vh 2026-09-02 01:04:32 -07:00
  • 87f74f1fee memory: althing deploy is four surfaces, and the plugin CLI existed all along vh 2026-09-02 00:48:18 -07:00
  • 83217553bb memory: retract the stale-lock claim; the plugin gap ate the SessionStart hook vh 2026-09-02 00:43:56 -07:00
  • 5563b77867 fix(pfi-gx10): install python3-dev — Triton JIT-compiles C at first use vh 2026-09-02 00:36:16 -07:00
  • f870dbcbbb memory: snapshot — run-3c probe in flight; ana-ml2 baseline reduced from its log vh 2026-09-01 23:46:43 -07:00
  • c0e352a47b fix(elway): probe NOPASSWD with sudo -n true, never sudo -n -v vh 2026-09-01 23:37:42 -07:00
  • 0b48517909 feat(pfi-gx10): privileged-half outfit playbook (sudo, CUDA toolkit, container toolkit) vh 2026-09-01 23:23:50 -07:00
  • fad1db96a0 memory: snapshot — GX10 outfitted userspace; bare metal ruled; CUDA works on sm_121 vh 2026-09-01 23:18:14 -07:00
  • 18fde5902e memory: snapshot — GX10 liveness confirmed; racking is not a prerequisite vh 2026-09-01 23:11:21 -07:00
  • 4c39ef08e2 memory: snapshot — never arm a waiter on a pane-routed seat vh 2026-09-01 23:08:36 -07:00
  • f099caa238 memory: snapshot — H3 encoder pin resolved; my question had the direction backwards vh 2026-09-01 23:05:19 -07:00
  • 12006d287a memory: snapshot — althing 3.2.2 deployed; discover-pid was a bug, not an unknown vh 2026-09-01 22:52:35 -07:00
  • f0d30f7a0f memory: snapshot — 3.2.1 outcome; the unguardable seats split, and one has a fix vh 2026-09-01 22:44:51 -07:00
  • 1c7bd40c9c memory: snapshot — althing 3.2.1 deployed; guard 4 cannot cover two of five seats vh 2026-09-01 22:42:54 -07:00
  • 28dd516be1 memory: snapshot — 3.2.0 migration complete, and a miss of my own worth keeping vh 2026-09-01 22:28:13 -07:00
  • 2d2c88e43c memory: snapshot — the four revoked routes are non-Claude, and the herald's reason is wrong vh 2026-09-01 22:23:43 -07:00
  • e014f756fb memory: snapshot — infra-ops moved to a pane route; waiters get reaped vh 2026-09-01 22:20:10 -07:00
  • 71d97f36b6 memory: snapshot — althing 3.2.0 deployed; uv tool install is a silent no-op vh 2026-09-01 22:15:51 -07:00
  • 46a3c63706 memory: snapshot — A6000 window closed; my dots-tts hypothesis was wrong vh 2026-09-01 18:10:34 -07:00
  • e91278799d memory: snapshot — irv-ml1 GPU resident map; dots-tts at 2.4x its recorded VRAM vh 2026-09-01 18:08:14 -07:00
  • 2cf73fd556 memory: snapshot — 768 GB is not a population the R750xa takes vh 2026-09-01 17:35:21 -07:00
  • 32fd1dbe4a memory: snapshot — ARC sizing for the Ada box; no ramfs model tier vh 2026-09-01 17:26:33 -07:00
  • 3410d578e3 memory: snapshot — R640 RAM harvest may zero the RAM line; CPU diff was missing vh 2026-09-01 17:23:10 -07:00
  • 5c88280f9f memory: snapshot — operator leaning 6 drives; records the layout analysis vh 2026-09-01 17:15:52 -07:00
  • 3180dc85fa memory: snapshot — Ada sizing corrected; prune and drives are orthogonal vh 2026-09-01 17:11:04 -07:00
  • 72065b45aa memory: snapshot — Ada destination pool is smaller than the source vh 2026-09-01 17:06:32 -07:00
  • ace839c768 memory: snapshot — the Ada inference server is a stripped used R750xa vh 2026-09-01 17:01:14 -07:00
  • 7142657749 memory: snapshot — gx10 unracked and next up as an inference+training box vh 2026-09-01 16:32:21 -07:00
  • 73866f6a7e feat(synapse): restrict /_synapse/admin to LAN, track the stack vh 2026-09-01 16:09:42 -07:00
  • a0c5fc6ed5 feat(pfi-gx10): rack-move network playbook — VLAN 50, static 10.100.50.60 vh 2026-09-01 11:41:43 -07:00
  • 8fb8cc87ca chore(pfi-gx10): first inventory snapshot vh 2026-09-01 11:37:09 -07:00
  • 1b596c8c30 feat(pfi-gx10): register the ASUS Ascent GX10 and convert it to headless vh 2026-09-01 11:36:49 -07:00
  • 931bac8f68 docs(matrix): current state, upgrade procedure, alias convention, push findings vh 2026-09-01 11:16:07 -07:00
  • 9e986d8ee8 feat(phasefinal-web): cloudflare edge config — cache ruleset + always online vh 2026-08-29 23:02:49 -07:00
  • 524aa4d860 fix(phasefinal-web): healthcheck targeted ::1, so traefik skipped the container vh 2026-08-29 22:33:21 -07:00
  • 7ffbee6f09 feat(phasefinal-web): corporate site stack on ana-docker vh 2026-08-29 22:25:20 -07:00
  • c488eadc31 memory: snapshot — althing v3 fleet-wide at 3.1.1, sec on GPU0 vh 2026-08-28 22:22:32 -07:00
  • 583f329d00 fix(playbooks): 3.1.1 deploy — and why the markers match presence, not count vh 2026-08-28 16:15:34 -07:00
  • 8a04d6f1bb fix(statusline): resolve the handle from the v3 binding, not the v2 map vh 2026-08-28 16:01:11 -07:00
  • c648a40b68 fix(playbooks): 3.1.0 herald deploy; the marker check takes a LIST now vh 2026-08-28 15:59:06 -07:00
  • 590b55f7d8 feat(playbooks): potrace/agg headers, with the two traps that mislead vh 2026-08-28 13:38:12 -07:00
  • cdeb57c18b fix(playbooks): 3.0.3 herald deploy, and a content check that survives releases vh 2026-08-28 12:46:35 -07:00
  • 9f87ff87e1 feat(althing): surface the post office on Homepage under Toolchain vh 2026-08-28 10:37:12 -07:00
  • dbb930d546 fix(playbooks): 3.0.1 herald reinstall, and two guards that were release-hostile vh 2026-08-28 10:27:03 -07:00
  • 22da609053 feat: registry-push the post office image; version the statusline vh 2026-08-28 10:08:05 -07:00
  • 9d4e7bd34a feat(althing): move the post office to nh3-docker vh 2026-08-28 10:02:13 -07:00
  • e58360668e feat: althing v3.0.0 cutover (U9b) and the sec seat onto GPU0 vh 2026-08-28 07:19:18 -07:00
  • f875f746b8 feat(playbooks): nh3-dev memory forensics — and the OOM hog is Claude Code vh 2026-08-28 06:03:43 -07:00
  • ea818380ff memory: the rack is one circuit — my blast-radius objection was wrong vh 2026-08-27 11:04:42 -07:00
  • 3cc55b4b40 memory: separate the measured breaker trip from the load hypothesis vh 2026-08-27 11:01:44 -07:00