Access
Extraction pending UtilityGranular per-resource sharing
app.use(access) Future install shape; not yet published About
Email-based allowlists for sharing specific resources with people outside your auth system, for "share this one document with my advisor" cases where role-based access is too coarse. It exists as code in a production deployment but extraction into a contract-conformant module has not started.
How it ships
Every ConvexCompose module is the same shape. Take the Component and hooks and bring your own UI, or drop in the optional reference UI.
Highlights
- Exists in a production deployment; extraction not started
- Per-resource grants
- Email-based allowlists
- Expiration and revocation
- Audit log
Proving ground
A real production deployment exercises these domains; one opinionated consumer, not a requirement.
Not a published package yet
No ConvexCompose module is an installable npm package today. What exists is the contract, a real production proving ground running 31 authored Components, and packaging in progress led by convex-diary and convex-audio-analyzer.