diff --git a/docs/superpowers/plans/2026-07-18-sites-and-accounts.md b/docs/superpowers/plans/2026-07-18-sites-and-accounts.md index a711448..32bdfe2 100644 --- a/docs/superpowers/plans/2026-07-18-sites-and-accounts.md +++ b/docs/superpowers/plans/2026-07-18-sites-and-accounts.md @@ -6,7 +6,7 @@ **Architecture:** Standard Laravel 13 app. Two Eloquent models (`Site`, `SocialAccount`) each with their own migration, Livewire full-page components for CRUD (index + modal form per resource), and lightweight `Illuminate\Routing\Controller` + API Resource classes for the read-only `/api/sites` and `/api/accounts` endpoints. No auth middleware anywhere. Tests use Pest with `RefreshDatabase` against the existing MySQL connection (test DB `testing`, configured in `phpunit.xml`). -**Tech Stack:** Laravel 13, PHP 8.4, Livewire 3, Pest 4 (`pestphp/pest-plugin-laravel`), MySQL, Tailwind 4 (already installed) for styling. +**Tech Stack:** Laravel 13, PHP 8.4, Livewire 4 (Livewire 3 does not support Laravel 13; `composer require livewire/livewire` resolved to v4.3.3 — confirmed during Task 1), Pest 4 (`pestphp/pest-plugin-laravel`), MySQL, Tailwind 4 (already installed) for styling. ## Global Constraints