Onboarding Path
A two-week guided track for getting comfortable with HiveCFM. Each week ends with a concrete, reviewable outcome: by the end of Week 1 you can run the stack and explain what is happening inside it; by the end of Week 2 you have shipped a small change to production behind a PR.
The two weeks at a glance
- Week 1 — Explore & run. Get the stack running, trace a request from button-click to database insert, read both flow diagrams, and find your way around the monorepo. Output: you can confidently answer “what does each service do?” without opening a file.
- Week 2 — Ship your first change. Pick up a small feature slice: add a Prisma field, migrate it, write a test, extend an API, and (if time) add a Go worker or a runbook entry. Output: a merged PR.
How to use these pages
Each week is a checklist. Today the checkboxes are plain Markdown — they do not persist. An interactive OnboardingProgress component that remembers what you have ticked lands in task P3.1; the copy will stay identical, so starting now is safe.
Every milestone has three parts:
- What to do — a verb, a file, and an outcome.
- What file to open — the real path, not an abstraction.
- Why it matters — so you know what you should understand after finishing it, not just that it “worked”.
Ground rules
- Ask sooner rather than later. The fastest onboarding we have seen had two or three messages on day one asking “is this line doing what I think it’s doing?”
- Read the
[Getting Started](/getting-started)pages first. Everything here assumes you have skimmed What is HiveCFM?, Tech Stack, and Run it locally. - Keep a log. A file called
onboarding-notes.mdin your home directory, updated daily, is worth more than any wiki page.
Open Week 1 when you are ready.
Was this page helpful?