48 lines
1.2 KiB
YAML
48 lines
1.2 KiB
YAML
{
|
|
"default_level": "L1",
|
|
"projects": {
|
|
"default": {
|
|
"default_level": "L1",
|
|
"actions": {
|
|
"settings.write.standard": "L2",
|
|
"settings.write.sensitive": "L1",
|
|
"kill_switch.engage": "L2",
|
|
"kill_switch.clear": "L1",
|
|
"self_improve.apply": "L1"
|
|
}
|
|
}
|
|
},
|
|
"levels": {
|
|
"L0": {
|
|
"label": "manual only",
|
|
"standard_requires_approval": true,
|
|
"high_requires_approval": true
|
|
},
|
|
"L1": {
|
|
"label": "human approves changes",
|
|
"standard_requires_approval": true,
|
|
"high_requires_approval": true
|
|
},
|
|
"L2": {
|
|
"label": "operator delegates low-risk changes",
|
|
"standard_requires_approval": false,
|
|
"high_requires_approval": true
|
|
},
|
|
"L3": {
|
|
"label": "bounded autonomy",
|
|
"standard_requires_approval": false,
|
|
"high_requires_approval": true
|
|
},
|
|
"L4": {
|
|
"label": "broad autonomy with high-risk human gate",
|
|
"standard_requires_approval": false,
|
|
"high_requires_approval": true
|
|
},
|
|
"L5": {
|
|
"label": "full autonomy except hard security gates",
|
|
"standard_requires_approval": false,
|
|
"high_requires_approval": true
|
|
}
|
|
}
|
|
}
|