{ "schema_version": 1, "notes": [ "每职业从测试角色真实已学技能中选择:single_target 单体、area 范围、self_buff 自身增益、flying 飞行效果。", "status=unconfirmed:尚未由测试环境负责人确认,对应 CBT 用例为 BLOCKED,不得发布。", "status=confirmed:填 skill_id(该职业已学、非被动)、target(enemy|self|ground)、repeats(>=10)、required_evidence(至少一个服务端证据)。", "status=not_applicable:该职业确无此类技能,必须填 checklist_ref 指向发布清单中的确认记录。", "脚本和测试从不补技能 ID;只改本地副本 test/playable/skill-cases.local.json 时同样适用。检查:godot --headless --path project --script playable_skill_matrix.gd -- --job WARRIOR" ], "jobs": { "WARRIOR": { "single_target": { "status": "unconfirmed" }, "area": { "status": "unconfirmed" }, "self_buff": { "status": "unconfirmed" }, "flying": { "status": "unconfirmed" } }, "ASSASSIN": { "single_target": { "status": "unconfirmed" }, "area": { "status": "unconfirmed" }, "self_buff": { "status": "unconfirmed" }, "flying": { "status": "unconfirmed" } }, "SURA": { "single_target": { "status": "unconfirmed" }, "area": { "status": "unconfirmed" }, "self_buff": { "status": "unconfirmed" }, "flying": { "status": "unconfirmed" } }, "SHAMAN": { "single_target": { "status": "unconfirmed" }, "area": { "status": "unconfirmed" }, "self_buff": { "status": "unconfirmed" }, "flying": { "status": "unconfirmed" } } } }