Goal: convert anti-slop-gate adopters into gittensor miners.
Scope: when a non-gittensor user adopts the gate/self-check, surface (via the existing earn-CTA footer + docs) that gittensor pays for the contributions this tooling gates → become a miner. Opt-in, non-spammy; measure conversion.
Acceptance: a clear opt-in path from "I use the anti-slop gate" → "I'm a gittensor contributor".
Effort: S.
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: convert anti-slop-gate adopters into gittensor miners.
Scope: when a non-gittensor user adopts the gate/self-check, surface (via the existing earn-CTA footer + docs) that gittensor pays for the contributions this tooling gates → become a miner. Opt-in, non-spammy; measure conversion.
Acceptance: a clear opt-in path from "I use the anti-slop gate" → "I'm a gittensor contributor".
Effort: S.
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.