joshsiv-mulga
8fe3ea55d2
docs: record slice 1a activation-gate decisions
2026-10-10 22:16:28 +10:00
joshsiv-mulga
e9e11d531e
docs: design the instance-state transition record and activation gate
2026-10-10 16:46:26 +10:00
joshsiv-mulga
f17e93aedf
refactor: split the Viperblock EBS adapter out of services/viperblockd
...
Move the EBS provider adapter (volume lease, fence, dirty marker,
nbdkit recovery, provider handlers, encryption key loading) to
providers/ebs/viperblock. services/viperblockd keeps only process
lifecycle and the NATS subscription wiring that starts and stops it.
The dirty-bucket read path moves to providers/ebs/viperblock/dirty as
a read-only ListUnsealedVolumes capability; the adapter's write, clear
and purge logic stays unexported in the adapter package. Delete
services/viperblockd/vbwire now that its vocabulary lives in
contracts/viperblockd/legacy/v1 and its I/O helpers live in dirty.
Update operator/cli, the runtime service registry, qemunbdd's config
comment and the integration test harness to the new import paths, and
drop the now-stale architecture/layering allowlist and frozen-package
entries for the deleted package. Behaviour, persisted keys and NATS
subjects are unchanged.
2026-10-09 15:52:29 +10:00
joshsiv-mulga
0fc4d449bf
docs: record EKS add-on activation review decisions
2026-10-09 10:54:26 +10:00
joshsiv-mulga
2da6ea452e
docs: add EKS add-on release membership and activation case study
2026-10-09 10:44:17 +10:00
joshsiv-mulga
25b3efdec4
docs: record EKS internal-route and role-ARN security corrections
2026-10-09 10:27:04 +10:00
joshsiv-mulga
7eedc555d7
docs: apply review decisions and ADR-0006 to EKS add-on v2 design
2026-10-09 09:30:43 +10:00
joshsiv-mulga
84c8c754dd
docs: qualify historical architecture references
2026-10-09 08:59:41 +10:00
joshsiv-mulga
5582054bc5
docs: draft EKS add-on v2 guest contract design for review
2026-10-09 08:45:07 +10:00
joshsiv-mulga
ce359fcefb
docs: add EKS add-on executor, bundle, v1 compatibility and release inventories
2026-10-09 08:37:42 +10:00
joshsiv-mulga
3a55e2ee19
docs: apply review decisions to EKS add-on lifecycle design
2026-10-09 07:48:54 +10:00
joshsiv-mulga
6cfb01b47d
docs: draft EKS add-on lifecycle correction design for review
2026-10-08 23:12:30 +10:00
joshsiv-mulga
e274814b46
docs: update EKS add-on inventory and remaining edges
2026-10-08 23:12:30 +10:00
joshsiv-mulga
18794e0173
docs: record EKS add-on wire contract extraction
2026-10-08 23:02:20 +10:00
joshsiv-mulga
3e1abc027e
docs: record EKS add-on owner extraction
2026-10-08 22:54:39 +10:00
joshsiv-mulga
15a05d6c2c
docs: record EKS add-on PassRole check
2026-10-08 22:40:30 +10:00
joshsiv-mulga
675341b561
docs: record EKS add-on lifecycle contract
2026-10-08 22:33:28 +10:00
joshsiv-mulga
d804f5ac30
docs: record RDS DB parameter group owner extraction
2026-10-08 21:51:43 +10:00
joshsiv-mulga
5548a7039f
docs: record RDS DB parameter group lifecycle contract
2026-10-08 20:43:59 +10:00
joshsiv-mulga
15d11aff08
docs: record RDS engine catalogue owner move
2026-10-08 17:33:30 +10:00
joshsiv-mulga
292803bb1c
docs: record RDS engine catalogue boundary and evidence
2026-10-08 14:43:46 +10:00
joshsiv-mulga
2b877b01a0
docs: record EKS access entry owner extraction
2026-10-08 12:34:24 +10:00
joshsiv-mulga
2dec7b0de7
docs: record EKS access entry lifecycle contract
2026-10-08 11:53:52 +10:00
joshsiv-mulga
37bb781c4c
docs: record ECS task definition owner extraction
2026-10-08 11:08:48 +10:00
joshsiv-mulga
194deebf7b
docs: record ECS task definition lifecycle contract
2026-10-08 10:36:28 +10:00
joshsiv-mulga
c3b1aec23c
docs: correct RDS subnet group tagging debt and conformance scope
2026-10-08 10:27:47 +10:00
joshsiv-mulga
11fab67247
docs: record RDS DB subnet group owner extraction
2026-10-08 10:03:17 +10:00
joshsiv-mulga
56384f9046
docs: record RDS DB subnet group lifecycle contract
2026-10-08 09:46:12 +10:00
joshsiv-mulga
bc1d3fea51
docs: record ECS, EKS and RDS source inventory and first-resource ranking
2026-10-08 08:44:51 +10:00