OPENNEXUS交付体系
交付体系
DELIVERY · APOLLO-LIKE CONTINUOUS DELIVERY

一次构建,随处部署——用 Gate 把交付变成可验收事实

OpenNexus 对标 Palantir Apollo:约束感知变更 + 蓝绿发布 + 自动回滚 + 分环境推广。在 LVC 工程里,交付 = FDE 分解里程碑 + verify 脚本全绿 + 在线 Demo 可签字。

2 周迭代 Gate 手册化 degraded 可观测 气隙可签名
FDE × GATE

为什么能交付:FDE 分解 + 工程 Gate

交付不是「把代码拷过去」,而是每一阶段都有可演示、可探活、可回滚的切片。详见 玖衍能力 · 为什么能做成

FDE
需求切片
BUILD
制品构建
GATE
策略门禁
DEPLOY
分环境推广
VERIFY
验收签字

商务交付节奏

场景对齐 → 在线 Demo 验收 → 接口方案确认 → 分期里程碑交付(玖衍能力 · 合作模式)

工程交付节奏

阶段 0 环境 → 阶段 1 Gradio↔Brain → 1.5 映射转向 → 阶段 2 智能体前后端 → 阶段 3 公网 deploy

产品承诺

实验室→战场 2–8 周;迭代周期 2 周;原型 <48h;不接无产品支撑的预研合同

INVARIANTS

全程不变量(任何阶段不得破坏)

来自《解答疑问》架构文档——发布与联调都必须遵守,否则回滚。

INV-01WPF :5000 = CMO 执行唯一写口(态势读 + strategic_plan 写);浏览器/Gradio 不得绕开直写 Command
INV-02Brain BFF :9101 = 生态编排读口 + strat-close 写口;浏览器仅 /api/brain/v1/*
INV-03Gradio 与 Brain 禁止同一 plan_id 双推 WPF(push_mode 互斥)
INV-04映射 SSOT 在 Brain;异构枢纽 :4244 → Command :4242;停 ygxt 平行映射通道
INV-05db:* commit / strikeReady=false → 提示词与 KC preflight 双端禁打

安全控制项 CTRL-05/06 · 本体权威层级

ROADMAP

CMO 联调路线图:阶段 0~3

不要跳步:cmollm 本地 OFF 时,阶段 1 用 strat-close + Gradio 自产 atomic_tasks,不等待 :9004。

阶段 0

环境就绪

  • Mapping 栈 + WPF 连 CMO + Gradio start.bat
  • stop-cmoagent / stop-cmollm / stop-ygxt
  • start-local-mapping-stack
每次联调前
阶段 1

Gradio ↔ Brain BFF

  • 战脑 tab 已联通 · brain_client
  • 读观测 + strat-close 桥(可选)
  • WPF 直连多 LLM 路径保留
战脑 tab ✅
阶段 1.5

映射架构转向

  • Brain mapping-commit → :4244 → :4242
  • hetero_hub 模式
  • M-map-1/2 已完成
M-map-3 进行中
阶段 2

CMO 智能体 / cmoagent

  • Vue :9122 + WPF :5000 同机
  • cmoagent-status 回灌 Brain
  • 前提:verify-gradio-brain 全绿
待推进
阶段 3

公网 deploy

  • cmollm :9004 恢复为 kc-decision 下游
  • sync-cmo-llm-core → cmollm
  • 战脑 iframe 生产 URL
规划中
验收

阶段 1 通过条件

  • WPF decision_ready 可查
  • ecosystem-status HTTP 200
  • 多 LLM 一键决策仍达 WPF
verify 脚本
M-MAP

映射分期 M-map(交付里程碑)

阶段状态产出 / 验收
M-map-0文档 + stop-ygxt
M-map-1hetero_hub :4244 + verify-brain-hetero-mapping.ps1
M-map-2异构 ApplyBrainMappingHingeTemplate + Gradio 映射 HUD
M-map-3🔲P0 E2E + strat-close + verify-p0-mapping-ontology
P0-4 裁决✅ 代码击毁联调 E2E(实机验证中)
一句话:Brain 成为映射唯一 SSOT,经异构枢纽写入 Command;WPF :5000 仍是执行写口。详见 本体页 · LVC 映射
STARTUP

联调启动顺序(阶段 0 标准作业)

1. stop-cmoagent-services.bat # 释放 :5000 2. stop-cmollm-services.ps1 # 确保 :9004 不占 3. stop-ygxt-services.bat # 映射转向:停 ygxt 4. start-local-mapping-stack.bat # Brain :9101, MDW :9005, Judge, COP :9110 5. Command + MappingService「异构联调预设」+ Bridge 6. 异构 WPF → 🧠 Brain 映射枢纽 → 启动 7. CMO_AI_Agent.Wpf → 连接 CMO 8. 确认 http://127.0.0.1:5000/api/health 9. CMO大模型项目\start.bat # Gradio :7860

快速探活

GET :5000/api/health
GET :9101/api/brain/v1/ecosystem-status?live=1
GET :9005/api/health

端口 SSOT

详见仓库 端口占用/端口占用.md访问服务网址.md

PIPELINE

发布流水线(Apollo-like 最小版本)

软件制品发布与战场能力 Gate 验收同构:都是「先过策略,再推广,失败可回滚」。

1
Build
2
Policy Gate
3
Canary
4
Blue/Green
5
Health
6
Rollback

约束感知变更

C-01未通过安全策略检查,不允许发布
C-02核心依赖健康检查失败(ecosystem-status / WPF health)→ 自动中止并回滚
C-03跨环境发布须记录版本映射与审批轨迹(云 / 本地 / 边缘 / 气隙)
C-04气隙环境包须完整校验签名;Gate HUD degraded 须可解释,禁止 silent 假绿
VERIFY

验收脚本与 Gate 对照

交付验收 = 跑脚本 + 看 Gate HUD + 指挥员可演示闭环。

脚本 / 探针验证什么通过条件(摘要)
verify-gradio-brain.ps1阶段 1 三角联通WPF + BFF + MDW;多 LLM 仍达 WPF
verify-brain-hetero-mapping.ps1M-map-1 异构枢纽:4244 fan-out → :4242
verify-p0-mapping-ontology.ps1M-map-3 本体 E2Edb:* commit + strat-close
ecosystem-status?live=1在线子系统 GateHTTP 200;degraded 可观测
kc-e2e-status杀伤链 E2EnoDegrade 验收模式

能力 Gate(与功能交付绑定)

Gate能力页面
G-KC-4STEP-01四步杀伤链 UI玖衍 Q14
G-CMD-ATO-GENERATE-01Command ATO 生成玖衍 Q14
G-STRAT-CLOSE-01战略闭环下发安全 Gate
G-MVL-01最小可见链路本体 MVL
ENVIRONMENTS

多环境部署矩阵

环境典型用途关键差异验收
研发本机Gradio + WPF + Brain 127.0.0.1cmollm 可 OFF;strat-close 绕过verify-gradio-brain
局域网联调教室 / 导调室CMO 联机;LAN <10msmapping E2E + COP
公网在线*.opennexus.fun战脑 iframe 生产 URL;Gate 7×24ecosystem-status live
气隙 / 边缘客户现场离线包 + 签名;无外链依赖签名校验 + 本地探活
风险对策:停 Mock 后 :5000 无服务 → 必须先 WPF 连 CMO;kc-decision 依赖 cmollm → 阶段 1 用 strat-close;双推 WPF → push_mode 互斥。
CHECKLIST

发布前验收清单

同版本在 ≥2 类环境验证通过(如本机 + 公网 Demo)
演练 1 次失败注入(停 WPF / 停 BFF)并验证回滚与 degraded 提示
关键 SLO:多协议 ingest E2E <200ms;裁决 <100ms(见玖衍 metrics)
发布记录可追溯到提交、制品、审批人、环境
安全发布清单 六项已勾选
本体 ONT-01~05 在目标环境复验
客户演示路径可走通:战脑 train/live → 映射 → 杀伤链或一键决策(在线演示