## Ikalus1988/MisakaNet — v2.41.3…v2.42.0

_18 commits._

### Features
- **feat: generate the README benchmark table from latest.json (#2904)** (3d8abd9)

### Fixes
- **fix: stop a handoff document from opening a release PR (#2905)** (9ceee5a)
- **fix(worker): server/discover was missing four of DiscoverResult's five required fields (#2896)** (68a7f2f)

### Docs
- **docs: four self-referential staleness bugs, and a gate so the fifth one is caught (#2902)** (372e048)
- **docs(lesson): the silent-truncation family in the MCP intake worker (#2849)** (bbecb11)
- **docs(handoff): record the 87fffdd2 deploy, the two merges, and the approval-API shape (#2886)** (a7cc6f2)

### Chore
- **chore(main): release 2.42.0 (#2908)** (71f99a3)
- **chore: track smithery.yaml, and hold it to the registry's entry point (#2909)** (a1edd5a)
- **ci: gate uv.lock drift, exempting the version release-please owns (#2906)** (3f2d566)
- **chore(data): sync lessons.json + refresh feed (#2907)** (3556e2c)
- **chore: auto-update lessons.json, public counts and generated pages (#2900)** (dfb6a8c)
- **chore(data): sync lessons.json + refresh feed (#2899)** (672fb8a)
- **chore(deps): bump multidict from 6.7.1 to 6.9.1 (#2890)** (a4ff516)
- **chore(benchmarks): keep four weekly snapshots, and record why 'delete three dirs' was not the fix (#2893)** (cfc4585)
- **chore(deps): bump the github-actions group with 3 updates (#2855)** (9f4b9a0)
- **chore(data): sync lessons.json + refresh feed (#2832)** (e41f9ce)
- **chore(deps-dev): bump wrangler from 4.144.0 to 4.146.0 in the npm group (#2854)** (d562e0f)
- **chore(benchmark): weekly Workers AI lesson benchmark report [2026-10-05] (#2860)** (8731bf2)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/Ikalus1988/MisakaNet?utm_source=github-action)._