test: require launch persona evidence

This commit is contained in:
Codex
2026-07-01 08:21:33 +08:00
parent 1c94e6f966
commit 9d1bb47041
5 changed files with 98 additions and 1 deletions

View File

@@ -133,6 +133,51 @@
"includeWrites": true
}
},
{
"id": "api.launch-persona-smoke",
"status": "pass",
"command": "npm run smoke:launch-persona > docs/refactor/launch-artifacts/launch-persona-smoke.log",
"completedAt": "2026-06-30T10:49:30+08:00",
"artifact": "launch-artifacts/launch-persona-smoke.json",
"summary": {
"status": "pass",
"student": {
"status": "pass",
"result": {
"entitlement": {
"isSvip": true
},
"practice": {
"questionCount": 3
},
"favorite": {
"favoriteCount": 1,
"reviewSessionId": "replace-with-favorite-review-session-id"
},
"wrongReview": {
"reviewPlanCount": 0
}
}
},
"tenantAdmin": {
"status": "pass",
"result": {
"guards": {
"studentDashboardDenied": "TENANT_MEMBER_REQUIRED",
"crossTenantDenied": "TENANT_MEMBER_REQUIRED"
}
}
},
"platformAdmin": {
"status": "pass",
"result": {
"guards": {
"studentPlatformDenied": "PLATFORM_ADMIN_REQUIRED"
}
}
}
}
},
{
"id": "api.integration",
"status": "pass",