20 lines
813 B
Markdown
20 lines
813 B
Markdown
# Website Guidelines
|
|
|
|
This directory is the Angular marketing website. It is separate from the product client in `toju-app/`.
|
|
|
|
## Workflow
|
|
|
|
- Use `cd website && npm run start`, `cd website && npm run build`, and `cd website && npm run test`.
|
|
- See `../doc/typescript.md` for shared TypeScript rules.
|
|
|
|
## Boundaries
|
|
|
|
- Keep website code and assets local to `website/src/` and `website/public/`.
|
|
- Do not couple the website to Electron or product-client runtime code.
|
|
- Share concepts through documentation and copy, not imports across packages.
|
|
- Treat generated `website/dist/` output as build artifacts if it exists.
|
|
|
|
## Before You Finish
|
|
|
|
- Validate whether relevant markdown docs or `AGENTS.md` files need updates. If behavior, workflows, commands, or architecture changed, update those docs in the same task.
|