Files
breakpilot-compliance/developer-portal/app/api/iace/page.tsx
Sharang Parnerkar 9ec72ed681 refactor(developer-portal): split iace, docs, byoeh pages
Extract each page into colocated _components/ sections to bring
page.tsx files from 1008/891/769 LOC down to 57/23/21 LOC,
well within the 500-line hard cap.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-18 08:45:13 +02:00

58 lines
2.5 KiB
TypeScript

'use client'
import { DevPortalLayout, InfoBox } from '@/components/DevPortalLayout'
import { ProjectManagementSection } from './_components/ProjectManagementSection'
import { OnboardingSection } from './_components/OnboardingSection'
import { ComponentsSection } from './_components/ComponentsSection'
import { RegulatoryClassificationSection } from './_components/RegulatoryClassificationSection'
import { HazardsSection } from './_components/HazardsSection'
import { RiskAssessmentSection } from './_components/RiskAssessmentSection'
import { MitigationsSection } from './_components/MitigationsSection'
import { EvidenceVerificationSection } from './_components/EvidenceVerificationSection'
import { TechFileSection } from './_components/TechFileSection'
import { MonitoringLibrariesSection } from './_components/MonitoringLibrariesSection'
import { AuditRagSdkSection } from './_components/AuditRagSdkSection'
export default function IACEApiPage() {
return (
<DevPortalLayout
title="IACE API"
description="Industrial AI Compliance Engine — CE-Risikobewertung, Gefahrenanalyse und Technische Dokumentation"
>
<h2>Uebersicht</h2>
<p>
Die IACE (Industrial AI Compliance Engine) API ermoeglicht die vollstaendige
CE-Risikobewertung fuer Maschinen und Industrieprodukte. Sie deckt den gesamten
Compliance-Lebenszyklus ab:
</p>
<ul>
<li>Projektmanagement und Onboarding</li>
<li>Komponentenverwaltung und Regulatorische Klassifizierung</li>
<li>Gefahrenanalyse mit 102 Hazard-Patterns (ISO 12100)</li>
<li>4-Faktor-Risikobewertung (S/E/P/A)</li>
<li>3-Stufen-Massnahmenhierarchie (Design, Schutz, Information)</li>
<li>Verifizierungsplaene und Evidenz-Management</li>
<li>LLM-gestuetzte Technische Dokumentation (CE Technical File)</li>
<li>Monitoring und Audit Trail</li>
</ul>
<InfoBox type="info" title="Basis-Pfad">
Alle Endpoints verwenden den Basis-Pfad <code>/sdk/v1/iace</code>.
Authentifizierung erfolgt ueber Bearer Token im Authorization-Header.
</InfoBox>
<ProjectManagementSection />
<OnboardingSection />
<ComponentsSection />
<RegulatoryClassificationSection />
<HazardsSection />
<RiskAssessmentSection />
<MitigationsSection />
<EvidenceVerificationSection />
<TechFileSection />
<MonitoringLibrariesSection />
<AuditRagSdkSection />
</DevPortalLayout>
)
}