Some checks failed
PR Fast Feedback / fast-feedback (pull_request) Failing after 1m0s
Implemented the output contract and readiness semantics for review packs. Also added spec 348. Includes changes to ChooseEnvironment, CustomerReviewWorkspace, GenerateReviewPackJob and related blade views. Added comprehensive tests.
1.6 KiB
1.6 KiB
Tasks: Spec 348 - Choose Environment Enterprise Selector
Input: specs/348-choose-environment-enterprise-selector/spec.md, plan.md
Phase 1: Implementation
- T001 Add a local Livewire search property to
ChooseEnvironment. - T002 Add a filtered collection helper that reuses the already authorized/selectable environment collection.
- T003 Replace the dynamic multi-column grid with a single-column selector layout.
- T004 Move
Add environmentandSwitch workspaceto the top selector header. - T005 Add localized search, result count, clear action, and no-results copy.
- T006 Hide the default raw
managed_environmentkind label while preserving non-default short labels. - T007 Add stable
data-testidattributes for the selector surface.
Phase 2: Tests
- T008 Extend HTTP Feature assertions for selector search/action test IDs.
- T009 Add Livewire Feature coverage for search filtering and no-results state.
- T010 Run focused Feature tests.
Phase 3: Browser Verification
- T011 Verify
/admin/choose-environmentin the in-app browser at the current viewport. - T012 Verify no overflow at mobile and desktop viewport sizes.
Phase 4: Final Checks
- T013 Run focused Pint formatting for the changed PHP files.
- T014 Run
git diff --check. - T015 Report final Filament/Livewire/global-search/action/assets/testing/deployment posture.
Non-Goals
- NT001 No migration, persisted entity, or new source of truth.
- NT002 No new route or panel provider change.
- NT003 No new selector framework or shared UI taxonomy.
- NT004 No destructive/high-impact action change.