forked from cleveragents/cleveragents-core
3ea71f83cc
Add E2E Robot Framework test for WF11: Complex Graph Actor Code Review. Scenario: Custom graph-type actor with 5 nodes (dispatch → security / performance / style parallel → synthesize) and 6 edges, driving a read-only action that produces a unified code-review report via the trusted automation profile. Test flow: - Create temp repo with Python code to review - Create graph actor YAML (5 nodes, 6 edges) and read-only action YAML - Register actor, action, resource, and project via CLI - Execute plan through strategize and execute phases - Verify diff output and confirm no source file modifications Uses Force Tags E2E, common_e2e.resource, Skip If No LLM Keys, Run CleverAgents Command, Create Temp Git Repo. All assertions are flexible to accommodate varying LLM outputs. Shared keywords promoted to common_e2e.resource: - Assert Output Has No Traceback — cross-suite traceback detection - Extract Plan Id From Outputs — robust plan ID extraction (ULID/UUID) - Log Process Result Summary — secure metadata-only process logging with DEBUG-level stdout/stderr for CI debuggability ISSUES CLOSED: #757