Files
breakpilot-compliance/ai-compliance-sdk/data/ce-libraries/roles-library-20.md
Benjamin Admin 4f6bc8f6f6
Some checks failed
CI/CD / go-lint (push) Has been skipped
CI/CD / python-lint (push) Has been skipped
CI/CD / nodejs-lint (push) Has been skipped
CI/CD / test-go-ai-compliance (push) Failing after 37s
CI/CD / test-python-backend-compliance (push) Successful in 39s
CI/CD / test-python-document-crawler (push) Successful in 26s
CI/CD / test-python-dsms-gateway (push) Successful in 23s
CI/CD / validate-canonical-controls (push) Successful in 12s
CI/CD / Deploy (push) Has been skipped
feat(training+controls): interactive video pipeline, training blocks, control generator, CE libraries
Interactive Training Videos (CP-TRAIN):
- DB migration 022: training_checkpoints + checkpoint_progress tables
- NarratorScript generation via Anthropic (AI Teacher persona, German)
- TTS batch synthesis + interactive video pipeline (slides + checkpoint slides + FFmpeg)
- 4 new API endpoints: generate-interactive, interactive-manifest, checkpoint submit, checkpoint progress
- InteractiveVideoPlayer component (HTML5 Video, quiz overlay, seek protection, progress tracking)
- Learner portal integration with automatic completion on all checkpoints passed
- 30 new tests (handler validation + grading logic + manifest/progress + seek protection)

Training Blocks:
- Block generator, block store, block config CRUD + preview/generate endpoints
- Migration 021: training_blocks schema

Control Generator + Canonical Library:
- Control generator routes + service enhancements
- Canonical control library helpers, sidebar entry
- Citation backfill service + tests
- CE libraries data (hazard, protection, evidence, lifecycle, components)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-16 21:41:48 +01:00

323 lines
6.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
Roles Library — 20 Rollen vollständig beschrieben
Diese Rollenbibliothek beschreibt typische beteiligte Personengruppen bei Planung, Betrieb, Wartung und Prüfung von Maschinen oder Anlagen. Die Struktur ist so gestaltet, dass sie direkt in eine Compliance, CE oder RisikobeurteilungsEngine integriert werden kann.
Struktur pro Rolle
role_id
title
description
primary_responsibilities
required_training
allowed_access
typical_lifecycle_phases
safety_relevance
### R01 Maschinenbediener (Operator)
**Description:** Person, die die Maschine im täglichen Betrieb bedient.
**Primary Responsibilities:** - Starten und Stoppen der Maschine - Überwachung des Produktionsprozesses - Meldung von Störungen
**Required Training:** - Bedienerschulung - Sicherheitsunterweisung
**Allowed Access:** - Bedienpanel - Start/Stop Funktionen
**Typical Lifecycle Phases:** Normalbetrieb, Produktionsstart, Produktionsstopp
**Safety Relevance:** Hoch
### R02 Einrichter (Setup Technician)
**Description:** Fachpersonal, das Maschinen für neue Produktionsaufträge einrichtet.
**Primary Responsibilities:** - Parametrierung der Maschine - Werkzeugwechsel - Prozessoptimierung
**Required Training:** - Maschineneinrichtung - Sicherheitsfunktionen
**Allowed Access:** - Setup-Modus - Parametrierung
**Typical Lifecycle Phases:** Einrichten, Produktionsstart
**Safety Relevance:** Hoch
### R03 Wartungstechniker
**Description:** Techniker für Inspektion, Wartung und Reparatur.
**Primary Responsibilities:** - Wartung - Austausch von Komponenten - Fehlerdiagnose
**Required Training:** - Wartungsschulung - LockoutTagout Verfahren
**Allowed Access:** - Wartungsmodus - interne Maschinenteile
**Typical Lifecycle Phases:** Wartung, Reparatur
**Safety Relevance:** Sehr hoch
### R04 Servicetechniker
**Description:** Externer oder interner Spezialist für technische Unterstützung.
**Primary Responsibilities:** - Fehleranalyse - Systemupdates - technische Beratung
**Required Training:** - Herstellerschulung
**Allowed Access:** - Servicezugang
**Typical Lifecycle Phases:** Reparatur, Fernwartung
**Safety Relevance:** Hoch
### R05 Reinigungspersonal
**Description:** Personal für Reinigung der Anlage.
**Primary Responsibilities:** - Reinigung der Maschine - Entfernen von Produktionsrückständen
**Required Training:** - Sicherheitsunterweisung
**Allowed Access:** - Reinigungsmodus
**Typical Lifecycle Phases:** Reinigung
**Safety Relevance:** Mittel
### R06 Produktionsleiter
**Description:** Verantwortlich für Produktionsplanung und -überwachung.
**Primary Responsibilities:** - Produktionsplanung - Prozessüberwachung
**Required Training:** - Produktionsmanagement
**Allowed Access:** - Produktionsdaten
**Typical Lifecycle Phases:** Normalbetrieb
**Safety Relevance:** Mittel
### R07 Sicherheitsbeauftragter
**Description:** Verantwortlicher für Arbeitssicherheit.
**Primary Responsibilities:** - Sicherheitsüberwachung - Risikoanalysen
**Required Training:** - Arbeitssicherheit
**Allowed Access:** - Sicherheitsdokumentation
**Typical Lifecycle Phases:** Alle
**Safety Relevance:** Sehr hoch
### R08 Elektriker
**Description:** Fachkraft für elektrische Systeme.
**Primary Responsibilities:** - elektrische Wartung - Fehlersuche
**Required Training:** - Elektrotechnische Ausbildung
**Allowed Access:** - Schaltschrank
**Typical Lifecycle Phases:** Wartung, Reparatur
**Safety Relevance:** Sehr hoch
### R09 Softwareingenieur
**Description:** Entwickler für Steuerungssoftware.
**Primary Responsibilities:** - Softwareentwicklung - Fehlerbehebung
**Required Training:** - Softwareentwicklung
**Allowed Access:** - Steuerungssysteme
**Typical Lifecycle Phases:** Softwareupdate
**Safety Relevance:** Hoch
### R10 Instandhaltungsleiter
**Description:** Leitung der Wartungsabteilung.
**Primary Responsibilities:** - Wartungsplanung - Ressourcenkoordination
**Required Training:** - Instandhaltungsmanagement
**Allowed Access:** - Wartungsberichte
**Typical Lifecycle Phases:** Wartung
**Safety Relevance:** Hoch
### R11 Anlagenfahrer
**Description:** Bediener komplexer Anlagen.
**Primary Responsibilities:** - Anlagenüberwachung
**Required Training:** - Anlagenbedienung
**Allowed Access:** - Steuerungssystem
**Typical Lifecycle Phases:** Normalbetrieb
**Safety Relevance:** Hoch
### R12 Qualitätssicherung
**Description:** Verantwortlich für Qualitätskontrollen.
**Primary Responsibilities:** - Produktprüfung
**Required Training:** - Qualitätsmanagement
**Allowed Access:** - Qualitätsdaten
**Typical Lifecycle Phases:** Produktion
**Safety Relevance:** Niedrig
### R13 Logistikpersonal
**Description:** Verantwortlich für Materialtransport.
**Primary Responsibilities:** - Materialbereitstellung
**Required Training:** - Logistikprozesse
**Allowed Access:** - Transportbereiche
**Typical Lifecycle Phases:** Transport
**Safety Relevance:** Mittel
### R14 Fremdfirma
**Description:** Externe Dienstleister.
**Primary Responsibilities:** - Spezialarbeiten
**Required Training:** - Sicherheitsunterweisung
**Allowed Access:** - begrenzte Bereiche
**Typical Lifecycle Phases:** Wartung
**Safety Relevance:** Hoch
### R15 Besucher
**Description:** Nicht geschulte Personen.
**Primary Responsibilities:** - keine
**Required Training:** - Sicherheitseinweisung
**Allowed Access:** - Besucherzonen
**Typical Lifecycle Phases:** Betrieb
**Safety Relevance:** Mittel
### R16 Auditor
**Description:** Prüfer für Compliance und Sicherheit.
**Primary Responsibilities:** - Audits
**Required Training:** - Auditmethoden
**Allowed Access:** - Dokumentation
**Typical Lifecycle Phases:** Audit
**Safety Relevance:** Mittel
### R17 IT-Administrator
**Description:** Verantwortlich für IT-Systeme.
**Primary Responsibilities:** - Netzwerkverwaltung
**Required Training:** - IT-Sicherheit
**Allowed Access:** - IT-Infrastruktur
**Typical Lifecycle Phases:** Betrieb
**Safety Relevance:** Hoch
### R18 Fernwartungsdienst
**Description:** Externe Remote-Spezialisten.
**Primary Responsibilities:** - Remote Diagnose
**Required Training:** - Fernwartungssysteme
**Allowed Access:** - Remote-Zugang
**Typical Lifecycle Phases:** Fernwartung
**Safety Relevance:** Hoch
### R19 Betreiber
**Description:** Eigentümer oder verantwortlicher Betreiber der Anlage.
**Primary Responsibilities:** - Gesamtverantwortung
**Required Training:** - Betreiberpflichten
**Allowed Access:** - Managementebene
**Typical Lifecycle Phases:** Alle
**Safety Relevance:** Sehr hoch
### R20 Notfallpersonal
**Description:** Einsatzkräfte bei Unfällen.
**Primary Responsibilities:** - Rettung - Erste Hilfe
**Required Training:** - Notfallmanagement
**Allowed Access:** - Notfallzugänge
**Typical Lifecycle Phases:** Notfall
**Safety Relevance:** Kritisch