From 3a3ad90e6400388e92801f0fe4b67ae3e577753c Mon Sep 17 00:00:00 2001 From: James Dinkel Date: Sun, 12 Oct 2025 19:43:32 -0500 Subject: [PATCH] Add Continue.dev rule --- .continue/rules/roda-project.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 .continue/rules/roda-project.md diff --git a/.continue/rules/roda-project.md b/.continue/rules/roda-project.md new file mode 100644 index 0000000..e287592 --- /dev/null +++ b/.continue/rules/roda-project.md @@ -0,0 +1,24 @@ +--- +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?”). \ No newline at end of file