Cursor rule Cursor
Architectural Decision Records — agent consume/cite/conflict; humans approve.
Cursor rule Cursor
Architectural Decision Records — agent consume/cite/conflict; humans approve.
Cursor rule Cursor
This project uses nix to manage the development environment. Run nix develop once first in every new terminal window. For AI agents, add nix develop -c before any terminal command.
Cursor rule Cursor
This repo uses GSD (global Cursor install: /gsd-) for milestone scaffolding and local rules/skills for delivery quality. Prefer one owner per workstream; when both apply, local hard rules win on conflicts listed below.
Cursor rule Cursor
If a fix / make-test-pass attempt overruns the time-box (5 min scrutinize, >10 min hard stop): stop, revert or stash WIP, and use slice-planning (.cursor/rules/planning.mdc).
Cursor rule Cursor
This guide explains how to add or modify support for programming languages in the Lizard code complexity analyzer.
Cursor rule Cursor
Hard rule for every plan (local or GSD): each slice is either Behavior or Structure, stop-safe, and delivers one observable behavior (or one structure change that enables only the immediate next behavior). GSD phase is a roadmap capability (.planning/phases/NN-slug/). Slice grammar is mandatory.
Skill Claude CodeCodexCursor
Use, cite, and maintain consistency with Accepted Architectural Decision Records under docs/adrs/. Load relevant ADRs for architecture-shaped work, flag conflicts (refuse silent drift; allow human-owned exceptions), and help update supersession/index hygiene. Does not propose, discuss, or approve ADRs — humans own the…
Skill Claude CodeCodexCursor
Autonomously execute a plan under .planning/phases/ or .planning/quick/ (GSD PLAN.md files, or legacy flat/ongoing plans). Applies local wrap-up on every slice: Jidoka, post-change-refactor, plan update, commit, and push. Parallel waves OK when safe. Triggers on: execute plan, run plan, execute slices, start plan, do…
Skill Claude CodeCodexCursor
Refactor concepts implicated by the current uncommitted change before commit. Use concept-bounded scope even when completion requires untouched code, but Jidoka-stop before unapproved cross-subsystem refactoring. Remove duplication, unclear naming, shotgun surgery, dead / test-only / redundant code, and oversized…
Skill Claude CodeCodexCursor
Decompose work into GSD-aligned plans whose executable units are Behavior/Structure slices (one observable behavior per slice, stop-safe). Use when planning new features, breaking down large tasks, or when a fix / make-test-pass breakdown has overrun the time-box (see planning.mdc). Triggers on: plan, decompose…
Instructions file CodexOpenCode
AGENTS.md instructions for terryyin/lizard, covering agents.md, principles, planning and slice delivery and architectural decisions.