2026-07-13
@JANeumatrix
DOCFIX-194: the OpenTofu gate was GREEN over two BROKEN modules ...
JANeumatrix committed 16 hours ago
@JANeumatrix
SAFETY SWEEP: mark the config.xml push path as a LIVE HAZARD (no behaviour change) ...
JANeumatrix committed 17 hours ago
@JANeumatrix
CHECKPOINT 2026-07-13: session close (edge routing + serving DHCP; D-113(a2) proven) ...
JANeumatrix committed 17 hours ago
@JANeumatrix
D-113(a2) write path PROVEN on the live edge: API -> OPNsense -> Kea -> daemon ...
JANeumatrix committed 18 hours ago
@JANeumatrix
D-113(a2) PROVEN: the OPNsense REST API round-trips the edge config ...
JANeumatrix committed 18 hours ago
@JANeumatrix
D-113(a2) step 1: thin OPNsense REST API client + harness ...
JANeumatrix committed 20 hours ago
@JANeumatrix
D-113 ADOPTED: option (a2) -- stay on OPNsense, move config to the REST API ...
JANeumatrix committed 22 hours ago
@JANeumatrix
D-113 (PROPOSED): is OPNsense the right edge platform? -- and a confound in D-112 ...
JANeumatrix committed 23 hours ago
@JANeumatrix
SEC-006/SEC-007: put the two known credential exposures on the ledger ...
JANeumatrix committed 1 day ago
@JANeumatrix
SEC-005: store a GitBucket credential on the jumphost so pushes stop failing ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-193 APPLIED: the Office1 edge now serves DHCP (kea-dhcp4 on udp/67) ...
JANeumatrix committed 1 day ago
2026-07-12
@JANeumatrix
DOCFIX-193: LAN DHCP was never implemented -- add Kea to the edge config template ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-112(c) EXECUTED: the Office1 OPNsense edge is UP and ROUTING ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-192: the edge config silenced its own ONLY console (no serial, no video device) ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-191: the rendered edge config would have LOCKED MANAGEMENT OUT (no sshd, no key) ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-112: record option (a) as MEASURED INFEASIBLE; rule the (c) bootstrap; make the edge console interactive ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-112 ADOPTED: option (c) post-boot network provisioning (operator ruling) ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-112 (PROPOSED): OPNsense Config Importer cannot fire on a nano image -- by design ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-190: second boot bug -- libvirt domains had ACPI disabled (FreeBSD kernel panic) ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-189: re-audit the max-context session's troubleshooting + docs ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-188 followup: correct the pass criteria (anchor on virsh dominfo, not the QEMU -m string) ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-188: root-cause the OPNsense boot triple-fault -- libvirt memory_unit (guest had 2 MiB) ...
JANeumatrix committed 1 day ago
@JANeumatrix
DOCFIX-187: opnsense-edge module boot fixes + boot-triple-fault incident report ...
JANeumatrix committed 1 day ago
@JANeumatrix
Office1 OPNsense edge build: real-ISP-router config + first-boot fixes ...
JANeumatrix committed 1 day ago
2026-07-11
@JANeumatrix
D-111: align VR1 v6 subcarve to deployed NN mnemonic; fix ULA-gen doc bug ...
JANeumatrix committed 2 days ago
@JANeumatrix
Merge origin/main (netbox uploads 057c31b) into stage1 branch -- brings the NetBox buildout scope doc + roles-aggregates tool alongside the carve_gua fix
JANeumatrix committed 3 days ago
@JANeumatrix
netbox uploads
JANeumatrix committed 3 days ago
2026-07-10
@JANeumatrix
DOCFIX-181: fix carve_gua subnet-enumeration hang (gauntlet was stalling) ...
JANeumatrix committed 3 days ago
@JANeumatrix
DC-DC Stage 1 (dc-dc-phase0): first real execution + scaffold/tooling fixes ...
JANeumatrix committed 3 days ago
@JANeumatrix
DOCFIX-177: make the skill and runbooks/README.md aware the VR1 DC-DC track exists ...
JANeumatrix committed 3 days ago