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
Paid Module Ui
fluxfiles/laravel
cursor
s3
upload
laravel
file-manager
r2
fluxfiles

Operator UI for paid modules — all behind the same proGate('allowx', '<module>') three-state treatment (hidden / locked teaser / on): Share, Intake, Versioning, AI Vision (modal for bgremove/upscale/smartcrop + detail-panel/context-menu/action-sheet entries; canAiVisionFile() mirrors...

Install
php artisan boost:add-skill fluxfiles/laravel

Save this content to: .cursor/rules/paid-module-ui.md

**Operator UI for paid modules** — all behind the same `proGate('allow_x', '<module>')` three-state treatment (hidden / locked teaser / on): Share, Intake, Versioning, **AI Vision** (modal for bg_remove/upscale/smart_crop + detail-panel/context-menu/action-sheet entries; `canAiVisionFile()` mirrors `ImageOptimizer::isImage()`'s raster set, no SVG), **OCR** (language picker, copy, "save as caption"), **Virus** ("uploads are scanned" note, per-batch clean-scan toast, on-demand "Scan for viruses" → `POST /api/fm/virus/scan`), **Backup** (folder → another of the token's disks, copied/skipped/errors summary), **Audit export** (inside the Activity panel, plus "Integrity check" → `/fixity/check` and "Verify log" → `/audit/verify`), **Legal hold** (place/release, plus "Retention" → `/retention/run` when the token carries `retention_rules`). C2PA, Webhooks and DLP remain engine-only (API/config, no UI); SSO adds only the "Sign in with SSO" button.

Operator UI for paid modules — all behind the same proGate('allow_x', '<module>') three-state treatment (hidden / locked teaser / on): Share, Intake, Versioning, AI Vision (modal for bg_remove/upscale/smart_crop + detail-panel/context-menu/action-sheet entries; canAiVisionFile() mirrors ImageOptimizer::isImage()'s raster set, no SVG), OCR (language picker, copy, "save as caption"), Virus ("uploads are scanned" note, per-batch clean-scan toast, on-demand "Scan for viruses" → POST /api/fm/virus/scan), Backup (folder → another of the token's disks, copied/skipped/errors summary), Audit export (inside the Activity panel, plus "Integrity check" → /fixity/check and "Verify log" → /audit/verify), Legal hold (place/release, plus "Retention" → /retention/run when the token carries retention_rules). C2PA, Webhooks and DLP remain engine-only (API/config, no UI); SSO adds only the "Sign in with SSO" button.

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.
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
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console