2026-03-29 - 2026-09-29

Overview

119 Active Pull Requests
2 Active Issues
Excluding merges, 8 authors have pushed 96 commits to master and 460 commits to all branches. On master, 72 files have changed and there have been 10710 additions and 1904 deletions.

119 Pull requests merged by 4 users

Merged #147 fix(alignment): resolve /root/ hardcoding and stale tanko-DSH references 2026-09-28 23:05:31 +00:00

Merged #145 fix(alignment): clarify tanko live LiteLLM proxy status in health-check description 2026-09-28 13:00:08 +00:00

Merged #144 fix(alignment): use llmuser with sudo for swap-gpu-dense-model.sh 2026-09-28 12:53:57 +00:00

Merged #141 fix(audit-hermes): handle fallback_providers as list or dict 2026-09-27 11:35:08 +00:00

Merged #140 fix(hermes): clarify auxiliary model policy to match audit 2026-09-27 10:05:45 +00:00

Merged #139 feat(memory-fixer): add duplicate-detection phase; correct stale canonical pointer + reporting model (v2.2.0) 2026-09-27 02:16:45 +00:00

Merged #138 feat(search): agent-consumption layer — dedupe, filter, rerank, extract content 2026-09-26 16:06:50 +00:00

Merged #137 feat(daily-digest): deliver via Zulip DM as an HTML attachment; drop mail entirely 2026-09-26 16:06:36 +00:00

Merged #136 fix: reconcile the health-logs self-heal contracts, and add a dead-man's-switch 2026-09-26 15:16:36 +00:00

Merged #134 feat: land the revision-preflight guard, fixed and wired into contract execution 2026-09-25 11:46:30 +00:00

Merged #135 feat: add the missing daily-health-digest contract + fix the red lint from #133 2026-09-25 11:12:57 +00:00

Merged #133 fix(daily-infra-report): resolve PVE token from env; make a dead probe non-silent 2026-09-25 10:51:41 +00:00

Merged #132 feat: multi-engine search stack + visibility check 2026-09-25 01:31:56 +00:00

Merged #131 Fix PBS GC monitor false positive and add contract-run.sh wrapper 2026-09-24 06:07:10 +00:00

Merged #129 feat(security): commit-time secret guard that FAILS the build on a committed credential 2026-09-22 15:33:17 +00:00

Merged #127 fix(daily-infra-report): drop the vestigial Zulip key requirement; fail loudly on a failed send 2026-09-21 11:36:49 +00:00

Merged #126 fix(daily-infra-report): missing credentials degrade one leg instead of blacking out the digest 2026-09-21 11:26:33 +00:00

Merged #125 feat(litellm): align contracts for 7-provider cloud consolidation (2026-09-20) 2026-09-21 08:24:14 +00:00

Merged #124 fix(zulip-monitor): add C3 public access path, make run verdict non-optimistic, separate C1/C2/C3 2026-09-19 22:50:06 +00:00

Merged #122 fix: Rule 5 accept canonical internal and public host base_url 2026-09-19 11:57:37 +00:00

Merged #123 fix(litellm-health): three-state model verdicts - busy is not a failure 2026-09-19 11:57:27 +00:00

Merged #121 fix(litellm-health): retry single-host model probes once at a longer timeout 2026-09-19 10:57:40 +00:00

Merged #120 fix(infra-monitoring): probe the real Docker Stats and PVE exporter ports 2026-09-19 02:56:34 +00:00

Merged #119 feat(proxmox-monitor): add PBS GC liveness signal 2026-09-19 02:51:35 +00:00

Merged #115 fix: move infra-monitoring probes into versioned script 2026-09-18 18:58:28 +00:00

Merged #118 fix: update MCP access docs to reflect per-key grants support 2026-09-18 18:52:14 +00:00

Merged #114 feat: add MCP server URL validation to hermes-config-template contract 2026-09-17 13:22:32 +00:00

Merged #112 security(secrets): remove committed credentials from the tree and read them from the vault/environment 2026-09-17 07:15:09 +00:00

Merged #111 docs(agent-health): every check leg must appear in every report - a missing line is not a pass 2026-09-17 03:12:58 +00:00

Merged #109 fix(monitoring): make the reported key count self-describing instead of a bare number 2026-09-16 15:35:36 +00:00

Merged #108 docs(keys): state the acceptable key-placement pattern and the backup-file fix procedure 2026-09-16 11:27:44 +00:00

Merged #107 docs(contracts): add the missing agent-health-check contract 2026-09-16 05:03:27 +00:00

Merged #106 fix(disk-gc): actually write the host-band state file so escalations and recoveries can fire 2026-09-16 01:00:29 +00:00

Merged #105 fix(disk-gc): host filesystem bands, named volumes, report-only, and state-change alerts 2026-09-15 14:40:22 +00:00

Merged #104 docs: pm2/spoton AS-BUILT correction and the real Prometheus node coverage 2026-09-15 13:14:40 +00:00

Merged #77 Remove client deliverable from the contracts repo (process fix) 2026-09-15 12:58:00 +00:00

Merged #103 ci: make PR validation unconditional - the paths filter silently skipped whole classes of pull requests 2026-09-15 12:53:21 +00:00

Merged #97 fix(backups): document the thin-pool headroom and staging-directory preconditions, with the incidents that justify them 2026-09-15 12:19:25 +00:00

Merged #95 fix(keys): correct the key-lifecycle contracts to the measured truth 2026-09-15 05:37:46 +00:00

Merged #93 fix(agent-health): gateway liveness reports a probe failure as a probe failure, never as an agent outage 2026-09-14 16:45:26 +00:00

Merged #92 fix(monitoring): probe precision - any HTTP status means alive, failed probes never become service verdicts 2026-09-14 15:07:36 +00:00

Merged #91 fix(disk-gc): deterministic reachability verdict and correctly labelled disk figures 2026-09-14 14:43:44 +00:00

Merged #90 fix(hermes): separate POLICY observations from FAULT findings in the audit contracts 2026-09-14 12:50:16 +00:00

Merged #89 fix(hermes): reachability verdict must not come from the remote command's exit code 2026-09-14 12:20:11 +00:00

Merged #88 fix(monitoring): litellm-health script - pool-alias timeout and leaked key-list debug output 2026-09-14 03:35:00 +00:00

Merged #87 feat(monitoring): add scripts/litellm-health-check.py so the litellm-health contract is executed, not improvised 2026-09-14 03:20:36 +00:00

Merged #86 fix(contracts): abiba default model row + disk-gc access-method note 2026-09-13 19:09:21 +00:00

Merged #84 fix(litellm-health): run the key-list admin call on the gateway host, not inside the container 2026-09-13 03:20:05 +00:00

Merged #83 fix(monitoring): make credential sourcing explicit and fail loudly when missing 2026-09-12 23:22:44 +00:00

Merged #82 fix: restore per-host probe coverage + sweep residual retired names 2026-09-12 22:35:56 +00:00

Merged #81 fix(disk-gc): hard guest-level report-only gate for CT 111/.129 + correct stale fleet map 2026-09-12 19:13:45 +00:00

Merged #80 fix(audit): stop requiring the retired gpu-light alias; derive model fields; sweep retired names 2026-09-12 17:15:06 +00:00

Merged #79 docs(litellm-health): single source of truth, gpu-vision alias, litellm-health as live owner 2026-09-12 16:05:28 +00:00

Merged #78 fix(zulip-health): retire the dead kagentz Zulip adapter leg 2026-09-12 14:34:09 +00:00

Merged #76 fix: correct Agent Zero A2A probe port in zulip-monitor.sh 2026-09-11 22:17:37 +00:00

Merged #75 feat(litellm): 1.99.1 update coverage, trove agent, nginx /ui /docs fixes 2026-09-11 19:34:23 +00:00

Merged #74 fix(router): decommission legacy GPU router across contracts and fleet scripts 2026-09-11 19:19:14 +00:00

Merged #73 fix(dsh-web-auth): Authentik-gated :80 login + non-disruptive token capture 2026-09-11 18:21:04 +00:00

Merged #72 feat(memory-fixer): v2.1.0 — stale nodes auto-archived (Kwame directive 2026-09-11) 2026-09-11 12:12:52 +00:00

Merged #64 update(infrastructure-update): v1.3.0 — full 5-host Docker ecosystem coverage (live-verified 2026-09-08) 2026-09-10 23:21:45 +00:00

Merged #71 fix(monitoring): stop monitoring Mumuni from this host (moved to CT105/.14) 2026-09-10 12:30:20 +00:00

Merged #70 fix(monitoring): probe-drift round 2 — gpu port, PVE liveness, report-only visibility, report provenance 2026-09-10 02:17:01 +00:00

Merged #69 fix(zulip-monitor): read nested zulip.connected; probe failures alert and never restart 2026-09-09 11:09:14 +00:00

Merged #68 fix(zulip-monitor): stream alert body carries real content; WARN on delivery failure 2026-09-09 04:21:37 +00:00

Merged #65 fix(agent-health-check): correct unit names, abiba key path, pid crash, uptime math (script-only) 2026-09-09 01:39:30 +00:00

Merged #66 fix(zulip-health): tanko probe via amdpve pct + loopback-any-HTTP alive rule + zulip-monitor.sh stale-path fix 2026-09-09 01:39:17 +00:00

Merged #67 provision: register okyeame-memory-audit cron job id 2026-09-08 16:29:14 +00:00

Merged #63 fix: probe alignment across multiple monitoring contracts 2026-09-08 08:54:30 +00:00

Merged #61 feat: litellm-client-timeouts — standard client timeout/retry policy for all agents 2026-09-08 06:14:05 +00:00

Merged #60 fix: restore agent-health-check AGENTS roster + land missed Tanko-DSH rows 2026-09-07 07:34:34 +00:00

Merged #59 fix: remove duplicated ## Execution block in infrastructure-monitoring 2026-09-07 07:12:21 +00:00

Merged #58 fix: rename agent-zero fix-summary out of contract scan path 2026-09-03 05:15:58 +00:00

Merged #57 Fix zulip-monitor.sh: Remove email spam, use Zulip #agent-hub only 2026-08-30 12:24:53 +00:00

Merged #56 fix: repoint Mumuni refs in Normal-sensitivity contracts to kagentz CT105/.14 2026-08-30 01:15:56 +00:00

Merged #55 fix: correct Mumuni gateway lifecycle path (no sudo on kagentz) + 2 leftover CT100 mentions 2026-08-30 01:08:14 +00:00

Merged #54 fix: repoint Mumuni refs from CT100/.24 to kagentz CT105/.14 post-migration 2026-08-29 21:44:38 +00:00

Merged #53 fix: standardize Hermes contract base URLs to authenticated path 2026-08-28 17:16:18 +00:00

Merged #51 Add check-health section with live probes to infrastructure-monitoring contract 2026-08-23 00:01:40 +00:00

Merged #49 fix: ship pm2-self-heal crash-loop guard + align gpu-dense docs to Qwen3.8-27B 2026-08-17 02:34:49 +00:00

Merged #48 docs: reflect hwepve removal from Tabiri cluster (5 nodes + standalone London node) 2026-08-17 02:24:44 +00:00

Merged #46 Ship: Koby external-agent ruling (fix api_key_env hygiene + docs) 2026-08-13 00:33:58 +00:00

Merged #47 fix: redirect pm2/zulip health-check logging to Gitea, never graph (hard rule) 2026-08-13 00:33:34 +00:00

Merged #45 Ship: enforcement-rules-reality-fix (captain directive 2026-08-09) 2026-08-10 16:38:06 +00:00

Merged #44 Ship: pm2-zulip contract fixes (captain ruling 2026-08-09) 2026-08-10 01:10:15 +00:00

Merged #43 Ship: monitoring contract fixes (2026-08-09) 2026-08-10 01:08:10 +00:00

Merged #42 fix(contracts): memory-fixer executes decisions to completion (v2.0.0) 2026-08-04 12:32:57 +00:00

Merged #40 fix: correct SearXNG endpoint from dead storepve hostname to live VM109 IP 2026-08-02 16:20:49 +00:00

Merged #39 fix(agent-health): vault token fallback + strix-server service name 2026-08-01 14:20:04 +00:00

Merged #37 docs: add gitea-logger implementation example 2026-07-28 21:23:25 +00:00

Merged #36 fix: redirect health check logs from knowledge graph to Gitea (hard rule) 2026-07-28 21:21:47 +00:00

Merged #35 fix: update all Mumuni IP references from .123 to .24 (inside Abiba CT100) 2026-07-28 08:57:06 +00:00

Merged #34 fix: correct quant to UD-Q3_K_XL (Q4 too large for 24GB VRAM) 2026-07-27 20:26:14 +00:00

Merged #33 fix: swap gpu-dense to SmartCode-Fable-5 (ThinkingCap + Fable 5 CoT) 2026-07-27 16:43:48 +00:00

Merged #32 fix: remove mumuni from health check — now inside Abiba CT 100 2026-07-26 12:37:35 +00:00

Merged #31 fix: remove CT 114 (mumuni) — destroyed, moved inside CT 100 2026-07-26 12:36:31 +00:00

Merged #30 fix: agent health check v2 — CT liveness, config validation, wrapper integrity, vault emptiness 2026-07-26 12:27:21 +00:00

Merged #26 fix: update contracts for hwepve 6th node + Mumuni recovery 2026-07-23 18:47:17 +00:00

Merged #28 Merge: PR #26 + master conflict resolution (hwepve node + qwen model) 2026-07-23 18:10:38 +00:00

Merged #27 Captain decision batch 2026-07-21: ornith decommission, 256K→128K context, Mumuni Discord disable 2026-07-23 09:13:07 +00:00

Merged #25 tune: switch compression model from strix-moe to syslog-auto 2026-07-19 01:32:45 +00:00

Merged #24 feat(contracts): add infrastructure-maintenance contract 2026-07-19 01:32:30 +00:00

Merged #23 fix: fleet config issues from 2026-07-18 relay review 2026-07-18 22:06:49 +00:00

Merged #22 zulip-resilience: fleet-wide audit findings and fixes 2026-07-18 2026-07-18 22:06:35 +00:00

Merged #21 gpu-self-heal: refresh to current fleet baseline and topology 2026-07-18 08:36:37 +00:00

Merged #20 feat: GPU context 256K→128K fleet-wide + Genesis Hermes V3 on Strix Halo 2026-07-17 11:21:32 +00:00

Merged #19 Vault cleanup + contract sync (WAL #1316) 2026-07-16 21:24:59 +00:00

Merged #18 UPDATE 2026-07-15: Full GPU fleet rebuild + stable aliases 2026-07-16 21:17:12 +00:00

Merged #15 GPU workload redistribution + lessons learned July 2026 2026-07-12 23:40:13 +00:00

Merged #14 fix: add data source integrity rule to delegation contract 2026-07-12 18:09:16 +00:00

Merged #13 feat: add RA-H OS Custodianship Contract for shared memory protocol 2026-07-10 23:39:32 +00:00

Merged #12 feat: mumuni-delegation-prose-contract — manager operating doctrine for worker delegation 2026-07-09 07:43:26 +00:00

Merged #11 fix: cron alignment + VM→bare metal drift 2026-07-09 06:28:05 +00:00

Merged #10 fix: IP drift and container count from live testing 2026-07-09 06:24:08 +00:00

Merged #9 feat: consolidate litellm-health into litellm-self-heal 2026-07-09 06:02:47 +00:00

Merged #8 fix: LiteLLM contracts — align with 2026-07-08 architecture changes 2026-07-09 05:37:50 +00:00

Merged #7 fix: contract improvements from 2026-07-09 run log review 2026-07-09 05:33:27 +00:00

Merged #6 disk-gc: 2026-07-09 run — amdpve Docker bloat resolved (11.56GB) 2026-07-09 05:23:31 +00:00

Merged #5 feat: hermes-zulip-restore contract 2026-07-08 17:38:16 +00:00

Merged #4 fix: use IP 192.168.68.17:3000 instead of git.sysloggh.net for CI checkout 2026-07-06 22:56:49 +00:00

2 Issues created by 1 user