段落切分、列表、兩欄表格三種解析,需求議題與工作包議題共用同一套, 所以獨立成一支不碰網路也不碰檔案系統的模組,而不是塞進 lib。 段落切分會追蹤圍欄狀態:mermaid 或程式碼區塊裡的井字號不得被當成標題, 否則流程圖一畫,後面的段落就全被切碎。 缺段落回傳空值而非報錯——缺段落是模板的正常變體,不是解析失敗。 名詞表以分隔列為界,之後才是資料列,避免把表頭當成一筆名詞。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>