geniro-io/geniro-claude-harness
Cursor rule Cursor
Every route handler under api/ validates its input with a zod schema before use. Errors surface as { error: { code, message } }. Database access goes through api/db/client.ts.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Every route handler under api/ validates its input with a zod schema before use. Errors surface as { error: { code, message } }. Database access goes through api/db/client.ts.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Database access conventions.
geniro-io/geniro-claude-harness
Cursor rule Cursor
React Native screen conventions.
geniro-io/geniro-claude-harness
Cursor rule Cursor
React component styling conventions.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Repo-wide conventions for the scheduling service.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Route conventions for the HTTP layer.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Python style for application code.
geniro-io/geniro-claude-harness
Cursor rule Cursor
HTTP handler conventions.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Python conventions for the inventory API.
geniro-io/geniro-claude-harness
Cursor rule Cursor
Python 3.12 inventory API.
geniro-io/geniro-claude-harness
Cursor rule Claude Code
Partner-facing routes under src/api/ must stay backwards compatible for two minor versions. Adding a required request field is a breaking change; add it optional and deprecate the old shape first.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: