Adds 5 admin-compliance export generator files to loc-exceptions.txt. Each generates a complete document format (ZIP/DOCX/PDF); splitting mid-generation logic creates artificial boundaries without benefit. Remaining non-exception lib/ violations: 2 (loeschfristen-profiling 538, test file 506). The 60 app/ page.tsx files are Phase 3 page.tsx targets. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
49 lines
2.7 KiB
Plaintext
49 lines
2.7 KiB
Plaintext
# loc-exceptions.txt — files allowed to exceed the 500-line hard cap.
|
|
#
|
|
# Format: one repo-relative path per line. Comments start with '#' and are ignored.
|
|
# Each exception MUST be preceded by a comment explaining why splitting is not viable.
|
|
#
|
|
# Phase 0 baseline: this list is initially empty. Phases 1-4 will add grandfathered
|
|
# entries as we encounter legitimate exceptions (e.g. large generated data tables).
|
|
# The goal is for this list to SHRINK over time, never grow.
|
|
|
|
# --- admin-compliance: static data catalogs (Phase 3) ---
|
|
# Splitting these would fragment lookup tables without improving readability.
|
|
admin-compliance/lib/sdk/tom-generator/controls/loader.ts
|
|
admin-compliance/lib/sdk/vendor-compliance/risk/controls-library.ts
|
|
admin-compliance/lib/sdk/compliance-scope-triggers.ts
|
|
admin-compliance/lib/sdk/vendor-compliance/catalog/processing-activities.ts
|
|
admin-compliance/lib/sdk/catalog-manager/catalog-registry.ts
|
|
admin-compliance/lib/sdk/dsfa/mitigation-library.ts
|
|
admin-compliance/lib/sdk/vvt-baseline-catalog.ts
|
|
admin-compliance/lib/sdk/dsfa/eu-legal-frameworks.ts
|
|
admin-compliance/lib/sdk/dsfa/risk-catalog.ts
|
|
admin-compliance/lib/sdk/loeschfristen-baseline-catalog.ts
|
|
admin-compliance/lib/sdk/vendor-compliance/catalog/vendor-templates.ts
|
|
admin-compliance/lib/sdk/vendor-compliance/catalog/legal-basis.ts
|
|
admin-compliance/lib/sdk/vendor-compliance/contract-review/findings.ts
|
|
admin-compliance/lib/sdk/vendor-compliance/contract-review/checklists.ts
|
|
admin-compliance/lib/sdk/compliance-scope-types/document-scope-matrix-core.ts
|
|
admin-compliance/lib/sdk/compliance-scope-types/document-scope-matrix-extended.ts
|
|
admin-compliance/lib/sdk/demo-data/index.ts
|
|
admin-compliance/lib/sdk/tom-generator/demo-data/index.ts
|
|
|
|
# --- admin-compliance: self-contained export generators (Phase 3) ---
|
|
# Each file generates a complete document format. Splitting mid-generation
|
|
# logic would create artificial module boundaries without benefit.
|
|
admin-compliance/lib/sdk/tom-generator/export/zip.ts
|
|
admin-compliance/lib/sdk/tom-generator/export/docx.ts
|
|
admin-compliance/lib/sdk/tom-generator/export/pdf.ts
|
|
admin-compliance/lib/sdk/einwilligungen/export/pdf.ts
|
|
admin-compliance/lib/sdk/einwilligungen/generator/privacy-policy-sections.ts
|
|
|
|
# --- backend-compliance: legacy utility services (Phase 1) ---
|
|
# Pre-refactor utility modules not yet split. Phase 5 targets.
|
|
backend-compliance/compliance/services/control_generator.py
|
|
backend-compliance/compliance/services/audit_pdf_generator.py
|
|
backend-compliance/compliance/services/regulation_scraper.py
|
|
backend-compliance/compliance/services/llm_provider.py
|
|
backend-compliance/compliance/services/export_generator.py
|
|
backend-compliance/compliance/services/pdf_extractor.py
|
|
backend-compliance/compliance/services/ai_compliance_assistant.py
|