POST /antraege berechnet und speichert direkt beim Einreichen eine
append-only bewertung (Datenklasse, KI-VO-Einstufung, Anforderungen,
zulässige/ausgeschlossene Werkzeuge), GET /antraege/{id} zeigt sie
inklusive Herleitung und dem Pflicht-Hinweis, dass das System nicht
entscheidet, sondern nur vorbereitet.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
78 lines
2.4 KiB
HTML
78 lines
2.4 KiB
HTML
{{define "antrag-detail"}}<!doctype html>
|
|
<html lang="de">
|
|
<head>{{template "head" .}}</head>
|
|
<body>
|
|
{{template "nav" .Nav}}
|
|
<div class="page">
|
|
<p><a href="/antraege">← Meine Anträge</a></p>
|
|
<h1>{{.Titel}}</h1>
|
|
<p class="hinweis">Eingereicht am {{.CreatedAt}} — Status: <span class="status status-{{.Status}}">{{.Status}}</span></p>
|
|
|
|
<h2>Vorhaben</h2>
|
|
<p><strong>Was soll die KI tun?</strong><br>{{.Beschreibung}}</p>
|
|
<p><strong>Was soll herauskommen?</strong><br>{{.Ergebnis}}</p>
|
|
<p><strong>Häufigkeit:</strong> {{.Haeufigkeit}}</p>
|
|
|
|
{{if .Bewertung}}
|
|
<h2>Bewertung</h2>
|
|
|
|
{{if .Bewertung.Verboten}}
|
|
<p class="fehler"><strong>Verboten.</strong> Diese Nutzung fällt laut Einstufung unter ein verbotenes KI-Praktiken-Muster der KI-VO ({{.Bewertung.Einstufung}}). {{.Bewertung.EinstufungHerleitung}}</p>
|
|
{{end}}
|
|
|
|
<p><strong>Datenklasse:</strong> {{.Bewertung.Datenklasse}}<br>
|
|
<span class="hinweis">{{.Bewertung.DatenklasseHerleitung}}</span></p>
|
|
|
|
<p><strong>KI-VO-Einstufung:</strong> {{.Bewertung.Einstufung}}<br>
|
|
<span class="hinweis">{{.Bewertung.EinstufungHerleitung}}</span></p>
|
|
|
|
{{if .Bewertung.Anforderungen}}
|
|
<h3>Anforderungen</h3>
|
|
<ul class="findings">
|
|
{{range .Bewertung.Anforderungen}}
|
|
<li class="finding finding-mittel">
|
|
<strong>{{.Beschreibung}}</strong>
|
|
<p>{{.Herleitung}}</p>
|
|
</li>
|
|
{{end}}
|
|
</ul>
|
|
{{end}}
|
|
|
|
{{if not .Bewertung.Verboten}}
|
|
<h3>Zulässige Werkzeuge</h3>
|
|
{{if .Bewertung.ZulaessigeWerkzeuge}}
|
|
<ul>
|
|
{{range .Bewertung.ZulaessigeWerkzeuge}}<li>{{.}}</li>{{end}}
|
|
</ul>
|
|
{{else}}
|
|
<p class="rueckfrage">Kein Werkzeug im Katalog erfüllt aktuell alle Anforderungen dieses Antrags.</p>
|
|
{{end}}
|
|
|
|
{{if .Bewertung.AusgeschlosseneWerkzeuge}}
|
|
<h3>Ausgeschlossene Werkzeuge</h3>
|
|
<ul class="findings">
|
|
{{range .Bewertung.AusgeschlosseneWerkzeuge}}
|
|
<li class="finding finding-niedrig">
|
|
<strong>{{.Name}}</strong>
|
|
<p>Nicht erfüllt: {{range $i, $a := .NichtErfuellt}}{{if $i}}, {{end}}{{$a}}{{end}}</p>
|
|
</li>
|
|
{{end}}
|
|
</ul>
|
|
{{end}}
|
|
{{end}}
|
|
|
|
<p class="disclaimer">
|
|
Das System entscheidet nicht. Es bereitet vor. Diese Einstufung ist ein
|
|
Vorschlag zur Herleitung von Datenklasse, KI-VO-Einstufung und
|
|
Anforderungen (Regelwerk {{.Bewertung.RegelwerkVersion}}, Katalog
|
|
{{.Bewertung.KatalogVersion}}, berechnet am {{.Bewertung.CreatedAt}}) —
|
|
die Entscheidung trifft ein Mensch.
|
|
</p>
|
|
{{else}}
|
|
<p class="hinweis">Die Bewertung wird berechnet, sobald der Antrag eingereicht ist.</p>
|
|
{{end}}
|
|
</div>
|
|
</body>
|
|
</html>
|
|
{{end}}
|