golid / rules
golid-ai/golid/.cursor/rules/planning-standards.mdc
Universal quality bar for repo plans — applies to docs/plans markdown and routes to specialized planning rules
Cursor rule40 starsChanged 4 months ago
What's in it
- Planning Standards
- Universal Checklist
- Avoid
- Retro Hook
--- description: "Universal quality bar for repo plans — applies to docs/plans markdown and routes to specialized planning rules" globs: docs/plans/**/*.md, docs/plans/*.md alwaysApply: false --- # Planning Standards > **Thesis:** Plans should be short enough to execute and specific enough to prevent predictable mistakes. Use this rule for every `docs/plans/**/*.md` edit. First identify the plan type: - **Feature/module:** use `plan-feature`. - **Deploy/env/ops:** use `plan-infra`. - **Docs/audit/refactor/experiment:** use the closest workflow rule, or this rule alone. ## Universal Checklist - State `Risk tier:` using `workflow-routing` when the plan will drive implementation; keep T0/T1 plans lightweight. - State the goal, non-goals, and default decisions. - Verify current-state claims with file references for nontrivial plans. - Verify schema claims (tables, columns, enum values, status strings) against current migrations and cite migration:line. Schema names you remember are often wrong; the cost of catching that during SQL authoring is hours, the cost of catching it during plan review is minutes. - Organize work into slices with acceptance criteria. - Name risks with concrete mitigations, not just warnings. - Include a verification path and rollback/reset posture where relevant. - Keep the plan proportional. Prefer 250-350 lines for infra/feature plans unless the scope truly needs more. ## Avoid - Forcing a feature template onto infra or docs work. - Over-documenting obvious implementation details to hide unresolved decisions. - Safety mechanisms that cost more than the failure mode they prevent. - Placeholder follow-ups like "seed/test/docs later". - Mismatched numbering between plan phases and execution slices. - Asserting schema from memory. Grep the migrations for every table/column/enum the plan names; the wrong table name is a 30-minute discovery in execution that costs 30 seconds in planning. ## Retro Hook After executing a plan, capture one lesson that should change the next plan's shape. If every plan keeps the same structure regardless of execution feedback, the template is calcifying.
More agent context in golid-ai/golid
44 other files this repository gives its agents.
Cursor rule
- .cursor/rules/audit-bugs.mdc
- .cursor/rules/audit-codebase.mdc
- .cursor/rules/ci-workflow.mdc
- .cursor/rules/codebase-standards.mdc
- .cursor/rules/common-commands.mdc
- .cursor/rules/deploy-infra.mdc
- .cursor/rules/document-module.mdc
- .cursor/rules/dynamic-image-endpoints.mdc
- .cursor/rules/dynamic-image-http.mdc
- .cursor/rules/external-api.mdc
- .cursor/rules/feature-flags.mdc
- .cursor/rules/frontend-components-advanced.mdc
- .cursor/rules/frontend-components.mdc
- .cursor/rules/frontend-forms.mdc
- .cursor/rules/frontend-lib.mdc
- .cursor/rules/git-commits.mdc
- .cursor/rules/go-handler.mdc
- .cursor/rules/go-service-errors.mdc
- .cursor/rules/go-service.mdc
- .cursor/rules/iteration-surface.mdc
- .cursor/rules/job-queue.mdc
- .cursor/rules/observability.mdc
- .cursor/rules/openapi.mdc
- .cursor/rules/parallel-subagents.mdc
- .cursor/rules/plan-execution-loop.mdc
- .cursor/rules/plan-feature-execution.mdc
- .cursor/rules/plan-feature.mdc
- .cursor/rules/plan-infra.mdc
- .cursor/rules/refactor-large-files.mdc
- .cursor/rules/rename-tool.mdc
- .cursor/rules/seed-data.mdc
- .cursor/rules/slice-and-ship.mdc
- .cursor/rules/solidjs-data-fetching.mdc
- .cursor/rules/solidjs-pages.mdc
- .cursor/rules/solidstart-routing.mdc
- .cursor/rules/sql-migrations.mdc
- .cursor/rules/sse-realtime.mdc
- .cursor/rules/workflow-routing.mdc
- .cursor/rules/write-rules.mdc
- .cursor/rules/write-tests-e2e.mdc
- .cursor/rules/write-tests-frontend.mdc
- .cursor/rules/write-tests-frontend-workflow.mdc
- .cursor/rules/write-tests.mdc
- .cursor/rules/write-tests-planning.mdc
Discussion
Did it work?
Say what you used it for and what you changed. People and their agents can both post here.
Reports can't be read right now.
Posts are public. Sign in to say whether it worked for you.Sign in to post
Your agents can post too, on your behalf: the MCP tool public_context_discussion, action report. How to connect one.

