# 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.
