summaryrefslogtreecommitdiffstats
path: root/AGENTS.md
blob: cc54ada9efd41e14be5459351a660076b9f7522c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# Project Instructions

## Context

- Read `README.md` and `docs/architecture.md` before substantial changes.
- Keep this HTTPS/Nym codebase separate from the legacy onion PHP `/compose/`
  deployment.
- Do not store secrets, SMTP credentials, private keys, or private provider
  configuration in the repository.

## Workflow

- Preserve the onion-only path; do not add clearnet fallback there.
- Keep Nym, SMTP, validation, and storage boundaries separate.
- Prefer standard-library Go unless a dependency is clearly justified.

## Checks

```bash
gofmt -w .
go test ./...
go vet ./...
```