CI/CD / image (push) Successful in 20m15s
CI/CD / gate (push) Successful in 24s
Hanzo CI/CD / cicd (push) Successful in 22s
CI/CD / containment (push) Successful in 1m13s
CI/CD / rollout (push) Successful in 5m10s
CI/CD / reach (push) Failing after 1m56s
CI/CD / fanout (push) Skipped
CI/CD / receipt (push) Failing after 2s
account went down because its plugin declared no Prefixes and MountPrefixes falls back to /v1/<name> — a path it does not serve — so the scope guarded a subtree with no routes and zip refused to compose. Same fault, same fix, in every other plugin that carries it. Found by predicate rather than by waiting for each outage: undeclared Prefixes AND a manifest row without /v1/<name> AND an app that calls app.Use(). All three are needed — 25 plugins match the first two and serve fine, because the panic only fires when a subsystem actually installs middleware at its scope root. admission bot dataset do graph knowledge leaderboard treasury Each now declares what the manifest already says it answers, which is what the host routes to it either way — so this changes no address, it only stops the scope guarding one that was never served.