Fixed — docker install path was broken for the decoupled world
deploy/Dockerfilestill COPYied seven decoupled workers' directories (removed from the repo in the 2.20–2.23 exodus), so a freshinstall.sh/docker compose up --builddied at the first missing COPY. Found by the post-release AWS validation run. The worker layer is now generic: vendored worker SOURCE already rides insidedist/plugins-vendor/<id>/worker; a singleINSTALL_VENDORED_WORKER_DEPSbuild arg (comma list of app ids,all, or0; defaultdeface) bakes selected apps' pip deps and no-ops on an uncomposed tree. The obsolete per-worker/opt/worker-srccopies are gone (the exporter resolves vendored sources since 2.20). Full multi-stage image build validated against the composed tree.- README/INSTALL still said Node 20 → Node 24.
(Note: the Dockerfile/compose/install.sh changes shipped in commit ebda8182 under a docs-titled message — this entry is the honest record.)