73 Commits

Author SHA1 Message Date
jenkins
d7dd48eee2 docs: record Ananke access verification and node repair limits 2026-10-04 00:54:45 -05:00
jenkins
36c7e76e56 nodes: document verified administration and remaining recovery work 2026-10-04 00:37:36 -05:00
jenkins
feca767631 docs: update remaining cluster stabilization work 2026-10-03 23:40:43 -05:00
jenkins
b41dab9886 docs: record verified backup storage cap blocker
Some checks failed
Tests / Declarative: Post Actions failed: 45, skipped: 89, passed: 4270
2026-10-03 16:33:02 -05:00
jenkins
0ad4ec866b docs: record storage recovery and remaining health checks 2026-10-03 16:20:11 -05:00
jenkins
b48f1dbd1d docs: track six cluster health priorities 2026-10-03 15:46:13 -05:00
jenkins
3d4d167413 docs: confirm peer recovery update 2026-10-03 02:51:51 -05:00
jenkins
6a0d0699d9 docs: record recovery guards and current health 2026-10-03 02:50:38 -05:00
jenkins
f1fe01830a logging: restore normal rollback checks after recovery 2026-10-03 02:03:50 -05:00
jenkins
b0bfb6a948 backup: schedule application recovery copies and document verified repairs 2026-10-03 01:34:57 -05:00
jenkins
fc2be38643 docs: publish cluster operating guide and tracked repair evidence 2026-10-03 00:51:55 -05:00
jenkins
3a1c5ea2dc hermes: record successful LAN recovery verification 2026-09-30 11:11:04 -05:00
jenkins
0574eb590c hermes: recover suite planner on healthy amd64 node 2026-09-30 11:05:59 -05:00
jenkins
9255a64b23 hermes: recover suite passes and adapt large-suite analysis 2026-09-30 01:52:19 -05:00
jenkins
cef01b0d72 hermes: adapt suite review capacity and report admission failures 2026-09-30 00:58:42 -05:00
jenkins
83446c23dc fix(hermes): allow explicit one-hour suite job budgets 2026-09-29 23:01:55 -05:00
jenkins
1bc2f22bcc docs(hermes): record 61-case diagnostic acceptance
Some checks failed
Tests / Declarative: Post Actions failed: 42, skipped: 89, passed: 4218
2026-09-29 16:48:41 -05:00
jenkins
6178265f70 fix(hermes): retain safe CLI failure categories 2026-09-29 16:45:53 -05:00
jenkins
ce3025fb9c hermes: select xhigh reasoning for large suite jobs 2026-09-29 16:05:30 -05:00
jenkins
a281c99634 hermes: raise suite planning reasoning effort to high 2026-09-29 15:57:56 -05:00
jenkins
bb4c0b6951 docs: record Claude 5.5 deployment checks 2026-09-29 15:53:45 -05:00
jenkins
206c61993d hermes: upgrade suite planner for Claude 5.5 models 2026-09-29 15:50:36 -05:00
jenkins
3036064bf7 hermes: raise suite job limits to thirty minutes and thirty dollars 2026-09-29 14:56:18 -05:00
jenkins
0382ac463d docs: record multi-pass suite acceptance and progress results 2026-09-29 14:28:05 -05:00
jenkins
9c327c6fd0 hermes: require one structured assignment per suite case 2026-09-29 14:10:03 -05:00
jenkins
15c05cb7fb hermes: report suite progress and extend approved job bounds 2026-09-29 13:53:46 -05:00
jenkins
7af4f4f206 hermes: reconcile whole-suite proposals and cap tasks at five cases 2026-09-29 13:29:10 -05:00
jenkins
edb83b78d9 docs: record suite CLI failure diagnosis and synthetic regression 2026-09-29 11:47:21 -05:00
jenkins
2d762776c1 hermes: retain safe CLI diagnostics and allow format repair headroom 2026-09-29 11:43:02 -05:00
jenkins
5f58df0f03 docs: record implementation-proximity prompt acceptance 2026-09-29 11:04:04 -05:00
jenkins
a7319ea03b hermes: group suites by incremental test implementation effort 2026-09-29 10:59:42 -05:00
jenkins
1c8c7cf836 docs: publish suite planning acceptance results and client contract 2026-09-29 08:44:20 -05:00
jenkins
16b30e3a37 hermes: pin observed Opus runtime for suite planning 2026-09-29 08:16:13 -05:00
jenkins
616865ba5c docs: record verified RTX LAN endpoint and pilot limitations
Some checks failed
Tests / Declarative: Post Actions failed: 48, skipped: 89, passed: 4063
2026-09-28 19:24:24 -05:00
jenkins
8d1302765f gitea: migrate sources to titan/atlas-iac 2026-09-01 20:43:50 -03:00
jenkins
2b7d140d9e docs(hermes-agent): multi-arch rollout runbook
Operator steps in order: prepare/uncordon titan-24, merge, run one validation
build (both arch leaves + promoted index), apply the titan-22 affinity flip,
verify placement. Documents the correction that worker membership is reconciled
by the Flux node-prefer-noschedule CronJob, not Ansible, and lists what was
validated locally vs what only a real Jenkins build can prove.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-25 11:07:16 -03:00
jenkins
0722ab3f2c docs(hux): record final build-29 live evidence and STT/infra follow-ups
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 19:58:49 -03:00
jenkins
834fec17c5 docs(hux): record build-24 fleet-live, cluster read, worker staging
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 14:41:17 -03:00
jenkins
c0a9c92ee4 hermes(worker): stage inert HUX foundation on the worker instance
worker.bstein.dev (the hermes-agent Deployment) gains the same HUX
shape as chat, staged and inert: a foundation-only hux sidecar on the
reviewed WebUI image line (Flux setters bound, 5s probe budgets), an
init that provisions the HMAC identity as slot-100 on the durable home
subtree (create-once context key, O_EXCL subject binding, per-pod
worker key; no relay/router/evidence keys so those trusts fail closed),
and observe-only hook env in the agent container with the runtime
plugin mounted but deliberately NOT enabled - activation is a reviewed
one-line flip per docs/hux/WORKER-PLAN.md, which carries the rollout,
verification gates, canary/rollback ladder and open questions.
Cross-surface continuity remains unclaimed until the live gates pass.
7 new topology-adaptive delivery gates green.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 13:54:27 -03:00
jenkins
aa6465afa8 docs(hux): record round-2 fleet-live evidence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 12:05:04 -03:00
jenkins
eebc5e6de6 docs(hux): record enforcement rollback and re-enable checklist
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 10:56:26 -03:00
jenkins
4765f8da2a docs(hux): record fleet-live evidence for HUX-01..11
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 09:44:24 -03:00
jenkins
852d37c087 docs(hux): record enforcement-live canary evidence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 06:29:07 -03:00
jenkins
4a6d4fdf0d hermes(chat): enforce HUX tool policy on the canary
Park/resume and gateway-owned stop receipts passed the live gates, so
HUX_TOOL_ENFORCEMENT=1 ships to ordinal 3 (partition unchanged). Every
canary tool call now requires a HUX release; the fleet stays observe-off
until the approvals UX proves out under real traffic.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 06:21:06 -03:00
jenkins
f2f54033a2 docs(hux): record Wave-B live gate evidence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 06:13:57 -03:00
jenkins
dc2b364354 docs(hux): record Wave-A live gate evidence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 06:07:43 -03:00
jenkins
ee33082242 docs(hux): record live foundation canary evidence
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 06:02:35 -03:00
jenkins
d50d014572 docs(hux): record completion increments and staged release runbook
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 04:45:38 -03:00
jenkins
b3d4538b4f docs(hux): describe the integrated staged topology and trust reality
HANDOFF.md and THREAT-MODEL.md now document the actual HMAC subject/
context identity, the shared RWX PVC with kubelet subPathExpr per-pod
isolation and its exact boundary, the uid-10000 no-store-mount agent
model, tmpfs transport key rotation, router X-Hux-* stripping, HUX-12
file-only evidence trust, staged-not-deployed status, and the verified
SO-46/48 (open) and SO-53 (shipped) states.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BvMSXH8VH2tMWXanb8SJdf
2026-08-24 04:23:24 -03:00
jenkins
98c7c6184f docs(hux): point the ledger at the rebased commit ids 2026-08-24 00:54:48 -03:00