eduardolagares

43 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) vs use case (mutação) vs rule (pergunta) vs infrastructure vs scope.

not rated 3 4d ago A 488 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 — ficheiros, classes, métodos; rule = pergunta (esta/tem/pode); query = pedido de leitura (obter/contar/…); use case = mutação.

not rated 3 4d ago A 2,652 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) + Query; read-only.

not rated 3 4d ago A 1,057 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 4d ago A 963 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

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 4d ago A 345 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: