Files
nexarch/internal/opsdocs/opsdocs.go
T

23 lines
1.3 KiB
Go

// Package opsdocs enthaelt keine Laufzeitlogik — es haelt ausschliesslich
// den Pfad zum Incident-Response-Plan (Core OPS-04) fest, damit ein
// automatisierter Test (siehe opsdocs_test.go) pruefen kann, dass die
// darin geforderten Pflichtinhalte (Meldefrist, Verantwortlichkeiten,
// Audit-Log-Anknuepfung) nicht versehentlich aus dem Dokument verschwinden.
package opsdocs
// IncidentResponsePlanPath ist der Pfad relativ zum Repository-Root.
const IncidentResponsePlanPath = "docs/INCIDENT-RESPONSE-PLAN.md"
// StufenwechselChecklistPath ist der Pfad relativ zum Repository-Root der
// Betriebs-Checkliste fuer den Wechsel Stufe 1 -> Stufe 2 (Core OPS-07),
// die u.a. die mTLS-Aktivierung als Pflichtschritt festhaelt.
const StufenwechselChecklistPath = "docs/BETRIEBS-CHECKLISTE-STUFENWECHSEL.md"
// RegistryHardeningDocPath (Core TEN-09) haelt fest, wo die geforderte
// Betriebsanleitung fuer den auf den Core-Dienst beschraenkten Netzwerk-
// zugriff auf die Registry-Datenbank sowie die Rollentrennung dokumentiert
// ist (Akzeptanzkriterien 1 und 3). Ein automatisierter Test
// (registry_hardening_test.go) prueft, dass die Pflichtinhalte nicht
// versehentlich aus dem Dokument verschwinden.
const RegistryHardeningDocPath = "docs/TEN-09-REGISTRY-BETRIEB.md"