{"name":"Neural Factory Quality Gates","description":"AI-powered quality gate service that blocks non-compliant code before it reaches production. Runs 4 specialized guardian agents (pattern, security, requirement, performance) in parallel against any repository or code diff. Returns structured violations with severity, location, and actionable fix suggestions. Unlike static analysis tools, these gates BLOCK — they do not just suggest.","url":"http://localhost:3000/api/quality-gates/scan","provider":{"organization":"Neural Factory","url":"https://github.com/Neuraltronic/neural-factory"},"version":"1.0.0","documentationUrl":"http://localhost:3000/api/swagger","capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"authentication":{"schemes":["apiKey","bearer"],"credentials":"Provide x-api-key header or Authorization: Bearer <jwt>"},"defaultInputModes":["text"],"defaultOutputModes":["text"],"skills":[{"id":"quality-gate-scan","name":"Quality Gate Scan","description":"Runs all 4 guardian agents against a local repository path or code diff. Returns overall pass/fail gate, per-guardian results, and a list of violations.","tags":["quality","code-review","ci-cd","static-analysis","ai-guardian"],"examples":["Scan /home/user/my-repo and return violations blocking the merge","Check a pull request diff for security vulnerabilities","Validate code changes against architectural patterns"]},{"id":"guardian-pattern","name":"Pattern Guardian","description":"Detects violations of DDD-lite architectural patterns: god modules, circular dependencies, anemic domain models, missing repository interfaces, and naming convention drift.","tags":["pattern","architecture","ddd","code-quality"]},{"id":"guardian-security","name":"Security Guardian","description":"Identifies security vulnerabilities: hardcoded secrets, SQL injection, path traversal, missing authentication guards, insecure direct object references (IDOR), and HMAC bypass.","tags":["security","vulnerability","owasp","sast"]},{"id":"guardian-requirement","name":"Requirement Guardian","description":"Verifies that implementation matches the stated requirements: missing endpoints, unimplemented acceptance criteria, contract drift between DTO and service layer.","tags":["requirement","compliance","acceptance-criteria"]},{"id":"guardian-performance","name":"Performance Guardian","description":"Flags performance anti-patterns: N+1 queries, unbounded list queries without pagination, synchronous I/O in hot paths, resource leaks, and missing database indexes.","tags":["performance","n+1","database","resource-leak"]}]}