api-boundary
01williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing Axum solver routes, HTTP contracts, limits, scan sessions, or the matching web solver client.
This repository also configures its own agents. See what rubiks-cube-solver tells them →
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing Axum solver routes, HTTP contracts, limits, scan sessions, or the matching web solver client.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing Rust puzzle state, moves, notation, scrambles, or validation.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when extracting React components, changing shared primitives, composing pages, or adding Storybook surfaces.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing solve inputs, limits, validation, scanner review controls, or form submission behavior.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing routes, locales, SEO metadata, static generation, hydration, public SEO assets, or language routing.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing React state, hooks, stores, async workflow ownership, or visualization synchronization.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing Tailwind utilities, theme tokens, responsive layout, class composition, or visual treatment.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing web unit/component/API tests, coverage, Storybook, or Playwright E2E.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing cube rendering, playback, visualization adapters, or scan visualization.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Always-on repository baseline for boundaries, precedence, verification, and AI knowledge maintenance.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing web requests, response validation, React Query hooks, mutations, or query keys.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when splitting Rust modules, moving tests, tightening visibility, or preserving facades during refactors.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing search, heuristics, pruning tables, generated two-phase solving, or pattern databases.
williamisnotdefined/rubiks-cube-solver
Cursor rule Cursor
Use when changing the WCA Data API, OpenAPI contract, import worker, database lifecycle, or web WCA client.
At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: