docs: 稽核文檔收斂為執行紀錄、開 provider-verification-gaps change 規劃遺留缺口 #30

Merged
a620906209 merged 1 commits from docs/post-audit-planning into master 2026-06-11 14:33:13 +00:00
Owner

摘要

純文檔與規劃,無程式碼變更。

1. 稽核報告更新(docs/analysis/2026-06-11-spec-implementation-audit.md

  • 已完成的修補計畫(Phase 1~4)改寫為執行紀錄:發現 ↔ commit 對照表 + 測試結果
  • 記錄與原計畫的偏差:DemoSeeder 保留 1 位未驗證教練作為新規則展示
  • 未處理事項收斂為三項:verification 缺口(本 PR 開 change 規劃)、效能優化(O1.1 起步)、新功能路線圖

2. 新 OpenSpec change:provider-verification-gaps(規劃,待實作)

針對 provider-verification 規格 Notes 的三個遺留缺口:

  • GET /diving-offers/{id}/schedules/reviews 未過濾未驗證教練課程
  • POST /member/bookings 可用 schedule_id 繞過可見性直接預約

含 proposal / design / tasks / 規格增量。關鍵政策決定(design D2):教練被取消驗證時只擋新預約,既有 pending/confirmed/completed 預約照常——懲罰落在教練不落在會員。

🤖 Generated with Claude Code

## 摘要 純文檔與規劃,無程式碼變更。 ### 1. 稽核報告更新(`docs/analysis/2026-06-11-spec-implementation-audit.md`) - 已完成的修補計畫(Phase 1~4)改寫為**執行紀錄**:發現 ↔ commit 對照表 + 測試結果 - 記錄與原計畫的偏差:DemoSeeder 保留 1 位未驗證教練作為新規則展示 - 未處理事項收斂為三項:verification 缺口(本 PR 開 change 規劃)、效能優化(O1.1 起步)、新功能路線圖 ### 2. 新 OpenSpec change:`provider-verification-gaps`(規劃,待實作) 針對 provider-verification 規格 Notes 的三個遺留缺口: - `GET /diving-offers/{id}/schedules`、`/reviews` 未過濾未驗證教練課程 - `POST /member/bookings` 可用 schedule_id 繞過可見性直接預約 含 proposal / design / tasks / 規格增量。關鍵政策決定(design D2):**教練被取消驗證時只擋新預約,既有 pending/confirmed/completed 預約照常**——懲罰落在教練不落在會員。 🤖 Generated with [Claude Code](https://claude.com/claude-code)
a620906209 added 1 commit 2026-06-11 11:08:40 +00:00
- 稽核報告:已完成的修補計畫改寫為執行紀錄(commit 對照表 + 偏差說明),
  未處理事項收斂為三項(verification 缺口 / 效能優化 / 新功能路線圖)
- 新 change provider-verification-gaps:規劃 schedules/reviews 公開子端點
  過濾與預約入口檢查(含「既有預約不受影響」政策決定),待實作

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
a620906209 merged commit c226275fc2 into master 2026-06-11 14:33:13 +00:00
a620906209 deleted branch docs/post-audit-planning 2026-06-11 14:33:13 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: a620906209/CFDivePlatform#30