Behavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, surface assumptions, and define verifiable success criteria.
Surging2 mentions in 2 weeks
11 projects use a version of this
217k7mo agoReviewMountCreate a free account to mount
description:
globs: test/**
alwaysApply: false
---
Use this rule to learn how to write tests for the Maybe codebase.
Due to the open-source nature of this project, we have chosen
54k17mo agoReviewMountCreate a free account to mount
failures, resolve merge conflicts with the base branch, and address PR review comments |
| `qa-testing-feature` | QA test features using Playwright |
| `reviewing-local-changes` | Code review for quality, security, best
Steady4 mentions in 2 weeks
No other project uses it yet
46k12d agoReviewMountCreate a free account to mount
description:
globs: e2e_playwright/**/*.py
alwaysApply: false
---
# Streamlit E2E Tests
We use playwright with pytest to e2e test Streamlit library. E2E tests verify the complete Streamlit system (frontend, backend, communication
Steady4 mentions in 2 weeks
No other project uses it yet
46k12d agoReviewMountCreate a free account to mount
development of the Streamlit Python library,
not applicable to scripts and e2e tests.
## FIPS Compatibility
- Production code must remain compatible with Python/OpenSSL environments running in FIPS mode.
- For non-security
Steady4 mentions in 2 weeks
No other project uses it yet
46k12d agoReviewMountCreate a free account to mount
description:
globs: lib/tests/**/*.py
alwaysApply: false
---
# Python Unit Test Guide
We use the unit tests to cover internal behavior that can work without the web / backend counterpart
Steady4 mentions in 2 weeks
No other project uses it yet
46k12d agoReviewMountCreate a free account to mount
Scripts should be either Python (preferred) or Bash (`.sh`).
- Python scripts do not require tests, but should follow the best practices defined in lib/AGENTS.md.
- Keep scripts focused on a single
Steady4 mentions in 2 weeks
No other project uses it yet
46k12d agoReviewMountCreate a free account to mount
This folder contains all GitHub Actions workflows for the Streamlit repository. Workflows automate CI/CD, testing, releases, and maintenance tasks.
> **Maintenance Note:** Keep this documentation up to date. When adding, removing
Steady4 mentions in 2 weeks
No other project uses it yet
46k12d agoReviewMountCreate a free account to mount