eduardolagares

46 mods across 1 repository, 3 stars between them.

versioning

02

eduardolagares/ia-config

Cursor rule Cursor

Repositório ia-config — ao mudar rule, command ou skill versionado, incrementar o VERSION do próprio arquivo.

not rated 3 4d ago A 518 tokens

clean_code_ruby

03

eduardolagares/ia-config

Cursor rule Cursor

Rails clean code — time zones, errors, AR boundaries; naming → naming-rails.mdc.

not rated 3 4d ago A 469 tokens

controllers

04

eduardolagares/ia-config

Cursor rule Cursor

Thin controllers — Pundit, strong params, REST; integração/request obrigatória e limitada.

not rated 3 4d ago A 432 tokens

domain-layer

05

eduardolagares/ia-config

Cursor rule Cursor

Domain layer routing — query (pedido de leitura ou valor calculado) vs use case (mutação) vs rule (pergunta Boolean) vs infrastructure vs scope.

not rated 3 changed 16d ago A 578 tokens

implementation

07

eduardolagares/ia-config

Cursor rule Cursor

Edits keep tests in sync — integration/request obrigatório e limitado por tela; contratos e testes focados.

not rated 3 4d ago A 396 tokens

infrastructure

08

eduardolagares/ia-config

Cursor rule Cursor

Infrastructure de domínio — I/O, gems e integrações locais em app/domains//infrastructure/.

not rated 3 4d ago A 712 tokens

migrations

09

eduardolagares/ia-config

Cursor rule Cursor

Rails migrations — generator, version prefix, reversibility, indexes, FKs, column naming.

not rated 3 4d ago A 503 tokens

models

10

eduardolagares/ia-config

Cursor rule Cursor

Thin AR models — validations, scopes, enums; naming → naming-rails.mdc.

not rated 3 4d ago A 413 tokens

naming-rails

11

eduardolagares/ia-config

Cursor rule Cursor

Naming Rails — teste do nome (o nome diz o que faz/devolve); rule = pergunta Boolean (esta/tem/pode); query = pedido de leitura ou valor calculado (obter/calcular/…); use case = mutação.

not rated 3 changed 16d ago A 3,903 tokens

qa-e2e

12

eduardolagares/ia-config

Cursor rule Cursor

QA e2e — seed, caso de uso, evidências anti–falso-positivo, MCP Playwright; só relato; tip commitado; gate de console; sem push/delete; cleanup só com autorização humana.

not rated 3 4d ago A 714 tokens

query_objects

13

eduardolagares/ia-config

Cursor rule Cursor

Query objects — nome = pedido de leitura (obter/identificar/montar/capturar/contar/calcular) + o que volta + Query; read-only; devolve relation, hash ou valor calculado.

not rated 3 changed 16d ago A 1,380 tokens

responsibilities

15

eduardolagares/ia-config

Cursor rule Cursor

Uma responsabilidade por classe/método — layers existentes, estrutura do projeto, sem inventar pasta.

not rated 3 changed 16d ago A 966 tokens

ruby

16

eduardolagares/ia-config

Cursor rule Cursor

Ruby style — kwargs, naming, control flow, no needless meta.

not rated 3 4d ago A 330 tokens

rule_objects

17

eduardolagares/ia-config

Cursor rule Cursor

Rule objects — nome = pergunta afirmativa (esta/tem/possui/pode).

not rated 3 changed 16d ago A 961 tokens

test-quality-rails

19

eduardolagares/ia-config

Cursor rule Cursor

Critério de força dos testes Minitest — comportamento de produto, não cobertura de linha.

not rated 3 4d ago A 739 tokens

views

21

eduardolagares/ia-config

Cursor rule Cursor

Views — ViewComponent, presenters, I18n, dumb templates.

not rated 3 changed 16d ago A 350 tokens

vitest-setup

22

eduardolagares/ia-config

Cursor rule Cursor

Vitest greenfield — config na raiz do not submodule, aliases, scripts.

not rated 3 4d ago A 416 tokens

eduardolagares/ia-config

Cursor rule Cursor

Minitest — estrutura; integração/request obrigatória e limitada (status + render); força → test-quality-rails.

not rated 3 4d ago A 876 tokens

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: