專案品質檢核
Checklist
1. 圖紙與編號一致性
- 所有圖紙使用正確的編號格式(
[專業碼]-[類型][流水號]) - 沒有
-1後綴的重複號碼 - 圖紙名稱與內容一致
- 所有視圖已放置到對應圖紙
2. 詳圖元件完整性
- 所有詳圖圖頭參數已匹配
- 沒有孤兒類型(零實例的類型)
- 類型命名遵循
{圖紙號碼}-{圖紙名稱}-{詳圖名稱}規則
3. 視圖組織
- 所有視圖已分配到圖紙或標記為工作視圖
- 視圖樣版一致性套用
- 沒有重複的視圖名稱
4. 參數正確性
- 防火時效參數已填入所有相關牆體
- 房間名稱與編號完整
- 樓層指定正確
5. MCP 系統健康度
- WebSocket 連線(port 8964)回應正常
- 所有已註冊的工具能正確回傳結果
- Build 產物與原始碼版本一致
6. 跨文件數字一致性(Phase 7)
- CLAUDE.md /
docs/BIM_MCP/**/*.html/_shared.js內的 Skill / Domain / Tool 數量與 source 真值對齊 -
domain/*.md每個非 meta 檔都在 CLAUDE.md「Domain Knowledge & Workflow Files」表格中出現一次(雙向) - BIM_MCP 網頁
href="../../domain/*.md"、href="../../.claude/skills/*"連結目標真實存在
→ 由 scripts/verify-qaqc.ps1 的 Phase 7 自動執行;白名單:archive、log、明示 snapshot 的歷史 HTML。
Execution
依序執行檢查:
get_all_sheets→ 驗證編號get_detail_components→ 驗證圖頭完整性get_all_views→ 驗證視圖組織query_elements_with_filter→ 抽查參數- 產出合格/不合格摘要報告
Path Maintenance
修改檔案路徑或參照時:
- 確認所有 domain 文件的交叉參照仍然有效
- 確認 CLAUDE.md 的觸發關鍵字表是否需要更新
- 確認 Skill 描述與目前可用工具一致
Reference
詳見 domain/qa-checklist.md、domain/path-maintenance-qa.md。