What problem does it solve? Working on the silken_net Rails backend requires knowing dozens of non-obvious conventions and past-incident lessons (role predicate naming, IDOR guards, session salt stamps, partition primary keys) that are not visible from the code or docs alone, and violating them produces silent security or data bugs. ## Core Features & Use Cases - Codebase navigation: Maps models, concerns, API v1 controllers, Pundit policies, services, and workers to their single-source-of-truth documentation files. - Indexed gotcha registry: Provides a one-line index of 80+ hard-won rules (e.g., role_admin? not admin?, client-supplied FK checks returning 404 vs 422, self.primary_key = "id" on partitioned models) with full mechanisms in an on-demand gotchas.md file. - Task recipes: Gives step-by-step procedures for adding REST endpoints, models, columns, services, and workers, including strong_migrations-safe migration forms and documentation-sync gates. - Use Case: When adding a new API endpoint, follow the recipe to place the route correctly, apply the IDOR sibling-guard, register the doc-table row, and pass the route-doc parity gate. ## Quick Start Ask the assistant to add a new REST endpoint or model to the silken_net Rails backend and follow the backend skill's recipe and gotcha index.