{"schemaVersion":"developer.reits.tech/ui-ci/v1","generatedAt":"2026-07-17","policy":"This packet proves a registered design contract only. Repository-owned evidence is required for merge, release and production readiness.","packet":{"screenId":"target-matrix-workbench","slice":"K13","title":"企业工作台与应用编排","product":"matrix-x-chat-ios","productLabel":"Matrix X Chat · Ecosystem","route":"MainTabView.workspace · PluginRegistry.workspace","platform":"iOS","pattern":"mobile-list","source":"docs/ui-blueprint/19-k13-matrix-x-ecosystem.md","checkedAt":"2026-07-17","owners":{"architecture":"Architecture Office","implementation":"Matrix X Chat · Ecosystem","quality":"QA Architecture"},"viewports":["compact iPhone","current iPhone","Dynamic Type XXXL"],"stateFamily":[{"key":"READY","definition":"生态能力已就绪"},{"key":"LOADING","definition":"可信快照准备"},{"key":"EMPTY","definition":"当前范围为空"},{"key":"PARTIAL_ERROR","definition":"部分插件或依赖失败"},{"key":"ERROR","definition":"页面加载失败"},{"key":"OFFLINE_STALE","definition":"离线受限模式"},{"key":"FORBIDDEN","definition":"角色或策略禁止"},{"key":"DESTRUCTIVE_CONFIRM","definition":"高影响操作确认"},{"key":"SUCCESS_RECEIPT","definition":"服务端回执已完成"}],"contracts":["WorkspaceSnapshot","EnterpriseVerification","WorkspaceRole","WorkspaceApp","PendingReviewSummary","PluginAvailability","WorkspaceActionReceipt"],"actions":["切换企业","搜索应用","审核申请","打开任务/频道","管理角色/成员","进入应用市场","重试插件"],"guards":["TARGET 绑定主 App main@257e604 实际消费的 Enterprise 1.0.47、Wallet 1.0.22、MiniApp 1.0.33 与 Plugin UI 1.0.34；更新 tag 不是 CURRENT","所有企业名、成员、动态、金额、资产、版本和市场指标均为 STRUCTURE SAMPLE；真实路由、接口、状态边界与已标注风险才是证据","工作台/钱包/小程序走宿主 + SDK，朋友圈和设置在主 App；权限、缓存、日志和故障必须按 owner 分域，不得做客户端全局上帝状态","FULL_RELEASE 走 IMEnterprise 插件，非 FULL_RELEASE 仍有本地 WorkspaceView；两条构建路径必须共用 Screen Contract 和权限负向测试"],"policyChecks":[{"id":"stable-id","label":"Stable Screen ID","pass":true},{"id":"f4-target","label":"Isolated F4 TARGET","pass":true},{"id":"nine-state","label":"Nine-state family","pass":true},{"id":"interaction","label":"Actions defined","pass":true},{"id":"contracts","label":"Data contracts defined","pass":true},{"id":"guards","label":"Architecture guards defined","pass":true},{"id":"evidence-plan","label":"G1–G8 evidence plan","pass":true}],"evidence":[{"id":"task-packet","gate":"G1","label":"Task packet","proof":"scope、owner paths、依赖、non-goals 与 rollback","path":"ui-ci/target-matrix-workbench/task-packet.yaml","status":"missing"},{"id":"screen-contract","gate":"G1","label":"Screen contract","proof":"稳定 Screen ID、route、regions、actions、states、contracts 与 risks","path":"/api/ui-ci/target-matrix-workbench","status":"registered"},{"id":"static-report","gate":"G2","label":"Static report","proof":"format、lint、typecheck、schema 与 secret scan","path":"ui-ci/target-matrix-workbench/static/report.json","status":"missing"},{"id":"fixture-pack","gate":"G3","label":"State fixture pack","proof":"九态确定性 fixture、long/large/locale 与错误注入","path":"ui-ci/target-matrix-workbench/fixtures/manifest.json","status":"missing"},{"id":"consumer-contract","gate":"G4","label":"Consumer contract","proof":"producer schema、consumer fixtures、compatibility 与 migration window","path":"ui-ci/target-matrix-workbench/contracts/results.json","status":"missing"},{"id":"experience-bundle","gate":"G5","label":"Experience bundle","proof":"visual、a11y、interaction、responsive 与 native device matrix","path":"ui-ci/target-matrix-workbench/experience/manifest.json","status":"missing"},{"id":"security-negative","gate":"G6","label":"Security negative","proof":"authz、resource binding、abuse、privacy、redaction 与 artifact integrity","path":"ui-ci/target-matrix-workbench/security/results.json","status":"missing"},{"id":"release-manifest","gate":"G7","label":"Release manifest","proof":"exact commit、artifact digest、SBOM、config、migration 与 rollback drill","path":"ui-ci/target-matrix-workbench/release/manifest.json","status":"missing"},{"id":"production-proof","gate":"G8","label":"Production proof","proof":"external synthetic、telemetry、error budget、owner ack 与 incident link","path":"ui-ci/target-matrix-workbench/production/evidence.json","status":"missing"}],"registryValid":true,"mergeReady":false,"releaseReady":false,"productionReady":false}}