api
01Cursor rule Cursor
A set of rules for building web APIs, including URL structure, request and response names, authentication, permissions, errors, and generated TypeScript types.
Cursor rule Cursor
A set of rules for building web APIs, including URL structure, request and response names, authentication, permissions, errors, and generated TypeScript types.
Cursor rule Cursor
A rule set for choosing interface colors through shared semantic design tokens. These tokens are named meanings such as primary, success, notice, or destructive rather than fixed color values.
Cursor rule Cursor
Rules for investigating product AI failures through conversation logs. A trace ID is a 32-character event identifier, while a conversation ID is a UUID that identifies a session.
Cursor rule Cursor
An architecture rule for running one product interface across desktop, narrow screens, and a mobile app shell. A mobile shell is the native wrapper around the shared web interface; narrow screens remove capabilities that cannot work there.
Cursor rule Cursor
A deployment rulebook for a product with a backend, website, mobile apps, desktop apps, and an admin panel. It defines release order, checks, credential handling, and platform-specific publishing steps.
Cursor rule Cursor
Rules for defining database tables, data-access code, and schema-change migrations using SQLAlchemy and Alembic. Alembic is a tool that records and applies changes to a database structure over time.
Cursor rule Cursor
A set of desktop web-page layout rules covering content widths, spacing, text sizes, corner rounding, buttons, icons, and narrow-screen behaviour.
Cursor rule Cursor
A development workflow for an AI-built, multi-agent project where people make product and release decisions. It explains how to start a new task, choose supporting documents, decide when to pause for approval, and avoid risky patchwork fixes.
Cursor rule Cursor
Rules for managing project documentation and AI instructions. They distinguish docs/ for explaining what the project is and why it works that way from rules/ for telling AI how to work.
Cursor rule Cursor
Guidance for deciding when a large source-code file should be split into smaller files, based on its responsibilities rather than its line count. It also covers code changes made by multiple AI agents.
Cursor rule Cursor
An offline preview and screenshot-checking workflow for the desktop interface. It replays saved AI event scenarios in the real interface, so developers can inspect intermediate streaming states without a backend or live AI service.
Cursor rule Cursor
A set of rules for deciding when an AI product may warn or refuse a request. It requires human approval before adding an interception and ranks safer options first.
Cursor rule Cursor
A set of local-development rules for running the product’s AI tests and probes with a development account and its configured bring-your-own-key setup.
Cursor rule Cursor
A set of rules for writing application logs in a consistent format, using the project’s shared logger and event names.
Cursor rule Cursor
A set of rules for recording reusable operational knowledge discovered during development, such as troubleshooting steps, environment requirements, and recurring setup problems.
Cursor rule Cursor
A set of rules for splitting work between a main coding agent and helper agents when handling several tasks at once.
Cursor rule Cursor
Rules for changing the product’s AI prompts, including prompts for the CEO, workers, debates, skills, tools, facts, and on-screen text. They define where each instruction belongs and how to test prompt changes.
Cursor rule Cursor
A protocol drift check for keeping server-sent events and the desktop interface in agreement. It compares real event sequences with expected results and requires every event type to be handled.
Cursor rule Cursor
A set of required conventions for writing Python 3.12 code, including type notation, data structures, imports, line length, and Ruff checks. Ruff is a tool that finds style and common code problems.
Cursor rule Cursor
A method for finding interface-seam bugs, where two connected parts of a system do not actually pass information between each other. It checks UI, events, fields, routes, database columns, producers, and consumers, while distinguishing real gaps from intentional omissions.
Cursor rule Cursor
A guide for choosing how much testing to run after a code change, from one named test to the full release check. It covers pytest, Vitest, browser screenshots, type checks, linting, and the release gate.
Instructions file CodexOpenCode
Instructions for Lawofall/AgentCore, covering agents.md, 先读哪里, docs 与 rules and 开发 / 测试(最短).
Cursor rule Cursor
A rule for filling in a case-file summary: list confirmed facts first, then items that still need checking. The input says it is a synthetic evaluation decoy, not a real product rule.
Cursor rule Cursor
A short set of workspace rules about where temporary files should go and how to avoid putting secrets in a code repository.