feat(blog): improve optimization safeguards, CTA fidelity, and meme variety
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 6s
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🩺 Health Check (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
Build & Deploy / 🧪 QA (push) Has been cancelled
Build & Deploy / 🏗️ Build (push) Has been cancelled

This commit is contained in:
2026-02-22 17:29:56 +01:00
parent 498db2a42c
commit 5661d66d73
6 changed files with 201 additions and 4 deletions

View File

@@ -10,9 +10,12 @@ async function main() {
process.exit(1);
}
const targetFile = process.argv[2];
const args = process.argv.slice(2);
const targetFile = args.find(arg => !arg.startsWith('--'));
const shouldRename = args.includes('--rename');
if (!targetFile) {
console.error("❌ Usage: npx tsx scripts/optimize-blog-post.ts <file>");
console.error("❌ Usage: pnpm optimize-blog <file> [--rename]");
process.exit(1);
}
@@ -24,7 +27,8 @@ async function main() {
await orchestrator.optimizeFile(targetFile, {
contextDir: config.contextDir,
availableComponents: config.components
availableComponents: config.components,
shouldRename
});
}