2.1 KiB
Repository Guidelines
Project Structure & Module Organization
This repository is currently empty (no source, tests, or assets are present). When adding code, keep a simple, discoverable layout such as:
src/for application/library codetests/or__tests__/for automated testsassets/for static files (images, fixtures) Keep top-level docs likeREADME.mdandAGENTS.mdin the root.
Build, Test, and Development Commands
No build or test scripts are defined yet. When you add tooling, document the exact commands in README.md and keep them consistent. Examples you may add later:
npm run devfor local developmentnpm testorpytestfor running testsmake buildfor production builds
Coding Style & Naming Conventions
No style configuration is present. When initializing the project, standardize and document:
- Indentation (e.g., 2 spaces for JS/TS, 4 for Python)
- Naming patterns (e.g.,
camelCasefor functions,PascalCasefor classes) - Formatters/linters (e.g., Prettier, ESLint, Black, Ruff)
Add config files (like
.editorconfig,.prettierrc, orpyproject.toml) and keep them in version control.
Testing Guidelines
No testing framework is configured yet. When you add tests:
- Co-locate tests under
tests/or alongside modules (e.g.,src/foo.test.ts) - Use clear, descriptive test names
- Ensure tests run with a single command and include it in
README.md
Commit & Pull Request Guidelines
No Git history is available to infer conventions. Use clear, imperative commit messages (e.g., “Add event model”). For pull requests, include:
- A short summary of changes
- Linked issue or requirement if available
- Screenshots or logs for UI/behavior changes
Security & Configuration Tips
If you add secrets or environment settings, use a .env.example and keep real secrets out of the repo. Document required environment variables in README.md.
Agent Instructions
Update README.md whenever you change workflows, setup steps, environment variables, or Docker behavior so future sessions stay aligned. This file (AGENTS.md) provides the contributor guide and lightweight rules for agents working in the repo.