Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Agents
dgtlss/clearance
claude-code
cursor
access-control
testing
middleware
composer
version-compatibility
authorization

Use SPEC.md as the product and technical guide. It is a draft with an MVP and a separate roadmap; do not present roadmap features as implemented. The current implementation and its limits are described in docs/implementation.md.

Install
php artisan boost:add-skill dgtlss/clearance

Save this content to: AGENTS.md

# Working on Clearance

Use [SPEC.md](SPEC.md) as the product and technical guide. It is a draft with an
MVP and a separate roadmap; do not present roadmap features as implemented.
The current implementation and its limits are described in
[docs/implementation.md](docs/implementation.md).

- Clearance observes access; it must never grant application permissions.
- Keep verdicts deterministic. Errors and unknown ownership cannot become denials.
- Execute dynamic checks through the host test bootstrap, with middleware enabled,
  testing databases, request rollback, and side-effect fakes.
- Preserve explicit approvals; bind them to canonical guard and access hashes.
- Test access-control logic with real Laravel routes and owned/foreign records.
- Run `composer test`, `composer lint`, and `composer validate --strict` after changes.
- Support PHP 8.3–8.5 and Laravel 12–13. Keep optional integrations optional.

Working on Clearance

Use SPEC.md as the product and technical guide. It is a draft with an MVP and a separate roadmap; do not present roadmap features as implemented. The current implementation and its limits are described in docs/implementation.md.

  • Clearance observes access; it must never grant application permissions.
  • Keep verdicts deterministic. Errors and unknown ownership cannot become denials.
  • Execute dynamic checks through the host test bootstrap, with middleware enabled, testing databases, request rollback, and side-effect fakes.
  • Preserve explicit approvals; bind them to canonical guard and access hashes.
  • Test access-control logic with real Laravel routes and owned/foreign records.
  • Run composer test, composer lint, and composer validate --strict after changes.
  • Support PHP 8.3–8.5 and Laravel 12–13. Keep optional integrations optional.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
cgv/localized-resource