Gedankenstriche durch Bindestriche ersetzt
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
Prüfung / Lint, Typen, Tests (push) Canceled after 0s
Prüfung / Images bauen (pdf) (push) Canceled after 0s
Prüfung / Images bauen (web) (push) Canceled after 0s
Prüfung / Images bauen (worker) (push) Canceled after 0s
Images / bauen (pdf, docker/pdf.Dockerfile) (push) Canceled after 0s
Images / bauen (web, docker/web.Dockerfile) (push) Canceled after 0s
Images / bauen (worker, docker/worker.Dockerfile) (push) Canceled after 0s
375 Vorkommen in 210 Dateien. Betrifft Kommentare, Oberflaechentexte und die README; an keiner Stelle Bedeutung, nur Zeichensetzung.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
// AfiS-Aktensystem — Datenmodell
|
||||
// AfiS-Aktensystem - Datenmodell
|
||||
// Fachliche Grundlage: docs/04-datenmodell.md
|
||||
//
|
||||
// Konventionen:
|
||||
@@ -113,7 +113,7 @@ model RoleMapping {
|
||||
}
|
||||
|
||||
enum RoleCategory {
|
||||
/// "AfiS", "Personalabteilung" — regelt, wer sich anmelden darf
|
||||
/// "AfiS", "Personalabteilung" - regelt, wer sich anmelden darf
|
||||
MEMBERSHIP
|
||||
/// Dienstgrade, regeln die Rechte
|
||||
RANK
|
||||
@@ -202,9 +202,9 @@ enum TemplateUse {
|
||||
|
||||
/// Bauform des Dokuments, siehe docs/13-entscheidungen.md.
|
||||
enum DocumentLayout {
|
||||
/// beschriftete Felder, ausgefuellt — der Vorfallsbericht
|
||||
/// beschriftete Felder, ausgefuellt - der Vorfallsbericht
|
||||
FORM
|
||||
/// fester Wortlaut mit Platzhaltern, mehrseitig — der Sonderarbeitsvertrag
|
||||
/// fester Wortlaut mit Platzhaltern, mehrseitig - der Sonderarbeitsvertrag
|
||||
PROSE
|
||||
/// ein einzelnes Freitextfeld, dargestellt wie ein Vermerk
|
||||
NOTE
|
||||
@@ -415,7 +415,7 @@ model CaseParticipant {
|
||||
/// Zwei Gruppen, und der Unterschied entscheidet ueber den Zugriff: LEAD,
|
||||
/// INVESTIGATOR und OBSERVER **arbeiten** an der Akte und duerfen sie deshalb
|
||||
/// lesen. WITNESS, SUBJECT, SUSPECT und ACCOMPLICE sind Angaben **ueber** den
|
||||
/// Fall und verschaffen keinen Zugang — sonst laese der Beschuldigte die
|
||||
/// Fall und verschaffen keinen Zugang - sonst laese der Beschuldigte die
|
||||
/// Ermittlung gegen sich selbst mit. Siehe lib/cases/terms.ts.
|
||||
enum ParticipantRole {
|
||||
LEAD
|
||||
@@ -467,8 +467,8 @@ enum LinkKind {
|
||||
// Personalakten
|
||||
// ---------------------------------------------------------------------------
|
||||
|
||||
/// Akte zu einer Person. Ueberwiegend zu **Externen** — Sicherheitsdienst,
|
||||
/// Zeugen, Vertragspartner — die kein Discord-Konto haben. `userId` bleibt
|
||||
/// Akte zu einer Person. Ueberwiegend zu **Externen** - Sicherheitsdienst,
|
||||
/// Zeugen, Vertragspartner - die kein Discord-Konto haben. `userId` bleibt
|
||||
/// deshalb der Ausnahmefall, nicht die Regel.
|
||||
model PersonnelFile {
|
||||
id String @id @default(uuid(7))
|
||||
@@ -512,7 +512,7 @@ model PersonnelFile {
|
||||
}
|
||||
|
||||
/// Auswahl der Status-Etiketten, im Adminbereich pflegbar. Die Namen sind
|
||||
/// Daten, keine Oberflaechentexte — siehe die Sprachkonvention: Code englisch, Oberflaeche deutsch.
|
||||
/// Daten, keine Oberflaechentexte - siehe die Sprachkonvention: Code englisch, Oberflaeche deutsch.
|
||||
model PersonnelStatusTag {
|
||||
key String @id // "tot", "gekuendigt"
|
||||
name String // "Tot", "Gekuendigt"
|
||||
@@ -554,7 +554,7 @@ enum AssignmentRole {
|
||||
}
|
||||
|
||||
/// Die Freigabestufen der Foundation, wie sie im Kopf eines Dokuments stehen.
|
||||
/// **Sie steuern keinen Zugriff** — das tut allein ClearanceLevelConfig.
|
||||
/// **Sie steuern keinen Zugriff** - das tut allein ClearanceLevelConfig.
|
||||
/// Siehe docs/13-entscheidungen.md, "Zwei Freigaben im Kopf".
|
||||
model FoundationClearance {
|
||||
level Int @id // 1..5
|
||||
@@ -849,7 +849,7 @@ model NotificationOutbox {
|
||||
///
|
||||
/// Fast jede Person gehoert einer an, und die Abteilung ist die Ebene ueber
|
||||
/// der Personalakte: was zu ihr aktenkundig ist, ergibt sich aus ihren
|
||||
/// Mitgliedern. Deshalb traegt eine Fallakte **keine** Abteilung — die
|
||||
/// Mitgliedern. Deshalb traegt eine Fallakte **keine** Abteilung - die
|
||||
/// Zuordnung entsteht ueber die Beteiligten und deren Personalakten und ist
|
||||
/// damit immer aktuell. Siehe docs/13-entscheidungen.md.
|
||||
model Department {
|
||||
@@ -881,7 +881,7 @@ model Department {
|
||||
/// Dieselbe Zusicherung wie beim Verlauf einer Akte, in schmalerer Form: es
|
||||
/// gibt kein DELETE, jede Aenderung erzeugt eine Version, jede Zuruecknahme
|
||||
/// laesst einen Grabstein stehen. Was fehlt, sind die Teile, die nur eine
|
||||
/// Ermittlung braucht — Korrekturkette, Anhaenge, Karenzzeit. Ein
|
||||
/// Ermittlung braucht - Korrekturkette, Anhaenge, Karenzzeit. Ein
|
||||
/// Abteilungsvermerk ist ein laufendes Protokoll, kein Beweismittel.
|
||||
model DepartmentEntry {
|
||||
id String @id // clientseitig erzeugt, UUIDv7
|
||||
@@ -926,7 +926,7 @@ model DepartmentEntryVersion {
|
||||
/// Der Vektor zur Stufe N enthaelt alles, was ein Leser dieser Stufe sehen
|
||||
/// darf: Kopfdaten, Abschnitte und Eintraege bis einschliesslich N, und aus
|
||||
/// dem Fliesstext die geschwaerzten Stellen bis N. Eine Suche nimmt genau
|
||||
/// eine Zeile — die zur Stufe des Suchenden — und kann deshalb nichts finden,
|
||||
/// eine Zeile - die zur Stufe des Suchenden - und kann deshalb nichts finden,
|
||||
/// was er nicht lesen darf.
|
||||
///
|
||||
/// Der Vorgaenger war ein einziger Vektor mit nur dem, was jeder sehen darf.
|
||||
|
||||
Reference in New Issue
Block a user