Enforces secure database access in C# applications using the full RAILGUARD framework. Covers safe use of ADO.NET, Entity Framework Core, parameterized queries, credential management, and logging hygiene.
Guides AI to generate secure and auditable C# database logic using ADO.NET or Entity Framework Core. Delegates input validation and behavioral reasoning to .cursor/rules/railguard-input-validation.mdc.
Enforce security-conscious data analysis in Jupyter notebooks and Python-based workflows using the RAILGUARD framework. Prevents risks such as PII leakage, unsafe data previews, insecure evaluation, and improper export logic.
Cursor rule "data-science-python-railguard-available" from brighton-labs/railguard-cursor-coding, covering safe data handling, default pii fields to remove, cross-reference: validation logic, example: secure data load + export and load csv with enforced column types.
Enforce secure-by-default development practices in FastAPI-based Python applications using the RAILGUARD framework for input handling, auth, route safety, and AI reasoning.
Secure development rule for FastAPI-based Python projects, focused on API structure, authentication, and context-aware server logic. Input validation is enforced globally via railguard-input-validation.mdc.
Enforces secure and auditable database access patterns in Java applications by preventing SQL injection, enforcing safe JDBC and ORM usage, protecting credentials, and guiding logging and configuration practices.
Enforces secure database access in Java applications with input validation and behavioral logic delegated to .cursor/rules/railguard-input-validation.mdc. Focuses on JDBC/ORM usage, secure configuration, and logging best practices.
Enforce security-aware development practices in Python-based ML workflows (training, inference, data loading, checkpointing) using the RAILGUARD reasoning framework.
Guide AI to generate secure machine learning workflows in Python with safe model loading, inference pipelines, and data handling. Core input validation is delegated to .cursor/rules/railguard-input-validation.mdc.
Standalone secure development rule for Terraform-based Infrastructure as Code projects. Enforces input validation, least privilege, secrets handling, encryption, and best practices without relying on the RAILGUARD framework.
Secure development rule for Infrastructure as Code projects using Terraform, enforcing multiple environment separation, secret management, encryption, input validation, and principle of least privilege. Input validation is delegated to .cursor/rules/railguard-input-validation.mdc.