task_id: ECR-001 role: engineer phase: coding tool: cursor input: - docs/PROJECT_PROFILE.md - docs/PROJECT_RULES.md - docs/TECH_STACK.md - docs/ECR/ECR-001-chan-web-restructure.md - docs/ENGINEERING_SPEC/ECR-001-restructure.md - docs/ADR/ADR-001-package-layout.md - docs/HANDOFF/ECR-001-architect-to-engineer.md output: - chanlun/ - root shims - web/services web/api web/config - web/static/js/app/ - tests/ + docs/TEST_REPORT + IMPLEMENTATION_REPORT + CHANGELOG forbidden: - redesign_scope - modify config/ or strategies/ - change chan algorithm semantics - break /api/analyze contract next_agent: reviewer notes: "1B+2B; behavior freeze; shim for strategies"