Skip to content

[EPIC] M0 — Foundation & Developer Experience #1

Description

@AKogut

Tracking epic for the foundation milestone. Goal: a monorepo where pnpm i && docker compose up gives a working local platform, with shared type contracts and green CI.

Definition of done

  • pnpm + Turborepo monorepo builds green in CI
  • packages/contracts, packages/db, packages/core scaffolded
  • docker compose up boots Postgres + MinIO + api + worker + web
  • ADRs recorded for the load-bearing decisions (monorepo, OTel-native)
  • Repo hygiene: README v1, CONTRIBUTING, templates, CODEOWNERS

Child issues

Linked below via the M0 milestone.

Architecture note

Monorepo is deliberate: the ingestion contract is shared across reporter → api → worker → web, and a single change must be atomic across all of them. See ADR-0001.

Metadata

Metadata

Assignees

Labels

area:devexDeveloper experiencepriority:p0Critical path / blocks milestonetype:epicHigh-level tracking issue for a milestone

Projects

Status
Done

Relationships

None yet

Development

No branches or pull requests

Issue actions