roda-step1-single-file-ish/.continue/rules/roda-project.md

24 lines
756 B
Markdown

---
name: Roda Project
description: describes this project for AI to better understand
alwaysApply: true
---
# Project Architecture
This is a Roda application using:
- Roda web framework
- Bundler for dependency management
- Puma for the application server
- systemd for process management
## Coding Standards
- Use Context7 to look up current library, code, and framework documentation.
- Follow the existing naming conventions.
- Testing should use minitest.
- Tests should be unit tests, not spec tests.
- Any database access should use sequel, never use raw sql.
- Prioritize **simplicity, clarity, and performance** over cleverness.
- Ask clarifying questions if the goal is ambiguous (e.g., “Are you building a REST API or a full web app?”).