Phase 1 UI system

This commit is contained in:
Codex
2026-07-10 12:56:04 -05:00
parent 2ee16a6469
commit b45a9eccd6
30 changed files with 324 additions and 292 deletions
+7 -1
View File
@@ -17,7 +17,7 @@ This document records the explicit runtime requirements and server changes for P
- `mbstring`
- `openssl`
- `pdo`
- `pdo_sqlite` for the first live test deployment
- `pdo_sqlite` for SQLite test deployments and the default automated test suite
- `session`
- `tokenizer`
- `xml`
@@ -28,6 +28,12 @@ This document records the explicit runtime requirements and server changes for P
- `bootstrap/cache/`
- the SQLite database file for SQLite test deployments.
## Local Test Requirements
- The default PHPUnit configuration uses an in-memory SQLite database, so whichever PHP runtime executes `php artisan test` must include `pdo_sqlite` and `sqlite3`.
- On Windows, `php -m` should list both `PDO` and `pdo_sqlite`; otherwise the feature tests fail before reaching app code with `could not find driver`.
- WSL Ubuntu is acceptable for local verification when Windows PHP is missing SQLite support, as long as WSL PHP has `pdo_sqlite` and `sqlite3`.
## Recommended Production Runtime
- Nginx.