Skip to content

Conversation

shinpr
Copy link
Owner

@shinpr shinpr commented Sep 8, 2025

  • Limit Phase 0 to unit tests only, excluding E2E/integration tests
  • E2E tests now run when implementation is complete for behavior verification
  • Add explicit test type classification (unit/E2E/integration)
  • Update orchestrator to pass test type info to work-planner
  • Clarify that E2E tests don't follow Red-Green-Refactor process

This prevents E2E tests from getting stuck in Red phase due to missing
implementation, ensuring proper quality checks at appropriate timing.

shinpr and others added 2 commits September 8, 2025 16:03
- Limit Phase 0 to unit tests only, excluding E2E/integration tests
- E2E tests now run when implementation is complete for behavior verification
- Add explicit test type classification (unit/E2E/integration)
- Update orchestrator to pass test type info to work-planner
- Clarify that E2E tests don't follow Red-Green-Refactor process

This prevents E2E tests from getting stuck in Red phase due to missing
implementation, ensuring proper quality checks at appropriate timing.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Sync English documentation with Japanese E2E test handling changes
- Clarify that Phase 0 is for unit tests only, not E2E/integration tests
- Specify E2E tests run when implementation is complete for behavior verification
- Add test type classification (unit/E2E/integration) in work-planner
- Update orchestrator communication to include test type information
- Ensure AI execution accuracy with clear, unambiguous English instructions

This maintains consistency across all language versions and ensures
proper E2E test execution timing regardless of documentation language.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@shinpr shinpr self-assigned this Sep 8, 2025
@shinpr shinpr force-pushed the fix/e2e-test-orchestration branch 2 times, most recently from 3c60553 to 048709e Compare September 9, 2025 13:26
@shinpr shinpr marked this pull request as ready for review September 9, 2025 13:27
…and E2E tests

- Rename e2e-test-generator to acceptance-test-generator for broader test coverage
- Separate integration tests (run with implementation) from E2E tests (run at final phase)
- Clarify that E2E tests skip Red-Green-Refactor cycle due to their nature
- Change terminology from "E2E confirmation steps" to "operational confirmation steps"
- Update test execution timing: integration tests during each phase, E2E tests only at completion

This change improves test strategy clarity by distinguishing immediate integration
testing from final E2E validation.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@shinpr shinpr force-pushed the fix/e2e-test-orchestration branch from e898b35 to 0babd7c Compare September 9, 2025 13:31
🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
@shinpr shinpr force-pushed the fix/e2e-test-orchestration branch from d4bafcc to 552d587 Compare September 9, 2025 13:36
@shinpr shinpr merged commit e3fb050 into main Sep 9, 2025
1 check passed
@shinpr shinpr deleted the fix/e2e-test-orchestration branch September 9, 2025 13:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant