feat: Add orchestrator template and roles for executor and planner

- Created a new orchestrator template for Codex skill design, detailing structure and execution phases.
- Introduced the executor role with responsibilities for task execution, including routing to backends and handling implementation.
- Added the planner role for requirement breakdown, issue creation, and task dispatching, ensuring a structured planning process.
This commit is contained in:
catlog22
2026-02-16 00:17:15 +08:00
parent dc03862ca7
commit a4fff6a591
36 changed files with 4168 additions and 2589 deletions

View File

@@ -442,9 +442,8 @@ import sys
def test_imports_inside_function(self) -> None:
"""Test simple import inside a function scope is recorded.
Note: tree-sitter parser requires a scope to record imports.
Module-level imports without any function/class are not recorded
because scope_stack is empty at module level.
Note: module-level imports are recorded under a synthetic "<module>" scope.
This test ensures imports inside a function scope are also recorded.
"""
code = """
def my_function():