- Use Bun for JavaScript and TypeScript scripts.
- Prefer Makefile targets for validation commands.
- Use
tsgo(@typescript/native-preview) for TypeScript compilation and type-checking tasks. - Use
build/esbuild/build.tsas the canonical JavaScript bundling entrypoint for renderer, CLI, and app copy artefacts. - Keep documentation wrapped to 80 columns and code blocks to 120 columns.