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

