mirror of
https://github.com/Jeuners/ECC.git
synced 2026-09-09 15:02:30 +02:00
* feat(skills): add laravel-security, laravel-tdd, and php-reviewer agent * fix: resolve code review findings across laravel-security, laravel-tdd, and php-reviewer - laravel-security: replace env() with config() in runtime code, replace wildcard trusted proxies with CIDR ranges, remove blanket api/* CSRF exclusion, fix validated() return type, add null-safe rate limiter user access, sync mimes/extensions allowlists, replace #[Encrypted] with ShouldBeEncrypted, fix RateLimited args - laravel-tdd: remove global withoutExceptionHandling() from setUp, remove contradictory assertNothingOutgoing(), fix undefined variable, replace invalid PHPUnit --min-coverage flag - php-reviewer: fix Python contamination, add automated check requirement to approval criteria * fix: align php-reviewer approval criteria and use config dot-notation keys - agents/php-reviewer.md: sync approval criteria with .txt file version (add automated checks requirement for consistency across harnesses) - skills/laravel-security/SKILL.md: replace raw env names with proper Laravel dot-notation config keys (app.key, services.stripe.*, etc.) so config() returns valid values instead of null * fix: remove unnecessary secret validation for SMTP password |
||
|---|---|---|
| .. | ||
| architect.txt | ||
| build-error-resolver.txt | ||
| code-reviewer.txt | ||
| cpp-build-resolver.txt | ||
| cpp-reviewer.txt | ||
| database-reviewer.txt | ||
| doc-updater.txt | ||
| docs-lookup.txt | ||
| e2e-runner.txt | ||
| go-build-resolver.txt | ||
| go-reviewer.txt | ||
| harness-optimizer.txt | ||
| java-build-resolver.txt | ||
| java-reviewer.txt | ||
| kotlin-build-resolver.txt | ||
| kotlin-reviewer.txt | ||
| loop-operator.txt | ||
| php-reviewer.txt | ||
| planner.txt | ||
| python-reviewer.txt | ||
| refactor-cleaner.txt | ||
| rust-build-resolver.txt | ||
| rust-reviewer.txt | ||
| security-reviewer.txt | ||
| tdd-guide.txt | ||