Commit Graph

  • 0bb9ee7777 docs(training-playbook): 4.6.3 — a short-answer gate cannot see a long-form defect vh 2026-08-26 02:24:42 -07:00
  • 3ae32ddc7f memory: base set complete, tuned arm live with digests verified identical vh 2026-08-26 02:09:14 -07:00
  • a0f59d2778 docs(training-playbook): 4.6.2 — a null result needs a positive control vh 2026-08-26 02:08:59 -07:00
  • 3df8707e28 memory: base arm live, tuned arm down — battery running sequentially vh 2026-08-26 01:53:47 -07:00
  • 62f01a02da memory: snapshot — run 2 trained, merged, coherence-gated and serving as erp-tune-v2 vh 2026-08-26 01:37:53 -07:00
  • d54f25605f docs(training-playbook): 4.4.1 sample identity at launch; 4.6.1 calibrate gates against correct input vh 2026-08-26 01:35:27 -07:00
  • bcf63db527 docs(erp-dpo): readiness survey for the DPO stage vh 2026-08-26 01:18:41 -07:00
  • dbca9a3c66 docs(training-playbook): audit the whole manifest against the pairing rule vh 2026-08-25 21:30:45 -07:00
  • c1db188e6a docs(training-playbook): §4.3 records an OBSERVED consequence, not just a config string vh 2026-08-25 20:30:29 -07:00
  • dae6ede8e2 docs(training-playbook): §4 — when the artifact lies about itself vh 2026-08-25 18:12:27 -07:00
  • 2656196f47 memory: snapshot — the tune is trained, gated, and serving vh 2026-08-25 16:54:49 -07:00
  • 2a05ae91af feat(training-probes): counted-not-surfaced classifier scaffold vh 2026-08-25 13:10:03 -07:00
  • 64bf9d313f docs(training-playbook): measure refusal retention on the abliteration's OWN axis vh 2026-08-25 12:58:27 -07:00
  • a696b49e2a docs(training-playbook): merging a tune back toward stock can UNDO an abliteration vh 2026-08-25 08:46:59 -07:00
  • 2ec8f42297 docs(training-playbook): base-viability pre-flight, three greps before you pick vh 2026-08-25 01:51:06 -07:00
  • 96731bb090 docs(training-playbook): prove the serving path before spending the window vh 2026-08-25 01:36:01 -07:00
  • 8de5f7a73c docs(gemma4-erp-tune): merged weights are mandatory — vLLM cannot LoRA any Gemma-4 vh 2026-08-25 01:32:51 -07:00
  • ab980e9345 fix(erp-tune-serve): four defects the end-to-end dry run found, all silent vh 2026-08-24 23:48:25 -07:00
  • 6a8582936e feat(erp-tune): NVFP4A16 serving pipeline, and the MoE landmine it uncovered vh 2026-08-24 23:11:33 -07:00
  • 7b5fd91d3c docs(gemma4-erp-tune): root-cause the 8.6% MFU — attention on Ampere kernels, 29.9% padding vh 2026-08-24 22:10:51 -07:00
  • 872c2c562f memory: the MFU hunt — two hypotheses measured and killed, consult dispatched vh 2026-08-24 21:38:15 -07:00
  • 07743c6aff memory: snapshot — tune training unattended, MFU root-caused to a Python expert loop vh 2026-08-24 21:20:58 -07:00
  • d6dfd61c91 memory: the ERP tune is running — override granted, 12 defects fixed first vh 2026-08-24 21:00:17 -07:00
  • 33433e0d1e docs(gemma4-erp-tune): replace the estimates with measurements — they were 3x optimistic vh 2026-08-24 19:01:49 -07:00
  • 47ec3d1a97 memory: the ERP tune is blocked on a corpus gate only the operator can clear vh 2026-08-24 18:51:52 -07:00
  • c9943b1507 docs(gemma4-erp-tune): whole-card placement — gen moves to GPU1, sec stands down vh 2026-08-24 18:40:42 -07:00
  • 9d70100867 feat(ana-ml2): elway playbooks to open and close the ERP/RP tune window vh 2026-08-24 18:39:13 -07:00
  • c507db9ac0 docs(gemma4-erp-tune): size the run against the checkpoint — QLoRA is structurally unavailable vh 2026-08-24 18:28:30 -07:00
  • 9d0e628643 memory: correct the vLLM version claim — ana-ml2 runs a spread, and 0.27.1 is on disk vh 2026-08-24 18:12:35 -07:00
  • 668e590e7d memory: snapshot — char-rp on the Gemma-4 MoE, abliterated trainee staged, QLoRA sizing next vh 2026-08-24 15:54:30 -07:00
  • 5415fd4b30 docs(gemma4-charrp): abliteration measured in isolation — close to free, but it MOVES capability vh 2026-08-24 15:39:43 -07:00
  • 019ccff7e8 feat(gemma4-trainee-bench): BF16 bench stack; record that gen's footprint grows with uptime vh 2026-08-24 14:19:49 -07:00
  • 14ff4a3f57 docs(gemma4-charrp): stage two abliterated trainee bases; record the endemic stale-template trap vh 2026-08-24 13:52:00 -07:00
  • 8d6a9390de docs(gemma4-charrp): RETRACT the contradiction-deficit claim — the item was ill-posed vh 2026-08-24 13:07:58 -07:00
  • 3446367d5e feat(gemma4-charrp): pin the chat template; A16 control run executed and reverted vh 2026-08-24 13:03:19 -07:00
  • 1bd90eaacc docs(gemma4-charrp): stack README — the three model dirs, the A16 control runbook vh 2026-08-24 12:34:50 -07:00
  • 24e8826219 docs(gemma4-charrp): the A16 control needs a chat-template override, not just a path swap vh 2026-08-24 12:32:03 -07:00
  • f509668e45 docs(gemma4-charrp): record the A16 activation-axis control and how to run it vh 2026-08-24 12:28:17 -07:00
  • 27155c0f3b feat(char-rp): swap the seat to the Gemma-4 26B-A4B MoE, NVFP4, same port vh 2026-08-24 12:02:59 -07:00
  • 850e0c3351 fix(meromero-charrp): drop GPU0 budget to 0.47 — the seat was OOM crash-looping vh 2026-08-24 11:42:36 -07:00
  • 35adc4a043 feat(homepage): rebuild on Australis Skyfall — dual theme, light mode shipped vh 2026-08-24 09:44:45 -07:00
  • 39da1d4a97 feat(homepage): recategorise on "do I open this?", collapse the API groups vh 2026-08-24 08:54:06 -07:00
  • f6f2f69649 fix(homepage): uniform 4-column grid, hold the status gutter, unleak AI Systems vh 2026-08-24 08:15:02 -07:00
  • 32349b7653 memory: snapshot — Anaheim tunnels on AES-128, ana-gw admin closed, Scriberr live, ESH DNS fixed vh 2026-08-24 07:42:30 -07:00
  • d419b11d43 docs(ipv6): close the NH3 multi-prefix question by operator ruling vh 2026-08-24 07:05:49 -07:00
  • bd209951ac docs(ipv6): correct the NH3 delegation finding — eight /64s, not one vh 2026-08-24 07:02:53 -07:00
  • d127e29fac docs(ipv6): retire the next-candidates line now that all three are done vh 2026-08-23 22:39:51 -07:00
  • 4e83395ddf docs(ipv6): all three esh-server hosts now carry the segment name vh 2026-08-23 22:39:39 -07:00
  • ffb7fba346 docs: give the ESH IPv6 naming scheme a home, and make it real on one host vh 2026-08-23 22:31:13 -07:00
  • 41091eef8f docs: restore the ESH IPv6 naming scheme, dropped by a snapshot vh 2026-08-23 22:26:39 -07:00
  • 6217d3993e fix(scriberr): force uv to copy rather than reflink when building envs vh 2026-08-23 19:31:54 -07:00
  • efddb4e511 feat(scriberr): stand up transcription on ana-ml2, pinned to GPU1 vh 2026-08-23 19:28:33 -07:00
  • 22ae9cd480 ops(ana-gw): disable ACME and retract the all-port VIP claim vh 2026-08-23 16:02:20 -07:00
  • f39b66d2e1 ops(ana-gw): port 80 on the WAN address is the FortiOS ACME listener vh 2026-08-23 15:53:55 -07:00
  • 7bc9754e40 ops: adopt AES-128 on both Anaheim tunnels and close public admin vh 2026-08-23 15:44:32 -07:00
  • 6edebe4864 ops: forwarding through a downstream WireGuard terminator is free vh 2026-08-23 15:25:05 -07:00
  • 062215e81a ops: the tunnel's per-flow limit is the UDM's software AES-CBC vh 2026-08-23 15:11:51 -07:00
  • 8ecffa1fab ops: WireGuard over the same path carries one stream at 767 Mbit/s vh 2026-08-23 14:57:29 -07:00
  • d42e9d8712 ops(ana-gw): establish the per-flow cap is IPsec-specific, not capacity vh 2026-08-23 14:48:34 -07:00
  • cf0cb2cbb3 ops(ana-gw): pin down what limits a single stream across the tunnel vh 2026-08-23 14:42:17 -07:00
  • e41d19f1cb ops(ana-gw): close out the Anaheim tunnel cipher question vh 2026-08-23 14:29:17 -07:00
  • 5af362e9d0 ops(ana-gw): restore WAN admin access ahead of the FortiGate cutover vh 2026-08-23 14:03:40 -07:00
  • b6340519bc memory: snapshot — Anaheim tunnel at 25% of circuit; selene retired; hrafn CI fixed vh 2026-08-23 13:35:48 -07:00
  • 0ad332bb4a feat(booth): per-row link removal + render the link board as real UI vh 2026-08-23 12:55:33 -07:00
  • 4be880f36c feat(booth): kept boards can be deleted from the UI; document the TTL-reset trap vh 2026-08-23 10:42:32 -07:00
  • b8a535507a feat(judge-bench): keep the judge harness; warn about the 7-way alias collision vh 2026-08-23 05:16:10 -07:00
  • ca3c984f93 feat(selene): retire the seat; chat-judge -> gen, selene-1-mini-8b 404s by design vh 2026-08-23 05:07:01 -07:00
  • a896c0a5a9 feat(playbooks): sweep world-readable secret-bearing .env files to 0600 vh 2026-08-23 03:09:13 -07:00
  • 9642952a54 docs(hrafn-ci): mirror the now-canonical vh/hrafn pipeline; record two failed runs vh 2026-08-23 02:55:02 -07:00
  • b38c369313 fix(hrafn-ci): staging dir inside the rsync target froze host source silently vh 2026-08-22 21:57:16 -07:00
  • bb19a96f39 fix(playbooks): compare image IDs, not the created-from tag; make the repin idempotent vh 2026-08-22 21:52:20 -07:00
  • 064181a8fb feat(playbooks): re-pin Worldtree WORLDTREE_IMAGE off the floating :latest tag vh 2026-08-22 21:49:42 -07:00
  • 11b9d1891e fix(hrafn-ci): make the deploy converge instead of accrete vh 2026-08-22 15:31:50 -07:00
  • b001d0cb2e feat(hrafn): author the CI deploy that replaces the hand-rsync path vh 2026-08-22 15:26:45 -07:00
  • b6924de728 feat(hrafn): register the browser-fetch service and tighten its env perms vh 2026-08-22 15:05:11 -07:00
  • 7bf17dd39e fix(filezilla): set restart: unless-stopped and canonicalize the stack vh 2026-08-22 09:50:51 -07:00
  • 837fa362fc memory: snapshot — sec rebuilt on DFlash2 + newer vLLM; quant tokenizer defect fixed fleet-wide vh 2026-08-22 09:46:11 -07:00
  • 6e82899ba7 fix(mog-sec): retune to 0.52/420K after a runtime OOM at 0.55/480K vh 2026-08-22 02:03:24 -07:00
  • 8389470898 feat(mog-sec): promote the DFlash2 configuration into the compose stack vh 2026-08-22 01:16:27 -07:00
  • 20ac53052b memory: retract the MTP-head degeneration hypothesis; n=1 was never evidence vh 2026-08-22 00:58:35 -07:00
  • ab3a0ca5bc docs(quant-playbook): acceptance is not throughput -- always run the depth control vh 2026-08-22 00:52:06 -07:00
  • 9f87b7c4e5 memory: DFlash2 spec-decode measured; sec running on it (experimental, confounded) vh 2026-08-22 00:51:28 -07:00
  • 0755ba7d00 fix(quant): stop baking the calibration truncation cap into the shipped tokenizer vh 2026-08-22 00:31:59 -07:00
  • ad21302474 memory: ESH internal IPv6 live on two LANs; Cityside v4 static proven unprovisioned vh 2026-08-21 22:01:08 -07:00
  • c7e21879ae memory: speaches ASR live on irv-ml1 — and no_speech_prob is a weak gate vh 2026-08-21 14:33:08 -07:00
  • aa5863c9a3 feat(speaches): OpenAI-compatible faster-whisper ASR seat on irv-ml1 A6000 vh 2026-08-21 14:31:57 -07:00
  • ff5ce212da memory: OWUI credential state — password reset, admin-scoped API key vaulted (operator-ruled) vh 2026-08-21 14:14:44 -07:00
  • b8e5022a1a memory: snapshot — three AI seats settled (orcarouter gen / MeroMero dual-mode RP / sec pen-test), Open WebUI deployed vh 2026-08-21 13:55:35 -07:00
  • 5e47a59b32 feat(meromero): MeroMero-v2 dual-mode (prose + streaming CoT) live on one seat — no re-quant vh 2026-08-21 13:03:53 -07:00
  • 76834777a4 feat(open-webui): deploy env-declarative chat bake-off on esh-docker-vm:3211 vh 2026-08-21 09:52:07 -07:00
  • f01ee28cea memory: gemma4 CoT test on v0.27.1 blocked by config incompatibility (reverted) vh 2026-08-21 09:21:25 -07:00
  • 7ebbcec5bb memory: vLLM release status for #51113 — no stable yet; gemma4 CoT is decoupled vh 2026-08-21 08:37:06 -07:00
  • b84ad888d6 memory: CORRECT the MeroMero-CoT finding — not a hard wall, not MeroMero-specific vh 2026-08-21 08:25:02 -07:00
  • a260b57974 memory: MeroMero-v2 CoT via vLLM gemma4 parser is not achievable (tried + reverted) vh 2026-08-21 08:20:57 -07:00
  • 3d30a6530b feat(lobe-chat): pass every chat-capable model through the picker vh 2026-08-21 08:11:17 -07:00
  • 303fb7a5aa feat(lobe-chat): add the sec seats to the picker, drop two retired ones vh 2026-08-21 08:04:10 -07:00
  • 564f5ae4f6 chore(litellm): rename mog-sec aliases to sec / sec-reasoning vh 2026-08-21 07:50:10 -07:00
  • 36c173c6a1 feat(mog-sec): quant + serve M.O.G.-SEC pen-test seat; PPL on gen; retire fable vh 2026-08-21 02:47:18 -07:00
  • e4576f0989 test(gen-seat): PPL on orcarouter — mean 7.07 / median 5.76, within noise of heresy vh 2026-08-21 02:06:52 -07:00
  • ce09ac4fa6 test(gen-seat): add a real vision battery — orcarouter scores 7/8 vh 2026-08-21 01:52:33 -07:00