Skip to content
Binary file removed images/ai-brand-insights-pre-launch.jpg
Binary file not shown.

This file was deleted.

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions packages/js/src/introductions/initialize.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,6 @@ import { Root } from "@yoast/ui-library";
import { get, isEmpty, find } from "lodash";
import { LINK_PARAMS_NAME, PLUGIN_URL_NAME, WISTIA_EMBED_PERMISSION_NAME } from "../shared-admin/store";
import { Introduction, IntroductionProvider } from "./components";
import { AiBrandInsightsFreeTrial } from "./components/modals/ai-brand-insights-free-trial";
import { AiBrandInsightsPostLaunch } from "./components/modals/ai-brand-insights-post-launch";
import { BlackFridayAnnouncement } from "./components/modals/black-friday-announcement";
import { DelayedPremiumUpsell } from "./components/modals/delayed-premium-upsell";
import { SchemaAggregatorAnnouncement } from "./components/modals/schema-aggregator-announcement";
Expand All @@ -24,8 +22,6 @@ domReady( () => {
}

const initialComponents = {
"ai-brand-insights-free-trial": AiBrandInsightsFreeTrial,
"ai-brand-insights-post-launch": AiBrandInsightsPostLaunch,
"black-friday-announcement": BlackFridayAnnouncement,
"delayed-premium-upsell": DelayedPremiumUpsell,
"schema-aggregator-announcement": SchemaAggregatorAnnouncement,
Comment on lines 24 to 27

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Keeping it for consistency with the already-disabled ai-brand-insights-pre-launch.js, which is likewise left in place (unreferenced) while its introduction is off. Makes re-enabling trivial and keeps the two AIBI modals symmetric.

@JorPV JorPV Jul 9, 2026

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated: we've now deleted the unused component files (post-launch, free-trial, and the already-disabled pre-launch) as you suggested. The PHP introduction classes are intentionally kept (should_show() => false) so their ids stay registered for the /introductions/{id}/seen route — removing a class, unlike the dead view files, could break a Premium version that interacts with the introductions system (thread 🧵) .

Expand Down
Loading