Dokümantasyon · Onboarding
Day 0 → Day 30. Bütün adımlar idempotent — daha önce yapılmışsa atlanabilir. Tüm secret'lar 1Password "Ederli Engineering" vault'undan alınır.
Görev 1
`pnpm install` + `pnpm dev` ile localhost:3000 ayağa kalksın.
pnpm install && pnpm devREADME.md Görev 2
VSCode'da "Reopen in Container" — Node 20 + pnpm + Playwright önyüklü.
Görev 3
Tüm secret'lar 1Password "Ederli Engineering" vault'unda.
Görev 1
32 fazlı plan — her fazın durumu ve sahibi belirtilmiş.
Görev 2
Tipo düzeltme veya copy iyileştirme. Conventional commit kullan.
git checkout -b chore/first-touchCONTRIBUTING.md Görev 3
Senior bir mühendisle 2 saatlik kod turu — PG3 + worker katmanı + CP rules.
Görev 1
`pnpm storybook` → component cookbook + a11y testleri.
pnpm --filter @ederli/ui storybookGörev 2
`pnpm test:e2e` → 5 device, 8 dakika.
pnpm test:e2eGörev 1
Bir hafta boyunca seniorla beraber on-call al — runbook'a hakim ol.
Görev 2
M0–M32 modül haritası, BullMQ queues, Cloudflare KV/R2 + PgBouncer.
Görev 1
Bir module-builder ile birlikte küçük bir UI veya endpoint ekle.
Görev 2
EU sentry.io ederli organizasyonu — Error filtreleme dersi.
Görev 1
Hukuk ekibiyle 1 saatlik oturum — m.5, m.10, m.11 + saklama TTL'leri.
Görev 2
Bir runbook'taki manuel adımı otomatikleştir veya yeni runbook ekle.