SpecLock Blog

Practical guides on AI coding safety, rule enforcement, and protecting your codebase.

Why CLAUDE.md Doesn't Work (And How to Fix It)

CLAUDE.md is a suggestion, not a contract. Learn why your AI keeps ignoring rules and how to enforce them with semantic constraint detection.

How to Actually Enforce .cursorrules in Cursor

Your .cursorrules file has great rules. Cursor just doesn't enforce them. Here's how to turn suggestions into hard constraints.

How to Stop AI Coding Tools From Breaking Your Codebase

AI coding assistants are powerful but reckless. Compare approaches to constraining them: manual review, linting, and semantic enforcement.

SpecLock: The MCP Constraint Engine for AI-Safe Development

Technical deep-dive into how SpecLock works as an MCP server with 51 tools for conflict detection, drift scoring, and compliance enforcement.

Vibe Coding Is Great Until Your AI Deletes Your Database

Vibe coding is the future. Vibe coding without guardrails is a disaster. Real examples of AI going rogue and how to prevent it.

Ready to enforce your AI coding rules?

Get started in 30 seconds. No signup, no config files to write.

npx speclock protect