# 交付物清单(本次产出) ## 1. 分析报告(Markdown) - `docs/MOLD_ERP_ANALYSIS_REPORT.md` - `docs/ZERO_FINISHED_INVENTORY_CERTIFICATE.md` - `docs/PERFORMANCE_SCALABILITY_PLAN.md` - `docs/PERFORMANCE_BENCHMARKS.md` - `docs/UAT_CHECKLIST.md` - `docs/INTERFACE_INTEGRATION_CATALOG_TEMPLATE.md` - `docs/CONFLUENCE_ARCHIVE_STRUCTURE.md` ## 2. 数据库脚本(PostgreSQL) - 冻结交付后模具订单(头+明细):`scripts/db/001_freeze_delivered_sales_orders.sql` - 约束与索引补齐:`scripts/db/002_indexes_and_constraints.sql` - 数据修复示例(状态归一):`scripts/db/003_data_fixups.sql` - 分区模板(按月):`scripts/db/010_partitioning_template.sql` - RLS 模板(按 org_id):`scripts/db/011_rls_template.sql` - 审计追溯(old/new + 操作者/IP/UA):`scripts/db/020_audit_trail.sql` - 审计留存清理(180 天):`scripts/db/021_audit_retention.sql` - 慢 SQL 采样(pg_stat_statements):`scripts/db/030_pg_stat_statements.sql` ## 3. 自动化测试(pytest) - 交付后冻结:`tests/test_sales_order_delivered_freeze.py` - 订单/采购/库存主链路用例(参数化 ≥30):`tests/test_api_inventory_orders.py` ## 4. 代码加固点(已落地) - 交付后冻结:应用层拒绝更新/删除/改状态/领料(`status=delivered`)。 - 状态一致性:避免写入未允许的 `pending` 状态。 - 性能优化:BOM 需求计算去 N+1;库存扣减使用原子更新降低并发超卖风险。 ## 5. Word + PDF 导出建议 - 建议使用 pandoc 将 `docs/MOLD_ERP_ANALYSIS_REPORT.md` 导出为 docx/pdf,并将生成物作为 CI 产物归档。