60 lines
1.1 KiB
JSON
60 lines
1.1 KiB
JSON
{
|
|
"planner": {
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
},
|
|
"writer": {
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
},
|
|
"reviewers": [
|
|
{
|
|
"role": "logic",
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
},
|
|
{
|
|
"role": "reader",
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
},
|
|
{
|
|
"role": "evidence",
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
},
|
|
{
|
|
"role": "operations",
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
}
|
|
],
|
|
"reviser": {
|
|
"provider": "mock",
|
|
"model": "",
|
|
"timeout_seconds": 300,
|
|
"options": {}
|
|
},
|
|
"quality_gate": {
|
|
"minimum_score": 82.0,
|
|
"max_blockers": 0,
|
|
"max_errors": 2,
|
|
"max_revisions": 2,
|
|
"deterministic_weight": 0.4,
|
|
"model_weight": 0.6
|
|
},
|
|
"fail_on_reviewer_error": true
|
|
}
|