chore: "Buch"-Erwähnungen aus UI & Kommentaren entfernen
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:
1 parent
d8a224d5af
commit
390a99bf5e
5 files changed
+14
-14
No files matched your search
@@ -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(
|
||||
|
||||
@@ -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({
|
||||
|
||||
Reference in new issue
Block a user