MERIDIAN
AI COMPLIANCE ATTESTATION
NON-COMPLIANT
meridian-mcp
D:\/meridian-mcp
DPDPA 2023
Scan Date
2026-06-10
Scan Time (UTC)
07:29:46
Files Scanned
17
Total Violations
17
Critical
0
Ledger Record
#3
Cryptographic Audit Hash (SHA-256)
201e23301f9fb8fccae71ccb8ce7840483845b1feec6e2c1db6521ab708079c2
Verify: meridian ledger verify  ·   This hash is tamper-evident — any change to audit data invalidates it.
Violation Breakdown by Severity
0
Critical
1
High
16
Medium
0
Low
Severity Distribution
CRITICAL
0
HIGH
1
1
MEDIUM
16
16
LOW
0
Aggregate Risk Score
79
/100 — CRITICAL Risk
CRITICAL× 40+HIGH× 15+MEDIUM× 4+LOW× 1, capped at 100. Scores above 60 trigger compliance hold.
Scan Coverage
Files scanned 17
Frameworks 1
Total violations 17
Ledger record#3
Trend Analysis — Delta vs Previous Scan
SeverityPreviousThis ScanDeltaTrend
CRITICAL 0 0 No change
HIGH 0 1 ↑1 1 new ⚠
MEDIUM 20 16 ↓4 4 resolved ✓
LOW 0 0 No change
TOTAL 20 17 ↓3 ↓ 3 violation(s) resolved since last scan
Previous scan: 2026-06-10   ·   Hash: be6d6d249710c9e643305990 ...
Cross-Reference: Violations → Statutory Clauses
DPDPA 2023
ClauseTitleDescriptionCountSeverityMax Penalty
DPDPA Rule 6 DPDPA Rule 6 1 HIGH
N/A N/A 16 MEDIUM
Enforcement Timeline
RegulationEnforcement DateStatus
DPDPA 2023Rules: Nov 13 2026 · Hard enforcement: May 2027Active
RBI FREE-AICircular effective — ongoing supervisory inspectionActive
SEBI AI/MLCircular effective — bi-annual reporting requiredActive
EU AI Act Art.9– 15August 2, 2026 (high-risk systems)Imminent
Findings by File
📄   src\meridian\ast_parser.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\cache.py 1 violation(s)
HIGH   DPDPA Rule 6   ·   Line 11
DPDPA 2023 Confidence: 70%
Finding
No multi-factor authentication for personal data systems
Remediation: Implement multi-factor authentication
📄   src\meridian\cli.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\config.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\evaluator.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\ledger.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\licensing.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\prompts.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\report.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\scanner.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\security.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   src\meridian\server.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   tests\sample_bad_app.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   tests\test_ast_parser.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   tests\test_core.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   tests\test_ledger.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
📄   tests\test_report.py 1 violation(s)
MEDIUM   N/A   ·   Line 1
DPDPA 2023 Confidence: 70%
Finding
Rate limit hit for model `groq/llama-3.3-70b-versatile`. The file was NOT scanned. Check your API quota. (litellm.RateLimitError: RateLimitError: GroqException - {"error":{"message":"Rate limit reache
Remediation: Upgrade your API plan or retry after the quota resets.
Cryptographic Chain of Custody
Audit Record Details
Record ID#3
Repository meridian-mcp
Scanned At 2026-06-10T07:29:46.414281+00:00
Previous Hash be6d6d249710c9e64330599049c6868e146fca126c704d66f69a9380e6afd880
Current Hash 201e23301f9fb8fccae71ccb8ce7840483845b1feec6e2c1db6521ab708079c2
How to Verify This Report
1. Install Meridian:   pip install meridian-mcp
2. Verify the chain:   meridian ledger verify
3. Regenerate PDF:     meridian report --hash 201e23301f9fb8fc ...
4. The regenerated PDF must produce an identical hash to this document.
MERIDIAN
AI Compliance Intelligence · meridiancompliance.framer.website
Report 201e23301f9fb8fc · Generated 10 June 2026, 07:29 UTC