5F 第五階段整合驗收計畫

返回文件索引

本文件定義第五階段 5F 的整合驗收方式。5F 不是新增功能實作節點,而是在 5A 到 5E 都完成對應確認、實作、測試與文件同步後,做一次跨模組收斂驗收。

0. 文件狀態

文件狀態計畫建立
建立日期2026-06-07
目前程式基準354fecd
本文件是否授權程式修改

1. 進入 5F 的必要前提

前提目前狀態5F 前必須具備的證據
5A PluginLoader已完成第一批 metadata-only 實作程式 commit、測試、停止線掃描與驗收紀錄
外部 DLL manual-only已完成 fake verifier程式 commit、測試、manual-only 停止線與驗收紀錄
5B config schema已完成 metadata-only schema 驗證程式 commit、Core tests、solution tests、文件同步與驗收紀錄
5C DB audit已完成 Application 層 audit contract / fake writer程式 commit、Application tests、Infrastructure.MySql tests、solution tests、停止線與驗收紀錄
5D auth / Swagger已完成前置文件與線上驗收,尚未授權程式實作需先完成七項確認、程式實作、WebApi tests、solution tests、停止線掃描與驗收紀錄
5E Windows Service已完成前置文件與線上驗收,尚未授權程式實作需先完成七項確認、程式實作、ServiceHost tests、solution tests、停止線掃描與驗收紀錄

2. 驗收範圍

5F 會檢查 Application contract、WebApi 邊界、ServiceHost 邊界、安全停止線、DB 停止線、Loader 停止線、文件同步與線上部署狀態。

3. 建議驗收命令

全量測試dotnet test HS.DeviceControl.sln --no-restore
Application contractdotnet test tests\HS.DeviceControl.Application.Tests\HS.DeviceControl.Application.Tests.csproj --no-restore
WebApidotnet test tests\HS.DeviceControl.WebApi.Tests\HS.DeviceControl.WebApi.Tests.csproj --no-restore
ServiceHostdotnet test tests\HS.DeviceControl.ServiceHost.Tests\HS.DeviceControl.ServiceHost.Tests.csproj --no-restore
Infrastructure.MySqldotnet test tests\HS.DeviceControl.Infrastructure.MySql.Tests\HS.DeviceControl.Infrastructure.MySql.Tests.csproj --no-restore

4. 建議回覆格式

5F 整合驗收執行前確認:
1. 同意
2. 同意
3. 同意
4. 同意
5. 同意
6. 同意
7. 同意

5. 目前結論

5F 目前已建立整合驗收計畫,但尚未開始執行。阻擋條件是 5D auth / Swagger 與 5E Windows Service 仍停在前置文件與線上驗收階段,尚未完成七項確認與程式實作。