Initial commit of the Flutter Cursor Generator project, including the core generator tool, project brief schema, example project setup, and CI configuration. Added README documentation outlining repository structure, quick start guide, and detailed descriptions of features and architecture pillars.

This commit is contained in:
2026-05-12 22:29:55 +05:30
commit 6dfb9a8aa5
72 changed files with 4542 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
# .cursor/custom/ — project-specific overrides
This directory is never modified by `dart run cursor_gen` or `--refresh`.
Use it for team-only rules, vendor SDK notes, or policies that should not live in the shared template repo.
## Examples you might add
- `rules/domain-conventions.mdc` — money as integer cents, id prefixes, Firestore paths
- `rules/experiment-flags.mdc` — how feature flags are read in this codebase
See `rules/sample-domain-conventions.mdc` for a sample rule file and `CURSOR:CUSTOM` marker usage preserved on refresh.
@@ -0,0 +1,20 @@
---
description: "Sample project-specific conventions (replace with your own)"
alwaysApply: true
---
# Sample domain conventions
This file demonstrates **Pillar 2** overrides: content here is outside generated rules.
## Example policy
- Prefer `Money` value types over raw `double` for prices when you introduce them.
# CURSOR:CUSTOM
## Team-only notes (preserved across `cursor_gen --refresh`)
- Replace this block with rules your generator output should not overwrite.
# CURSOR:CUSTOM:END