Skip to content

chore(gen): rope wave-7 generator fixed point and pydantic-settings cure - #101

Merged
marlon-costa-dc merged 15 commits into
0.12.0-devfrom
recovery/rope-automation-20260921
Sep 23, 2026
Merged

marlon-costa-dc merged 15 commits into
0.12.0-devfrom
recovery/rope-automation-20260921

Conversation

@marlon-costa-dc

@marlon-costa-dc marlon-costa-dc commented Sep 23, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • Absorbs the 2026-09-23 integration tips (wave-5 + wave-6, no-ff) into the rope automation lane.
  • Converges the member to the generator fixed point: pydantic-settings floor (>=2.14.0,<2.15), allow_redefinition mypy projection, regenerated facets/docs, fix/fmt clean.
  • Local gates: make gen (fixed point, no-op on repeat), make fix 32/32, make fmt 32/32.

Test plan

  • CI green on this PR head (exact candidate)
  • Merge with a merge commit (no-ff) after green/green

Summary by cubic

Converges the rope automation branch to the generator fixed point (pydantic-settings>=2.14.0,<2.15 plus the allow_redefinition mypy projection) and the new SonarCloud standalone-mode projections. All local gates pass: make gen no-ops on repeat, and make fix and make fmt are clean.

  • Hardens bin/mise parameter expansion, quoting, and error handling.
  • Removes the GitHub Pages environment block from the docs workflow.
  • Regenerates lazy import maps in tests/integration and tests/unit to match the generator's collapsed-call render.
  • Adds a codegen-produced .sonarcloud.properties and un-ignores it so CI's standalone-mode SonarCloud analysis picks it up.

Written for commit 8ef190e. Summary will update on new commits.

Review in cubic

@marlon-costa-dc marlon-costa-dc changed the title Rope automation wave-6: generator fixed point + pydantic-settings cure chore(gen): rope wave-7 generator fixed point and pydantic-settings cure Sep 23, 2026
@sonarqubecloud

Copy link
Copy Markdown

@marlon-costa-dc
marlon-costa-dc merged commit e44b379 into 0.12.0-dev Sep 23, 2026
6 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