0ee4dfcf42
Go's //go:embed needs web/build/ to exist at compile time. CI now runs 'npm ci && npm run build && npm test' ahead of the Go steps so the embed directive sees real, freshly-built assets. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>