| content |
{"Commits":[{"Sha1":"846643f0d {"Commits":[{"Sha1":"846643f0d224cc7ae6eaa2835aab57bffbd2cffb","Message":"docs: record clean-checkout release checks for 02 governance candidates\n\n- evidence/release-candidates-2026-10-17:d3259b4 的干净检出用两份 SDK(主检出 fba5ee5e 构建、\n 10-16 锁定复验 45dedbad 构建)各复跑完整回归 292/292、0 失败/跳过,八项检查通过;\n 七个包的清单与逐文件摘要两次一致,结构化回执含每个文件的 sha256。\n- README 与发布候选材料记分支已快进合入本地 main,摘要已在干净检出上复核。\n\n未打标签、未推送、未交 04 装载。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T06:39:21-07:00"},{"Sha1":"d3259b43d58e5ea7b8230005c94d17d5a17b4ebc","Message":"feat(finance): 供应商冲减抵应付候选(ApplySupplierCredit)\n\n- finance 1.7.0(候选):已确认的供应商冲减(CREDIT,如采购退货)可抵同一供应商、同币种的未付应付;\n 只追加 supplier_credit_application 记录,一项冲减累计不超过其金额、单次不超过应付余额,按冲减串行;\n 应付提交时对账改为「余额 + 出款分配 + 冲减抵减 = 原额」(sql/012)。\n- SOP、八件套清单、升级断言、README 与发布候选材料同步。\n\n完整回归 292/292、0 失败/跳过;静态检查与生成物检查通过。未推送、未打标签、未交 04 装载。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T06:30:08-07:00"},{"Sha1":"8e847d69f7bc2d4b294c0d5a2d136ee4dbe7c0a5","Message":"feat: 02 治理补齐候选第四批——门店营业时间、采购退货与发布材料\n\n- thing 0.19.0(候选):SiteOpeningHours 规则版本(PRD MP-STO-07,sql/017):场所时区的周模板加例外日期、\n 跨午夜与同日多段,另一人批准、每场所一个生效版本;守卫 thing.assert_site_open_ref 回答是否营业,不拦截现有命令。\n- commerce 1.9.0(候选):ReturnPurchaseReceipt 按同场所出库单同事务调物包过账,按行追加退货(原收货不改),\n 净收货不低于零,全部到货按净额判断。\n- finance 1.7.0(候选):采购收货来源可按退货记供应商冲减(CREDIT);冲减抵应付未实现。\n- delivery/release-candidates-2026-10-17.md:逐包版本、清单摘要、新增迁移/命令/查询/守卫/组合命令、\n 事件合同变化与 04 装载前置;SOP 草稿与八件套清单同步。\n- 自然人 per_ 未做:Catalog 的 Person 在 HR 名下,DEC-002 下按本仓停止条件不在人包新增写点。\n\n完整回归 291/291、0 失败/跳过;静态检查与生成物检查通过。未推送、未打标签、未交 04 装载。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T06:16:29-07:00"},{"Sha1":"8be256b8f94a0f870e924af616e70025b0430feb","Message":"feat: 02 治理补齐候选第三批——采购到付款、具名查询与 SOP 草稿\n\n- finance 1.7.0(候选):财务影响新增来源 PURCHASE_RECEIPT(sql/011),只能是供应商 COST,\n 金额与对方取自商包收货(数量 × 订单行单价);同一收货只有一项未驳回的成本影响,来源不可改;\n 独立确认后按既有 RaisePayable 生成应付(【已定 D15、D54】)。\n- commerce 1.9.0(候选):每笔收货返回 receiptId,发布 commerce.assert_purchase_receipt_ref(sql/012)。\n- 具名查询:ListPurchaseOrders、ListRefundPolicies(不返回内容)、ListContacts(不返回自然人引用),共 24 项。\n- SOP 草稿:采购到收货、收货到应付、退款政策、联系人四条,共 15 条,均未发布。\n- 升级断言、查询计数与资源映射、生成物与 README 同步。\n\n完整回归 287/287、0 失败/跳过;静态检查与生成物检查通过。未推送、未打标签、未交 04 装载。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T05:37:51-07:00"},{"Sha1":"dc9d17a42d5eb209e6323412362ee2c71cb77b00","Message":"feat: 02 治理补齐候选第二批——采购收货、客包联系人与首条事实声明\n\n- commerce 1.9.0(候选):ReceivePurchaseOrder 经物包守卫核对同场所草稿 RECEIPT 单,同事务\n 调物包 PostStockDocument 过账并按行记已收(不超订购数);全部到货结案须各行收齐,有收货不能取消。\n- thing 0.19.0(候选):发布 thing.assert_stock_document_ref(sql/016),过账规则与权限不变。\n- customer 1.5.0(候选):Contact(con_,DEC-039 / CHG-045)挂在客户账户下,只存显示名与角色,\n per_ 可空;同账户一个在用主联系人;守卫 assert_contact_ref 不返回显示名。sql/005。\n- finance 1.7.0(候选):首条平台事实 ReceivableRaised 包侧声明(facts.json,引擎 /1.3),\n RaiseReceivable 事件带出 receivableRef(urn:uuid);不导出,登记、激活与批准另验。\n- 升级断言、生成物、八件套清单与 README 同步。\n\n完整回归 282/282、0 失败/跳过;静态检查与生成物检查通过。未推送、未打标签、未交 04 装载。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T04:35:48-07:00"}],"HeadCommit":{"Sha1":"846643f0d224cc7ae6eaa2835aab57bffbd2cffb","Message":"docs: record clean-checkout release checks for 02 governance candidates\n\n- evidence/release-candidates-2026-10-17:d3259b4 的干净检出用两份 SDK(主检出 fba5ee5e 构建、\n 10-16 锁定复验 45dedbad 构建)各复跑完整回归 292/292、0 失败/跳过,八项检查通过;\n 七个包的清单与逐文件摘要两次一致,结构化回执含每个文件的 sha256。\n- README 与发布候选材料记分支已快进合入本地 main,摘要已在干净检出上复核。\n\n未打标签、未推送、未交 04 装载。\n\nCo-Authored-By: Claude Opus 5.5 \u003cnoreply@anthropic.com\u003e\n","AuthorEmail":"hillao@juhailaoluodeMacBook-Pro.local","AuthorName":"juhailaoluo pro","CommitterEmail":"hillao@juhailaoluodeMacBook-Pro.local","CommitterName":"juhailaoluo pro","Timestamp":"2026-10-17T06:39:21-07:00"},"CompareURL":"luoanwu/juhai-seven-domain-platform/compare/1a25c26e0da18eb45f4ba93e90e81f560eaa7836...846643f0d224cc7ae6eaa2835aab57bffbd2cffb","Len":6}... |