Why: both 2026-09-30 incidents produced reusable causal knowledge (nil-slice
JSON null vs .map; shared-checkout conflicts and gitlinks pinning unpushed
commits) that meets the lesson bar of trigger, mechanism, checks, and
verified guards.
Evidence: incident records and fix PRs referenced inline; guards validated
in policy/adoption.md and the tool-adaptation matrices.
Impact: record-only; documents no product code.
Refs: Agent-System-Dev 8f7cf2d; Agent-System-Backend fix/empty-list-json
weichen
merged commit 2ec3e509b2 into main2026-09-30 03:48:33 +00:00
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.
两条经验条目(lesson 模板字段齐):1) Go nil 切片→JSON null→前端 .map 白屏(机制/检查/回归防护/前端兜底缺口如实标注);2) 共享检出并行冲突 + gitlink 钉未推送提交(两起同源流程缺陷、已落实的四层防护与证据、未覆盖面如实标注)。记录性文档。