Ddlforge is a zero-dependency PostgreSQL DDL migration supervisor for Node.js that prevents production outages by detecting lock hazards in Prisma, Drizzle, and raw SQL migrations before execution. It wraps ORM migration commands to perform pre-flight safety checks and abort if blocking operations are detected, eliminating connection pool exhaustion and deploy deadlocks.
Oxlint-plugin-deslop provides opinionated linting rules for TypeScript codebases to reject low-quality AI-generated code patterns. It offers 20+ configurable rules targeting common anti-patterns like unsafe type assertions, improper array operations, and unknown types, with optional Tailwind CSS validation and --fix support.
AgentRuleBench tests whether AI coding agents drift from architectural rules specified in prose documentation. Across three vendors' agents under four experimental conditions, agents did not violate a specific rule against importing UI components into request-entry files. The repository includes the benchmark harness, pre-registration, raw data, and archprint, an open-source tool that infers architecture rules from import graphs.
Prompt engineering alone is insufficient for safety; hooks systems provide better guardrails by intercepting tool use and feeding feedback back to the model. Rather than blocking commands blindly, hooks can suggest alternatives (like replacing rm with trash) and guide the model's next action, closing the loop between enforcement and learning.
An oxlint plugin that automatically fixes non-canonical Tailwind CSS class spellings across a repository using oxlint --fix, matching suggestions from the Tailwind language server without reordering or deduplicating utilities.