analyze_code_for_role_indicators
Analyzes source code patterns to determine GDPR controller vs processor role based on data collection, consent, and data forwarding indicators.
Instructions
Analyze source code for patterns indicating controller vs processor role.
Detects patterns like: direct user data collection, consent mechanisms, multi-tenant isolation, webhook receivers, data forwarding, etc.
Args: code: The source code to analyze language: Programming language ('python', 'typescript', 'csharp', etc.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| code | Yes | ||
| language | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |