Skip to content

docs(migration): list the renames a fork's sync merge meets (#2057) - #2105

Merged
braboj merged 1 commit into
mainfrom
docs/migration-fork-moves
Oct 21, 2026
Merged

braboj merged 1 commit into
mainfrom
docs/migration-fork-moves

Conversation

@braboj

@braboj braboj commented Oct 21, 2026

Copy link
Copy Markdown
Collaborator

Adds "Renames the merge meets" to the guide's fork section: five upstream renames and the edit each needs in a fork's own files.

Upstream change Fork action
Tools named verb-first (#2052) Update calls in fork_checks.py, fork_dispositions.py, cases.py, run_e2e.py, fork_examples.py
tests/lib.py → tests/testkit/ (#2053, #2055) from lib import → from testkit import
One wrapper (#2055) run_e2e.py → tests/e2e/run.py; run_smoke.py → run.py smoke
Specs → docs/tests/specs/ (#2053) Move the fork's specs
Lint config → .github/linters/ (#2049) Keep the fork's .markdownlint.json (prose, decision_layout)
  • Checked against Imbra-Ltd/imbra-ai-templates main: every named file exists, and each names the old path
  • fork_examples.py is still read by sync_docs.py; fork_checks.py and fork_dispositions.py stay in tests/
  • No CHANGELOG entry: guide content only, no change to what a project loads

Checks

  • markdownlint, line widths, pre-commit hooks

Closes #2057.

🤖 Generated with Claude Code

Tool, test-kit, wrapper, spec and lint-config renames, each with the
edit a fork's own files need, checked against the Imbra fork's tree.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@braboj
braboj merged commit a8b2d46 into main Oct 21, 2026
14 checks passed
@braboj
braboj deleted the docs/migration-fork-moves branch October 21, 2026 20:25
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.

List this session's fork-side moves in the v3 migration guide

1 participant