Skip to content

ci: ruff + mypy mínimos (agent-friendly #2) - #11

Merged
patote85 merged 8 commits into
mainfrom
ci/ruff-mypy
Sep 21, 2026
Merged

patote85 merged 8 commits into
mainfrom
ci/ruff-mypy

Conversation

@patote85

Copy link
Copy Markdown
Owner

Summary

  • pyproject.toml + requirements-dev.txt (ruff + mypy mínimos)
  • Job CI lint + make check agora inclui lint/typecheck
  • README incremental

pstack / Lauren

Hard constraint mecânica (encode-lessons-in-structure, type-system-discipline). Ainda sem ban de footguns específicos (PR5) e sem typecheck profundo em lambda/ (nome reservado — follow-up no rename/split).

Test plan

  • lint verde (ruff + mypy)
  • test verde
  • synth verde

Do not merge without CAB / go Rodrigo.

@patote85
patote85 merged commit efab421 into main Sep 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant