FlowAPI / .cursorrules
danylokhodus's picture
feat: add workspace agent guidelines for automatic deployment
0e9dbdf
Raw
History Blame Contribute Delete
1.37 kB
# Antigravity Agent Guidelines for TaskFlow Workspace
Welcome, Agent! You are working on the TaskFlow project, which consists of two main repositories:
- **FlowWeb** (Vite React frontend in `./FlowWeb`)
- **FlowAPI** (.NET C# backend in `./FlowAPI`)
## ๐Ÿš€ Critical Deployment Rule: Git Auto-Commit & Push
This project uses an automated deployment pipeline. To ensure all updates are built and deployed continuously, you **MUST** adhere to the following workflow:
1. **Verify Your Changes**:
- For **FlowWeb**: Before finishing, run `npm run build` in the `./FlowWeb` directory to verify there are no typescript/es/compilation errors.
- For **FlowAPI**: Ensure the backend compiles successfully.
2. **Commit and Push to Remote**:
- Once all edits are complete and verified, you **MUST** automatically commit and push the changes to the Git repository.
- Do **NOT** wait for the user to ask you to commit. Proactively prepare the commit and push.
- Use the following command sequences:
```powershell
git add .
git commit -m "feat/fix: descriptive message of the exact modifications made"
git push
```
3. **Confirm Status**:
- Provide the git commit hash or push confirmation in your final summary to the developer so they know the pipeline has started.
Thank you for maintaining the continuous deployment pipeline!