Create task

Next action

Tasks

Source-linked tasks should always show why they exist and what should happen next.

Scaffold TypeScript monorepo

Codex-ready

Create pnpm workspace with web, API, MCP, workers, and shared packages.

Originmanual: docs/13_INITIAL_BACKLOG.md#s1Samos
Acceptance criteriapnpm workspace existsrequired apps and packages existTypeScript configs and base scripts exist
Task details
Project context
Samos
Execution mode
codex
Next action
Generate a packet with docs, acceptance criteria, and test expectations.
in_progresscriticalcodex
Generate Codex packet

Add Prisma database foundation

Codex-ready

Model the MVP entities and seed the private alpha workspace.

Originmanual: docs/13_INITIAL_BACKLOG.md#s3Samos
Acceptance criteriaPrisma schema includes MVP entitiesSeed creates workspace, user, Samos project, tasks, decision, and watchlist terms
Task details
Project context
Samos
Execution mode
codex
Next action
Generate a packet with docs, acceptance criteria, and test expectations.
nextcriticalcodex
Generate Codex packet

Create API CRUD foundation

Codex-ready

Expose health, project, task, decision, memory, approval, audit, and Google boundary endpoints.

Originmanual: docs/13_INITIAL_BACKLOG.md#s5Samos
Acceptance criteriaGET /health returns okProject/task/decision/memory endpoints validate inputWrites create audit events
Task details
Project context
Samos
Execution mode
codex
Next action
Generate a packet with docs, acceptance criteria, and test expectations.
nextcriticalcodex
Generate Codex packet