Skip to content

docs: add AGENTS.md for AI tooling#391

Open
Taure wants to merge 2 commits into
masterfrom
docs/agents-md
Open

docs: add AGENTS.md for AI tooling#391
Taure wants to merge 2 commits into
masterfrom
docs/agents-md

Conversation

@Taure

@Taure Taure commented Jul 2, 2026

Copy link
Copy Markdown
Collaborator

Adds an AGENTS.md working agreement for agents and contributors, grounded in the real repo (Cowboy-based framework, plugin pipeline, pg pubsub, ETS sessions, multi-app routing) plus the maintainer's global conventions.

Covers: framework pillars (Cowboy-clean, plugin order as a security contract, multi-app aware, behaviours over hardcoded modules), scope, commands, pre-push checklist (aligned to the OTP 27.3/28.5/29.0 CI matrix), conventions (~"" sigils, no foldl, ?LOG_* macros, configurable json_lib, nova_jsonlogger, {vsn, git}), architecture (router/handlers/plugins/sessions/pubsub + middleware chain), the master-branch / statics-in-routes / get_env-bootstrap-app gotchas, tests (EUnit + PropEr), and Git/PR rules. Notes that architectural/API/plugin/routing changes go past nova-architecture-guardian.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant