Why: the backend store List* functions encoded empty results as JSON null,
which crashed the frontend nav (.map on null) on any newly created project.
Evidence: backend go test all packages pass; store regression
TestEmptyListsSerializeAsEmptyArrays asserts [] for empty lists.
Impact: parent pins backend at the serialization fix plus the core-pin
build-blocker advance.
Refs: .task/fix-empty-list-json.md
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
父仓钉住 backend 空列表修复(含 core 钉子构建阻塞修复)。backend PR 已合入;组合验证 make test 于合并后复核。任务卡:.task/fix-empty-list-json.md
weichen referenced this pull request2026-10-13 11:18:12 +00:00