---
excalidraw-plugin: parsed
tags: [excalidraw, quants, capability-map, decision-judgment]
---
==⚠  Switch to EXCALIDRAW VIEW in the MORE OPTIONS menu of this document. ⚠==

# Excalidraw Data

## Text Elements
量化策略生命周期与双反馈闭环：上线只是中点，退役与归档才是完整终点 ^t001

策略的一生必须有状态、有闸门、有证据；运行结果既反馈到研究，也反馈到资本分配和策略库。 ^t002

G0 ^t005

想法 / 假设 ^t006

问题、机制、预期边界
禁止先看结果再编故事 ^t007

输出：hypothesis.md ^t008

G1 ^t012

数据与研究 ^t013

数据可得性、PIT 口径
基线、探索、反例 ^t014

输出：dataset + notebook ^t015

G2 ^t019

原型 ^t020

最小规则 / OLS / 因子
先做可解释基线 ^t021

输出：baseline code ^t022

G3 ^t026

回测 ^t027

时间切分、成本、风险
暴露、换手、极端期 ^t028

输出：backtest report ^t029

G4 ^t033

独立验证 ^t034

泄漏 / 幸存者偏差
walk-forward / 稳健性 ^t035

输出：validation memo ^t036

G9 ^t039

维护 / 暂停 / 退役 ^t040

继续、修复、降权、停机
归档原因与全部版本 ^t041

输出：lifecycle decision ^t042

G8 ^t045

监控与归因 ^t046

PnL、Beta/行业/风格
成本、执行偏差、漂移 ^t047

输出：attribution memo ^t048

G7 ^t052

受控放量 ^t053

容量、相关性、市场冲击
分阶段资本上限 ^t054

输出：allocation decision ^t055

G6 ^t059

小资金实盘 ^t060

真实订单、成交、费用
三账对账、恢复演练 ^t061

输出：live evidence ^t062

G5 ^t066

模拟盘 ^t067

连续运行、告警、重放
无重复订单与幽灵仓位 ^t068

输出：paper evidence ^t069

研究反馈：归因 / 漂移 / 成本 / 执行证据 → 回到数据与研究 ^t073

治理反馈：继续 / 降权 / 暂停 / 退役 → 更新资本分配与策略库 ^t075

必须停止或退回上一阶段的信号 ^t077

数据口径无效｜样本外无增量｜成本吃掉收益｜暴露超预算｜执行偏差不可解释｜容量不足｜漂移或回撤触发条件｜无法对账或恢复 ^t078

Cash 当前 ^t080

研究工程较成熟；S02/S07/S16 已到模拟入口
但 G5 连续运行与 G6 券商小额验收尚未通过 ^t081

Beta 当前 ^t083

主要停在资本政策与研究设计之前
尚无目标权重、再平衡、压测和持续模拟 ^t084

Alpha 当前 ^t086

处在 G1–G2 入口：理解回归与损失
尚无 PIT 股票池、因子基线和样本外验证 ^t087

生命周期的意义：不是把流程画长，而是让任何策略在任何时刻都有清晰状态、下一闸门、停止条件和可审计证据。 ^t088

%%
## Drawing
```json
{
  "type": "excalidraw",
  "version": 2,
  "source": "https://obsidian.md",
  "elements": [
    {
      "id": "t001",
      "type": "text",
      "x": 55,
      "y": 32,
      "width": 1790,
      "height": 30.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0001",
      "roundness": null,
      "seed": 1001,
      "version": 1,
      "versionNonce": 10001,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "量化策略生命周期与双反馈闭环：上线只是中点，退役与归档才是完整终点",
      "fontSize": 30,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "量化策略生命周期与双反馈闭环：上线只是中点，退役与归档才是完整终点",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t002",
      "type": "text",
      "x": 55,
      "y": 89,
      "width": 1790,
      "height": 16.0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0002",
      "roundness": null,
      "seed": 1002,
      "version": 1,
      "versionNonce": 10002,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "策略的一生必须有状态、有闸门、有证据；运行结果既反馈到研究，也反馈到资本分配和策略库。",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "策略的一生必须有状态、有闸门、有证据；运行结果既反馈到研究，也反馈到资本分配和策略库。",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "r003",
      "type": "rectangle",
      "x": 55,
      "y": 175,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "#EEF5FB",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0003",
      "roundness": {
        "type": 3
      },
      "seed": 1003,
      "version": 1,
      "versionNonce": 10003,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r004",
      "type": "rectangle",
      "x": 73,
      "y": 193,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "#16324F",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0004",
      "roundness": {
        "type": 3
      },
      "seed": 1004,
      "version": 1,
      "versionNonce": 10004,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t005",
      "type": "text",
      "x": 76,
      "y": 203,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0005",
      "roundness": null,
      "seed": 1005,
      "version": 1,
      "versionNonce": 10005,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G0",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G0",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t006",
      "type": "text",
      "x": 143,
      "y": 198,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0006",
      "roundness": null,
      "seed": 1006,
      "version": 1,
      "versionNonce": 10006,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "想法 / 假设",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "想法 / 假设",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t007",
      "type": "text",
      "x": 75,
      "y": 256,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0007",
      "roundness": null,
      "seed": 1007,
      "version": 1,
      "versionNonce": 10007,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "问题、机制、预期边界\n禁止先看结果再编故事",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "问题、机制、预期边界\n禁止先看结果再编故事",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t008",
      "type": "text",
      "x": 75,
      "y": 342,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0008",
      "roundness": null,
      "seed": 1008,
      "version": 1,
      "versionNonce": 10008,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：hypothesis.md",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：hypothesis.md",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a009",
      "type": "arrow",
      "x": 357,
      "y": 280,
      "width": 51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0009",
      "roundness": {
        "type": 2
      },
      "seed": 1009,
      "version": 1,
      "versionNonce": 10009,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r010",
      "type": "rectangle",
      "x": 410,
      "y": 175,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#0F8B8D",
      "backgroundColor": "#EAF8F7",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0010",
      "roundness": {
        "type": 3
      },
      "seed": 1010,
      "version": 1,
      "versionNonce": 10010,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r011",
      "type": "rectangle",
      "x": 428,
      "y": 193,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#0F8B8D",
      "backgroundColor": "#0F8B8D",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0011",
      "roundness": {
        "type": 3
      },
      "seed": 1011,
      "version": 1,
      "versionNonce": 10011,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t012",
      "type": "text",
      "x": 431,
      "y": 203,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0012",
      "roundness": null,
      "seed": 1012,
      "version": 1,
      "versionNonce": 10012,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G1",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G1",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t013",
      "type": "text",
      "x": 498,
      "y": 198,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#0F8B8D",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0013",
      "roundness": null,
      "seed": 1013,
      "version": 1,
      "versionNonce": 10013,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "数据与研究",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "数据与研究",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t014",
      "type": "text",
      "x": 430,
      "y": 256,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0014",
      "roundness": null,
      "seed": 1014,
      "version": 1,
      "versionNonce": 10014,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "数据可得性、PIT 口径\n基线、探索、反例",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "数据可得性、PIT 口径\n基线、探索、反例",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t015",
      "type": "text",
      "x": 430,
      "y": 342,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#0F8B8D",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0015",
      "roundness": null,
      "seed": 1015,
      "version": 1,
      "versionNonce": 10015,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：dataset + notebook",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：dataset + notebook",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a016",
      "type": "arrow",
      "x": 712,
      "y": 280,
      "width": 51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0016",
      "roundness": {
        "type": 2
      },
      "seed": 1016,
      "version": 1,
      "versionNonce": 10016,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r017",
      "type": "rectangle",
      "x": 765,
      "y": 175,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "#FFF8E8",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0017",
      "roundness": {
        "type": 3
      },
      "seed": 1017,
      "version": 1,
      "versionNonce": 10017,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r018",
      "type": "rectangle",
      "x": 783,
      "y": 193,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "#B07A12",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0018",
      "roundness": {
        "type": 3
      },
      "seed": 1018,
      "version": 1,
      "versionNonce": 10018,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t019",
      "type": "text",
      "x": 786,
      "y": 203,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0019",
      "roundness": null,
      "seed": 1019,
      "version": 1,
      "versionNonce": 10019,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G2",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G2",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t020",
      "type": "text",
      "x": 853,
      "y": 198,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0020",
      "roundness": null,
      "seed": 1020,
      "version": 1,
      "versionNonce": 10020,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "原型",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "原型",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t021",
      "type": "text",
      "x": 785,
      "y": 256,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0021",
      "roundness": null,
      "seed": 1021,
      "version": 1,
      "versionNonce": 10021,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "最小规则 / OLS / 因子\n先做可解释基线",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "最小规则 / OLS / 因子\n先做可解释基线",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t022",
      "type": "text",
      "x": 785,
      "y": 342,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0022",
      "roundness": null,
      "seed": 1022,
      "version": 1,
      "versionNonce": 10022,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：baseline code",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：baseline code",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a023",
      "type": "arrow",
      "x": 1067,
      "y": 280,
      "width": 51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0023",
      "roundness": {
        "type": 2
      },
      "seed": 1023,
      "version": 1,
      "versionNonce": 10023,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r024",
      "type": "rectangle",
      "x": 1120,
      "y": 175,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "#FFF1ED",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0024",
      "roundness": {
        "type": 3
      },
      "seed": 1024,
      "version": 1,
      "versionNonce": 10024,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r025",
      "type": "rectangle",
      "x": 1138,
      "y": 193,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "#D05A47",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0025",
      "roundness": {
        "type": 3
      },
      "seed": 1025,
      "version": 1,
      "versionNonce": 10025,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t026",
      "type": "text",
      "x": 1141,
      "y": 203,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0026",
      "roundness": null,
      "seed": 1026,
      "version": 1,
      "versionNonce": 10026,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G3",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G3",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t027",
      "type": "text",
      "x": 1208,
      "y": 198,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0027",
      "roundness": null,
      "seed": 1027,
      "version": 1,
      "versionNonce": 10027,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "回测",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "回测",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t028",
      "type": "text",
      "x": 1140,
      "y": 256,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0028",
      "roundness": null,
      "seed": 1028,
      "version": 1,
      "versionNonce": 10028,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "时间切分、成本、风险\n暴露、换手、极端期",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "时间切分、成本、风险\n暴露、换手、极端期",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t029",
      "type": "text",
      "x": 1140,
      "y": 342,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0029",
      "roundness": null,
      "seed": 1029,
      "version": 1,
      "versionNonce": 10029,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：backtest report",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：backtest report",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a030",
      "type": "arrow",
      "x": 1422,
      "y": 280,
      "width": 51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0030",
      "roundness": {
        "type": 2
      },
      "seed": 1030,
      "version": 1,
      "versionNonce": 10030,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r031",
      "type": "rectangle",
      "x": 1475,
      "y": 175,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "#F3EEFA",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0031",
      "roundness": {
        "type": 3
      },
      "seed": 1031,
      "version": 1,
      "versionNonce": 10031,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r032",
      "type": "rectangle",
      "x": 1493,
      "y": 193,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "#6B4FA1",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0032",
      "roundness": {
        "type": 3
      },
      "seed": 1032,
      "version": 1,
      "versionNonce": 10032,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t033",
      "type": "text",
      "x": 1496,
      "y": 203,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0033",
      "roundness": null,
      "seed": 1033,
      "version": 1,
      "versionNonce": 10033,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G4",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G4",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t034",
      "type": "text",
      "x": 1563,
      "y": 198,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0034",
      "roundness": null,
      "seed": 1034,
      "version": 1,
      "versionNonce": 10034,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "独立验证",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "独立验证",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t035",
      "type": "text",
      "x": 1495,
      "y": 256,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0035",
      "roundness": null,
      "seed": 1035,
      "version": 1,
      "versionNonce": 10035,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "泄漏 / 幸存者偏差\nwalk-forward / 稳健性",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "泄漏 / 幸存者偏差\nwalk-forward / 稳健性",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t036",
      "type": "text",
      "x": 1495,
      "y": 342,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0036",
      "roundness": null,
      "seed": 1036,
      "version": 1,
      "versionNonce": 10036,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：validation memo",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：validation memo",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "r037",
      "type": "rectangle",
      "x": 55,
      "y": 500,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "#F2F3F1",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0037",
      "roundness": {
        "type": 3
      },
      "seed": 1037,
      "version": 1,
      "versionNonce": 10037,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r038",
      "type": "rectangle",
      "x": 73,
      "y": 518,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "#667781",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0038",
      "roundness": {
        "type": 3
      },
      "seed": 1038,
      "version": 1,
      "versionNonce": 10038,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t039",
      "type": "text",
      "x": 76,
      "y": 528,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0039",
      "roundness": null,
      "seed": 1039,
      "version": 1,
      "versionNonce": 10039,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G9",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G9",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t040",
      "type": "text",
      "x": 143,
      "y": 523,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0040",
      "roundness": null,
      "seed": 1040,
      "version": 1,
      "versionNonce": 10040,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "维护 / 暂停 / 退役",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "维护 / 暂停 / 退役",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t041",
      "type": "text",
      "x": 75,
      "y": 581,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0041",
      "roundness": null,
      "seed": 1041,
      "version": 1,
      "versionNonce": 10041,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "继续、修复、降权、停机\n归档原因与全部版本",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "继续、修复、降权、停机\n归档原因与全部版本",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t042",
      "type": "text",
      "x": 75,
      "y": 667,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0042",
      "roundness": null,
      "seed": 1042,
      "version": 1,
      "versionNonce": 10042,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：lifecycle decision",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：lifecycle decision",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "r043",
      "type": "rectangle",
      "x": 410,
      "y": 500,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "#FDEDEC",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0043",
      "roundness": {
        "type": 3
      },
      "seed": 1043,
      "version": 1,
      "versionNonce": 10043,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r044",
      "type": "rectangle",
      "x": 428,
      "y": 518,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "#D05A47",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0044",
      "roundness": {
        "type": 3
      },
      "seed": 1044,
      "version": 1,
      "versionNonce": 10044,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t045",
      "type": "text",
      "x": 431,
      "y": 528,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0045",
      "roundness": null,
      "seed": 1045,
      "version": 1,
      "versionNonce": 10045,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G8",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G8",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t046",
      "type": "text",
      "x": 498,
      "y": 523,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0046",
      "roundness": null,
      "seed": 1046,
      "version": 1,
      "versionNonce": 10046,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "监控与归因",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "监控与归因",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t047",
      "type": "text",
      "x": 430,
      "y": 581,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0047",
      "roundness": null,
      "seed": 1047,
      "version": 1,
      "versionNonce": 10047,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "PnL、Beta/行业/风格\n成本、执行偏差、漂移",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "PnL、Beta/行业/风格\n成本、执行偏差、漂移",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t048",
      "type": "text",
      "x": 430,
      "y": 667,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0048",
      "roundness": null,
      "seed": 1048,
      "version": 1,
      "versionNonce": 10048,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：attribution memo",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：attribution memo",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a049",
      "type": "arrow",
      "x": 408,
      "y": 605,
      "width": -51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0049",
      "roundness": {
        "type": 2
      },
      "seed": 1049,
      "version": 1,
      "versionNonce": 10049,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r050",
      "type": "rectangle",
      "x": 765,
      "y": 500,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "#F3EEFA",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0050",
      "roundness": {
        "type": 3
      },
      "seed": 1050,
      "version": 1,
      "versionNonce": 10050,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r051",
      "type": "rectangle",
      "x": 783,
      "y": 518,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "#6B4FA1",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0051",
      "roundness": {
        "type": 3
      },
      "seed": 1051,
      "version": 1,
      "versionNonce": 10051,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t052",
      "type": "text",
      "x": 786,
      "y": 528,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0052",
      "roundness": null,
      "seed": 1052,
      "version": 1,
      "versionNonce": 10052,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G7",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G7",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t053",
      "type": "text",
      "x": 853,
      "y": 523,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0053",
      "roundness": null,
      "seed": 1053,
      "version": 1,
      "versionNonce": 10053,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "受控放量",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "受控放量",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t054",
      "type": "text",
      "x": 785,
      "y": 581,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0054",
      "roundness": null,
      "seed": 1054,
      "version": 1,
      "versionNonce": 10054,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "容量、相关性、市场冲击\n分阶段资本上限",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "容量、相关性、市场冲击\n分阶段资本上限",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t055",
      "type": "text",
      "x": 785,
      "y": 667,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0055",
      "roundness": null,
      "seed": 1055,
      "version": 1,
      "versionNonce": 10055,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：allocation decision",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：allocation decision",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a056",
      "type": "arrow",
      "x": 763,
      "y": 605,
      "width": -51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0056",
      "roundness": {
        "type": 2
      },
      "seed": 1056,
      "version": 1,
      "versionNonce": 10056,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r057",
      "type": "rectangle",
      "x": 1120,
      "y": 500,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#217A6B",
      "backgroundColor": "#ECF7F3",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0057",
      "roundness": {
        "type": 3
      },
      "seed": 1057,
      "version": 1,
      "versionNonce": 10057,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r058",
      "type": "rectangle",
      "x": 1138,
      "y": 518,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#217A6B",
      "backgroundColor": "#217A6B",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0058",
      "roundness": {
        "type": 3
      },
      "seed": 1058,
      "version": 1,
      "versionNonce": 10058,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t059",
      "type": "text",
      "x": 1141,
      "y": 528,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0059",
      "roundness": null,
      "seed": 1059,
      "version": 1,
      "versionNonce": 10059,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G6",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G6",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t060",
      "type": "text",
      "x": 1208,
      "y": 523,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#217A6B",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0060",
      "roundness": null,
      "seed": 1060,
      "version": 1,
      "versionNonce": 10060,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "小资金实盘",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "小资金实盘",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t061",
      "type": "text",
      "x": 1140,
      "y": 581,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0061",
      "roundness": null,
      "seed": 1061,
      "version": 1,
      "versionNonce": 10061,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "真实订单、成交、费用\n三账对账、恢复演练",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "真实订单、成交、费用\n三账对账、恢复演练",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t062",
      "type": "text",
      "x": 1140,
      "y": 667,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#217A6B",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0062",
      "roundness": null,
      "seed": 1062,
      "version": 1,
      "versionNonce": 10062,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：live evidence",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：live evidence",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a063",
      "type": "arrow",
      "x": 1118,
      "y": 605,
      "width": -51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0063",
      "roundness": {
        "type": 2
      },
      "seed": 1063,
      "version": 1,
      "versionNonce": 10063,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "r064",
      "type": "rectangle",
      "x": 1475,
      "y": 500,
      "width": 300,
      "height": 210,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "#FFF8E8",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0064",
      "roundness": {
        "type": 3
      },
      "seed": 1064,
      "version": 1,
      "versionNonce": 10064,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "r065",
      "type": "rectangle",
      "x": 1493,
      "y": 518,
      "width": 55,
      "height": 30,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "#B07A12",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0065",
      "roundness": {
        "type": 3
      },
      "seed": 1065,
      "version": 1,
      "versionNonce": 10065,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t066",
      "type": "text",
      "x": 1496,
      "y": 528,
      "width": 49,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#FFFFFF",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0066",
      "roundness": null,
      "seed": 1066,
      "version": 1,
      "versionNonce": 10066,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "G5",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "G5",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t067",
      "type": "text",
      "x": 1563,
      "y": 523,
      "width": 190,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0067",
      "roundness": null,
      "seed": 1067,
      "version": 1,
      "versionNonce": 10067,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "模拟盘",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "模拟盘",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t068",
      "type": "text",
      "x": 1495,
      "y": 581,
      "width": 260,
      "height": 35.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0068",
      "roundness": null,
      "seed": 1068,
      "version": 1,
      "versionNonce": 10068,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "连续运行、告警、重放\n无重复订单与幽灵仓位",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "连续运行、告警、重放\n无重复订单与幽灵仓位",
      "autoResize": false,
      "lineHeight": 1.5
    },
    {
      "id": "t069",
      "type": "text",
      "x": 1495,
      "y": 667,
      "width": 260,
      "height": 12.0,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0069",
      "roundness": null,
      "seed": 1069,
      "version": 1,
      "versionNonce": 10069,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "输出：paper evidence",
      "fontSize": 12,
      "fontFamily": 1,
      "textAlign": "center",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "输出：paper evidence",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a070",
      "type": "arrow",
      "x": 1473,
      "y": 605,
      "width": -51,
      "height": 0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0070",
      "roundness": {
        "type": 2
      },
      "seed": 1070,
      "version": 1,
      "versionNonce": 10070,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          -51,
          0
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "a071",
      "type": "arrow",
      "x": 1625,
      "y": 388,
      "width": 0,
      "height": 109,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0071",
      "roundness": {
        "type": 2
      },
      "seed": 1071,
      "version": 1,
      "versionNonce": 10071,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          109
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "a072",
      "type": "arrow",
      "x": 560,
      "y": 742,
      "width": 0,
      "height": -354,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0072",
      "roundness": {
        "type": 2
      },
      "seed": 1072,
      "version": 1,
      "versionNonce": 10072,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          -354
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "t073",
      "type": "text",
      "x": 585,
      "y": 767,
      "width": 500,
      "height": 13.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0073",
      "roundness": null,
      "seed": 1073,
      "version": 1,
      "versionNonce": 10073,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "研究反馈：归因 / 漂移 / 成本 / 执行证据 → 回到数据与研究",
      "fontSize": 13,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "研究反馈：归因 / 漂移 / 成本 / 执行证据 → 回到数据与研究",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "a074",
      "type": "arrow",
      "x": 205,
      "y": 742,
      "width": 0,
      "height": -354,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 2.5,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0074",
      "roundness": {
        "type": 2
      },
      "seed": 1074,
      "version": 1,
      "versionNonce": 10074,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "points": [
        [
          0,
          0
        ],
        [
          0,
          -354
        ]
      ],
      "lastCommittedPoint": null,
      "startBinding": null,
      "endBinding": null,
      "startArrowhead": null,
      "endArrowhead": "arrow",
      "elbowed": false
    },
    {
      "id": "t075",
      "type": "text",
      "x": 230,
      "y": 799,
      "width": 520,
      "height": 13.0,
      "angle": 0,
      "strokeColor": "#6B4FA1",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0075",
      "roundness": null,
      "seed": 1075,
      "version": 1,
      "versionNonce": 10075,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "治理反馈：继续 / 降权 / 暂停 / 退役 → 更新资本分配与策略库",
      "fontSize": 13,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "治理反馈：继续 / 降权 / 暂停 / 退役 → 更新资本分配与策略库",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "r076",
      "type": "rectangle",
      "x": 55,
      "y": 845,
      "width": 1690,
      "height": 92,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "#FFF1ED",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0076",
      "roundness": {
        "type": 3
      },
      "seed": 1076,
      "version": 1,
      "versionNonce": 10076,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t077",
      "type": "text",
      "x": 80,
      "y": 865,
      "width": 260,
      "height": 16.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0077",
      "roundness": null,
      "seed": 1077,
      "version": 1,
      "versionNonce": 10077,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "必须停止或退回上一阶段的信号",
      "fontSize": 16,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "必须停止或退回上一阶段的信号",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t078",
      "type": "text",
      "x": 355,
      "y": 865,
      "width": 1360,
      "height": 14.0,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0078",
      "roundness": null,
      "seed": 1078,
      "version": 1,
      "versionNonce": 10078,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "数据口径无效｜样本外无增量｜成本吃掉收益｜暴露超预算｜执行偏差不可解释｜容量不足｜漂移或回撤触发条件｜无法对账或恢复",
      "fontSize": 14,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "数据口径无效｜样本外无增量｜成本吃掉收益｜暴露超预算｜执行偏差不可解释｜容量不足｜漂移或回撤触发条件｜无法对账或恢复",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "r079",
      "type": "rectangle",
      "x": 55,
      "y": 975,
      "width": 520,
      "height": 135,
      "angle": 0,
      "strokeColor": "#217A6B",
      "backgroundColor": "#ECF7F3",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0079",
      "roundness": {
        "type": 3
      },
      "seed": 1079,
      "version": 1,
      "versionNonce": 10079,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t080",
      "type": "text",
      "x": 77,
      "y": 995,
      "width": 140,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#217A6B",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0080",
      "roundness": null,
      "seed": 1080,
      "version": 1,
      "versionNonce": 10080,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "Cash 当前",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Cash 当前",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t081",
      "type": "text",
      "x": 230,
      "y": 996,
      "width": 320,
      "height": 33.15,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0081",
      "roundness": null,
      "seed": 1081,
      "version": 1,
      "versionNonce": 10081,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "研究工程较成熟；S02/S07/S16 已到模拟入口\n但 G5 连续运行与 G6 券商小额验收尚未通过",
      "fontSize": 13,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "研究工程较成熟；S02/S07/S16 已到模拟入口\n但 G5 连续运行与 G6 券商小额验收尚未通过",
      "autoResize": false,
      "lineHeight": 1.55
    },
    {
      "id": "r082",
      "type": "rectangle",
      "x": 640,
      "y": 975,
      "width": 520,
      "height": 135,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "#FFF8E8",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0082",
      "roundness": {
        "type": 3
      },
      "seed": 1082,
      "version": 1,
      "versionNonce": 10082,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t083",
      "type": "text",
      "x": 662,
      "y": 995,
      "width": 140,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#B07A12",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0083",
      "roundness": null,
      "seed": 1083,
      "version": 1,
      "versionNonce": 10083,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "Beta 当前",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Beta 当前",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t084",
      "type": "text",
      "x": 815,
      "y": 996,
      "width": 320,
      "height": 33.15,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0084",
      "roundness": null,
      "seed": 1084,
      "version": 1,
      "versionNonce": 10084,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "主要停在资本政策与研究设计之前\n尚无目标权重、再平衡、压测和持续模拟",
      "fontSize": 13,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "主要停在资本政策与研究设计之前\n尚无目标权重、再平衡、压测和持续模拟",
      "autoResize": false,
      "lineHeight": 1.55
    },
    {
      "id": "r085",
      "type": "rectangle",
      "x": 1225,
      "y": 975,
      "width": 520,
      "height": 135,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "#FFF1ED",
      "fillStyle": "solid",
      "strokeWidth": 2,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0085",
      "roundness": {
        "type": 3
      },
      "seed": 1085,
      "version": 1,
      "versionNonce": 10085,
      "isDeleted": false,
      "boundElements": [],
      "updated": 1784217600000,
      "link": null,
      "locked": false
    },
    {
      "id": "t086",
      "type": "text",
      "x": 1247,
      "y": 995,
      "width": 140,
      "height": 18.0,
      "angle": 0,
      "strokeColor": "#D05A47",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0086",
      "roundness": null,
      "seed": 1086,
      "version": 1,
      "versionNonce": 10086,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "Alpha 当前",
      "fontSize": 18,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "Alpha 当前",
      "autoResize": false,
      "lineHeight": 1.4
    },
    {
      "id": "t087",
      "type": "text",
      "x": 1400,
      "y": 996,
      "width": 320,
      "height": 33.15,
      "angle": 0,
      "strokeColor": "#16324F",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0087",
      "roundness": null,
      "seed": 1087,
      "version": 1,
      "versionNonce": 10087,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "处在 G1–G2 入口：理解回归与损失\n尚无 PIT 股票池、因子基线和样本外验证",
      "fontSize": 13,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "处在 G1–G2 入口：理解回归与损失\n尚无 PIT 股票池、因子基线和样本外验证",
      "autoResize": false,
      "lineHeight": 1.55
    },
    {
      "id": "t088",
      "type": "text",
      "x": 55,
      "y": 1155,
      "width": 1690,
      "height": 15.0,
      "angle": 0,
      "strokeColor": "#667781",
      "backgroundColor": "transparent",
      "fillStyle": "solid",
      "strokeWidth": 1,
      "strokeStyle": "solid",
      "roughness": 1,
      "opacity": 100,
      "groupIds": [],
      "frameId": null,
      "index": "a0088",
      "roundness": null,
      "seed": 1088,
      "version": 1,
      "versionNonce": 10088,
      "isDeleted": false,
      "boundElements": null,
      "updated": 1784217600000,
      "link": null,
      "locked": false,
      "text": "生命周期的意义：不是把流程画长，而是让任何策略在任何时刻都有清晰状态、下一闸门、停止条件和可审计证据。",
      "fontSize": 15,
      "fontFamily": 1,
      "textAlign": "left",
      "verticalAlign": "top",
      "containerId": null,
      "originalText": "生命周期的意义：不是把流程画长，而是让任何策略在任何时刻都有清晰状态、下一闸门、停止条件和可审计证据。",
      "autoResize": false,
      "lineHeight": 1.4
    }
  ],
  "appState": {
    "gridSize": 20,
    "gridStep": 5,
    "gridModeEnabled": false,
    "viewBackgroundColor": "#FBFAF6"
  },
  "files": {}
}
```
%%
