feat(cra): Datenblatt-Analyse-Frontend (Grenzen-Extraktion + Rückfragen)

DatasheetExtract auf /sdk/cra: Datenblatt einfügen (oder Beispiel OWIS/Zwick) →
POST /extract-datasheet → gefuellte ISO-12100-Grenzen mit Quellen-Zitat +
deterministisch erkannte Schnittstellen/Einheiten + gezielte Rückfragen fuer
leere Pflichtfelder (foreseeable_misuses, person_groups, …). Vorstufe fuer
'Projekt anlegen' → IACE-Grenzen-Prefill.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
Benjamin Admin
2026-06-16 19:20:14 +02:00
parent cfdc5fe277
commit 6ca085ffc5
3 changed files with 163 additions and 0 deletions
@@ -58,3 +58,30 @@ export const READINESS_PRESETS: ReadinessPreset[] = [
hazard_types: ['movement_crush'],
},
]
// Example datasheet texts for the extraction demo (paste-equivalent). Sourced
// from public datasheets (owis.eu PS 90+, zwickroell.com roboTest / testXpert).
export const DATASHEET_EXAMPLES: { id: string; label: string; text: string }[] = [
{
id: 'owis',
label: 'OWIS PS 90+',
text:
'OWIS PS 90+ — Universelle Positioniersteuerung. Bis zu 9 Achsen für Schritt-, DC-, ' +
'BLDC- und Linearmotoren. Schnittstellen: USB, RS232, Ethernet; optionales Anybus-Modul ' +
'(Modbus/TCP) für industrielle Netzwerke. 8 TTL-, 8 Analog- und 8 SPS-Ein-/Ausgänge. ' +
'4 konfigurierbare Endschalter-Eingänge pro Achse. Ereignisbasierte Triggersignale. ' +
'Betriebssoftware OWISoft 3.0. SDK für C, C++, C#, LabView (32/64 Bit). Versorgung 24 V. ' +
'Optionale Motor-Haltebremsen für bis zu 4 Achsen. Anschluss für externen Not-Halt-Taster. ' +
'PC-Betrieb unter Windows 10/11.',
},
{
id: 'zwick',
label: 'ZwickRoell roboTest',
text:
'ZwickRoell roboTest — automatisiertes Prüfsystem. Roboter-Probenhandling für 24/7-Betrieb. ' +
'Software autoEdition (Datenmanagement, Steuerung, Prozessvisualisierung) und Prüfsoftware ' +
'testXpert (Windows 10/11). Volle Prozesssteuerung per Browser; Systemstatus auf Tablet-PCs. ' +
'Direkte Datenanbindung an Host-Systeme (ERP/LIMS/QA). Umfangreiche Benutzer- und ' +
'Rechteverwaltung. 2D-Barcode/QR-Scanner. Automatische Querschnittsmessung mit Tastern.',
},
]