Goal: validate PR/issue claims like "integrates subnet X".
Scope: when a contribution references a subnet/netuid, call metagraphed to validate netuid existence + interface health and attach it as ADVISORY gate evidence (public-safe). Reuses the netuid-existence/chain-binding validation pattern already built in the metagraphed reviewbot work.
Acceptance: a PR claiming a non-existent/unhealthy subnet surfaces an advisory finding sourced from metagraphed. Effort: M.
Inherits #525 cross-cutting AC: test:ci + 97% coverage; miner⊕maintainer access boundary (identity per-login, authority per-repo) + public-safe redaction (#542); advisory-first, no auto-merge/submit; no source upload from miner tooling. Part of #525.
Goal: validate PR/issue claims like "integrates subnet X".
Scope: when a contribution references a subnet/netuid, call metagraphed to validate netuid existence + interface health and attach it as ADVISORY gate evidence (public-safe). Reuses the netuid-existence/chain-binding validation pattern already built in the metagraphed reviewbot work.
Acceptance: a PR claiming a non-existent/unhealthy subnet surfaces an advisory finding sourced from metagraphed. Effort: M.
Inherits #525 cross-cutting AC:
test:ci+ 97% coverage; miner⊕maintainer access boundary (identity per-login, authority per-repo) + public-safe redaction (#542); advisory-first, no auto-merge/submit; no source upload from miner tooling. Part of #525.