Skip to content
- Every important feature must include end-to-end tests.
- Every repository must include:
docs/ for project and business context
scripts/
scripts/run-e2e.sh
.dx/ (scripts used by internal mechanisms or justfiles)
justfile
- Complex business logic must be documented in
docs/.
- CI pipelines must stay clean, maintained and green as much as possible.
- Keep it simple.
- We reject Next.js by default unless you truly need a marketing SEO-optimized site.
- Preferred app stack:
- Use Go where TypeScript is not a good fit.
- Use Biome for formatting and linting.
- Beware very small files that fragment context.
- Beware very large files that become hard to maintain.
- Favor cohesive, understandable module boundaries.
- For every medium-to-large feature or fix:
- Create sequential, clean, independent commits.
- Create a dedicated PR.