# Golden Dataset for MC Assignment Quality # Manually verified controls with their expected MC topics. # Used for regression testing after pipeline changes. # Created: 2026-05-10, verified by manual review (19/20 correct) golden_controls: # ── Data Protection ── - control_id: "DATA-3291-A06" expected_topic_prefix: "data_retention" reason: "Speicherfristen für personenbezogene Daten definieren" - control_id: "SEC-7449-A01" expected_topic_prefix: "personal_data" reason: "Fahrzeugnutzungsdaten in Telematikbox (Datenminimierung)" - control_id: "DATA-3518-A06" expected_topic_prefix: "data_subject_rights" reason: "Betroffene über Lösch-Ausnahmen informieren" - control_id: "GOV-963-A02" expected_topic_prefix: "consent" reason: "Zustimmung des Urhebers vor Veröffentlichung einholen" # ── Security ── - control_id: "CRYP-1454-A07" expected_topic_prefix: "encryption" reason: "RSASSA-PSS in TLS 1.3 verifizieren" - control_id: "NET-1141-A08" expected_topic_prefix: "monitoring" reason: "Sampling-Strategien konfigurieren" - control_id: "SEC-2244-A05" expected_topic_prefix: "asset_management" reason: "Systeminventar kontinuierlich aktualisieren" - control_id: "AUTH-3468-A06" expected_topic_prefix: "access_control" reason: "Rollenkonzept mit abgestuften Zugriffsrechten" # ── Governance ── - control_id: "AUTH-2364-A09" expected_topic_prefix: "supervisory_authority" reason: "Zusammenarbeit mit Wirtschaftsakteuren dokumentieren" - control_id: "SEC-5972-A14" expected_topic_prefix: "third_party_management" reason: "Cybersicherheitsrichtlinien kritischer Lieferanten prüfen" - control_id: "SEC-3441-A02" expected_topic_prefix: "human_resources_security" reason: "Mitarbeiter vor Nachteil bei Verweigerung schützen" - control_id: "SEC-3502-A06" expected_topic_prefix: "awareness" reason: "Organisationskultur für Sicherheitsverbesserung" - control_id: "GOV-1748-A04" expected_topic_prefix: "policy" reason: "Annahme von Geschenken untersagen" # ── Regulatory ── - control_id: "AI-1287-A01" expected_topic_prefix: "ai_system" reason: "Akteure des KI-Systems identifizieren" - control_id: "AI-1732-A11" expected_topic_prefix: "ai_system" reason: "Menschliche Kontrolle für KI-Entscheidungen" - control_id: "COMP-1352-A04" expected_topic_prefix: "certification" reason: "Amateurfunkprüfungszeugnis vorlegen" - control_id: "FIN-1212-A02" expected_topic_prefix: "financial_reporting" reason: "Jahresabschluss gemäß EU-Richtlinie aufstellen" - control_id: "AUTH-1165-A01" expected_topic_prefix: "data_classification" reason: "Öffentliche IP-Adressen als Stammdaten klassifizieren" - control_id: "SEC-7367-A10" expected_topic_prefix: "audit_logging" reason: "Banner-Version Rückverfolgung testen" - control_id: "LAB-034-A03" expected_topic_prefix: "third_party_management" reason: "Verträge auf unzulässige Klauseln prüfen" quality_thresholds: min_accuracy: 0.90 max_controls_per_mc: 300 min_master_controls: 10000