You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This file guides Codex (Codex.ai/code) when working with code in this repository. This is a monorepo with multiple applications, so the instructions here are meant to help Codex understand the structure and conventions of the codebase. Each application or package may have its own AGENTS.md file with more specific instructions.
4
+
5
+
Package Manager: Yarn
6
+
Repo Manager: Turborepo
7
+
Node Version: 24.x (LTS)
8
+
9
+
## Comments
10
+
- Avoid unnecessary comments. Always write code that is self-explanatory.
11
+
- Avoid decorative comments that do not add value. If a comment is needed, ensure it provides meaningful context or explanations that cannot be easily inferred from the code itself.
12
+
13
+
## Dev Servers
14
+
- Do not start dev servers
15
+
16
+
## Updating files
17
+
- If you make a critical decision, add it to .Codex/DECISIONS.md
1. Install Helio (see [Helio README](../../README.md)).
5
+
2. Install [Docker](https://docs.docker.com/get-docker/) and [Docker Compose](https://docs.docker.com/compose/install/).
6
+
3. Run docker services (see below) or set up the required services locally and update the `.env` file with the appropriate connection information.
7
+
4. Start the development server
8
+
9
+
```bash
10
+
yarn run app
11
+
```
12
+
13
+
### Docker
14
+
Docker compose is used to run the required services for development. To start the services, run:
15
+
```bash
16
+
docker compose -f docker-compose.dev.yml up
17
+
```
18
+
19
+
or with optional services
20
+
```bash
21
+
docker compose -f docker-compose.dev.yml [--profile <profile-name>] up
22
+
```
23
+
24
+
Available profiles are found in the `docker-compose.dev.yml` file. By default, only the required services are started. For example, to start the cache and lambda services, run:
25
+
```bash
26
+
docker compose -f docker-compose.dev.yml --profile cache --profile lambda up
0 commit comments