Commit graph

4 commits

Author SHA1 Message Date
Snider
9f0d421ae8 fix(dx): add strict_types to all PHP files and update CLAUDE.md
Some checks failed
CI / PHP 8.3 (pull_request) Failing after 3s
CI / PHP 8.4 (pull_request) Failing after 2s
- Add declare(strict_types=1) to 9 PHP files missing it
- Update CLAUDE.md: document composer test/lint scripts
- Update CLAUDE.md: fix lthn/php-api → lthn/api package name
- Fix PSR-12 compliance (Pint: ordered imports, FQCN extraction)

Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-17 09:10:30 +00:00
Snider
b75af1645f docs: add CLAUDE.md project instructions
Some checks failed
CI / PHP 8.3 (push) Failing after 2s
CI / PHP 8.4 (push) Failing after 2s
Co-Authored-By: Virgil <virgil@lethean.io>
2026-03-13 13:38:03 +00:00
Snider
c3a783f547 docs: improve CLAUDE.md with Claude Code header and expanded guidance
Add required Claude Code header, Laravel 12 version, example onWebRoutes
method, single test commands, package namespaces, and consolidated
conventions from other AI instruction files.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-28 14:15:33 +00:00
Snider
f066becf0a update template defaults 2026-01-26 20:39:56 +00:00