3 changed files with 76 additions and 0 deletions
@ -0,0 +1,48 @@ |
|||||
|
# N04 Decision Point Audit |
||||
|
|
||||
|
审计时间:2026-09-17T01:53:38Z |
||||
|
|
||||
|
## Decision Point Status |
||||
|
|
||||
|
| DP | Status | Evidence | |
||||
|
| --- | --- | --- | |
||||
|
| DP-0 | confirmed | Full workflow、范围、非目标、语言和最小可用闭环已确认 | |
||||
|
| DP-1 | confirmed | 学生清单、企业配置、公司知识、评价摘要边界已确认 | |
||||
|
| DP-2 | approved | proposal、两份 delta specs、design、tasks 已审阅 | |
||||
|
| DP-3 | approved | execution contract B1-B3 与 12 条 Requirement 映射已批准 | |
||||
|
| DP-4 | approved | SDD;W1/W2/W3 串行 wave 和依赖已固化 | |
||||
|
| DP-5 | not-triggered | T6/T8 各一次聚焦修复后复评通过,未达到三轮升级条件 | |
||||
|
| DP-6 | conditional-pending-waiver | N04 专项、OpenAPI、打包通过;全量套件有既有非 N04 失败;真实 MySQL/Docker 待验收 | |
||||
|
| DP-7 | pending | 等待用户接受条件验证并批准归档 | |
||||
|
|
||||
|
## Contract Coverage |
||||
|
|
||||
|
- W1:V38/V39 三张表、通用清单种子、实体、Repository 和公开评价聚合。 |
||||
|
- W2:学生有效清单与完成状态、企业清单 CRUD、公司知识配置与聚合,66 个 wave 测试通过。 |
||||
|
- W3:权限、所有权、幂等、并发、端到端、隐私、OpenAPI 和文档,96 个 onboarding 回归通过。 |
||||
|
- 12 条 MUST/SHALL 行为均有实现、测试和批次证据。 |
||||
|
- 两份 delta specs 已准备好合并到根 specs/;尚未执行 merger。 |
||||
|
|
||||
|
## Verification Evidence |
||||
|
|
||||
|
- N04 专项:mvn -Dtest=Onboarding*Test,CompanyKnowledge*Test test,96 tests,0 failures,0 errors,BUILD SUCCESS。 |
||||
|
- 并发边界:REPEATABLE_READ 等价测试通过,49→50 时最多一条成功。 |
||||
|
- 随机顺序 E2E:7 tests,0 failures,0 errors,BUILD SUCCESS。 |
||||
|
- OpenAPI:135 paths / 172 operations;N04 6 paths / 9 operations;python docs\verify_openapi.py 全部通过。 |
||||
|
- 打包:mvn -DskipTests package,BUILD SUCCESS。 |
||||
|
- 全量:mvn clean verify,1492 tests,2 failures,9 errors,BUILD FAILURE。 |
||||
|
|
||||
|
## External Blockers |
||||
|
|
||||
|
- CareerProgressServiceTest.fullAggregation_returnsCorrectSummaries 既有失败。 |
||||
|
- JobReviewDimensionControllerTest.listReviews_shouldReturnDimensionScores 既有失败。 |
||||
|
- JobReviewDimensionServiceTest.listReviews_shouldReturnDimensionScoresWithoutN1 既有错误。 |
||||
|
- LocalResumeStorageServiceTest 8 个 JUnit 临时目录清理错误,属于既有环境问题。 |
||||
|
- 上述失败路径不在 N04 diff 中;需要在独立任务处理或由用户正式豁免。 |
||||
|
- 真实 MySQL 8.4 / Docker 黑盒验收尚未执行,当前证据为 H2 MODE=MySQL。 |
||||
|
|
||||
|
## Scope and Coherence |
||||
|
|
||||
|
- N04 变更集中在 com.mydreamjob.onboarding、V38/V39、SecurityConfig、ErrorCode、GlobalExceptionHandler、OpenAPI、接口文档和 onboarding 测试。 |
||||
|
- 未修改 V1-V38 历史迁移,未改变既有企业、岗位、Offer 或评价接口语义。 |
||||
|
- 所有 W3 任务和 wave 复审均 PASS;全量测试外部失败已单独记录。 |
||||
@ -0,0 +1,25 @@ |
|||||
|
# N04 Verification Report |
||||
|
|
||||
|
验证时间:2026-09-17T01:53:38Z |
||||
|
|
||||
|
## Outcome |
||||
|
|
||||
|
条件通过,待用户正式接受豁免。N04 范围内验证通过,但仓库全量测试和真实 MySQL/Docker 验收尚未完成。 |
||||
|
|
||||
|
## Passed |
||||
|
|
||||
|
- N04 专项测试:96/96。 |
||||
|
- 并发边界测试:PASS。 |
||||
|
- 随机顺序端到端测试:7/7。 |
||||
|
- OpenAPI 静态校验:PASS,135 paths / 172 operations,其中 N04 6 paths / 9 operations。 |
||||
|
- 可执行 JAR 打包:PASS。 |
||||
|
|
||||
|
## Blocked / Conditional |
||||
|
|
||||
|
- mvn clean verify:1492 tests,2 failures,9 errors;失败均在 N04 范围外。 |
||||
|
- 真实 MySQL 8.4 / Docker 黑盒验收:未执行。 |
||||
|
- 正式豁免与归档确认尚未记录。 |
||||
|
|
||||
|
## Required Approval |
||||
|
|
||||
|
用户需要明确确认:接受既有非 N04 全量测试失败作为正式豁免,并将真实 MySQL/Docker 验收保留为发布前门禁;确认后方可记录 DP-6 并进入 delta spec 合并和 DP-7。 |
||||
Loading…
Reference in new issue