Repository navigation
Conversation
Review by ClaudeThe usage claims check out against the consumer files. Kernel, AssetManifest, Settings, Container and AssetRegistry are used as described. The 63 other symbols have no production consumer.
Required fixes: None blocking. When the PR is opened, put the list of 63 annotation changes in its body, as the ticket requires. VERDICT: PASS |
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 58 minutes. View limit details
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
ⓘ Qodo reviews are paused because the subscription is no longer active. Ask your workspace admin to reactivate the subscription to resume reviews. Manage billing |
QA by Claude: PASS at fbc53faAll the checks passed, so I'm finishing with the checklist.
The worktree is clean, and I created no artifacts. VERDICT: PASS |
Summary
Committed as
be4417e(chore(api): Review ThemeCore API usage (JOOWT-253)). No runtime behavior changed. The report inventories the original 68 symbols, documents the five with in-scope consumers, and marks the remaining 63@internal; the regenerated API baseline contains the five retained symbols.docs/api/baseline-0.1.0.md— Regenerated from the final annotations.docs/dev-reports/core-api-usage.md— Added the complete usage and disposition table.packages/theme-core/src/Assets/Preloader.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/BlockRegistrar.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/CodeEnhancer.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/DynamicBlock.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/EditorBundle.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/FragmentBlock.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/HeadingAnchors.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/Html.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/PatternLoader.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/TemplateLocator.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Blocks/ThemeScheme.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/Acf.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/AdapterInterface.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/AdapterRegistry.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/Detector.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/Forms.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/Multilingual.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/Multilingual/Lang.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/Multilingual/Resolver.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Compat/PageBuilder.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Config/Manifest.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Container/ContainerException.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Container/ContainerInterface.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Container/NotFoundException.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/ContentProviderInterface.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/CategoryNode.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/Company.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/CompanyPage.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/ImageRef.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/PostCard.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/Profile.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/Model/Topic.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/NullProvider.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Content/WpContentProvider.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Http/CacheHeaders.php— Changed the class docblock from@apito@internal.packages/theme-core/src/I18n/JsStrings.php— Changed the class docblock from@apito@internal.packages/theme-core/src/I18n/Language.php— Changed the class docblock from@apito@internal.packages/theme-core/src/I18n/LanguageTagging.php— Changed the class docblock from@apito@internal.packages/theme-core/src/I18n/Languages.php— Changed the class docblock from@apito@internal.packages/theme-core/src/I18n/Translations.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Lazy/Decision.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Lazy/FragmentLazy.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Lazy/Policy.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Module/AbstractModule.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Module/ModuleInterface.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Performance/Fonts.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Performance/FragmentCache.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Performance/Images.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Breadcrumbs/Crumb.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Breadcrumbs/TrailBuilder.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Canonical.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Context.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/DescriptionBuilder.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Hreflang.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/RobotsBuilder.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Schema/Graph.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/Schema/Piece.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/SocialTags.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/TitleBuilder.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Seo/YieldPolicy.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Support/Hooks.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Support/ReadingTime.php— Changed the class docblock from@apito@internal.packages/theme-core/src/Terminal/FsBuilder.php— Changed the class docblock from@apito@internal.Why: The scoped production call-site review found consumer use for
Kernel,Container,Settings,AssetManifest, andAssetRegistry. The report records the exact file references; no unapproved keep exception was made.Jira
JOOWT-253
Acceptance criteria
Tests run (command and result)
Screenshots / recordings (UI changes)
Risks and rollback
Docs updated
Test plan