chore: "Buch"-Erwähnungen aus UI & Kommentaren entfernen
ci / quality (push) Failing after 36s
ci / build (push) Has been skipped
deploy / deploy (push) Successful in 1m11s

User-sichtbare Hinweise (Meilenstein-Mindestanzahl, Stakeholder-Empty,
Freitags-Warnung) ohne Quellenangabe umformuliert; Dev-Kommentare von
"Buch Kap. X" auf "Leitfaden" geändert.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
dejanandClaude Opus 4.8 committed 2026-06-06 19:49:39 +02:00
1 parent d8a224d5af
commit 390a99bf5e
5 files changed
+14 -14

No files matched your search

+5 -5
View File
@@ -125,7 +125,7 @@ export const project = pgTable(
.references(() => area.id, { onDelete: 'restrict' }),
name: text('name').notNull(),
description: text('description'),
// Maxime / roter Faden (ein Satz) — Leitsatz fürs ganze Team (Buch Kap. 4 Strategie).
// Maxime / roter Faden (ein Satz) — Leitsatz fürs ganze Team (Leitfaden: Strategie).
maxime: text('maxime'),
// Definition (Leitfaden Phase 1) — Kurzfassung; Volltext-Steckbrief lebt in Outline.
ziel: text('ziel'), // SMART formuliert
@@ -138,7 +138,7 @@ export const project = pgTable(
onDelete: 'set null',
}),
arbeitsmodus: text('arbeitsmodus', { enum: ['cycle', 'kanban'] }),
// Projekt-Modus / Intensität — muss laut Buch jederzeit ans Team kommuniziert sein.
// Projekt-Modus / Intensität — muss laut Leitfaden jederzeit ans Team kommuniziert sein.
modus: text('modus', { enum: ['relax', 'standard', 'eskalation', 'taskforce'] })
.notNull()
.default('standard'),
@@ -192,7 +192,7 @@ export const milestone = pgTable(
.notNull()
.default('open'),
description: text('description'),
// Ergebnis-Übersicht („Patchnotes") + konkreter Kundennutzen je Meilenstein (Buch Kap. 4).
// Ergebnis-Übersicht („Patchnotes") + konkreter Kundennutzen je Meilenstein (Leitfaden).
ergebnis: text('ergebnis'),
kundennutzen: text('kundennutzen'),
order: integer('order').notNull().default(0),
@@ -601,7 +601,7 @@ export const leadTouchpoint = pgTable(
);
// ----------------------------------------------------------------------------
// stakeholder — Stakeholder-Analyse pro Projekt (Buch Kap. 4). Interesse ×
// stakeholder — Stakeholder-Analyse pro Projekt (Leitfaden). Interesse ×
// Einfluss ergibt die Macht/Interesse-Matrix; Haltung = Grundeinstellung.
// ----------------------------------------------------------------------------
export const stakeholder = pgTable(
@@ -635,7 +635,7 @@ export const stakeholder = pgTable(
);
// ----------------------------------------------------------------------------
// risk — Risiko- & Chancen-Register pro Projekt (Buch Kap. 4). `kind`
// risk — Risiko- & Chancen-Register pro Projekt (Leitfaden). `kind`
// unterscheidet Gefahr vs. Chance. Showstopper = bringt das Projekt zum Stillstand.
// ----------------------------------------------------------------------------
export const risk = pgTable(
+1 -1
View File
@@ -85,7 +85,7 @@ export const setMilestoneStatusInput = z.object({
});
export type SetMilestoneStatusInput = z.infer<typeof setMilestoneStatusInput>;
// --- Projekt-Modus (Buch Kap. 4 Strategie) ---------------------------------
// --- Projekt-Modus (Leitfaden: Strategie) ---------------------------------
export const projectModusSchema = z.enum(['relax', 'standard', 'eskalation', 'taskforce']);
export const PROJECT_MODI = projectModusSchema.options;
export const setModusInput = z.object({