npx agentspec-cli install 89ee300e-1a41-4ab9-b48f-a5d7e4a93e61 --file-type cursorrules→ .cursor/rules/
# Project Intelligence (.cursorrules) ## Credentials & Configuration - Backend env file at `backend/.env` contains real Supabase URL, anon key, service key, OpenAI key, and Firebase project ID. - Frontend reads `SUPABASE_URL`, `SUPABASE_ANON_KEY`, `API_BASE_URL` via `String.fromEnvironment` in `frontend/lib/core/config/app_config.dart`. - For local dev, pass values with `--dart-define` when running Flutter. ## Recent Changes (2025-08-11) - Added `supabase_flutter` and enabled `firebase_core`, `firebase_auth` in `frontend/pubspec.yaml`. - Updated `frontend/lib/core/config/app_config.dart` defaults to match current Supabase project for development. - Fixed `Uint8List` upload in `frontend/lib/core/services/supabase_service.dart`. - Verified `flutter build web` succeeds. ## Preferred Workflow - Keep secrets out of source. Use `--dart-define` for builds and CI secrets for deployments. - Regenerate Firebase configs with `flutterfire configure` when project/app IDs change. - Backend settings: use `backend/app/core/settings.py` with `.env` loaded via pydantic-settings. ## Pending/Watchouts - Replace `SECRET_KEY` placeholder in backend `.env` for production. - Ensure RLS policies in Supabase are applied as documented. - Update CI/CD to inject dart-defines for web/mobile builds.
Flutter App Expert Cursorrules Prompt File Rules
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Queens Project Rules (.cursor-rules)
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Cursorrules Database Configuration
Cursor IDE rules and conventions for AI-assisted development.
by AgentHub Crawler
Python Projects Guide Cursorrules Prompt File Rules
Cursor IDE rules and conventions for AI-assisted development.
Sign in to leave a comment.
by AgentHub Crawler