feat(M10-B): 完成可复算经营报表与日汇总

This commit is contained in:
Codex
2026-08-11 09:50:05 +08:00
parent 5d70114bab
commit ee7b16c932
35 changed files with 1355 additions and 65 deletions
+25 -15
View File
@@ -7072,14 +7072,14 @@ TARGET=CODE_COMPLETE_THEN_RELEASE_CANDIDATE_THEN_PRODUCTION_ACCEPTED
execution_cursor_v57:
document_version: V5.7
audited_snapshot_sha256: cc802fecbea399698e0a9c1b38127bc12ff260d8f4d6a084828108307f557d6f
evidence_head: 41b9cf7349f1bcf6eb91fbe9cbf1fb972158622f
evidence_origin_main: 41b9cf7349f1bcf6eb91fbe9cbf1fb972158622f
evidence_head: 5d70114babe9b965055658d678d9dd8b8c2bfb1d
evidence_origin_main: 5d70114babe9b965055658d678d9dd8b8c2bfb1d
base_branch: main
remote: ssh://git@git.txyundm.cn:2222/panda/qipai.git
current_stage: M10-B
current_stage_status: TODO_AFTER_M10_A_CURRENT_COMMIT
last_completed_functional_stage: M10-A
last_engineering_commit: 41b9cf7349f1bcf6eb91fbe9cbf1fb972158622f
current_stage: M10-C
current_stage_status: TODO_AFTER_M10_B_CURRENT_COMMIT
last_completed_functional_stage: M10-B
last_engineering_commit: 5d70114babe9b965055658d678d9dd8b8c2bfb1d
last_tooling_commit: 2de796143ff418d681fdb972040b8555a8e058d1
m09_d1_business_commit: 93af128002c27ea548e9ed7d0c9af7b8f264002a
m09_d1_static_gate: PASS
@@ -7113,7 +7113,7 @@ execution_cursor_v57:
m09_regression_mysql_84_roundtrip: PASS_217_UP_159_VERIFY_199_DOWN
m09_regression_platform_manage_scope: PASS
m09_regression_order_payment_refund_inventory_storage_reconciliation: PASS
m10_a_business_commit: PENDING_CURRENT_CHINESE_ENGINEERING_COMMIT
m10_a_business_commit: 5d70114babe9b965055658d678d9dd8b8c2bfb1d
m10_a_static_gate: PASS
m10_a_windows_full_test: PASS_76_7_SECONDS
m10_a_backend_build_and_full_test: PASS
@@ -7123,7 +7123,17 @@ execution_cursor_v57:
m10_a_outbox_consent_redaction_idempotency: PASS
m10_a_retry_manual_attribution_immutable_attempts: PASS
m10_a_configured_http_adapters: PASS
default_next_stage: M10-B
m10_b_business_commit: PENDING_CURRENT_CHINESE_ENGINEERING_COMMIT
m10_b_static_gate: PASS
m10_b_windows_full_test: PASS_77_5_SECONDS
m10_b_backend_build_and_full_test: PASS
m10_b_admin_build_and_test: PASS
m10_b_mysql_84_roundtrip: PASS_233_UP_171_VERIFY_213_DOWN
m10_b_mysql_cleanup_probe: PASS
m10_b_timezone_dst_boundaries: PASS
m10_b_revenue_refund_product_cleaning_channels: PASS
m10_b_daily_checksum_reconciliation_export: PASS
default_next_stage: M10-C
actual_head_policy: REAL_REPOSITORY_EVIDENCE_WINS
worktree_protected: true
unresolved_deletions_policy: EXCLUDE_FROM_STAGE_COMMIT_UNTIL_USER_CONFIRMS
@@ -7137,7 +7147,7 @@ execution_cursor_v57:
auto_continue_until_code_complete: true
```
真实 `D:\qipai` 若有 `41b9cf7` 之后的提交,Codex 必须以 `git merge-base`、diff、迁移、代码、测试、提交和远端 SHA 判断进度,自动跳到第一个未完成阶段。当前 M10-A 的推进依据是通知领域迁移、统一 outbox、渠道适配、权限与客户授权、后台工作台、静态门禁、Windows 全量与真实 MySQL 共同证据,不是 docs-only 状态变更;伴随业务提交完成后进入 M10-B
真实 `D:\qipai` 若有 `5d70114` 之后的提交,Codex 必须以 `git merge-base`、diff、迁移、代码、测试、提交和远端 SHA 判断进度,自动跳到第一个未完成阶段。当前 M10-B 的推进依据是报表迁移、明细复算服务、时区边界、日汇总 Worker、权限与导出、后台工作台、静态门禁、Windows 全量与真实 MySQL 共同证据,不是 docs-only 状态变更;伴随业务提交完成后进入 M10-C
## 30.2 最终唯一队列
@@ -7152,25 +7162,25 @@ M10-A
→ PRODUCTION_ACCEPTED
```
Git 中文门禁、M09-D1/D2/D3/D4M09-REGRESSION 已由真实工程提交闭环;M10-A 当前伴随业务提交必须完成中文 commit、push 和远端校验后继续 M10-B。不能依据文档中的 `DONE` 单独跳过其他阶段;已完成阶段若出现回归,只做针对性修复,不得重启整个模块。
Git 中文门禁、M09-D1/D2/D3/D4M09-REGRESSION 与 M10-A 已由真实工程提交闭环;M10-B 当前伴随业务提交必须完成中文 commit、push 和远端校验后继续 M10-C。不能依据文档中的 `DONE` 单独跳过其他阶段;已完成阶段若出现回归,只做针对性修复,不得重启整个模块。
M10-A 的唯一允许推进条件:
M10-B 的唯一允许推进条件:
```text
M10_A_WORKTREE_PROTECTED=PASS
M10_A_STATIC_GATE=PASS
M10_B_WORKTREE_PROTECTED=PASS
M10_B_STATIC_GATE=PASS
BACKEND_BUILD=PASS
BACKEND_FULL_TEST=PASS
MYSQL_84_ROUNDTRIP=PASS
MYSQL_CLEANUP_PROBE=PASS
ADMIN_BUILD_AND_TEST=PASS
NOTIFICATION_DELIVERY_GATES=PASS
BUSINESS_REPORT_RECONCILIATION_GATES=PASS
COMMIT_SUBJECT_CN=PASS
PUSH_VERIFIED=PASS
REMOTE_COMMIT_SUBJECT_CN=PASS
```
任一项未通过时保持 `CURRENT_STAGE=M10-A`,修复后重跑;不能先更新为 DONE 或进入 M10-B
任一项未通过时保持 `CURRENT_STAGE=M10-B`,修复后重跑;不能先更新为 DONE 或进入 M10-C
## 30.3 每次提交和推送的最终语言门禁