diff --git a/README.md b/README.md
index d049b32f..a56b2dbe 100644
--- a/README.md
+++ b/README.md
@@ -11,6 +11,7 @@
+
diff --git a/apps/Cloud-Computer-Control-Panel/README.md b/apps/Cloud-Computer-Control-Panel/README.md
index c180893e..983a7a08 100644
--- a/apps/Cloud-Computer-Control-Panel/README.md
+++ b/apps/Cloud-Computer-Control-Panel/README.md
@@ -1,6 +1,7 @@
+
diff --git a/apps/docs/content/docs/(index)/apps/Cloud-Computer-Control-Panel.mdx b/apps/docs/content/docs/(index)/apps/Cloud-Computer-Control-Panel.mdx
index 5e143d69..4500a9f8 100644
--- a/apps/docs/content/docs/(index)/apps/Cloud-Computer-Control-Panel.mdx
+++ b/apps/docs/content/docs/(index)/apps/Cloud-Computer-Control-Panel.mdx
@@ -8,6 +8,7 @@ icon: Server

+

diff --git a/packages/legal-terms-privacy-policy/readme.md b/packages/legal-terms-privacy-policy/readme.md
index 3f9ac385..d8f25d24 100644
--- a/packages/legal-terms-privacy-policy/readme.md
+++ b/packages/legal-terms-privacy-policy/readme.md
@@ -3,11 +3,12 @@
-
-
-
-
-
+
+
+
+
+
+
diff --git a/scripts/sync-package-readmes.mjs b/scripts/sync-package-readmes.mjs
index 17bf52ca..f9d3bd23 100644
--- a/scripts/sync-package-readmes.mjs
+++ b/scripts/sync-package-readmes.mjs
@@ -238,8 +238,13 @@ export function collectEntries(repoContext) {
npmPackage: published,
codecovFlag: codecovFlags.get(`${relative}/`),
docsUrl: `${DOCS_SITE}/docs/${docsSlug}/${child.name}`,
+ // Not gated on `published`: StackBlitz boots from the manifest at the
+ // path, not from the registry, so a private package or an app runs
+ // there just as well as a published one. What it needs is a
+ // package.json at that path and a runtime it can host — hence the
+ // manifest check and the NO_STACKBLITZ list.
stackblitzUrl:
- published && !NO_STACKBLITZ.has(child.name)
+ manifest && !NO_STACKBLITZ.has(child.name)
? `https://stackblitz.com/github/${repoContext.repoSlug}/tree/${repoContext.defaultBranch}/${relative}`
: undefined,
},