Автоматизировать агентную проверку GUI-прогонов и stage-loop

This commit is contained in:
2026-05-09 11:44:02 +03:00
parent 7c77db2c8d
commit 931251d1eb
11 changed files with 2428 additions and 9 deletions
@@ -0,0 +1,72 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Stage Agent Loop Manifest",
"type": "object",
"additionalProperties": true,
"required": ["stage_id", "module_name", "title", "pack_manifest"],
"properties": {
"schema_version": {
"type": "string",
"enum": ["stage_agent_loop_manifest_v1"]
},
"stage_id": {
"type": "string",
"minLength": 1
},
"module_name": {
"type": "string",
"minLength": 1
},
"title": {
"type": "string",
"minLength": 1
},
"architecture_phase": {
"type": "string"
},
"agent_focus": {
"type": "string"
},
"current_stage_status": {
"type": "string"
},
"global_plan_refs": {
"type": "array",
"items": {
"type": "string"
}
},
"pack_manifest": {
"type": "string",
"description": "Path to a domain_case_loop run-pack manifest with scenarios for the stage gate."
},
"loop_id": {
"type": "string"
},
"target_score": {
"type": "integer",
"minimum": 0,
"maximum": 100,
"default": 88
},
"max_iterations": {
"type": "integer",
"minimum": 1,
"default": 6
},
"acceptance_invariants": {
"type": "array",
"items": {
"type": "string"
}
},
"save_autorun_on_accept": {
"type": "boolean",
"default": true
},
"manual_confirmation_required_after_accept": {
"type": "boolean",
"default": true
}
}
}