Round 451-455: Podman, Buildah, Skopeo, Kaniko, Containerd, CRI-O, runc, crun, Lima, Colima, Finch, Rancher, k3s, k3d, Kind, minikube, Cilium, Calico, Flannel, Weave (100 commands)

ober

a419b44b2c72accf86e3a8acd340c310619d23a3

diff --git a/docs/jemacs-vs-emacs.md b/docs/jemacs-vs-emacs.md
index 605b89d..a0d12a4 100644
--- a/docs/jemacs-vs-emacs.md
+++ b/docs/jemacs-vs-emacs.md
@@ -4583,6 +4583,131 @@ No remaining Tier 1 gaps. All core editing, completion, and navigation features 
 | ebib-import-file | :orange_circle: | Import file into Ebib |
 | ebib-push-citation | :orange_circle: | Push Ebib citation to buffer |
 
+### Round 455 — Cilium ext2, Calico ext2, Flannel ext, Weave ext
+
+| Feature | Emacs | jemacs | Status |
+|---|---|---|---|
+| Cilium connectivity test | — | `cilium-connectivity` | :orange_circle: Scaffolded |
+| Cilium Hubble UI | — | `cilium-hubble-ui` | :orange_circle: Scaffolded |
+| Cilium encryption | — | `cilium-encrypt` | :orange_circle: Scaffolded |
+| Cilium cluster mesh | — | `cilium-clustermesh` | :orange_circle: Scaffolded |
+| Cilium BGP peering | — | `cilium-bgp` | :orange_circle: Scaffolded |
+| Calico node status | — | `calico-status` | :orange_circle: Scaffolded |
+| Calico node management | — | `calico-node` | :orange_circle: Scaffolded |
+| Calico diagnostics | — | `calico-diags` | :orange_circle: Scaffolded |
+| Calico IPAM | — | `calico-ipam` | :orange_circle: Scaffolded |
+| Calico patch node | — | `calico-patch` | :orange_circle: Scaffolded |
+| Flannel status | — | `flannel-status` | :orange_circle: Scaffolded |
+| Flannel configuration | — | `flannel-config` | :orange_circle: Scaffolded |
+| Flannel logs | — | `flannel-logs` | :orange_circle: Scaffolded |
+| Flannel subnet info | — | `flannel-subnet` | :orange_circle: Scaffolded |
+| Flannel backend | — | `flannel-backend` | :orange_circle: Scaffolded |
+| Weave status | — | `weave-status` | :orange_circle: Scaffolded |
+| Weave connections | — | `weave-connections` | :orange_circle: Scaffolded |
+| Weave expose | — | `weave-expose` | :orange_circle: Scaffolded |
+| Weave forget | — | `weave-forget` | :orange_circle: Scaffolded |
+| Weave reset | — | `weave-reset` | :orange_circle: Scaffolded |
+
+### Round 454 — k3s ext, k3d ext, Kind ext2, minikube ext2
+
+| Feature | Emacs | jemacs | Status |
+|---|---|---|---|
+| k3s server | — | `k3s-server` | :orange_circle: Scaffolded |
+| k3s agent | — | `k3s-agent` | :orange_circle: Scaffolded |
+| k3s kubectl | — | `k3s-kubectl` | :orange_circle: Scaffolded |
+| k3s crictl | — | `k3s-crictl` | :orange_circle: Scaffolded |
+| k3s etcd snapshot | — | `k3s-etcd` | :orange_circle: Scaffolded |
+| k3d cluster | — | `k3d-cluster` | :orange_circle: Scaffolded |
+| k3d node | — | `k3d-node` | :orange_circle: Scaffolded |
+| k3d registry | — | `k3d-registry` | :orange_circle: Scaffolded |
+| k3d import image | — | `k3d-image` | :orange_circle: Scaffolded |
+| k3d kubeconfig | — | `k3d-kubeconfig` | :orange_circle: Scaffolded |
+| Kind cluster | — | `kind-cluster` | :orange_circle: Scaffolded |
+| Kind export logs | — | `kind-export` | :orange_circle: Scaffolded |
+| Kind load image | — | `kind-load` | :orange_circle: Scaffolded |
+| Kind list nodes | — | `kind-nodes` | :orange_circle: Scaffolded |
+| Kind kubeconfig | — | `kind-kubeconfig` | :orange_circle: Scaffolded |
+| Minikube addons | — | `minikube-addons` | :orange_circle: Scaffolded |
+| Minikube dashboard | — | `minikube-dashboard` | :orange_circle: Scaffolded |
+| Minikube tunnel | — | `minikube-tunnel` | :orange_circle: Scaffolded |
+| Minikube mount | — | `minikube-mount` | :orange_circle: Scaffolded |
+| Minikube service | — | `minikube-service` | :orange_circle: Scaffolded |
+
+### Round 453 — Lima ext, Colima ext, Finch ext, Rancher Desktop ext
+
+| Feature | Emacs | jemacs | Status |
+|---|---|---|---|
+| Lima start | — | `lima-start` | :orange_circle: Scaffolded |
+| Lima stop | — | `lima-stop` | :orange_circle: Scaffolded |
+| Lima shell | — | `lima-shell` | :orange_circle: Scaffolded |
+| Lima list | — | `lima-list` | :orange_circle: Scaffolded |
+| Lima copy | — | `lima-copy` | :orange_circle: Scaffolded |
+| Colima start | — | `colima-start` | :orange_circle: Scaffolded |
+| Colima stop | — | `colima-stop` | :orange_circle: Scaffolded |
+| Colima status | — | `colima-status` | :orange_circle: Scaffolded |
+| Colima list | — | `colima-list` | :orange_circle: Scaffolded |
+| Colima SSH | — | `colima-ssh` | :orange_circle: Scaffolded |
+| Finch build | — | `finch-build` | :orange_circle: Scaffolded |
+| Finch run | — | `finch-run` | :orange_circle: Scaffolded |
+| Finch compose | — | `finch-compose` | :orange_circle: Scaffolded |
+| Finch push | — | `finch-push` | :orange_circle: Scaffolded |
+| Finch pull | — | `finch-pull` | :orange_circle: Scaffolded |
+| Rancher cluster | — | `rancher-cluster` | :orange_circle: Scaffolded |
+| Rancher node | — | `rancher-node` | :orange_circle: Scaffolded |
+| Rancher workload | — | `rancher-workload` | :orange_circle: Scaffolded |
+| Rancher namespace | — | `rancher-namespace` | :orange_circle: Scaffolded |
+| Rancher catalog | — | `rancher-catalog` | :orange_circle: Scaffolded |
+
+### Round 452 — Containerd ext, CRI-O ext, runc ext, crun ext
+
+| Feature | Emacs | jemacs | Status |
+|---|---|---|---|
+| Containerd images | — | `containerd-images` | :orange_circle: Scaffolded |
+| Containerd containers | — | `containerd-containers` | :orange_circle: Scaffolded |
+| Containerd snapshots | — | `containerd-snapshots` | :orange_circle: Scaffolded |
+| Containerd content | — | `containerd-content` | :orange_circle: Scaffolded |
+| Containerd namespaces | — | `containerd-namespaces` | :orange_circle: Scaffolded |
+| CRI-O config | — | `crio-config` | :orange_circle: Scaffolded |
+| CRI-O status | — | `crio-status` | :orange_circle: Scaffolded |
+| CRI-O wipe | — | `crio-wipe` | :orange_circle: Scaffolded |
+| CRI-O inspect | — | `crio-inspect` | :orange_circle: Scaffolded |
+| CRI-O logs | — | `crio-logs` | :orange_circle: Scaffolded |
+| runc create | — | `runc-create` | :orange_circle: Scaffolded |
+| runc start | — | `runc-start` | :orange_circle: Scaffolded |
+| runc exec | — | `runc-exec` | :orange_circle: Scaffolded |
+| runc list | — | `runc-list` | :orange_circle: Scaffolded |
+| runc spec | — | `runc-spec` | :orange_circle: Scaffolded |
+| crun create | — | `crun-create` | :orange_circle: Scaffolded |
+| crun start | — | `crun-start` | :orange_circle: Scaffolded |
+| crun exec | — | `crun-exec` | :orange_circle: Scaffolded |
+| crun list | — | `crun-list` | :orange_circle: Scaffolded |
+| crun spec | — | `crun-spec` | :orange_circle: Scaffolded |
+
+### Round 451 — Podman ext, Buildah ext, Skopeo ext, Kaniko ext
+
+| Feature | Emacs | jemacs | Status |
+|---|---|---|---|
+| Podman build | — | `podman-build` | :orange_circle: Scaffolded |
+| Podman compose | — | `podman-compose` | :orange_circle: Scaffolded |
+| Podman machine | — | `podman-machine` | :orange_circle: Scaffolded |
+| Podman pod | — | `podman-pod` | :orange_circle: Scaffolded |
+| Podman volume | — | `podman-volume` | :orange_circle: Scaffolded |
+| Buildah from | — | `buildah-from` | :orange_circle: Scaffolded |
+| Buildah run | — | `buildah-run` | :orange_circle: Scaffolded |
+| Buildah commit | — | `buildah-commit` | :orange_circle: Scaffolded |
+| Buildah push | — | `buildah-push` | :orange_circle: Scaffolded |
+| Buildah config | — | `buildah-config` | :orange_circle: Scaffolded |
+| Skopeo copy | — | `skopeo-copy` | :orange_circle: Scaffolded |
+| Skopeo inspect | — | `skopeo-inspect` | :orange_circle: Scaffolded |
+| Skopeo list tags | — | `skopeo-list` | :orange_circle: Scaffolded |
+| Skopeo sync | — | `skopeo-sync` | :orange_circle: Scaffolded |
+| Skopeo delete | — | `skopeo-delete` | :orange_circle: Scaffolded |
+| Kaniko build | — | `kaniko-build` | :orange_circle: Scaffolded |
+| Kaniko cache | — | `kaniko-cache` | :orange_circle: Scaffolded |
+| Kaniko debug | — | `kaniko-debug` | :orange_circle: Scaffolded |
+| Kaniko warmer | — | `kaniko-warmer` | :orange_circle: Scaffolded |
+| Kaniko config | — | `kaniko-config` | :orange_circle: Scaffolded |
+
 ### Round 450 — Chocolatey ext, WinGet ext, Snap ext, Flatpak ext
 
 | Feature | Emacs | jemacs | Status |
diff --git a/src/jerboa-emacs/editor-extra-final.ss b/src/jerboa-emacs/editor-extra-final.ss
index 0a8d1d7..589ad0c 100644
--- a/src/jerboa-emacs/editor-extra-final.ss
+++ b/src/jerboa-emacs/editor-extra-final.ss
@@ -30000,3 +30000,293 @@
 (def (cmd-flatpak-override app)
   (let* ((echo (app-state-echo app)))
     (echo-message! echo "Flatpak: override permissions")))
+
+;; ── Round 451 — Skopeo ext, Kaniko ext ──
+
+(def (cmd-skopeo-copy app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Skopeo: copy image")))
+
+(def (cmd-skopeo-inspect app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Skopeo: inspect image")))
+
+(def (cmd-skopeo-list app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Skopeo: list tags")))
+
+(def (cmd-skopeo-sync app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Skopeo: sync images")))
+
+(def (cmd-skopeo-delete app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Skopeo: delete image")))
+
+(def (cmd-kaniko-build app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kaniko: build image")))
+
+(def (cmd-kaniko-cache app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kaniko: cache management")))
+
+(def (cmd-kaniko-debug app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kaniko: debug mode")))
+
+(def (cmd-kaniko-warmer app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kaniko: cache warmer")))
+
+(def (cmd-kaniko-config app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kaniko: configuration")))
+
+;; ── Round 452 — runc ext, crun ext ──
+
+(def (cmd-runc-create app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "runc: create container")))
+
+(def (cmd-runc-start app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "runc: start container")))
+
+(def (cmd-runc-exec app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "runc: exec in container")))
+
+(def (cmd-runc-list app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "runc: list containers")))
+
+(def (cmd-runc-spec app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "runc: generate spec")))
+
+(def (cmd-crun-create app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "crun: create container")))
+
+(def (cmd-crun-start app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "crun: start container")))
+
+(def (cmd-crun-exec app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "crun: exec in container")))
+
+(def (cmd-crun-list app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "crun: list containers")))
+
+(def (cmd-crun-spec app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "crun: generate spec")))
+
+;; ── Round 453 — Finch ext, Rancher Desktop ext ──
+
+(def (cmd-finch-build app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Finch: build image")))
+
+(def (cmd-finch-run app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Finch: run container")))
+
+(def (cmd-finch-compose app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Finch: compose")))
+
+(def (cmd-finch-push app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Finch: push image")))
+
+(def (cmd-finch-pull app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Finch: pull image")))
+
+(def (cmd-rancher-cluster app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Rancher: cluster management")))
+
+(def (cmd-rancher-node app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Rancher: node management")))
+
+(def (cmd-rancher-workload app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Rancher: workload")))
+
+(def (cmd-rancher-namespace app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Rancher: namespace")))
+
+(def (cmd-rancher-catalog app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Rancher: catalog")))
+
+;; ── Round 454 — k3s ext, k3d ext, Kind ext2, minikube ext2 ──
+
+(def (cmd-k3s-server app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3s: server")))
+
+(def (cmd-k3s-agent app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3s: agent")))
+
+(def (cmd-k3s-kubectl app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3s: kubectl")))
+
+(def (cmd-k3s-crictl app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3s: crictl")))
+
+(def (cmd-k3s-etcd app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3s: etcd snapshot")))
+
+(def (cmd-k3d-cluster app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3d: cluster management")))
+
+(def (cmd-k3d-node app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3d: node management")))
+
+(def (cmd-k3d-registry app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3d: registry")))
+
+(def (cmd-k3d-image app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3d: import image")))
+
+(def (cmd-k3d-kubeconfig app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "k3d: kubeconfig")))
+
+(def (cmd-kind-cluster app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kind: cluster management")))
+
+(def (cmd-kind-export app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kind: export logs")))
+
+(def (cmd-kind-load app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kind: load image")))
+
+(def (cmd-kind-nodes app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kind: list nodes")))
+
+(def (cmd-kind-kubeconfig app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Kind: kubeconfig")))
+
+(def (cmd-minikube-addons app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Minikube: addons")))
+
+(def (cmd-minikube-dashboard app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Minikube: dashboard")))
+
+(def (cmd-minikube-tunnel app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Minikube: tunnel")))
+
+(def (cmd-minikube-mount app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Minikube: mount")))
+
+(def (cmd-minikube-service app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Minikube: service")))
+
+;; ── Round 455 — Cilium ext2, Calico ext2, Flannel ext, Weave ext ──
+
+(def (cmd-cilium-connectivity app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Cilium: connectivity test")))
+
+(def (cmd-cilium-hubble-ui app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Cilium: Hubble UI")))
+
+(def (cmd-cilium-encrypt app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Cilium: encryption")))
+
+(def (cmd-cilium-clustermesh app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Cilium: cluster mesh")))
+
+(def (cmd-cilium-bgp app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Cilium: BGP peering")))
+
+(def (cmd-calico-status app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Calico: node status")))
+
+(def (cmd-calico-node app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Calico: node management")))
+
+(def (cmd-calico-diags app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Calico: diagnostics")))
+
+(def (cmd-calico-ipam app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Calico: IPAM")))
+
+(def (cmd-calico-patch app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Calico: patch node")))
+
+(def (cmd-flannel-status app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Flannel: status")))
+
+(def (cmd-flannel-config app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Flannel: configuration")))
+
+(def (cmd-flannel-logs app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Flannel: logs")))
+
+(def (cmd-flannel-subnet app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Flannel: subnet info")))
+
+(def (cmd-flannel-backend app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Flannel: backend type")))
+
+(def (cmd-weave-status app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Weave: status")))
+
+(def (cmd-weave-connections app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Weave: connections")))
+
+(def (cmd-weave-expose app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Weave: expose network")))
+
+(def (cmd-weave-forget app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Weave: forget peer")))
+
+(def (cmd-weave-reset app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Weave: reset")))
diff --git a/src/jerboa-emacs/editor-extra-modes.ss b/src/jerboa-emacs/editor-extra-modes.ss
index 275329e..8290ba7 100644
--- a/src/jerboa-emacs/editor-extra-modes.ss
+++ b/src/jerboa-emacs/editor-extra-modes.ss
@@ -30526,3 +30526,129 @@
 (def (cmd-wasmedge-version app)
   (let* ((echo (app-state-echo app)))
     (echo-message! echo "WasmEdge: version info")))
+
+;; ── Round 451 — Podman ext, Buildah ext, Skopeo ext, Kaniko ext ──
+
+(def (cmd-podman-build app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Podman: build image")))
+
+(def (cmd-podman-compose app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Podman: compose")))
+
+(def (cmd-podman-machine app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Podman: machine management")))
+
+(def (cmd-podman-pod app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Podman: pod management")))
+
+(def (cmd-podman-volume app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Podman: volume management")))
+
+(def (cmd-buildah-from app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Buildah: create container")))
+
+(def (cmd-buildah-run app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Buildah: run command")))
+
+(def (cmd-buildah-commit app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Buildah: commit image")))
+
+(def (cmd-buildah-push app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Buildah: push image")))
+
+(def (cmd-buildah-config app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Buildah: configure container")))
+
+;; ── Round 452 — Containerd ext, CRI-O ext, runc ext, crun ext ──
+
+(def (cmd-containerd-images app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Containerd: list images")))
+
+(def (cmd-containerd-containers app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Containerd: list containers")))
+
+(def (cmd-containerd-snapshots app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Containerd: snapshots")))
+
+(def (cmd-containerd-content app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Containerd: content store")))
+
+(def (cmd-containerd-namespaces app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Containerd: namespaces")))
+
+(def (cmd-crio-config app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "CRI-O: configuration")))
+
+(def (cmd-crio-status app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "CRI-O: status")))
+
+(def (cmd-crio-wipe app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "CRI-O: wipe containers")))
+
+(def (cmd-crio-inspect app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "CRI-O: inspect container")))
+
+(def (cmd-crio-logs app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "CRI-O: container logs")))
+
+;; ── Round 453 — Lima ext, Colima ext, Finch ext, Rancher Desktop ext ──
+
+(def (cmd-lima-start app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Lima: start instance")))
+
+(def (cmd-lima-stop app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Lima: stop instance")))
+
+(def (cmd-lima-shell app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Lima: shell into instance")))
+
+(def (cmd-lima-list app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Lima: list instances")))
+
+(def (cmd-lima-copy app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Lima: copy files")))
+
+(def (cmd-colima-start app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Colima: start")))
+
+(def (cmd-colima-stop app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Colima: stop")))
+
+(def (cmd-colima-status app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Colima: status")))
+
+(def (cmd-colima-list app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Colima: list profiles")))
+
+(def (cmd-colima-ssh app)
+  (let* ((echo (app-state-echo app)))
+    (echo-message! echo "Colima: SSH into VM")))
diff --git a/src/jerboa-emacs/editor-extra-regs2.ss b/src/jerboa-emacs/editor-extra-regs2.ss
index 983b59c..5f3f5e2 100644
--- a/src/jerboa-emacs/editor-extra-regs2.ss
+++ b/src/jerboa-emacs/editor-extra-regs2.ss
@@ -11020,4 +11020,115 @@
   (register-command! 'flatpak-permissions cmd-flatpak-permissions)
   (register-command! 'flatpak-remotes cmd-flatpak-remotes)
   (register-command! 'flatpak-override cmd-flatpak-override)
+
+
+  ;; Round 451 — Podman ext, Buildah ext, Skopeo ext, Kaniko ext
+  (register-command! 'podman-build cmd-podman-build)
+  (register-command! 'podman-compose cmd-podman-compose)
+  (register-command! 'podman-machine cmd-podman-machine)
+  (register-command! 'podman-pod cmd-podman-pod)
+  (register-command! 'podman-volume cmd-podman-volume)
+  (register-command! 'buildah-from cmd-buildah-from)
+  (register-command! 'buildah-run cmd-buildah-run)
+  (register-command! 'buildah-commit cmd-buildah-commit)
+  (register-command! 'buildah-push cmd-buildah-push)
+  (register-command! 'buildah-config cmd-buildah-config)
+  (register-command! 'skopeo-copy cmd-skopeo-copy)
+  (register-command! 'skopeo-inspect cmd-skopeo-inspect)
+  (register-command! 'skopeo-list cmd-skopeo-list)
+  (register-command! 'skopeo-sync cmd-skopeo-sync)
+  (register-command! 'skopeo-delete cmd-skopeo-delete)
+  (register-command! 'kaniko-build cmd-kaniko-build)
+  (register-command! 'kaniko-cache cmd-kaniko-cache)
+  (register-command! 'kaniko-debug cmd-kaniko-debug)
+  (register-command! 'kaniko-warmer cmd-kaniko-warmer)
+  (register-command! 'kaniko-config cmd-kaniko-config)
+
+  ;; Round 452 — Containerd ext, CRI-O ext, runc ext, crun ext
+  (register-command! 'containerd-images cmd-containerd-images)
+  (register-command! 'containerd-containers cmd-containerd-containers)
+  (register-command! 'containerd-snapshots cmd-containerd-snapshots)
+  (register-command! 'containerd-content cmd-containerd-content)
+  (register-command! 'containerd-namespaces cmd-containerd-namespaces)
+  (register-command! 'crio-config cmd-crio-config)
+  (register-command! 'crio-status cmd-crio-status)
+  (register-command! 'crio-wipe cmd-crio-wipe)
+  (register-command! 'crio-inspect cmd-crio-inspect)
+  (register-command! 'crio-logs cmd-crio-logs)
+  (register-command! 'runc-create cmd-runc-create)
+  (register-command! 'runc-start cmd-runc-start)
+  (register-command! 'runc-exec cmd-runc-exec)
+  (register-command! 'runc-list cmd-runc-list)
+  (register-command! 'runc-spec cmd-runc-spec)
+  (register-command! 'crun-create cmd-crun-create)
+  (register-command! 'crun-start cmd-crun-start)
+  (register-command! 'crun-exec cmd-crun-exec)
+  (register-command! 'crun-list cmd-crun-list)
+  (register-command! 'crun-spec cmd-crun-spec)
+
+  ;; Round 453 — Lima ext, Colima ext, Finch ext, Rancher Desktop ext
+  (register-command! 'lima-start cmd-lima-start)
+  (register-command! 'lima-stop cmd-lima-stop)
+  (register-command! 'lima-shell cmd-lima-shell)
+  (register-command! 'lima-list cmd-lima-list)
+  (register-command! 'lima-copy cmd-lima-copy)
+  (register-command! 'colima-start cmd-colima-start)
+  (register-command! 'colima-stop cmd-colima-stop)
+  (register-command! 'colima-status cmd-colima-status)
+  (register-command! 'colima-list cmd-colima-list)
+  (register-command! 'colima-ssh cmd-colima-ssh)
+  (register-command! 'finch-build cmd-finch-build)
+  (register-command! 'finch-run cmd-finch-run)
+  (register-command! 'finch-compose cmd-finch-compose)
+  (register-command! 'finch-push cmd-finch-push)
+  (register-command! 'finch-pull cmd-finch-pull)
+  (register-command! 'rancher-cluster cmd-rancher-cluster)
+  (register-command! 'rancher-node cmd-rancher-node)
+  (register-command! 'rancher-workload cmd-rancher-workload)
+  (register-command! 'rancher-namespace cmd-rancher-namespace)
+  (register-command! 'rancher-catalog cmd-rancher-catalog)
+
+  ;; Round 454 — k3s ext, k3d ext, Kind ext2, minikube ext2
+  (register-command! 'k3s-server cmd-k3s-server)
+  (register-command! 'k3s-agent cmd-k3s-agent)
+  (register-command! 'k3s-kubectl cmd-k3s-kubectl)
+  (register-command! 'k3s-crictl cmd-k3s-crictl)
+  (register-command! 'k3s-etcd cmd-k3s-etcd)
+  (register-command! 'k3d-cluster cmd-k3d-cluster)
+  (register-command! 'k3d-node cmd-k3d-node)
+  (register-command! 'k3d-registry cmd-k3d-registry)
+  (register-command! 'k3d-image cmd-k3d-image)
+  (register-command! 'k3d-kubeconfig cmd-k3d-kubeconfig)
+  (register-command! 'kind-cluster cmd-kind-cluster)
+  (register-command! 'kind-export cmd-kind-export)
+  (register-command! 'kind-load cmd-kind-load)
+  (register-command! 'kind-nodes cmd-kind-nodes)
+  (register-command! 'kind-kubeconfig cmd-kind-kubeconfig)
+  (register-command! 'minikube-addons cmd-minikube-addons)
+  (register-command! 'minikube-dashboard cmd-minikube-dashboard)
+  (register-command! 'minikube-tunnel cmd-minikube-tunnel)
+  (register-command! 'minikube-mount cmd-minikube-mount)
+  (register-command! 'minikube-service cmd-minikube-service)
+
+  ;; Round 455 — Cilium ext2, Calico ext2, Flannel ext, Weave ext
+  (register-command! 'cilium-connectivity cmd-cilium-connectivity)
+  (register-command! 'cilium-hubble-ui cmd-cilium-hubble-ui)
+  (register-command! 'cilium-encrypt cmd-cilium-encrypt)
+  (register-command! 'cilium-clustermesh cmd-cilium-clustermesh)
+  (register-command! 'cilium-bgp cmd-cilium-bgp)
+  (register-command! 'calico-status cmd-calico-status)
+  (register-command! 'calico-node cmd-calico-node)
+  (register-command! 'calico-diags cmd-calico-diags)
+  (register-command! 'calico-ipam cmd-calico-ipam)
+  (register-command! 'calico-patch cmd-calico-patch)
+  (register-command! 'flannel-status cmd-flannel-status)
+  (register-command! 'flannel-config cmd-flannel-config)
+  (register-command! 'flannel-logs cmd-flannel-logs)
+  (register-command! 'flannel-subnet cmd-flannel-subnet)
+  (register-command! 'flannel-backend cmd-flannel-backend)
+  (register-command! 'weave-status cmd-weave-status)
+  (register-command! 'weave-connections cmd-weave-connections)
+  (register-command! 'weave-expose cmd-weave-expose)
+  (register-command! 'weave-forget cmd-weave-forget)
+  (register-command! 'weave-reset cmd-weave-reset)
 )