convex-anti-patterns
Pass
Audited by Gen Agent Trust Hub on Jul 10, 2026
Risk Level: SAFE
Full Analysis
- [SAFE]: The skill implements security and stability rules, such as enforcing type safety by banning the 'any' type and ensuring transactional integrity in database operations.
- [SAFE]: Guidance on exposing sensitive logic (Anti-Pattern 11) correctly directs users to use 'internalMutation' and 'internalAction' to prevent unauthorized client access, which is a security best practice in the Convex ecosystem.
- [SAFE]: References to external Node.js packages such as '@convex-dev/workpool' and 'convex-helpers' involve well-known, reputable libraries standard to Convex development.
- [SAFE]: All provided code examples use legitimate APIs (e.g., Stripe) or generic placeholders and do not contain patterns for data exfiltration or credential harvesting.
Audit Metadata