客户 Bcustomer-b

配置审核 / Consultant Review

客户 B

按需求点审核配置草案。主视角只展示业务变更、来源证据、影响范围和审核动作;技术 JSON、规则矩阵和发布预览放在辅助区。

项目上下文

配置审核 · 项目上下文

租户
客户 B
customer-b
当前需求批次
未创建
业务地图节点
未关联
配置草案版本
AI 生成员工端配置草稿
cmq90f33y000bmiacxawiipy8
预览/发布版本
发布预览 · draft-preview状态待识别
cmptzlo1j0001miif4hxg2l4k
业务状态
草稿草稿
更新时间
06/01 00:21
技术详情(sourceTrace / targetRef / contractVersion)
sourceTrace暂无
targetRef暂无
contractVersion未记录
1. 生成草案

13 批配置草案

2. 逐项审核

36 条待审核

3. 生成预览

4 个发布预览

4. 发布验证

发布后进入验证测试

发布决策

只读判断;不执行发布、部署或门禁审批。

发布决策受阻
当前需求批次

当前需求批次已关联

配置草案版本

AI 生成员工端配置

预览版本

发布预览 · draft-preview

发布候选 / 已发布

未形成 · 已发布 v1

Gate A · 证据缺失Gate B · 证据缺失Gate C · 证据缺失Gate D · 证据缺失Gate E · 证据缺失
  • 发布预览关联的配置批次与当前配置草案不一致,请重新生成预览。
  • 返回的发布准备度证据明确标记为受阻。
  • Gate A(验证证据)证据未就绪。
  • Gate B(集成健康)证据未就绪。
  • Gate C(运行时覆盖)证据未就绪。
  • Gate D(交付与沟通来源)证据未就绪。
  • Gate E(审计与回滚演练)证据未就绪。
查看版本引用与数据来源
{
  "requirementBatch": "ai-test-frontend-config#mq90f33y-jqmfcc",
  "configurationBatch": "cmq90f33y000bmiacxawiipy8",
  "draftVersion": "cmq90f33y000bmiacxawiipy8",
  "previewVersion": "cmptzlo1j0001miif4hxg2l4k",
  "releaseCandidateVersion": null,
  "releasedVersion": "cmpsf22060005miohm33y9cf3",
  "provenance": [
    "配置草案列表",
    "发布预览详情",
    "Gate A-E/回滚证据",
    "发布版本列表"
  ]
}
当前下一步

先审核 36 条待审草案;每条草案都要接受或驳回后再生成发布预览。

待审核配置草案

按业务语言审查,不需要先阅读技术 key。

36 待审核

AI 生成 · AI 生成员工端配置

AI 政策确认文案

待审核低风险
多语言customer-demo-b.onboarding.policy-confirmation
草案会改什么
  • 生成政策确认文案。
为什么改

来自已确认需求和配置清单

查看技术差异
变更前
暂无
变更后
{
  "en-US": "Please confirm policy reading.",
  "zh-CN": "请确认已阅读政策。"
}
{
  "changeKey": "ai-policy-copy",
  "targetType": "i18n",
  "targetRef": "customer-demo-b.onboarding.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

AI 生成 · AI 生成员工端配置

AI 政策确认文案

待审核低风险
多语言customer-demo-b.onboarding.policy-confirmation
草案会改什么
  • 生成政策确认文案。
为什么改

来自已确认需求和配置清单

查看技术差异
变更前
暂无
变更后
{
  "en-US": "Please confirm policy reading.",
  "zh-CN": "请确认已阅读政策。"
}
{
  "changeKey": "ai-policy-copy",
  "targetType": "i18n",
  "targetRef": "customer-demo-b.onboarding.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

配置清单生成 · Preview Workbench Test Draft

政策确认旅程步骤

已接受中风险
journey-steponboarding.policy-confirmation
草案会改什么
  • 基于配置清单证据生成。
为什么改

来自已确认需求和配置清单

查看技术差异
变更前
暂无
变更后
{
  "step": "policy-confirmation",
  "required": true
}
{
  "changeKey": "preview-workbench-journey",
  "targetType": "journey-step",
  "targetRef": "onboarding.policy-confirmation",
  "reviewerName": "API Test",
  "reviewComment": "Approved for preview detail enrichment.",
  "reviewedAt": "2026-05-30T13:52:59.823Z"
}

配置清单生成 · Preview Workbench Test Draft

品牌主题

已接受高风险
主题employee-app.brand
草案会改什么
  • 高风险变更应在预览中暂缓。
为什么改

来自已确认需求和配置清单

查看技术差异
变更前
暂无
变更后
{
  "accentColor": "#123456"
}
{
  "changeKey": "preview-workbench-theme",
  "targetType": "theme",
  "targetRef": "employee-app.brand",
  "reviewerName": "API Test",
  "reviewComment": "Approved but deferred.",
  "reviewedAt": "2026-05-30T13:52:59.823Z"
}

配置清单生成 · Review UX Evidence Draft

政策确认文案

待审核中风险
journey-stepjourney-step.policy-confirmation
草案会改什么
  • AI 根据配置清单中的政策确认需求生成员工端文案建议。
为什么改

来自已确认需求和配置清单

查看技术差异
变更前
{
  "copy": "旧政策确认文案"
}
变更后
{
  "copy": "请确认并签署最新政策内容"
}
{
  "changeKey": "review-ux-evidence-policy-confirmation",
  "targetType": "journey-step",
  "targetRef": "journey-step.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成员工端配置

AI 政策确认文案

待审核低风险
多语言customer-demo-b.onboarding.policy-confirmation
草案会改什么
  • 生成政策确认文案。
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "en-US": "Please confirm policy reading.",
  "zh-CN": "请确认已阅读政策。"
}
{
  "changeKey": "ai-policy-copy",
  "targetType": "i18n",
  "targetRef": "customer-demo-b.onboarding.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成员工端配置

AI 政策确认文案

待审核低风险
多语言customer-demo-b.onboarding.policy-confirmation
草案会改什么
  • 生成政策确认文案。
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "en-US": "Please confirm policy reading.",
  "zh-CN": "请确认已阅读政策。"
}
{
  "changeKey": "ai-policy-copy",
  "targetType": "i18n",
  "targetRef": "customer-demo-b.onboarding.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成员工端配置

AI 政策确认文案

待审核低风险
多语言customer-demo-b.onboarding.policy-confirmation
草案会改什么
  • 生成政策确认文案。
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "en-US": "Please confirm policy reading.",
  "zh-CN": "请确认已阅读政策。"
}
{
  "changeKey": "ai-policy-copy",
  "targetType": "i18n",
  "targetRef": "customer-demo-b.onboarding.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

AI-generated frontend config change for employeeApps.

待审核中风险
员工端配置employeeApps
草案会改什么
  • AI-generated frontend config change for employeeApps.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "code": "customer-demo-b",
    "theme": {
      "layout": "stage-focused",
      "primaryColor": "#7C3AED",
      "secondaryColor": "#F59E0B",
      "experienceLevel": "premium"
    },
    "status": "draft",
    "journeys": [
      {
        "code": "premium-onboarding",
        "steps": [
          {
            "ui": {
              "icon": "sparkles",
              "component": "WelcomeStep",
              "primaryActionLabel": {
                "en-US": "Start Onboarding",
                "zh-CN": "开始入职旅程"
              }
            },
            "type": "welcome",
            "stage": {
              "code": "stage-1-orientation",
              "title": {
                "en-US": "Stage 1: Journey Kickoff",
                "zh-CN": "阶段一:旅程启动"
              }
            },
            "title": {
              "en-US": "Welcome Aboard",
              "zh-CN": "欢迎加入"
            },
            "stepId": "welcome",
            "required": true,
            "description": {
              "en-US": "Confirm your onboarding journey has started and review what comes next.",
              "zh-CN": "确认你的入职旅程已经启动,并了解接下来要完成的事项。"
            },
            "nextStepIds": [
              "guide"
            ]
          },
          {
            "ui": {
              "icon": "map",
              "component": "GuideStep",
              "primaryActionLabel": {
                "en-US": "Continue",
                "zh-CN": "我已了解,继续"
              }
            },
            "type": "guide",
            "stage": {
              "code": "stage-2-guidance",
              "title": {
                "en-US": "Stage 2: Preparation Guidance",
                "zh-CN": "阶段二:准备指引"
              }
            },
            "title": {
              "en-US": "Onboarding Guide",
              "zh-CN": "入职指引"
            },
            "stepId": "guide",
            "required": true,
            "description": {
              "en-US": "Review role, organization, and onboarding preparation guidance.",
              "zh-CN": "查看岗位、组织和入职准备说明。"
            },
            "nextStepIds": [
              "profile-form"
            ],
            "contentBlocks": [
              {
                "body": {
                  "en-US": "Review role arrangements, organization information, and onboarding preparation items before completing the following steps.",
                  "zh-CN": "请依次查看岗位安排、组织介绍和入职准备事项,确保后续资料填写和政策确认顺利完成。"
                },
                "type": "text",
                "title": {
                  "en-US": "What You Will Review",
                  "zh-CN": "你将了解"
                }
              }
            ]
          },
          {
            "ui": {
              "icon": "form",
              "component": "FormStep",
              "primaryActionLabel": {
                "en-US": "Save and Continue",
                "zh-CN": "保存并继续"
              }
            },
            "type": "form",
            "stage": {
              "code": "stage-3-data",
              "title": {
                "en-US": "Stage 3: Data Collection",
                "zh-CN": "阶段三:资料收集"
              }
            },
            "title": {
              "en-US": "Profile Form",
              "zh-CN": "资料填写"
            },
            "fields": [
              {
                "code": "legalName",
                "type": "text",
                "label": {
                  "en-US": "Legal Name",
                  "zh-CN": "法定姓名"
                },
                "required": true,
                "placeholder": {
                  "en-US": "Enter the name shown on your ID",
                  "zh-CN": "请输入与证件一致的姓名"
                }
              },
              {
                "code": "mobile",
                "type": "tel",
                "label": {
                  "en-US": "Mobile Number",
                  "zh-CN": "手机号码"
                },
                "required": true,
                "placeholder": {
                  "en-US": "Enter your mobile number",
                  "zh-CN": "请输入手机号码"
                }
              },
              {
                "code": "idNumber",
                "type": "text",
                "label": {
                  "en-US": "ID Number",
                  "zh-CN": "证件号码"
                },
                "privacy": {
                  "maskInReview": true
                },
                "required": true,
                "placeholder": {
                  "en-US": "Enter your ID number",
                  "zh-CN": "请输入证件号码"
                }
              }
            ],
            "stepId": "profile-form",
            "required": true,
            "fieldCodes": [
              "legalName",
              "mobile",
              "idNumber"
            ],
            "description": {
              "en-US": "Complete the basic information required for onboarding.",
              "zh-CN": "补充入职所需的基础资料。"
            },
            "nextStepIds": [
              "policy-confirmation"
            ]
          },
          {
            "ui": {
              "icon": "shield-check",
              "riskNote": {
                "en-US": "This step supports policy acknowledgement before onboarding execution to reduce downstream risk.",
                "zh-CN": "该步骤用于在入职实施前完成必要政策确认,降低后续执行风险。"
              },
              "component": "PolicyConfirmationStep",
              "primaryActionLabel": {
                "en-US": "Confirm and Continue",
                "zh-CN": "确认并继续"
              }
            },
            "type": "policy-confirmation",
            "stage": {
              "code": "stage-4-risk-control",
              "title": {
                "en-US": "Stage 4: Policy Confirmation",
                "zh-CN": "阶段四:政策确认"
              }
            },
            "title": {
              "en-US": "Policy Confirmation",
              "zh-CN": "政策确认"
            },
            "stepId": "policy-confirmation",
            "required": true,
            "description": {
              "en-US": "Read and confirm company policies, employee handbook, and onboarding notes.",
              "zh-CN": "阅读并确认公司政策、员工手册和入职须知。"
            },
            "nextStepIds": [
              "signature"
            ],
            "confirmationItems": [
              {
                "code": "company-policy",
                "label": {
                  "en-US": "I have read and understood the company policies.",
                  "zh-CN": "我已阅读并理解公司政策。"
                },
                "required": true
              },
              {
                "code": "employee-handbook",
                "label": {
                  "en-US": "I have read and understood the employee handbook.",
                  "zh-CN": "我已阅读并理解员工手册。"
                },
                "required": true
              },
              {
                "code": "onboarding-notes",
                "label": {
                  "en-US": "I have read and understood the onboarding notes.",
                  "zh-CN": "我已阅读并理解入职须知。"
                },
                "required": true
              }
            ]
          },
          {
            "ui": {
              "icon": "pen-line",
              "component": "SignaturePlaceholderStep",
              "statusDisplayOnly": true,
              "primaryActionLabel": {
                "en-US": "Skip and Continue",
                "zh-CN": "跳过并继续"
              }
            },
            "type": "signature-placeholder",
            "stage": {
              "code": "stage-5-signature",
              "title": {
                "en-US": "Stage 5: Signature Placeholder",
                "zh-CN": "阶段五:签署预留"
              }
            },
            "title": {
              "en-US": "Signature Confirmation",
              "zh-CN": "签署确认"
            },
            "stepId": "signature",
            "required": false,
            "description": {
              "en-US": "Placeholder for e-signature; this demo only renders step status.",
              "zh-CN": "预留电子签署入口,当前演示只展示步骤状态。"
            },
            "nextStepIds": [
              "success"
            ]
          },
          {
            "ui": {
              "icon": "circle-check",
              "component": "SuccessStep",
              "primaryActionLabel": {
                "en-US": "Back to Home",
                "zh-CN": "返回首页"
              }
            },
            "type": "success",
            "stage": {
              "code": "stage-6-complete",
              "title": {
                "en-US": "Stage 6: Complete",
                "zh-CN": "阶段六:完成"
              }
            },
            "title": {
              "en-US": "Complete",
              "zh-CN": "完成"
            },
            "stepId": "success",
            "required": false,
            "description": {
              "en-US": "All onboarding preparation steps are complete.",
              "zh-CN": "所有入职准备步骤已完成。"
            },
            "nextStepIds": []
          }
        ],
        "title": {
          "en-US": "Premium Multi-stage Onboarding",
          "zh-CN": "高体验分阶段入职"
        },
        "journeyId": "customer-b-premium-onboarding",
        "entryStepId": "welcome",
        "presentation": {
          "mode": "multi-stage",
          "showStageLabels": true,
          "showRequiredBadges": true,
          "showEstimatedProgress": true
        }
      }
    ],
    "template": "premium-experience",
    "homeTitle": {
      "en-US": "Welcome Aboard",
      "zh-CN": "欢迎加入"
    },
    "navigation": {
      "showProgress": true,
      "showStepStatus": true,
      "completionBehavior": "show-success-page",
      "allowBackNavigation": true
    }
  }
]
{
  "changeKey": "employeeApps",
  "targetType": "employee-app",
  "targetRef": "employeeApps",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

AI-generated frontend config change for materializedConfig.

待审核中风险
员工端配置
草案会改什么
  • AI-generated frontend config change for materializedConfig.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "status": "draft",
    "appCode": "customer-demo-b",
    "stepOrder": [
      "welcome",
      "guide",
      "profile-form",
      "policy-confirmation",
      "signature",
      "success"
    ],
    "entryStepId": "welcome",
    "journeyCode": "premium-onboarding",
    "defaultLocale": "zh-CN",
    "requiredStepIds": [
      "welcome",
      "guide",
      "profile-form",
      "policy-confirmation"
    ],
    "riskControlStepIds": [
      "policy-confirmation",
      "signature"
    ]
  }
]
{
  "changeKey": "materializedConfig",
  "targetType": "employee-app",
  "targetRef": "materializedConfig",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

schemaVersion

待审核中风险
员工端配置schemaVersion
草案会改什么
  • frontend-config-v1
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
frontend-config-v1
{
  "changeKey": "schemaVersion",
  "targetType": "employee-app",
  "targetRef": "schemaVersion",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

tenant

待审核中风险
员工端配置tenant
草案会改什么
  • AI-generated frontend config change for tenant.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "code": "customer-b",
  "brand": {
    "primaryColor": "#7C3AED",
    "secondaryColor": "#F59E0B"
  },
  "displayName": {
    "en-US": "Customer B",
    "zh-CN": "客户 B"
  },
  "defaultLocale": "zh-CN",
  "supportedLocales": [
    "zh-CN",
    "en-US"
  ]
}
{
  "changeKey": "tenant",
  "targetType": "employee-app",
  "targetRef": "tenant",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

customer-b

待审核中风险
员工端配置
草案会改什么
  • customer-b
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
customer-b
{
  "changeKey": "tenantCode",
  "targetType": "employee-app",
  "targetRef": "tenantCode",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

app

待审核中风险
员工端配置app
草案会改什么
  • AI-generated frontend config change for app.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "code": "customer-demo-b",
  "home": {
    "hero": {
      "badge": {
        "en-US": "Premium Onboarding",
        "zh-CN": "Premium Onboarding"
      },
      "title": {
        "en-US": "Welcome to Customer B",
        "zh-CN": "欢迎加入客户 B"
      },
      "subtitle": {
        "en-US": "Complete your onboarding preparation step by step, with emphasis on policy and handbook confirmation.",
        "zh-CN": "请按步骤完成入职准备,并重点确认公司政策与员工手册。"
      },
      "primaryAction": {
        "label": {
          "en-US": "Start Onboarding",
          "zh-CN": "开始入职旅程"
        },
        "targetStepId": "welcome",
        "targetJourneyCode": "premium-onboarding"
      }
    },
    "layout": "premium-onboarding-dashboard",
    "sections": [
      {
        "type": "journey-progress",
        "title": {
          "en-US": "Onboarding Progress",
          "zh-CN": "入职进度"
        },
        "displayMode": "stepper",
        "journeyCode": "premium-onboarding"
      },
      {
        "type": "highlight-card",
        "items": [
          {
            "icon": "shield-check",
            "title": {
              "en-US": "Policy Confirmation",
              "zh-CN": "政策确认"
            },
            "description": {
              "en-US": "Carefully read and confirm company policies, employee handbook, and onboarding notes.",
              "zh-CN": "请仔细阅读并确认公司政策、员工手册和入职须知。"
            },
            "targetStepId": "policy-confirmation",
            "targetJourneyCode": "premium-onboarding"
          },
          {
            "icon": "sparkles",
            "title": {
              "en-US": "Premium Multi-stage Onboarding",
              "zh-CN": "高体验分阶段入职"
            },
            "description": {
              "en-US": "Proceed through welcome, guide, profile, policy, signature, and completion stages.",
              "zh-CN": "按照欢迎、指引、资料、政策、签署与完成的顺序推进。"
            },
            "targetStepId": "welcome",
            "targetJourneyCode": "premium-onboarding"
          }
        ],
        "title": {
          "en-US": "Key Focus",
          "zh-CN": "重点事项"
        }
      }
    ]
  },
  "title": {
    "en-US": "Welcome Aboard",
    "zh-CN": "欢迎加入"
  },
  "template": "premium-experience"
}
{
  "changeKey": "app",
  "targetType": "employee-app",
  "targetRef": "app",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

brand

待审核中风险
员工端配置brand
草案会改什么
  • AI-generated frontend config change for brand.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "primaryColor": "#7C3AED",
  "secondaryColor": "#F59E0B"
}
{
  "changeKey": "brand",
  "targetType": "employee-app",
  "targetRef": "brand",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

configType

待审核中风险
员工端配置configType
草案会改什么
  • employee-app-frontend
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
employee-app-frontend
{
  "changeKey": "configType",
  "targetType": "employee-app",
  "targetRef": "configType",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

journeys

待审核中风险
员工端配置journeys
草案会改什么
  • AI-generated frontend config change for journeys.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "code": "premium-onboarding",
    "steps": [
      {
        "ui": {
          "icon": "hand-wave",
          "tone": "premium",
          "component": "welcome-panel",
          "primaryActionLabel": {
            "en-US": "View Onboarding Guide",
            "zh-CN": "查看入职指引"
          }
        },
        "type": "welcome",
        "title": {
          "en-US": "Welcome Aboard",
          "zh-CN": "欢迎加入"
        },
        "stepId": "welcome",
        "required": true,
        "description": {
          "en-US": "Confirm your onboarding journey has started and review what comes next.",
          "zh-CN": "确认你的入职旅程已经启动,并了解接下来要完成的事项。"
        },
        "nextStepIds": [
          "guide"
        ]
      },
      {
        "ui": {
          "icon": "map",
          "component": "guide-card-list",
          "contentBlocks": [
            {
              "body": {
                "en-US": "Prepare your information according to the guide and complete the following steps in order.",
                "zh-CN": "请根据指引准备资料,并按顺序完成后续步骤。"
              },
              "title": {
                "en-US": "Onboarding Preparation",
                "zh-CN": "入职准备"
              }
            },
            {
              "body": {
                "en-US": "Policy confirmation is a required onboarding step. Please allow time for review.",
                "zh-CN": "政策确认是本次入职的必完成步骤,请预留时间阅读。"
              },
              "title": {
                "en-US": "Policy Confirmation Reminder",
                "zh-CN": "政策确认提醒"
              }
            }
          ],
          "primaryActionLabel": {
            "en-US": "Complete Profile",
            "zh-CN": "填写资料"
          }
        },
        "type": "guide",
        "title": {
          "en-US": "Onboarding Guide",
          "zh-CN": "入职指引"
        },
        "stepId": "guide",
        "required": true,
        "description": {
          "en-US": "Review role, organization, and onboarding preparation guidance.",
          "zh-CN": "查看岗位、组织和入职准备说明。"
        },
        "nextStepIds": [
          "profile-form"
        ]
      },
      {
        "ui": {
          "icon": "user-edit",
          "component": "profile-form",
          "submitLabel": {
            "en-US": "Save and Continue",
            "zh-CN": "保存并继续"
          }
        },
        "type": "form",
        "title": {
          "en-US": "Profile Form",
          "zh-CN": "资料填写"
        },
        "fields": [
          {
            "code": "legalName",
            "type": "text",
            "label": {
              "en-US": "Legal Name",
              "zh-CN": "法定姓名"
            },
            "required": true
          },
          {
            "code": "mobile",
            "type": "tel",
            "label": {
              "en-US": "Mobile",
              "zh-CN": "手机号码"
            },
            "required": true
          },
          {
            "code": "idNumber",
            "type": "text",
            "label": {
              "en-US": "ID Number",
              "zh-CN": "证件号码"
            },
            "required": true
          }
        ],
        "stepId": "profile-form",
        "required": true,
        "description": {
          "en-US": "Complete the basic information required for onboarding.",
          "zh-CN": "补充入职所需的基础资料。"
        },
        "nextStepIds": [
          "policy-confirmation"
        ]
      },
      {
        "ui": {
          "icon": "shield-check",
          "tone": "highlight",
          "component": "policy-confirmation-panel",
          "accentColor": "#F59E0B",
          "policyGroups": [
            {
              "code": "company-policies",
              "title": {
                "en-US": "Company Policies",
                "zh-CN": "公司政策"
              },
              "display": "document-list"
            },
            {
              "code": "employee-handbook",
              "title": {
                "en-US": "Employee Handbook",
                "zh-CN": "员工手册"
              },
              "display": "document-list"
            },
            {
              "code": "onboarding-notes",
              "title": {
                "en-US": "Onboarding Notes",
                "zh-CN": "入职须知"
              },
              "display": "document-list"
            }
          ],
          "checkboxLabel": {
            "en-US": "I have read and confirmed the policies, employee handbook, and onboarding notes above.",
            "zh-CN": "我已阅读并确认以上政策、员工手册和入职须知。"
          },
          "requiredNotice": {
            "en-US": "This step is required. Please review all policy content before confirming.",
            "zh-CN": "该步骤为必完成项。请阅读全部政策内容后勾选确认。"
          },
          "confirmButtonLabel": {
            "en-US": "Confirm Policies and Continue",
            "zh-CN": "确认政策并继续"
          },
          "showRequiredNotice": true,
          "confirmationRequired": true
        },
        "type": "policy-confirmation",
        "title": {
          "en-US": "Policy Confirmation",
          "zh-CN": "政策确认"
        },
        "stepId": "policy-confirmation",
        "required": true,
        "description": {
          "en-US": "Read and confirm company policies, employee handbook, and onboarding notes.",
          "zh-CN": "阅读并确认公司政策、员工手册和入职须知。"
        },
        "nextStepIds": [
          "signature"
        ]
      },
      {
        "ui": {
          "icon": "signature",
          "component": "signature-status-placeholder",
          "statusText": {
            "en-US": "E-signature capability reserved",
            "zh-CN": "电子签署能力预留中"
          },
          "primaryActionLabel": {
            "en-US": "Continue",
            "zh-CN": "继续"
          }
        },
        "type": "signature-placeholder",
        "title": {
          "en-US": "Signature Confirmation",
          "zh-CN": "签署确认"
        },
        "stepId": "signature",
        "required": false,
        "description": {
          "en-US": "Placeholder for e-signature; this demo only renders step status.",
          "zh-CN": "预留电子签署入口,当前演示只展示步骤状态。"
        },
        "nextStepIds": [
          "success"
        ]
      },
      {
        "ui": {
          "icon": "circle-check",
          "tone": "success",
          "message": {
            "en-US": "Thank you for completing onboarding preparation. Please watch for further updates.",
            "zh-CN": "感谢完成入职准备。请关注后续通知。"
          },
          "component": "completion-screen"
        },
        "type": "success",
        "title": {
          "en-US": "Complete",
          "zh-CN": "完成"
        },
        "stepId": "success",
        "required": false,
        "description": {
          "en-US": "All onboarding preparation steps are complete.",
          "zh-CN": "所有入职准备步骤已完成。"
        },
        "nextStepIds": []
      }
    ],
    "title": {
      "en-US": "Premium Multi-stage Onboarding",
      "zh-CN": "高体验分阶段入职"
    },
    "journeyId": "customer-b-premium-onboarding",
    "entryStepId": "welcome",
    "presentation": {
      "style": "premium-stepper",
      "accentColor": "#7C3AED",
      "showProgress": true,
      "showRequiredBadge": true,
      "showEstimatedStatus": true
    }
  }
]
{
  "changeKey": "journeys",
  "targetType": "employee-app",
  "targetRef": "journeys",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

locale

待审核中风险
员工端配置locale
草案会改什么
  • AI-generated frontend config change for locale.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "default": "zh-CN",
  "supported": [
    "zh-CN",
    "en-US"
  ]
}
{
  "changeKey": "locale",
  "targetType": "employee-app",
  "targetRef": "locale",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

AI-generated frontend config change for materializedConfig.

待审核中风险
员工端配置
草案会改什么
  • AI-generated frontend config change for materializedConfig.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "value": {
      "step": "policy-confirmation",
      "required": true,
      "highlight": true,
      "frontendComponent": "policy-confirmation-panel"
    },
    "configKey": "journey.onboarding.policy-confirmation",
    "targetRef": "onboarding.policy-confirmation",
    "targetType": "journey-step"
  }
]
{
  "changeKey": "materializedConfig",
  "targetType": "employee-app",
  "targetRef": "materializedConfig",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

status

待审核中风险
员工端配置status
草案会改什么
  • draft
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
draft
{
  "changeKey": "status",
  "targetType": "employee-app",
  "targetRef": "status",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

customer-b

待审核中风险
员工端配置
草案会改什么
  • customer-b
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
customer-b
{
  "changeKey": "tenantCode",
  "targetType": "employee-app",
  "targetRef": "tenantCode",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

version

待审核中风险
员工端配置version
草案会改什么
  • frontend-config-v1
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
frontend-config-v1
{
  "changeKey": "version",
  "targetType": "employee-app",
  "targetRef": "version",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

apps

待审核中风险
员工端配置apps
草案会改什么
  • AI-generated frontend config change for apps.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "code": "customer-demo-b",
    "home": {
      "title": {
        "en-US": "Welcome Aboard",
        "zh-CN": "欢迎加入"
      },
      "subtitle": {
        "en-US": "Follow the guided journey to complete your premium onboarding tasks.",
        "zh-CN": "请按照指引完成高端入职旅程中的关键事项。"
      },
      "primaryActionLabel": {
        "en-US": "Start Onboarding Journey",
        "zh-CN": "开始入职旅程"
      }
    },
    "status": "draft",
    "journeys": [
      {
        "code": "premium-onboarding",
        "steps": [
          {
            "type": "welcome",
            "title": {
              "en-US": "Welcome Aboard",
              "zh-CN": "欢迎加入"
            },
            "stepId": "welcome",
            "required": true,
            "helperText": {
              "en-US": "We recommend setting aside 10-15 minutes to complete all preparation steps.",
              "zh-CN": "建议你预留 10-15 分钟完成全部准备步骤。"
            },
            "description": {
              "en-US": "Welcome to Customer B. Confirm that your onboarding journey has started and review what comes next.",
              "zh-CN": "欢迎加入客户 B。请先确认你的入职旅程已启动,并了解接下来需要完成的事项。"
            },
            "nextStepIds": [
              "guide"
            ],
            "primaryActionLabel": {
              "en-US": "I understand, continue",
              "zh-CN": "我已了解,继续"
            }
          },
          {
            "type": "guide",
            "title": {
              "en-US": "Onboarding Guide",
              "zh-CN": "入职指引"
            },
            "stepId": "guide",
            "required": true,
            "sections": [
              {
                "body": {
                  "en-US": "Confirm your role title, reporting relationship, and onboarding communication arrangements. Contact your onboarding representative if you have questions.",
                  "zh-CN": "请确认你的岗位名称、汇报关系和入职沟通安排。如有疑问,请联系入职联系人。"
                },
                "code": "role-readiness",
                "title": {
                  "en-US": "Role Readiness",
                  "zh-CN": "岗位准备"
                }
              },
              {
                "body": {
                  "en-US": "Prepare your identification, contact details, and other basic onboarding information for the profile form.",
                  "zh-CN": "请提前准备身份证明、联系方式和其他入职所需基础信息,以便后续资料填写。"
                },
                "code": "document-preparation",
                "title": {
                  "en-US": "Document Preparation",
                  "zh-CN": "材料准备"
                }
              },
              {
                "body": {
                  "en-US": "This journey guides you through required actions step by step and displays status prompts at key checkpoints.",
                  "zh-CN": "本入职旅程将逐步引导你完成必要事项,并在关键节点展示状态提示。"
                },
                "code": "experience-note",
                "title": {
                  "en-US": "Premium Experience Note",
                  "zh-CN": "高端体验提示"
                }
              }
            ],
            "description": {
              "en-US": "Review role, organization, and onboarding preparation guidance to understand what information and materials are needed before your start date.",
              "zh-CN": "请查看岗位、组织和入职准备说明,确保你了解报到前需要准备的信息和材料。"
            },
            "nextStepIds": [
              "profile-form"
            ],
            "primaryActionLabel": {
              "en-US": "Continue to Profile Form",
              "zh-CN": "继续填写资料"
            }
          },
          {
            "type": "form",
            "title": {
              "en-US": "Profile Form",
              "zh-CN": "资料填写"
            },
            "stepId": "profile-form",
            "required": true,
            "fieldCodes": [
              "legalName",
              "mobile",
              "idNumber"
            ],
            "description": {
              "en-US": "Complete the basic information required for onboarding. Please verify accuracy before submission.",
              "zh-CN": "请补充入职所需的基础资料。提交前请核对信息准确性。"
            },
            "nextStepIds": [
              "policy-confirmation"
            ],
            "privacyNotice": {
              "en-US": "The information you submit will be used for onboarding preparation and employee profile setup.",
              "zh-CN": "你提交的信息将用于入职准备和员工资料建立。"
            },
            "primaryActionLabel": {
              "en-US": "Save and Continue",
              "zh-CN": "保存并继续"
            },
            "validationPresentation": {
              "showInlineErrors": true,
              "showRequiredMarker": true
            }
          },
          {
            "type": "policy-confirmation",
            "title": {
              "en-US": "Policy Confirmation",
              "zh-CN": "政策确认"
            },
            "stepId": "policy-confirmation",
            "required": true,
            "introText": {
              "en-US": "The items below are an important part of onboarding preparation. If you have questions about any terms or process, contact your onboarding representative before confirming.",
              "zh-CN": "以下内容是入职准备的重要组成部分。若你对条款或流程有疑问,请在确认前联系入职联系人。"
            },
            "reviewHint": {
              "en-US": "After confirmation, the step status will be recorded for onboarding progress display and later review.",
              "zh-CN": "完成确认后,系统将记录该步骤状态,用于入职进度展示和后续审查。"
            },
            "description": {
              "en-US": "Please carefully read the company policies, employee handbook, and onboarding notes. By confirming, you acknowledge that you have read, understood, and agree to follow the applicable requirements.",
              "zh-CN": "请认真阅读公司政策、员工手册和入职须知。勾选确认表示你已阅读、理解并同意遵守相关要求。"
            },
            "nextStepIds": [
              "signature"
            ],
            "policyItems": [
              {
                "code": "company-policies",
                "title": {
                  "en-US": "Company Policies",
                  "zh-CN": "公司政策"
                },
                "summary": {
                  "en-US": "Review workplace conduct, information security, compliance requirements, and other applicable company policies.",
                  "zh-CN": "了解工作行为、信息安全、合规要求及其他适用的公司政策。"
                },
                "required": true
              },
              {
                "code": "employee-handbook",
                "title": {
                  "en-US": "Employee Handbook",
                  "zh-CN": "员工手册"
                },
                "summary": {
                  "en-US": "Review employee rights, responsibilities, workplace standards, and daily management expectations.",
                  "zh-CN": "了解员工权益、职责、工作规范和日常管理要求。"
                },
                "required": true
              },
              {
                "code": "onboarding-notes",
                "title": {
                  "en-US": "Onboarding Notes",
                  "zh-CN": "入职须知"
                },
                "summary": {
                  "en-US": "Review start-date arrangements, document preparation, system access, and important notes before and after joining.",
                  "zh-CN": "了解报到安排、资料准备、系统访问和入职前后注意事项。"
                },
                "required": true
              }
            ],
            "primaryActionLabel": {
              "en-US": "Confirm and Continue",
              "zh-CN": "确认并继续"
            },
            "confirmationCheckbox": {
              "label": {
                "en-US": "I confirm that I have read and understood the policies, employee handbook, and onboarding notes above, and agree to comply with the applicable requirements.",
                "zh-CN": "我确认已阅读并理解上述政策、员工手册和入职须知,并同意按照相关要求执行。"
              },
              "required": true
            }
          },
          {
            "type": "signature-placeholder",
            "title": {
              "en-US": "Signature Confirmation",
              "zh-CN": "签署确认"
            },
            "stepId": "signature",
            "required": false,
            "description": {
              "en-US": "Placeholder for e-signature. This demo only renders step status and does not initiate an actual signing process.",
              "zh-CN": "预留电子签署入口。当前演示仅展示步骤状态,不发起实际签署流程。"
            },
            "nextStepIds": [
              "success"
            ],
            "statusMessage": {
              "en-US": "If documents need to be signed, wait for further instructions or contact your onboarding representative.",
              "zh-CN": "如需签署文件,请等待后续通知或联系入职联系人。"
            },
            "primaryActionLabel": {
              "en-US": "Skip and View Completion",
              "zh-CN": "跳过并查看完成状态"
            }
          },
          {
            "type": "success",
            "title": {
              "en-US": "Complete",
              "zh-CN": "完成"
            },
            "stepId": "success",
            "required": false,
            "description": {
              "en-US": "All onboarding preparation steps are complete. Welcome to Customer B, and we wish you a successful start.",
              "zh-CN": "所有入职准备步骤已完成。欢迎加入客户 B,祝你开启顺利的全新旅程。"
            },
            "nextStepIds": [],
            "completionSummary": {
              "en-US": "You have completed welcome confirmation, onboarding guidance, profile form, and policy confirmation.",
              "zh-CN": "你已完成欢迎确认、入职指引、资料填写和政策确认。"
            },
            "primaryActionLabel": {
              "en-US": "Back to Home",
              "zh-CN": "返回首页"
            }
          }
        ],
        "title": {
          "en-US": "Premium Multi-stage Onboarding",
          "zh-CN": "高体验分阶段入职"
        },
        "journeyId": "customer-b-premium-onboarding",
        "description": {
          "en-US": "Complete welcome confirmation, onboarding guidance, profile form, policy confirmation, and signature confirmation in stages.",
          "zh-CN": "分阶段完成欢迎确认、入职指引、资料填写、政策确认和签署确认。"
        },
        "entryStepId": "welcome",
        "progressDisplay": {
          "style": "stepper",
          "enabled": true,
          "showOptionalBadge": true,
          "showRequiredBadge": true
        }
      }
    ],
    "template": "premium-experience"
  }
]
{
  "changeKey": "apps",
  "targetType": "employee-app",
  "targetRef": "apps",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

audit

待审核中风险
员工端配置audit
草案会改什么
  • AI-generated frontend config change for audit.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "reviewStatus": "draft",
  "intentSummary": {
    "en-US": "Generated a draft employee-facing frontend configuration for Customer B premium onboarding, focusing on policy confirmation copy, guidance content, and reviewable configuration differences.",
    "zh-CN": "为客户 B 高端入职旅程生成员工端前端配置草案,重点优化政策确认文案、引导说明和可审查的配置差异。"
  },
  "reviewableDiffs": [
    {
      "path": "apps[customer-demo-b].home.subtitle",
      "summary": {
        "en-US": "Added home subtitle explaining that employees should follow the guided premium onboarding journey.",
        "zh-CN": "新增首页副标题,说明员工需按指引完成高端入职旅程。"
      },
      "changeType": "added"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].description",
      "summary": {
        "en-US": "Added journey-level description summarizing staged onboarding steps.",
        "zh-CN": "新增旅程级说明,概括分阶段入职步骤。"
      },
      "changeType": "added"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].steps[welcome].description",
      "summary": {
        "en-US": "Enhanced welcome step copy to reference Customer B and journey start confirmation.",
        "zh-CN": "优化欢迎步骤文案,突出客户 B 和旅程启动确认。"
      },
      "changeType": "updated"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].steps[guide].sections",
      "summary": {
        "en-US": "Added three guide sections for role readiness, document preparation, and premium experience notes.",
        "zh-CN": "新增岗位准备、材料准备和高端体验提示三段式入职指引。"
      },
      "changeType": "added"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].steps[profile-form].privacyNotice",
      "summary": {
        "en-US": "Added privacy notice for the profile form to explain information usage.",
        "zh-CN": "新增资料填写隐私提示,用于说明信息用途。"
      },
      "changeType": "added"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].steps[policy-confirmation]",
      "summary": {
        "en-US": "Enhanced the policy confirmation step with intro copy, policy items, confirmation checkbox text, and review hint.",
        "zh-CN": "重点优化政策确认步骤,新增介绍文案、政策项、确认勾选文案和审查提示。"
      },
      "changeType": "updated"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].steps[signature].description",
      "summary": {
        "en-US": "Clarified that the signature step is a demo placeholder and does not initiate an actual signing process.",
        "zh-CN": "明确签署步骤为演示占位,不触发实际签署流程。"
      },
      "changeType": "updated"
    },
    {
      "path": "apps[customer-demo-b].journeys[premium-onboarding].progressDisplay",
      "summary": {
        "en-US": "Added step progress display configuration with required and optional badges.",
        "zh-CN": "新增步骤进度展示配置,支持必填和可选标识。"
      },
      "changeType": "added"
    }
  ]
}
{
  "changeKey": "audit",
  "targetType": "employee-app",
  "targetRef": "audit",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

brand

待审核中风险
员工端配置brand
草案会改什么
  • AI-generated frontend config change for brand.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "primaryColor": "#7C3AED",
  "secondaryColor": "#F59E0B"
}
{
  "changeKey": "brand",
  "targetType": "employee-app",
  "targetRef": "brand",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

locale

待审核中风险
员工端配置locale
草案会改什么
  • AI-generated frontend config change for locale.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "default": "zh-CN",
  "supported": [
    "zh-CN",
    "en-US"
  ]
}
{
  "changeKey": "locale",
  "targetType": "employee-app",
  "targetRef": "locale",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

schemaVersion

待审核中风险
员工端配置schemaVersion
草案会改什么
  • frontend-config-v1
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
frontend-config-v1
{
  "changeKey": "schemaVersion",
  "targetType": "employee-app",
  "targetRef": "schemaVersion",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

customer-b

待审核中风险
员工端配置
草案会改什么
  • customer-b
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
customer-b
{
  "changeKey": "tenantCode",
  "targetType": "employee-app",
  "targetRef": "tenantCode",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

configurationType

待审核中风险
员工端配置configurationType
草案会改什么
  • hcm-employee-app-frontend
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
hcm-employee-app-frontend
{
  "changeKey": "configurationType",
  "targetType": "employee-app",
  "targetRef": "configurationType",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

AI-generated frontend config change for employeeApps.

待审核中风险
员工端配置employeeApps
草案会改什么
  • AI-generated frontend config change for employeeApps.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "code": "customer-demo-b",
    "theme": {
      "mode": "light",
      "primaryColor": "#7C3AED",
      "secondaryColor": "#F59E0B",
      "experienceLevel": "premium"
    },
    "status": "draft",
    "journeys": [
      {
        "code": "premium-onboarding",
        "steps": [
          {
            "ui": {
              "icon": "sparkles",
              "accentColor": "#7C3AED"
            },
            "type": "welcome",
            "title": {
              "en-US": "Welcome Aboard",
              "zh-CN": "欢迎加入"
            },
            "stepId": "welcome",
            "required": true,
            "description": {
              "en-US": "Confirm your onboarding journey has started and review what comes next.",
              "zh-CN": "确认你的入职旅程已经启动,并了解接下来要完成的事项。"
            },
            "nextStepIds": [
              "guide"
            ]
          },
          {
            "ui": {
              "icon": "map",
              "accentColor": "#7C3AED"
            },
            "type": "guide",
            "title": {
              "en-US": "Onboarding Guide",
              "zh-CN": "入职指引"
            },
            "stepId": "guide",
            "required": true,
            "description": {
              "en-US": "Review role, organization, and onboarding preparation guidance.",
              "zh-CN": "查看岗位、组织和入职准备说明。"
            },
            "nextStepIds": [
              "profile-form"
            ]
          },
          {
            "ui": {
              "icon": "profile",
              "accentColor": "#7C3AED"
            },
            "type": "form",
            "title": {
              "en-US": "Profile Form",
              "zh-CN": "资料填写"
            },
            "stepId": "profile-form",
            "required": true,
            "fieldCodes": [
              "legalName",
              "mobile",
              "idNumber"
            ],
            "description": {
              "en-US": "Complete the basic information required for onboarding.",
              "zh-CN": "补充入职所需的基础资料。"
            },
            "nextStepIds": [
              "policy-confirmation"
            ]
          },
          {
            "ui": {
              "icon": "shield-check",
              "accentColor": "#F59E0B"
            },
            "type": "policy-confirmation",
            "title": {
              "en-US": "Policy Confirmation",
              "zh-CN": "政策确认"
            },
            "stepId": "policy-confirmation",
            "required": true,
            "description": {
              "en-US": "Read and confirm company policies, employee handbook, and onboarding notes.",
              "zh-CN": "阅读并确认公司政策、员工手册和入职须知。"
            },
            "nextStepIds": [
              "signature"
            ]
          },
          {
            "ui": {
              "icon": "signature",
              "accentColor": "#F59E0B",
              "placeholder": true
            },
            "type": "signature-placeholder",
            "title": {
              "en-US": "Signature Confirmation",
              "zh-CN": "签署确认"
            },
            "stepId": "signature",
            "required": false,
            "description": {
              "en-US": "Placeholder for e-signature; this demo only renders step status.",
              "zh-CN": "预留电子签署入口,当前演示只展示步骤状态。"
            },
            "nextStepIds": [
              "success"
            ]
          },
          {
            "ui": {
              "icon": "check-circle",
              "accentColor": "#7C3AED"
            },
            "type": "success",
            "title": {
              "en-US": "Complete",
              "zh-CN": "完成"
            },
            "stepId": "success",
            "required": false,
            "description": {
              "en-US": "All onboarding preparation steps are complete.",
              "zh-CN": "所有入职准备步骤已完成。"
            },
            "nextStepIds": []
          }
        ],
        "title": {
          "en-US": "Premium Multi-stage Onboarding",
          "zh-CN": "高体验分阶段入职"
        },
        "display": {
          "layout": "multi-stage",
          "showProgress": true,
          "showStepNumbers": true,
          "showRequiredBadges": true
        },
        "journeyId": "customer-b-premium-onboarding",
        "entryStepId": "welcome"
      }
    ],
    "template": "premium-experience",
    "homeTitle": {
      "en-US": "Welcome Aboard",
      "zh-CN": "欢迎加入"
    },
    "navigation": {
      "home": {
        "label": {
          "en-US": "Home",
          "zh-CN": "首页"
        },
        "enabled": true
      },
      "journeys": {
        "label": {
          "en-US": "Onboarding Journeys",
          "zh-CN": "入职旅程"
        },
        "enabled": true
      }
    }
  }
]
{
  "changeKey": "employeeApps",
  "targetType": "employee-app",
  "targetRef": "employeeApps",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

AI-generated frontend config change for materializedConfig.

待审核中风险
员工端配置
草案会改什么
  • AI-generated frontend config change for materializedConfig.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
[
  {
    "config": {
      "cards": [
        {
          "type": "journey-progress",
          "title": {
            "en-US": "Onboarding Progress",
            "zh-CN": "入职进度"
          },
          "journeyCode": "premium-onboarding"
        },
        {
          "type": "next-step",
          "title": {
            "en-US": "Next Step",
            "zh-CN": "下一步"
          },
          "journeyCode": "premium-onboarding"
        }
      ],
      "title": {
        "en-US": "Welcome Aboard",
        "zh-CN": "欢迎加入"
      },
      "defaultJourneyCode": "premium-onboarding"
    },
    "appCode": "customer-demo-b",
    "configKey": "home"
  },
  {
    "config": {
      "code": "premium-onboarding",
      "journeyId": "customer-b-premium-onboarding",
      "stepOrder": [
        "welcome",
        "guide",
        "profile-form",
        "policy-confirmation",
        "signature",
        "success"
      ],
      "entryStepId": "welcome",
      "completionStepId": "success"
    },
    "appCode": "customer-demo-b",
    "configKey": "journey.customer-b-premium-onboarding"
  }
]
{
  "changeKey": "materializedConfig",
  "targetType": "employee-app",
  "targetRef": "materializedConfig",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

schemaVersion

待审核中风险
员工端配置schemaVersion
草案会改什么
  • frontend-config-v1
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
frontend-config-v1
{
  "changeKey": "schemaVersion",
  "targetType": "employee-app",
  "targetRef": "schemaVersion",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

status

待审核中风险
员工端配置status
草案会改什么
  • draft
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
draft
{
  "changeKey": "status",
  "targetType": "employee-app",
  "targetRef": "status",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

tenant

待审核中风险
员工端配置tenant
草案会改什么
  • AI-generated frontend config change for tenant.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "code": "customer-b",
  "brand": {
    "primaryColor": "#7C3AED",
    "secondaryColor": "#F59E0B"
  },
  "displayName": {
    "en-US": "Customer B",
    "zh-CN": "客户 B"
  },
  "defaultLocale": "zh-CN",
  "supportedLocales": [
    "zh-CN",
    "en-US"
  ]
}
{
  "changeKey": "tenant",
  "targetType": "employee-app",
  "targetRef": "tenant",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

customer-b

待审核中风险
员工端配置
草案会改什么
  • customer-b
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
customer-b
{
  "changeKey": "tenantCode",
  "targetType": "employee-app",
  "targetRef": "tenantCode",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · AI 生成前端配置草案

ai-generated-change-1

待审核中风险
员工端配置ai.generated.change.1
草案会改什么
  • AI-generated frontend config change for ai.generated.change.1.
为什么改

暂无来源证据

查看技术差异
变更前
暂无
变更后
{
  "app": {
    "code": "customer-demo-b",
    "brand": {
      "primaryColor": "#7C3AED",
      "secondaryColor": "#F59E0B"
    },
    "status": "draft",
    "journeys": [
      {
        "code": "premium-onboarding",
        "steps": [
          {
            "type": "welcome",
            "title": {
              "en-US": "Welcome Aboard",
              "zh-CN": "欢迎加入"
            },
            "stepId": "welcome",
            "required": true,
            "description": {
              "en-US": "Confirm your onboarding journey has started and review what comes next.",
              "zh-CN": "确认你的入职旅程已经启动,并了解接下来要完成的事项。"
            },
            "nextStepIds": [
              "guide"
            ]
          },
          {
            "type": "guide",
            "title": {
              "en-US": "Onboarding Guide",
              "zh-CN": "入职指引"
            },
            "stepId": "guide",
            "required": true,
            "description": {
              "en-US": "Review role, organization, and onboarding preparation guidance.",
              "zh-CN": "查看岗位、组织和入职准备说明。"
            },
            "nextStepIds": [
              "profile-form"
            ]
          },
          {
            "type": "form",
            "title": {
              "en-US": "Profile Form",
              "zh-CN": "资料填写"
            },
            "stepId": "profile-form",
            "required": true,
            "fieldCodes": [
              "legalName",
              "mobile",
              "idNumber"
            ],
            "description": {
              "en-US": "Complete the basic information required for onboarding.",
              "zh-CN": "补充入职所需的基础资料。"
            },
            "nextStepIds": [
              "policy-confirmation"
            ]
          },
          {
            "type": "policy-confirmation",
            "title": {
              "en-US": "Policy Confirmation",
              "zh-CN": "政策确认"
            },
            "stepId": "policy-confirmation",
            "required": true,
            "description": {
              "en-US": "Read and confirm company policies, employee handbook, and onboarding notes.",
              "zh-CN": "阅读并确认公司政策、员工手册和入职须知。"
            },
            "nextStepIds": [
              "signature"
            ]
          },
          {
            "type": "signature-placeholder",
            "title": {
              "en-US": "Signature Confirmation",
              "zh-CN": "签署确认"
            },
            "stepId": "signature",
            "required": false,
            "description": {
              "en-US": "Placeholder for e-signature; this demo only renders step status.",
              "zh-CN": "预留电子签署入口,当前演示只展示步骤状态。"
            },
            "nextStepIds": [
              "success"
            ]
          },
          {
            "type": "success",
            "title": {
              "en-US": "Complete",
              "zh-CN": "完成"
            },
            "stepId": "success",
            "required": false,
            "description": {
              "en-US": "All onboarding preparation steps are complete.",
              "zh-CN": "所有入职准备步骤已完成。"
            },
            "nextStepIds": []
          }
        ],
        "title": {
          "en-US": "Premium Multi-stage Onboarding",
          "zh-CN": "高体验分阶段入职"
        },
        "journeyId": "customer-b-premium-onboarding",
        "entryStepId": "welcome"
      }
    ],
    "template": "premium-experience",
    "homeTitle": {
      "en-US": "Welcome Aboard",
      "zh-CN": "欢迎加入"
    },
    "displayName": {
      "en-US": "Customer B",
      "zh-CN": "客户 B"
    },
    "defaultLocale": "zh-CN"
  },
  "operation": "upsertEmployeeApp"
}
{
  "changeKey": "ai-generated-change-1",
  "targetType": "employee-app",
  "targetRef": "ai.generated.change.1",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · 客户 B Core HR 配置草案

员工端进入审查状态

待审核中风险
员工端配置customer-demo-b
草案会改什么
  • 客户 B 员工端已连接后端只读数据,可进入顾问审查。
为什么改

暂无来源证据

查看技术差异
变更前
{
  "status": "draft"
}
变更后
{
  "status": "ready-for-review"
}
{
  "changeKey": "employee-app-ready-review",
  "targetType": "employee-app",
  "targetRef": "customer-demo-b",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}

历史配置草案 · 客户 B Core HR 配置草案

增加政策阅读确认步骤

待审核高风险
journey-steponboarding.policy-confirmation
草案会改什么
  • 客户 B 的高体验入职旅程需要在提交前完成政策确认。
为什么改

暂无来源证据

查看技术差异
变更前
{
  "step": null
}
变更后
{
  "step": "policy-confirmation",
  "required": true
}
{
  "changeKey": "policy-confirmation-step",
  "targetType": "journey-step",
  "targetRef": "onboarding.policy-confirmation",
  "reviewerName": null,
  "reviewComment": null,
  "reviewedAt": null
}
需求点与工作包详情

这里保留规则矩阵和配置工作包,作为审核时的实施依据;默认收起,避免干扰草案审核。

core-hr.onboarding · tenant-specific-policy-control · in-review

分阶段入职政策确认与签署风险

客户 B 的高体验入职需要政策确认、签署风险提示、通知和审批影响坐标。

high
规则包 5配置包 2缺失规则 7调整记录 1
影响坐标

端:employee-mobile / employee-pc / hr-web | 角色:employee / hr / manager | 语言:zh-CN / en-US | 字段:employee.localName / position.grade

规则矩阵与配置包
规则矩阵
approval · 签署风险审批规则draft
display · 政策确认展示规则ready-for-review
notification · 政策确认通知规则draft
testing · 政策确认测试规则draft
validation · 政策确认提交校验ready-for-review
配置工作包
approval-policy · workflow.onboarding.signature-riskdraft
journey-step · onboarding.policy-confirmationlinked-draft · pending
解析结果

最新调整先经过 HCMF-379 parse API,并附带配置草案、验证用例、发布候选和回滚上下文;顾问只在这里选择审查动作:保存草案、请求澄清或发给客户确认;不直接应用运行时配置。

save-draftrequest-clarificationsend-to-customer-confirmationdraftContextvalidationContextreleaseCandidateContextrollbackContext
查看最新解析证据
{
  "summaryEn": "Consultant adjustment captured for later AI work-package update.",
  "summaryZh": "已记录顾问调整,等待后续 AI 更新规则工作包和配置工作包。",
  "mutatedConfig": false,
  "detectedRuleTypes": [
    "approval",
    "testing"
  ],
  "requiresAiMutation": true
}