Specs stay at repo root (cross-VM). Move deploy and code into logical projects with README per domain, updated manifest.yaml, and symlinks at legacy paths for VM122 backward compatibility.
Source: VM122 /opt + obsidian-infra + LAPTOP Hub: CT130 spec-hub 10.10.10.130