一个 Nexora Platform
管理 UI、身份与控制面 API、数据库迁移和 Worker 归入同一个目标仓。
06175f8 · 管理 UI / API / 迁移 / Worker管理 UI、身份与控制面 API、数据库迁移和 Worker 归入同一个目标仓。
06175f8 · 管理 UI / API / 迁移 / Worker继续负责珠宝主数据、采购、库存、销售、门店收款、回收、履约和对账。
fab9ac7Web nexora-erp-web · 151ad95Store ERP、Customer Service 与 Metal ERP 继续共用现有 API 和数据库。
9947727普通门店采购、销售、零售、库存、资金和报表。
c298890来源 serp · 3297841电商客服、商品、下单、收款和客服业绩报表。
4106528来源 eperp · 3297841原料、工厂、提纯、结价和结算。
202895b保留 merp · 来源 3297841继续负责消费者、会员、商城商品、订单、电商支付/退款和售后申请。
f76988aH5 / 小程序 nexora-metal-miniprogram · 1e5e8ec作为操作渠道进入珠宝与原料两条产品线,不拥有服务端业务事实。
ce61176FRPC 将 *.sbx.nexora.restry.cn 转发到 235 共享 Caddy,再由受控桥接进入 WP-03 隔离 Caddy;测试均从本机直接访问以下公网 HTTPS 地址。
https://platform-test.sbx.nexora.restry.cn
公网 200https://jewelry-test.sbx.nexora.restry.cn
公网 200https://store-test.sbx.nexora.restry.cn
公网 200https://customer-test.sbx.nexora.restry.cn
公网 200https://metal-test.sbx.nexora.restry.cn
公网 200https://mall-test.sbx.nexora.restry.cn
公网 200https://employee-test.sbx.nexora.restry.cn
公网 200当前公开测试响应必须包含 X-Nexora-Test-Run: wp05-wp08-e2e-20260713g;这 7 个地址仅用于 235 合成数据测试,不代表生产就绪。
nexora-metal-erp 继续作为三套系统的共享后端,只拆前端仓库,不改业务功能、不换技术栈、不拆数据库。
serp→ nexora-store-erp-web · 普通门店进销存 ERPeperp→ nexora-customer-service-admin · 电商客服与订单后台merp→ nexora-metal-erp-web · 原料 ERP移除nexora-commerce-ops 与 nexora-commerce-ops-admin 退出目标架构和部署范围本包只移出目标范围,不删除 GitLab 历史仓库。
nexora 组内可访问,来源提交可追溯。nexora-metal-erp-web 最终只保留 merp。npm ci 和 npm run build 均通过。nexora-metal-erp,不写死生产地址。六项已全部通过,WP-01 完成。
nexora-platform 作为唯一目标仓,同时承载管理 UI、Platform API、数据库迁移和 Worker。
目标nexora-platform · 保留为唯一目标仓职责管理 UI、Platform API、数据库迁移和 Worker 全部归属该仓运行同一源码可分别生成 Web/API 与 Worker/迁移运行单元复用现有实现,不重新开发 Platform 管理端。
nexora-platform,来源提交记录可追溯。npm ci、lint、typecheck、test 和 build 全部通过。nexora-platform。五项已全部通过,WP-02 完成。
从 235 的 /home/claw/repos/nexora-targets/ 固定 SHA 工作树构建全部目标端,以独立容器和独立 Caddyfile 形成隔离运行栈。员工端和小程序仓只构建 H5;Commerce Ops 不纳入部署。
deploy/235-it。xipugold 的容器、数据库、卷、凭据、路由或流量。四项已全部通过,WP-03 完成。
先验证统一入口自身:Platform UI、API、迁移、Worker、合成租户、用户、成员关系与产品授权。
只证明 235 隔离环境的 Platform 入口可用,不依赖任何 ERP 业务结果。
两轮完整生命周期、27 个正向请求、8 个负向请求、2 次登出撤销均通过,最终活跃会话为 0;本包不调用 ERP 业务端点,不宣称独立外部副作用观测。WP-04 达到 235 restricted-debug Test Ready。
从 Platform 产品入口进入 Jewelry ERP,在合成租户中通过真实浏览器验证会话交接和代表性收支类别业务。
代表性 UI 切片通过不等于完整 Jewelry 业务 Test Ready;49 个显式 501 继续保留为阻断。
入口、代表性 CRUD、清理和安全边界均通过,WP-05 浏览器 E2E 完成;结论仅适用于 235 restricted-debug 合成数据环境。
员工从 Platform 按企业、产品授权进入 Store ERP,继续使用现有门店进销存功能。
只打通入口、身份和租户上下文,不改门店业务。
四项全部通过,WP-06 浏览器 E2E 完成。
客服人员从 Platform 进入 Customer Service,继续使用商品、下单、收款和业绩报表。
复用 eperp 业务,不引入 Commerce Ops。
四项全部通过且活动测试订单已清零,WP-07 浏览器 E2E 完成。
原料人员从 Platform 进入 Metal ERP,继续使用原料、工厂、提纯、结价和结算能力。
只做统一入口适配,不重写原料业务模型。
四项全部通过,WP-08 浏览器 E2E 完成。
Mall 按产品线把订单、售后和履约命令发送给对应 ERP;员工 H5 按 Platform discovery、租户与产品授权进入正确 Jewelry 或 Metal 路由。
系统间只走版本化接口,不跨系统直写数据库;员工端不使用固定 Legacy 地址。
五项全部通过,WP-09 才能标记完成。
wp05-wp08-e2e-20260713g 以 10 仓固定 SHA、12 镜像、16 长期容器、4 数据库容器、3 套合成 fixture、独立 Caddy 与 7 个入口完成重建、重启和 Legacy 对比复验;WP-03 建立的 Deploy Ready 结论仍成立。
WP-01 至 WP-08 已完成;WP-09 未执行。
8/9 · 已完成Platform → Jewelry、Store、Customer Service 与 Metal 的代表性真实浏览器 E2E 已完成;Mall 与员工 H5 仍归 WP-09,尚未执行。
浏览器连接 4/6WP-05 至 WP-08 只完成 235 restricted-debug 合成数据下的代表性浏览器 E2E;49 个显式 501 仍阻断完整 Jewelry 业务 Test Ready。Trust Gate 仍 OPEN,不代表完整系统 Test Ready、Test RC 或任何生产结论。
Trust Gate OPENWP-05 至 WP-08 已按本轮授权执行并收口;WP-09 未执行,任何新的 235 或生产动作仍需新的明确授权。
已执行收口run-g 未修改 Legacy、生产或 xipugold;共享测试 Caddy 托管块与 run bridge 可由 public-unexpose / field-cleanup 精确回收。生产 DNS、生产流量、生产数据库和生产凭据均无写入。