Skip to content

docs(migration): note 161 figure is v4.0 worst case#539

Closed
bokelley wants to merge 1 commit intomainfrom
bokelley/migration-numbers-note
Closed

docs(migration): note 161 figure is v4.0 worst case#539
bokelley wants to merge 1 commit intomainfrom
bokelley/migration-numbers-note

Conversation

@bokelley
Copy link
Copy Markdown
Contributor

@bokelley bokelley commented May 4, 2026

Closes #520.

Summary

Adds a callout block right after the "270 files scanned, 161 test-collection failures" line in MIGRATION_v3_to_v4.md noting that:

  • 161 is the worst case at v4.0 release.
  • A re-run on v4.3+ (after expanded type aliases, pending_activation codemod flagger, and the _base.py-cascade warning landed) hit 141 codemod findings and ~36 collection errors.

Preserves the original worst-case framing (it's still what adopters who copy salesagent's pre-v4.3 pattern will see) but tells v4.3+ adopters what to actually expect.

Why

Salesagent migration feedback #15: the figures "made me expect worse pain than I actually hit." The 4.x improvements between the prior attempt and now are working, and the guide should reflect that.

Test plan

  • Pre-commit hooks pass (markdown isn't linted but EOF/whitespace checks did)
  • Reviewer eye on accuracy of the 141 / ~36 numbers (lifted directly from core/SDK_FEEDBACK.md adopter context)

🤖 Generated with Claude Code

Salesagent re-run against v4.3+ (after expanded aliases + smaller-cascade
warning) hit 141 findings and ~36 collection errors — markedly fewer.
The 161 number gets quoted as if it's still representative; this callout
points adopters at what to expect on v4.3+ while preserving the
worst-case framing for adopters copying salesagent's pre-v4.3 pattern.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@bokelley
Copy link
Copy Markdown
Contributor Author

bokelley commented May 4, 2026

Closing as duplicate of #522 (triage-managed) which was opened first and covers the same docstring annotation.

@bokelley bokelley closed this May 4, 2026
@bokelley
Copy link
Copy Markdown
Contributor Author

bokelley commented May 4, 2026

Acknowledged — closed as duplicate of #522 (triage-managed). No further action needed here.


Generated by Claude Code

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.

docs: refresh migration guide 'what to expect' numbers against current snapshot

1 participant