Quality Hub
The Quality tab in your project provides a unified view of code quality, security, and compliance.
Overview Dashboard
The quality overview shows:
- Overall quality score — Aggregated from testing, security, and compliance checks
- Recent scan results — Latest findings from automated scans
- Trend graphs — Quality metrics over time
Testing
Automated Testing
Run your project's test suite from the Quality tab:
- Unit tests — Run with your configured test framework (Jest, Vitest, pytest, etc.)
- Integration tests — Execute against sandboxed environments
- Coverage reports — View line and branch coverage
AI-Assisted Testing
Ask the AI agent to generate tests:
"Write unit tests for the authentication service"
The agent analyzes your code and generates appropriate test cases.
Security Scanning
Vulnerability Detection
Automated scans check for:
- Dependency vulnerabilities — Known CVEs in your dependencies
- Code vulnerabilities — OWASP Top 10 patterns (XSS, injection, etc.)
- Secret detection — Hardcoded credentials, API keys, tokens
- License compliance — Dependency license compatibility
Scan Results
Each finding includes:
- Severity (Critical, High, Medium, Low)
- Location (file and line number)
- Description and recommendation
- Links to remediation guidance
Compliance
Track compliance against industry frameworks:
- SOC 2 — Security, availability, processing integrity controls
- GDPR — Data protection and privacy requirements
- HIPAA — Healthcare data handling (Enterprise plan)
- ISO 27001 — Information security management
Compliance Dashboard
View your compliance posture:
- Control implementation status
- Evidence collection progress
- Gap analysis results
- Remediation tracking
SBOM (Software Bill of Materials)
Generate a complete inventory of your project's dependencies:
- Formats — SPDX, CycloneDX
- Scope — Direct and transitive dependencies
- Metadata — Versions, licenses, vulnerability status
- Export — Download as JSON or PDF