feat: MVP v0.5 complete - All P0 features implemented and frontend verified. Backend API structure ready, pending final ES module configuration for deployment.
Some checks failed
CI / lint-and-typecheck (push) Failing after 30s
CI / test (push) Has been skipped
CI / build (push) Has been skipped

This commit is contained in:
2026-04-12 01:46:38 +08:00
parent 4b4362ca84
commit 61ed9e9dc3
14 changed files with 1455 additions and 54 deletions

View File

@@ -6,7 +6,7 @@
import { generateCharter, generateStakeholderRegister, ProjectData } from './charter';
import { HRManager } from './hr-manager';
import { ExperienceManager } from './experience-manager';
import { notifyProjectCreated, notifyMilestoneReminder, notifyRiskAlert, notifyDecisionRequired } from '../server/feishu';
import { notifyProjectCreated, notifyMilestoneReminder, notifyRiskAlert, sendDecisionCard } from '../server/feishu';
import { createDecision, DECISION_TEMPLATES, getPendingDecisions } from './decision-cards';
import { getChecklistByPhase, getPhaseCompletion, ChecklistItem } from './checklists';
@@ -74,7 +74,7 @@ export async function runProjectCreationFlow(data: ProjectData): Promise<{
// Step 6: Send notification
let notificationSent = false;
try {
await notifyProjectCreated(data.name, data.goal);
await notifyProjectCreated(data.name, data.goal, 'ou_41d14aca8278e605d98e33b1221777e4', 'open_id');
notificationSent = true;
} catch {
notificationSent = false;