test: add end-to-end business goals smoke
This commit is contained in:
@@ -917,7 +917,7 @@ git push gitea main
|
||||
- `send_file_production_ready`
|
||||
- `remaining_business_blockers`
|
||||
|
||||
- [ ] **Step 1: Implement fixture-backed smoke**
|
||||
- [x] **Step 1: Implement fixture-backed smoke**
|
||||
|
||||
The script starts `cmd/isphere-mcp` with temp fixture env and calls MCP requests using the same pattern as `verify-go-mcp.ps1`.
|
||||
|
||||
@@ -937,11 +937,11 @@ receive_files_download_ready=false unless R10 accepted mapping exists
|
||||
send_file_production_ready=false unless file sandbox evidence passed
|
||||
```
|
||||
|
||||
- [ ] **Step 3: Create report**
|
||||
- [x] **Step 3: Create report**
|
||||
|
||||
`docs/reports/2026-07-10-business-goals-smoke.md` summarizes the current business state in plain Chinese.
|
||||
|
||||
- [ ] **Step 4: Verify and commit**
|
||||
- [x] **Step 4: Verify and commit**
|
||||
|
||||
```powershell
|
||||
git diff --check
|
||||
@@ -956,6 +956,14 @@ git push gitea main
|
||||
|
||||
**Acceptance gate:** 业务目标完成度可以用脚本输出,而不是口头判断。
|
||||
|
||||
|
||||
**R13 Result:**
|
||||
|
||||
- Added `scripts/verify-business-goals-smoke.ps1`.
|
||||
- Added `docs/reports/2026-07-10-business-goals-smoke.md`.
|
||||
- Business-ready true: contact search, group search, receive messages, receive file list, send-message preview, send-file preview.
|
||||
- Business-ready false: production send message, receive file download, production send file.
|
||||
|
||||
---
|
||||
|
||||
### R14: Operator packaging, runbook, and release-candidate report
|
||||
|
||||
Reference in New Issue
Block a user