convex-authz
Pass
Audited by Gen Agent Trust Hub on Jul 17, 2026
Risk Level: SAFECOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes
npx tsc --noEmitto perform a post-hardening verification. This ensures that the code modifications adhere to the project's TypeScript definitions and do not introduce syntax errors. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted application source code located within the
convex/directory. - Ingestion points: Application source files (
convex/**/*.ts) are ingested for analysis and refactoring. - Boundary markers: The skill relies on deterministic regex scanning (e.g., matching specific argument shapes and function signatures) rather than unstructured interpretation, which limits the potential for adversarial code to influence the agent's logic.
- Capability inventory: The skill performs file system reads and writes to implement fixes, and executes the
npxCLI for verification. - Sanitization: The skill verifies the existence of a valid
auth.config.tsand a subject-keyed users table before applying enforcement logic, filtering out applications where such checks would be non-functional. - [SAFE]: The skill incorporates a 'Mandatory First Step' safety check that ensures an authentication foundation exists before injecting authorization enforcement. This prevents the common pitfall of creating broken or 'fail-open' security checks in unconfigured environments.
Audit Metadata