Skip to content

chore: sync index.py, clear done deferred item, fix ty 0.0.54 drift#241

Merged
lesnik512 merged 2 commits into
mainfrom
chore/sync-index-and-clear-deferred
Jun 25, 2026
Merged

chore: sync index.py, clear done deferred item, fix ty 0.0.54 drift#241
lesnik512 merged 2 commits into
mainfrom
chore/sync-index-and-clear-deferred

Conversation

@lesnik512

@lesnik512 lesnik512 commented Jun 25, 2026

Copy link
Copy Markdown
Member

Cleanups after the org-wide convention rollout, plus an unrelated CI-unblock:

  • Sync planning/index.py to canonical. modern-di was merged before the canonical index.py gained its fresh-adopt guard (tolerate a missing changes/ dir). Re-vendor so it's byte-identical to lesnik512/planning-convention. No behavior change (modern-di has changes/).
  • Clear the resolved deferred.md entry — the 'roll the convention into sibling repos' work shipped 2026-06-25.
  • Drop 3 unused # ty: ignore[invalid-assignment] directives in benchmarks/test_bench_override_fastpath.py. ty 0.0.54 (released today) no longer needs them; since uv.lock floats, CI's fresh ty install made main go red on its own. This unblocks lint.

just lint-ci green locally under ty 0.0.54.

Pick up the canonical index.py fresh-adopt guard (tolerate a missing
changes/ dir) so the vendored file is byte-identical to
lesnik512/planning-convention again, and remove the now-completed
'roll the convention into sibling repos' entry from deferred.md (the
org-wide rollout shipped 2026-06-25).
ty 0.0.54 (released 2026-06-25) refined its analysis of method
reassignment, so the three # ty: ignore[invalid-assignment] directives on
Container.resolve_provider = _baseline_resolve_provider in the override
benchmark are now flagged as unused. Since uv.lock floats (untracked),
CI picks up the new ty and main's lint job goes red independently of any
change. Remove the now-unused directives.
@lesnik512 lesnik512 changed the title chore: sync planning/index.py to canonical, clear done deferred item chore: sync index.py, clear done deferred item, fix ty 0.0.54 drift Jun 25, 2026
@lesnik512 lesnik512 merged commit 0c49160 into main Jun 25, 2026
7 checks passed
@lesnik512 lesnik512 deleted the chore/sync-index-and-clear-deferred branch June 25, 2026 19:38
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