docs(miner): point the discovery-plane operator guide at the now-shipped discovery-index contract - #5978
Conversation
…ped discovery-index contract JSONbored#4300/JSONbored#4301/JSONbored#4302 have landed as real, tested modules, so the guide's placeholder-scope callout no longer matches reality. Marks the request/response contract (DiscoveryIndexQuery/Response/Candidate, stable at DISCOVERY_INDEX_CONTRACT_VERSION 1), the telemetry event schema, and the client soft-claim builder as shipped, cross-referencing discovery-index-contract.ts/.md, miner-telemetry.ts, and discovery-soft-claim.ts. Preserves the still-true caveat that the operator-facing opt-in env vars (LOOPOVER_MINER_DISCOVERY_* — verified still absent from packages/loopover-miner/lib/) remain TBD pending the hosted server + opt-in wiring (JSONbored#4250). Docs only; no code touched. Closes JSONbored#5938
|
Superagent didn't find any vulnerabilities or security issues in this PR. |
|
Tip 🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩🟩 ✅ LoopOver review result - approve/merge recommendedReview updated: 2026-07-15 05:35:02 UTC
✅ Suggested Action - Approve/Merge
Review summary Nits — 3 non-blocking
Linked issue satisfactionAddressed Review context
Contributor next steps
Signal definitions
🧪 Chat with LoopOverAsk LoopOver a question about this PR directly in a comment — grounded only in the same cached, public-safe facts shown above, never a new claim.
Full command reference: https://gittensory.aethereal.dev/docs/loopover-commands 🧪 Experimental — new and may change. 🟩 Safe / merged · 🟦 Advisory · 🟨 Held for review · 🟥 Blocked / closed 💰 Earn for open-source contributions like this. Gittensor lets GitHub contributors earn for the work they already do — register to start earning →. Checked by LoopOver, a quiet PR intelligence layer for OSS maintainers.
|
Closes #5938. Docs-only (one
.mdfile, no code touched).packages/loopover-miner/docs/discovery-plane-operator-guide.md's placeholder-scope callout said the contract/telemetry/client symbols were provisional until the sibling issues land — but #4300/#4301/#4302 have all shipped as real, tested modules.DiscoveryIndexQuery/DiscoveryIndexResponse/DiscoveryIndexCandidate, stable atDISCOVERY_INDEX_CONTRACT_VERSION1), the telemetry event schema, and the client soft-claim builder are marked ✅ shipped and linked directly todiscovery-index-contract.ts/.md,miner-telemetry.ts, anddiscovery-soft-claim.ts; feat(discovery-plane): stand up the hosted discovery-index server #4250 stays ⏳ open as the actual blocker.LOOPOVER_MINER_DISCOVERY_*) are not implemented — verified via grep they remain absent frompackages/loopover-miner/lib/— so the "names TBD pending feat(discovery-plane): stand up the hosted discovery-index server #4250" framing stays.No
src/**touched → outsidecoverage.include; the test shards skip.