## [2025-04-01] - Task 4.7 Integration Test Debugging * **Decision**: Change plugin loading hook in `tests/bootstrap.php` from `muplugins_loaded` to `plugins_loaded`. * **Rationale**: Address potential initialization timing issues where TEC CE components (like `$form_handler`) might not be ready when tests run. * **Decision**: Correct filename for TEC Community Events in `tests/bootstrap.php` require statement. * **Rationale**: The actual filename was `tribe-community-events.php`, not `the-events-calendar-community-events.php`, causing loading failures. * **Decision**: Move TEC CE availability check in `test-event-management-integration.php` from `wpSetUpBeforeClass` to `set_up`. * **Rationale**: Resolve `TypeError` occurring because the handler property was accessed too early in the test lifecycle. * **Decision**: Remove check for/delegation to non-existent `Tribe__Events__Community__Main::$form_handler->process_form()` from `class-event-handler.php` and `test-event-management-integration.php`. * **Rationale**: Source code inspection revealed this property/method doesn't exist. Correct approach is to rely on action hook priority or the handler's own logic. * **Decision**: Fix PHP `ParseError` in `class-event-handler.php`. * **Rationale**: Correct syntax errors (missing/extraneous braces) introduced during previous refactoring. ## [2025-03-31] - E2E Registration Test Debugging * **Decision**: Add `novalidate` attribute to the `