Lane 11 PR 13: the old stat block editor out (#737) #984

Merged
claude-bot merged 4 commits from build/lane11-13-old-block-out into main 2026-09-30 21:45:58 +00:00
Collaborator

Lane 11 PR 13 (#737, the WIKI-7 seam): the stat block is a sheet now (D205), so the old editor goes.

  • StatBlockEditor.jsx and its schema fetch are deleted. The page editor offers Open the sheet or Make a block instead, reusing PR 10's "Make a sheet".
  • The stats compat shim is removed: sending stats in a lore write is now a 422.
  • GET /game-systems/{id}/schema stays, because Draft and GmTable still use it.

Tests: full backend 6519 passed; full vitest 3448 passed (with PR 12 merged in); ruff 0.4.4 clean. Since then only main has been merged in, cleanly.

🤖 Generated with Claude Code

Lane 11 PR 13 (#737, the WIKI-7 seam): the stat block is a sheet now (D205), so the old editor goes. - `StatBlockEditor.jsx` and its schema fetch are deleted. The page editor offers **Open the sheet** or **Make a block** instead, reusing PR 10's "Make a sheet". - The `stats` compat shim is removed: sending `stats` in a lore write is now a 422. - `GET /game-systems/{id}/schema` stays, because Draft and GmTable still use it. **Tests:** full backend 6519 passed; full vitest 3448 passed (with PR 12 merged in); ruff 0.4.4 clean. Since then only main has been merged in, cleanly. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Merge remote-tracking branch 'origin/main' into build/lane11-13-old-block-out
All checks were successful
CI / Backend lint (ruff) (pull_request) Successful in 36s
CI / Summarisation accuracy eval harness (stub provider) (pull_request) Successful in 1m5s
CI / Does this change touch the recording path? (pull_request) Successful in 31s
CI / Synthetic session harness (no GPU, no LLM) (pull_request) Has been skipped
CI / Docker image build (pull_request) Successful in 35s
CI / Bot/backend version sync (pull_request) Successful in 1m2s
CI / Bot tests and audit (pull_request) Successful in 2m1s
CI / Feedback site tests (pull_request) Successful in 1m59s
CI / Frontend (shard 2/2) (pull_request) Successful in 6m31s
CI / Frontend (shard 1/2) (pull_request) Successful in 8m12s
CI / End-to-end journeys (phone) (pull_request) Successful in 7m13s
CI / End-to-end journeys (keyboard) (pull_request) Successful in 7m44s
CI / End-to-end journeys (desktop) (pull_request) Successful in 8m6s
CI / Backend migration, tests, and audit (pull_request) Successful in 17m34s
ca75ed8e43
Sign in to join this conversation.
No description provided.