153 lines
6.0 KiB
JSON
153 lines
6.0 KiB
JSON
{
|
||
"_meta": {
|
||
"module": "pbl_appcodes",
|
||
"groups": 8,
|
||
"items": 74,
|
||
"dialect": "mariadb",
|
||
"tables": [],
|
||
"idempotent": true,
|
||
"write_protected_targets": ["appcodes", "appcodes_kv"],
|
||
"note": "PBL Agent OS 枚举编码种子(6 业务组 + 2 运行时组)。零自有表:只写 appbase 的 appcodes/appcodes_kv 两张共享表,注入幂等(存在即跳过,值不同即更新 v/sort/name)。parentid ≤ 22 字符,len(parentid)+1+len(k) ≤ 32。sort 在组内从 1 连续递增。"
|
||
},
|
||
"appcodes": [
|
||
{
|
||
"id": "pbl_bp_status",
|
||
"name": "PBL蓝图状态",
|
||
"hierarchy_flg": "0",
|
||
"sort": 1,
|
||
"items": [
|
||
{"k": "draft", "v": "草稿", "sort": 1},
|
||
{"k": "validating", "v": "校验中", "sort": 2},
|
||
{"k": "validated", "v": "校验通过", "sort": 3},
|
||
{"k": "compiling", "v": "编译中", "sort": 4},
|
||
{"k": "compiled", "v": "已编译", "sort": 5},
|
||
{"k": "published", "v": "已发布", "sort": 6},
|
||
{"k": "archived", "v": "已归档", "sort": 7},
|
||
{"k": "rejected", "v": "已驳回", "sort": 8}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_quality_level",
|
||
"name": "PBL质量等级",
|
||
"hierarchy_flg": "0",
|
||
"sort": 2,
|
||
"items": [
|
||
{"k": "L0_invalid", "v": "L0 不可用", "sort": 1},
|
||
{"k": "L1_structure", "v": "L1 结构完整", "sort": 2},
|
||
{"k": "L2_semantic", "v": "L2 语义自洽", "sort": 3},
|
||
{"k": "L3_playable", "v": "L3 可运行", "sort": 4},
|
||
{"k": "L4_production", "v": "L4 可交付", "sort": 5}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_subobj_type",
|
||
"name": "PBL子对象类型",
|
||
"hierarchy_flg": "0",
|
||
"sort": 3,
|
||
"items": [
|
||
{"k": "world", "v": "世界", "sort": 1},
|
||
{"k": "scene", "v": "场景", "sort": 2},
|
||
{"k": "entity", "v": "实体", "sort": 3},
|
||
{"k": "rule", "v": "规则", "sort": 4},
|
||
{"k": "task", "v": "任务", "sort": 5},
|
||
{"k": "asset", "v": "资产", "sort": 6},
|
||
{"k": "assessment", "v": "评估", "sort": 7},
|
||
{"k": "narrative", "v": "叙事", "sort": 8}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_agent_role",
|
||
"name": "PBL Agent角色",
|
||
"hierarchy_flg": "0",
|
||
"sort": 4,
|
||
"items": [
|
||
{"k": "designer", "v": "设计师Agent", "sort": 1},
|
||
{"k": "critic", "v": "评审Agent", "sort": 2},
|
||
{"k": "observer", "v": "观察Agent", "sort": 3},
|
||
{"k": "orchestrator", "v": "编排Agent", "sort": 4},
|
||
{"k": "assessor", "v": "评估Agent", "sort": 5},
|
||
{"k": "tutor", "v": "导学Agent", "sort": 6}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_tool_verdict",
|
||
"name": "PBL工具裁决",
|
||
"hierarchy_flg": "0",
|
||
"sort": 5,
|
||
"items": [
|
||
{"k": "allow", "v": "放行", "sort": 1},
|
||
{"k": "deny", "v": "拒绝(fail-closed)", "sort": 2},
|
||
{"k": "need_info", "v": "需补充信息", "sort": 3},
|
||
{"k": "escalate", "v": "升级人工", "sort": 4},
|
||
{"k": "dry_run", "v": "空跑不落库", "sort": 5},
|
||
{"k": "unknown", "v": "未知(按deny)", "sort": 6}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_evidence_type",
|
||
"name": "PBL证据类型",
|
||
"hierarchy_flg": "0",
|
||
"sort": 6,
|
||
"items": [
|
||
{"k": "artifact", "v": "产出物", "sort": 1},
|
||
{"k": "log", "v": "运行日志", "sort": 2},
|
||
{"k": "screenshot", "v": "截图", "sort": 3},
|
||
{"k": "metric", "v": "指标", "sort": 4},
|
||
{"k": "transcript", "v": "对话记录", "sort": 5},
|
||
{"k": "file", "v": "文件", "sort": 6},
|
||
{"k": "rubric_score", "v": "量规得分", "sort": 7},
|
||
{"k": "peer_review", "v": "互评", "sort": 8},
|
||
{"k": "self_review", "v": "自评", "sort": 9},
|
||
{"k": "system", "v": "系统事件", "sort": 10}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_rubric_dim",
|
||
"name": "PBL量规维度",
|
||
"hierarchy_flg": "0",
|
||
"sort": 7,
|
||
"items": [
|
||
{"k": "goal_clarity", "v": "目标清晰度", "sort": 1},
|
||
{"k": "task_alignment", "v": "任务对齐度", "sort": 2},
|
||
{"k": "role_design", "v": "角色设计", "sort": 3},
|
||
{"k": "scene_coherence", "v": "场景连贯性", "sort": 4},
|
||
{"k": "rule_soundness", "v": "规则合理性", "sort": 5},
|
||
{"k": "feedback_loop", "v": "反馈闭环", "sort": 6},
|
||
{"k": "assessment", "v": "评估设计", "sort": 7},
|
||
{"k": "difficulty", "v": "难度梯度", "sort": 8},
|
||
{"k": "collaboration", "v": "协作设计", "sort": 9},
|
||
{"k": "artifact_quality", "v": "产出物质量", "sort": 10},
|
||
{"k": "time_budget", "v": "时间预算", "sort": 11},
|
||
{"k": "resource_fit", "v": "资源适配", "sort": 12},
|
||
{"k": "safety", "v": "安全合规", "sort": 13},
|
||
{"k": "accessibility", "v": "可访问性", "sort": 14},
|
||
{"k": "reusability", "v": "可复用性", "sort": 15},
|
||
{"k": "evidence_chain", "v": "证据链完整", "sort": 16}
|
||
]
|
||
},
|
||
{
|
||
"id": "pbl_runtime_event",
|
||
"name": "PBL运行时事件",
|
||
"hierarchy_flg": "0",
|
||
"sort": 8,
|
||
"items": [
|
||
{"k": "session_start", "v": "会话开始", "sort": 1},
|
||
{"k": "session_end", "v": "会话结束", "sort": 2},
|
||
{"k": "state_change", "v": "状态变更", "sort": 3},
|
||
{"k": "entity_spawn", "v": "实体生成", "sort": 4},
|
||
{"k": "entity_update", "v": "实体更新", "sort": 5},
|
||
{"k": "rule_trigger", "v": "规则触发", "sort": 6},
|
||
{"k": "task_unlock", "v": "任务解锁", "sort": 7},
|
||
{"k": "task_submit", "v": "任务提交", "sort": 8},
|
||
{"k": "tool_call", "v": "工具调用", "sort": 9},
|
||
{"k": "tool_deny", "v": "工具拒绝", "sort": 10},
|
||
{"k": "score_emit", "v": "评分产生", "sort": 11},
|
||
{"k": "broadcast", "v": "广播", "sort": 12},
|
||
{"k": "rollback", "v": "事务回滚", "sort": 13},
|
||
{"k": "pause", "v": "暂停", "sort": 14},
|
||
{"k": "resume", "v": "恢复", "sort": 15}
|
||
]
|
||
}
|
||
]
|
||
}
|