summaryrefslogtreecommitdiffstats
path: root/AGENTS.md
diff options
context:
space:
mode:
authorGab Virebent <gabriel1@virebent.art>2026-08-03 17:13:50 +0200
committerGab Virebent <gabriel1@virebent.art>2026-08-03 17:13:50 +0200
commitcd58d593789c6facb1d05b7f255bc2c5f2e46010 (patch)
tree87a226313e49e2c6f7b7028d77d4957db416d1c1 /AGENTS.md
downloadn2usenet-cd58d593789c6facb1d05b7f255bc2c5f2e46010.tar.gz
n2usenet-cd58d593789c6facb1d05b7f255bc2c5f2e46010.tar.xz
n2usenet-cd58d593789c6facb1d05b7f255bc2c5f2e46010.zip
Initial import: n2usenet HTTPS/Nym Usenet gateway
Diffstat (limited to 'AGENTS.md')
-rw-r--r--AGENTS.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/AGENTS.md b/AGENTS.md
new file mode 100644
index 0000000..cc54ada
--- /dev/null
+++ b/AGENTS.md
@@ -0,0 +1,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 ./...
+```
+