153 lines
6.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"_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}
]
}
]
}