feat: vibe-registry M1 — 万物皆注册框架骨架
- core: registerLayout/Widget/Action(泛型)/Schema + 校验闸门 - definePage: 页面只管业务,结构来自注册表 - presets: admin / app-shell 预设布局(vr add 物化) - cli: vr list/add/update 防覆盖 - examples/qa-orchestrator: 实战编排验证(workspace:* 依赖)
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
/**
|
||||
* qa-console —— 测试编排控制台布局(自定义布局,非预设)
|
||||
* 业务场景:QA 负责人在侧栏切换套件,主区查看运行结果
|
||||
*/
|
||||
import { registerLayout } from 'vibe-registry'
|
||||
|
||||
export const qaConsoleLayout = registerLayout({
|
||||
kind: 'layout',
|
||||
id: 'qa-console',
|
||||
slots: ['suite-sidebar', 'main-content'],
|
||||
description: '测试编排控制台:左侧套件列表 + 主内容区',
|
||||
preview: {
|
||||
title: 'QA Console · 测试编排控制台',
|
||||
demoBlocks: [
|
||||
{ slot: 'suite-sidebar', widget: 'suite-list', props: { suites: 'suiteSummary' } },
|
||||
{ slot: 'main-content', widget: 'suite-detail-view' },
|
||||
],
|
||||
},
|
||||
})
|
||||
Reference in New Issue
Block a user