Record the empty-list and shared-checkout delivery lessons #3

Merged
weichen merged 1 commits from feature/lessons-2026-09-30 into main 2026-09-30 03:48:33 +00:00
Owner

两条经验条目(lesson 模板字段齐):1) Go nil 切片→JSON null→前端 .map 白屏(机制/检查/回归防护/前端兜底缺口如实标注);2) 共享检出并行冲突 + gitlink 钉未推送提交(两起同源流程缺陷、已落实的四层防护与证据、未覆盖面如实标注)。记录性文档。

两条经验条目(lesson 模板字段齐):1) Go nil 切片→JSON null→前端 .map 白屏(机制/检查/回归防护/前端兜底缺口如实标注);2) 共享检出并行冲突 + gitlink 钉未推送提交(两起同源流程缺陷、已落实的四层防护与证据、未覆盖面如实标注)。记录性文档。
weichen added 1 commit 2026-09-30 03:48:32 +00:00
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 main 2026-09-30 03:48:33 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: weichen/Agent-System-Documents#3