Letting an AI agent upgrade my TYPO3 site, with tests in charge
Claude Code did the legwork of my TYPO3 7.6 to 14.3 migration. A smoke baseline, a verification gate, a ledger and human review decided what was really done.
Claude Code did the legwork of my TYPO3 7.6 to 14.3 migration. A smoke baseline, a verification gate, a ledger and human review decided what was really done.
TYPO3 v14 removed $GLOBALS[‘TSFE’]. Here is how page id, language, TypoScript and routing data come from PSR-7 request attributes in controllers, middlewares and ViewHelpers.
Why I rebuilt my own site as a fresh TYPO3 14.3 Composer project instead of climbing seven upgrade hops from 7.6, and the plan that got it done.