Changelog
Every commit, as it shipped
Straight from git log, newest first
2026-10-28
b32013eWhat changed: the epoch picker spans the width on phones with its hint under each label, and the change badge sits above the headline2d1d406Weather renders code spans in error prose and gives the activity legend room; What changed hints use the subnet's measured epoch length (SN19's is 7,200 blocks, not 360)6930780Web: what changed on the Doctor, a network weather page and strip on Live, a /bot page and a printable Builders House poster; security hardening from reviewfb49241Docs: incentive change, network weather, live explorer and the Telegram bot in the README; the webhook's design and verification in 0061592656Why did my incentive change, network weather, and a Telegram bot with every tool as a commandc9e6dfeTestnet decisions closed by the owner: Finney stays the hosted default, testnet staking out of scope until TAO exists2c23a2dLive feed recognises limit variants of stake movesd002f67Live explorer: every Bittensor extrinsic streamed as a sentence, with filters, pause, stats and failure links; fresh-only CDN for the feedcb93f78preflight live in the terminal and recent_activity for MCP85d72d9Live feed: every extrinsic as a plain sentence, per-block cache, polling endpoint0d025ebTestnet run by proof of work registration with zero TAO: miner and validator registered, PF103, PF108, PF106 and SettingWeightsTooFast confirmed on real testnet; simulator records SDK plan refusals8d92bd9Testnet run ready: wallets created, one command that simulates before every write6c7d062Alerts verified live through the real Telegram bot45cd64eCI: run the GitHub Action by its public nameffed3b6Testnet verification and differences5c748b4Root network (SN0) is not diagnosed as a subnet; verified every read-only feature on testneta143ed6Telegram delivery tested end to end against a local Bot API: /start links the chat, the alert with its fix is sent once787b7b6Run again reads the chain fresh (cached answers hid the fix on localnet); recorded demo run89f1e71Record final Lighthouse numbers96493c0Directory sorts by emission share so arriving health scores do not move cards32c0a73Lighthouse round: no local API probe on hosted pages, valid definition lists in the guide, mine metadata in the head4e66b49Guide, brand identity, fleet and mine pages, design critic fixes: health bars, overflow at every width, readable sources, scores-driven directory, timeline scale; tolerant axon parsing for malformed testnet axons; fleet counts seats only842dca3Docs: fleet and mining economicsb2b674eFleet: diagnose every hotkey a coldkey owns with TAO a day; Should I mine here: earnings bands, seat bar, turnover and payback per subnet; CLI, API, MCP and Ask routesced0e17Health for all 128 subnets from one bulk read (matches the detail page), scores endpoint, readable sim effects, deduped explanations, clearer unregistered headline, demo rehearsal script591920eReadable API responses in Try it: indented, highlighted, line numbered, no mid-word breaks; preflight local fixeba81d1Action: start-localnet input so a second gate step diagnoses the same chainad301e5Speed: fail fast on dead endpoints, stale-while-revalidate cache with startup prefetch, cached health, CDN headers. Miners with permits stay miners. Web: share links with OG images, house opt-in, changelog, history chart. Localnet: on-disk wallets, runnable fixes, PF102 fires3124fd7Close pooled clients at exit; re-fork when the upstream discards the fork block; mainnet demo fallback outputsa746df4README, demo runbook, llms.txt3bd3f59GitHub Action: Doctor as a CI gate on localnet or a live network, self-tested in CIe73b297preflight new: scaffold a bittensor 11 subnet with signed requests, pure scoring and tests6f1baeeWatch and Telegram alerts with one-alert-per-problem dedupe, chat linking by /start code, neuron history endpoint, scheduled worker611f768Real finney fixtures replayed offline: five snapshots with their recorded diagnosesb6c2778Web app: landing omnibox, Doctor, Tx, Simulator, Directory, Launch planner, changelog and house pages, command palette, offline demo modeaabaaaeHosted on Vercel: Python engine as a function with a path-restoring shim; two-level read pools; cheaper block pin; concurrent deregistration probes. Warm mainnet diagnosis 1.8 to 2.2 se5f5170Neon store with house counters and shared reports, fork overrides and warm-up with a 20 s budget, CI workflowff05c2eLaunch planner, hyperparameter explainer, health score, curated directory of 35 subnets; plan/subnet/find in CLI and API; MCP v2 server; pyright strict clean9c0148fHosting decision: real Python engine on Vercel; verified explorer links
2026-10-27
e7f7e5eSimulator (fork and predicted rungs), HTTP API, MCP server, ask router, CLI sim/fork/serve/mcpb54b6adRule tests, error catalog parser, traps, contextual explainer, Tx debugger verified on a failed finney extrinsic8588518Doctor core: network layer, block-pinned snapshots, 27 rules, headline, engine; verified on finney3c51fddSkeleton: uv project on Python 3.13, vendored Bittensor catalogs, Chopsticks RPC shim