No description
Find a file
Leivur R. Djurhuus 9f97cfe218 Add Deliverable CRUD with pipeline dependency engine
- Deliverable service auto-creates 10 pipeline stages on creation
- Stages start as BLOCKED/NOT_STARTED based on dependency rules
- Dependency engine: canStageStart() validates all prerequisites
- Stage machine: enforces valid status transitions
- Critical gate approval auto-unblocks downstream stages
- API routes for deliverables (nested under projects) and stages
- Zod validators for deliverable create/update

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-28 21:14:32 -06:00
.agents/skills Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.claude Add Deliverable CRUD with pipeline dependency engine 2026-02-28 21:14:32 -06:00
prisma Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
src Add Deliverable CRUD with pipeline dependency engine 2026-02-28 21:14:32 -06:00
.env.example Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
.gitignore Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
.nvmrc Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.prettierignore Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
.prettierrc Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
components.json Add shadcn/ui components and TooltipProvider 2026-02-28 21:00:51 -06:00
IMPLEMENTATION_PLAN.md Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
next.config.ts Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
package-lock.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
package.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
postcss.config.mjs Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
prisma.config.ts Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00
skills-lock.json Initial scaffold: Next.js 16, TypeScript, Tailwind CSS 4, ESLint, Prettier 2026-02-28 20:58:48 -06:00
tsconfig.json Add Prisma 7 schema with full data model and seed script 2026-02-28 21:06:17 -06:00