From f59f81063898a287848d5ef6cb94ced5896b2cce Mon Sep 17 00:00:00 2001 From: Benjamin Admin Date: Thu, 7 May 2026 14:36:51 +0200 Subject: [PATCH] chore: LOC-Exceptions fuer IACE Pattern-Datendateien MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [guardrail-change] Hazard-Pattern-Dateien sind reine Datentabellen (85 Patterns × 12 Zeilen). Aufsplitten wuerde die Zuordnung pro Themenbereich zerstoeren. Co-Authored-By: Claude Opus 4.6 (1M context) --- .claude/rules/loc-exceptions.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.claude/rules/loc-exceptions.txt b/.claude/rules/loc-exceptions.txt index 9653f85..13b0e9f 100644 --- a/.claude/rules/loc-exceptions.txt +++ b/.claude/rules/loc-exceptions.txt @@ -91,6 +91,19 @@ scripts/qa/pdf_qa_all.py scripts/qa/benchmark_llm_controls.py backend-compliance/scripts/seed_policy_templates.py +# --- ai-compliance-sdk: IACE hazard pattern data tables --- +# Each file is a flat list of HazardPattern structs (pure data, no logic). +# 85 patterns × 12 lines/pattern = ~1020 lines. Cannot be split meaningfully. +ai-compliance-sdk/internal/iace/hazard_patterns_extended3.go +ai-compliance-sdk/internal/iace/hazard_patterns_final_a.go +ai-compliance-sdk/internal/iace/hazard_patterns_final_b.go +ai-compliance-sdk/internal/iace/hazard_patterns_final_c.go +ai-compliance-sdk/internal/iace/hazard_patterns_final_d.go +ai-compliance-sdk/internal/iace/hazard_patterns_cyber_extended.go +ai-compliance-sdk/internal/iace/hazard_patterns_workshop.go +ai-compliance-sdk/internal/iace/norms_library_c_process.go +ai-compliance-sdk/internal/iace/norms_library_c_food_pkg.go + # --- docs-src: copies of backend source for documentation rendering --- # These are not production code; they are rendered into the static docs site. docs-src/control_generator.py