From 7296ba87d9e2aa9df04b64fd8fc7f7d29346a947 Mon Sep 17 00:00:00 2001 From: Matthew Berman <748450+mberman84@users.noreply.github.com> Date: Sun, 21 Jun 2026 10:21:27 -0700 Subject: [PATCH] Bust cached detail page styles --- scripts/build-loop-pages.mjs | 4 ++-- scripts/check.mjs | 16 ++++++++-------- site/agents/index.html | 4 ++-- site/index.html | 4 ++-- site/learn/index.html | 4 ++-- .../100-percent-test-coverage-loop/index.html | 4 ++-- site/loops/accessibility-repair-loop/index.html | 4 ++-- .../architecture-satisfaction-loop/index.html | 4 ++-- site/loops/artifact-to-skill-loop/index.html | 4 ++-- site/loops/autonomy-loop/index.html | 4 ++-- .../loops/axelrod-subagent-arena-loop/index.html | 4 ++-- site/loops/boeing-747-benchmark/index.html | 4 ++-- .../clodex-adversarial-review-loop/index.html | 4 ++-- .../codex-completion-contract-loop/index.html | 4 ++-- site/loops/cold-load-trimmer-loop/index.html | 4 ++-- .../loops/customer-ai-deployment-loop/index.html | 4 ++-- .../loops/devils-advocate-design-loop/index.html | 4 ++-- site/loops/easy-onboarding-loop/index.html | 4 ++-- .../exhaustive-logging-coverage-loop/index.html | 4 ++-- .../index.html | 4 ++-- site/loops/fresh-clone-loop/index.html | 4 ++-- .../full-product-evaluation-loop/index.html | 4 ++-- site/loops/goal-forge-loop/index.html | 4 ++-- site/loops/groundtruth-audit-loop/index.html | 4 ++-- site/loops/housekeeper-loop/index.html | 4 ++-- site/loops/infinite-clickbait-loop/index.html | 4 ++-- site/loops/living-story-loop/index.html | 4 ++-- .../loop-harness-verification-loop/index.html | 4 ++-- site/loops/multi-llm-convergence-loop/index.html | 4 ++-- site/loops/nightly-changelog-sweep/index.html | 4 ++-- site/loops/overnight-docs-sweep/index.html | 4 ++-- site/loops/pixel-safe-css-trim-loop/index.html | 4 ++-- site/loops/post-release-baseline-loop/index.html | 4 ++-- site/loops/prepare-new-project-loop/index.html | 4 ++-- .../loops/product-update-podcast-loop/index.html | 4 ++-- .../production-data-cleanup-loop/index.html | 4 ++-- site/loops/production-error-sweep/index.html | 4 ++-- site/loops/promise-to-proof-loop/index.html | 4 ++-- .../loops/propagation-compliance-loop/index.html | 4 ++-- site/loops/quality-streak-loop/index.html | 4 ++-- site/loops/recent-feedback-sweep/index.html | 4 ++-- site/loops/recovery-proof-loop/index.html | 4 ++-- site/loops/repository-cleanup-loop/index.html | 4 ++-- .../revolve-self-improvement-loop/index.html | 4 ++-- .../self-improving-champion-loop/index.html | 4 ++-- site/loops/seo-geo-visibility-loop/index.html | 4 ++-- .../stale-safe-batch-release-loop/index.html | 4 ++-- site/loops/strip-miner-loop/index.html | 4 ++-- site/loops/sub-50ms-page-load-loop/index.html | 4 ++-- site/loops/test-stabilizer-loop/index.html | 4 ++-- site/loops/test-suite-speed-loop/index.html | 4 ++-- site/loops/ticket-to-pr-ready-loop/index.html | 4 ++-- site/loops/ui-ux-score-loop/index.html | 4 ++-- .../loops/war-loops-frontend-designer/index.html | 4 ++-- 54 files changed, 114 insertions(+), 114 deletions(-) diff --git a/scripts/build-loop-pages.mjs b/scripts/build-loop-pages.mjs index c369d66..9cfb817 100644 --- a/scripts/build-loop-pages.mjs +++ b/scripts/build-loop-pages.mjs @@ -339,11 +339,11 @@ function renderLoopPage(loop) { - + - + ${escapeHtml(loop.seoTitle)} diff --git a/scripts/check.mjs b/scripts/check.mjs index af60f87..f73e8d0 100644 --- a/scripts/check.mjs +++ b/scripts/check.mjs @@ -593,8 +593,8 @@ for (const [index, loop] of loops.entries()) { ), ); assert(page.includes(`rel="help" href="${siteMeta.baseUrl}agents/"`)); - assert(page.includes("../../styles.css?v=20260620-newest-first")); - assert(page.includes("../../script.js?v=20260620-newest-first")); + assert(page.includes("../../styles.css?v=20260621-author-byline")); + assert(page.includes("../../script.js?v=20260621-author-byline")); assert(page.includes(`Type')); -assert(html.includes("./styles.css?v=20260620-newest-first")); -assert(html.includes("./script.js?v=20260620-newest-first")); +assert(html.includes("./styles.css?v=20260621-author-byline")); +assert(html.includes("./script.js?v=20260621-author-byline")); assert(script.includes("const publishedDifference = b.dataset.published.localeCompare(")); assert(script.includes("return loopRowPositions.get(b) - loopRowPositions.get(a);")); const homepagePostText = @@ -933,8 +933,8 @@ assert.equal( (learnHtml.match(/href="https:\/\/here\.now\/r\/signals"/g) || []).length, 2, ); -assert(learnHtml.includes("../styles.css?v=20260620-newest-first")); -assert(learnHtml.includes("../script.js?v=20260620-newest-first")); +assert(learnHtml.includes("../styles.css?v=20260621-author-byline")); +assert(learnHtml.includes("../script.js?v=20260621-author-byline")); assert(learnHtml.includes("How agent loops work")); assert(learnHtml.includes(' - - + + - + Loop Library: Repeatable AI Agent Workflows | Forward Future diff --git a/site/learn/index.html b/site/learn/index.html index 690771c..6e15c06 100644 --- a/site/learn/index.html +++ b/site/learn/index.html @@ -74,8 +74,8 @@ href="https://signals.forwardfuture.ai/loop-library/agents/" /> - - + + - + 100% Test Coverage Loop for Coding Agents | Loop Library diff --git a/site/loops/accessibility-repair-loop/index.html b/site/loops/accessibility-repair-loop/index.html index d1687d0..6e324e1 100644 --- a/site/loops/accessibility-repair-loop/index.html +++ b/site/loops/accessibility-repair-loop/index.html @@ -60,7 +60,7 @@ - + - + Accessibility Repair Loop | Loop Library diff --git a/site/loops/architecture-satisfaction-loop/index.html b/site/loops/architecture-satisfaction-loop/index.html index 71b9f35..9e76b9a 100644 --- a/site/loops/architecture-satisfaction-loop/index.html +++ b/site/loops/architecture-satisfaction-loop/index.html @@ -60,7 +60,7 @@ - + - + Architecture Refactoring Loop for Coding Agents | Loop Library diff --git a/site/loops/artifact-to-skill-loop/index.html b/site/loops/artifact-to-skill-loop/index.html index 79b2b39..dd6aaf9 100644 --- a/site/loops/artifact-to-skill-loop/index.html +++ b/site/loops/artifact-to-skill-loop/index.html @@ -60,7 +60,7 @@ - + - + Artifact-to-Skill Extraction Loop | Loop Library diff --git a/site/loops/autonomy-loop/index.html b/site/loops/autonomy-loop/index.html index 06fd69f..8394b86 100644 --- a/site/loops/autonomy-loop/index.html +++ b/site/loops/autonomy-loop/index.html @@ -60,7 +60,7 @@ - + - + autonomy-loop Builder-Reviewer Workflow | Loop Library diff --git a/site/loops/axelrod-subagent-arena-loop/index.html b/site/loops/axelrod-subagent-arena-loop/index.html index 73154b2..b8e1087 100644 --- a/site/loops/axelrod-subagent-arena-loop/index.html +++ b/site/loops/axelrod-subagent-arena-loop/index.html @@ -60,7 +60,7 @@ - + - + Axelrod Subagent Arena Benchmark | Loop Library diff --git a/site/loops/boeing-747-benchmark/index.html b/site/loops/boeing-747-benchmark/index.html index 8260bbd..850fc59 100644 --- a/site/loops/boeing-747-benchmark/index.html +++ b/site/loops/boeing-747-benchmark/index.html @@ -60,7 +60,7 @@ - + - + Boeing 747 Three.js Vision Benchmark | Loop Library diff --git a/site/loops/clodex-adversarial-review-loop/index.html b/site/loops/clodex-adversarial-review-loop/index.html index a6146ad..e3d4bbd 100644 --- a/site/loops/clodex-adversarial-review-loop/index.html +++ b/site/loops/clodex-adversarial-review-loop/index.html @@ -60,7 +60,7 @@ - + - + Clodex Adversarial Code Review Loop | Loop Library diff --git a/site/loops/codex-completion-contract-loop/index.html b/site/loops/codex-completion-contract-loop/index.html index 598df6f..257d4a5 100644 --- a/site/loops/codex-completion-contract-loop/index.html +++ b/site/loops/codex-completion-contract-loop/index.html @@ -60,7 +60,7 @@ - + - + Codex Completion Contract and Evidence Loop | Loop Library diff --git a/site/loops/cold-load-trimmer-loop/index.html b/site/loops/cold-load-trimmer-loop/index.html index b9f1a79..72d2e31 100644 --- a/site/loops/cold-load-trimmer-loop/index.html +++ b/site/loops/cold-load-trimmer-loop/index.html @@ -60,7 +60,7 @@ - + - + Cold-Load Byte Reduction Loop | Loop Library diff --git a/site/loops/customer-ai-deployment-loop/index.html b/site/loops/customer-ai-deployment-loop/index.html index 1edebc1..d1a7d84 100644 --- a/site/loops/customer-ai-deployment-loop/index.html +++ b/site/loops/customer-ai-deployment-loop/index.html @@ -60,7 +60,7 @@ - + - + Customer AI Deployment Loop | Loop Library diff --git a/site/loops/devils-advocate-design-loop/index.html b/site/loops/devils-advocate-design-loop/index.html index 95a94c2..f45a553 100644 --- a/site/loops/devils-advocate-design-loop/index.html +++ b/site/loops/devils-advocate-design-loop/index.html @@ -60,7 +60,7 @@ - + - + Devil's-Advocate Design Review Loop | Loop Library diff --git a/site/loops/easy-onboarding-loop/index.html b/site/loops/easy-onboarding-loop/index.html index edb7d9c..35285c6 100644 --- a/site/loops/easy-onboarding-loop/index.html +++ b/site/loops/easy-onboarding-loop/index.html @@ -60,7 +60,7 @@ - + - + Fresh-State Onboarding Improvement Loop | Loop Library diff --git a/site/loops/exhaustive-logging-coverage-loop/index.html b/site/loops/exhaustive-logging-coverage-loop/index.html index 09395e0..deb49ca 100644 --- a/site/loops/exhaustive-logging-coverage-loop/index.html +++ b/site/loops/exhaustive-logging-coverage-loop/index.html @@ -60,7 +60,7 @@ - + - + Logging Coverage Loop for Coding Agents | Loop Library diff --git a/site/loops/five-minute-repository-maintainer-loop/index.html b/site/loops/five-minute-repository-maintainer-loop/index.html index e815b24..202d0e3 100644 --- a/site/loops/five-minute-repository-maintainer-loop/index.html +++ b/site/loops/five-minute-repository-maintainer-loop/index.html @@ -60,7 +60,7 @@ - + - + Five-Minute Repository Maintainer Loop | Loop Library diff --git a/site/loops/fresh-clone-loop/index.html b/site/loops/fresh-clone-loop/index.html index e512376..690abec 100644 --- a/site/loops/fresh-clone-loop/index.html +++ b/site/loops/fresh-clone-loop/index.html @@ -60,7 +60,7 @@ - + - + Fresh Clone README Verification Loop | Loop Library diff --git a/site/loops/full-product-evaluation-loop/index.html b/site/loops/full-product-evaluation-loop/index.html index 185a208..bb4c2b1 100644 --- a/site/loops/full-product-evaluation-loop/index.html +++ b/site/loops/full-product-evaluation-loop/index.html @@ -60,7 +60,7 @@ - + - + Full Product Evaluation Loop for AI Systems | Loop Library diff --git a/site/loops/goal-forge-loop/index.html b/site/loops/goal-forge-loop/index.html index f45bd96..2f5df8b 100644 --- a/site/loops/goal-forge-loop/index.html +++ b/site/loops/goal-forge-loop/index.html @@ -60,7 +60,7 @@ - + - + Goal Forge Specification Loop for Codex | Loop Library diff --git a/site/loops/groundtruth-audit-loop/index.html b/site/loops/groundtruth-audit-loop/index.html index db06a8e..f1bb0a6 100644 --- a/site/loops/groundtruth-audit-loop/index.html +++ b/site/loops/groundtruth-audit-loop/index.html @@ -60,7 +60,7 @@ - + - + Groundtruth Evidence-Based Project Audit | Loop Library diff --git a/site/loops/housekeeper-loop/index.html b/site/loops/housekeeper-loop/index.html index 21f654e..b62c1a1 100644 --- a/site/loops/housekeeper-loop/index.html +++ b/site/loops/housekeeper-loop/index.html @@ -60,7 +60,7 @@ - + - + Repository Housekeeper Cleanup Loop | Loop Library diff --git a/site/loops/infinite-clickbait-loop/index.html b/site/loops/infinite-clickbait-loop/index.html index a1faf77..5da3d87 100644 --- a/site/loops/infinite-clickbait-loop/index.html +++ b/site/loops/infinite-clickbait-loop/index.html @@ -60,7 +60,7 @@ - + - + Infinite Clickbait Thumbnail Iteration Loop | Loop Library diff --git a/site/loops/living-story-loop/index.html b/site/loops/living-story-loop/index.html index 68cec0d..fd51735 100644 --- a/site/loops/living-story-loop/index.html +++ b/site/loops/living-story-loop/index.html @@ -60,7 +60,7 @@ - + - + Living Story Project Context Loop | Loop Library diff --git a/site/loops/loop-harness-verification-loop/index.html b/site/loops/loop-harness-verification-loop/index.html index 058aab4..30b8e6f 100644 --- a/site/loops/loop-harness-verification-loop/index.html +++ b/site/loops/loop-harness-verification-loop/index.html @@ -60,7 +60,7 @@ - + - + Loop Harness Second-Agent Verification Workflow | Loop Library diff --git a/site/loops/multi-llm-convergence-loop/index.html b/site/loops/multi-llm-convergence-loop/index.html index b08678e..2150837 100644 --- a/site/loops/multi-llm-convergence-loop/index.html +++ b/site/loops/multi-llm-convergence-loop/index.html @@ -60,7 +60,7 @@ - + - + Multi-LLM Convergence Review Loop | Loop Library diff --git a/site/loops/nightly-changelog-sweep/index.html b/site/loops/nightly-changelog-sweep/index.html index d5dee6a..db24dd6 100644 --- a/site/loops/nightly-changelog-sweep/index.html +++ b/site/loops/nightly-changelog-sweep/index.html @@ -60,7 +60,7 @@ - + - + Nightly Changelog Loop for Coding Agents | Loop Library diff --git a/site/loops/overnight-docs-sweep/index.html b/site/loops/overnight-docs-sweep/index.html index 50232c9..20fe465 100644 --- a/site/loops/overnight-docs-sweep/index.html +++ b/site/loops/overnight-docs-sweep/index.html @@ -60,7 +60,7 @@ - + - + Documentation Sweep for Coding Agents | Loop Library diff --git a/site/loops/pixel-safe-css-trim-loop/index.html b/site/loops/pixel-safe-css-trim-loop/index.html index 9de3ead..e4e03f3 100644 --- a/site/loops/pixel-safe-css-trim-loop/index.html +++ b/site/loops/pixel-safe-css-trim-loop/index.html @@ -60,7 +60,7 @@ - + - + Pixel-Safe CSS Reduction Loop | Loop Library diff --git a/site/loops/post-release-baseline-loop/index.html b/site/loops/post-release-baseline-loop/index.html index 1e331c8..8931518 100644 --- a/site/loops/post-release-baseline-loop/index.html +++ b/site/loops/post-release-baseline-loop/index.html @@ -60,7 +60,7 @@ - + - + Post-Release Benchmark Baseline Loop | Loop Library diff --git a/site/loops/prepare-new-project-loop/index.html b/site/loops/prepare-new-project-loop/index.html index 8d00385..c5db256 100644 --- a/site/loops/prepare-new-project-loop/index.html +++ b/site/loops/prepare-new-project-loop/index.html @@ -60,7 +60,7 @@ - + - + Prepare a New Project Documentation Loop | Loop Library diff --git a/site/loops/product-update-podcast-loop/index.html b/site/loops/product-update-podcast-loop/index.html index 499be4e..e981a75 100644 --- a/site/loops/product-update-podcast-loop/index.html +++ b/site/loops/product-update-podcast-loop/index.html @@ -60,7 +60,7 @@ - + - + Product Update Podcast Automation Loop | Loop Library diff --git a/site/loops/production-data-cleanup-loop/index.html b/site/loops/production-data-cleanup-loop/index.html index c43bd55..834ed6c 100644 --- a/site/loops/production-data-cleanup-loop/index.html +++ b/site/loops/production-data-cleanup-loop/index.html @@ -60,7 +60,7 @@ - + - + Production Data Cleanup Loop for AI Systems | Loop Library diff --git a/site/loops/production-error-sweep/index.html b/site/loops/production-error-sweep/index.html index f6fab2f..53e0e5e 100644 --- a/site/loops/production-error-sweep/index.html +++ b/site/loops/production-error-sweep/index.html @@ -60,7 +60,7 @@ - + - + Production Error Triage Loop for Coding Agents | Loop Library diff --git a/site/loops/promise-to-proof-loop/index.html b/site/loops/promise-to-proof-loop/index.html index 1ca2e71..632ff65 100644 --- a/site/loops/promise-to-proof-loop/index.html +++ b/site/loops/promise-to-proof-loop/index.html @@ -60,7 +60,7 @@ - + - + Promise-to-Proof Product Audit | Loop Library diff --git a/site/loops/propagation-compliance-loop/index.html b/site/loops/propagation-compliance-loop/index.html index a63e6e7..ec65e04 100644 --- a/site/loops/propagation-compliance-loop/index.html +++ b/site/loops/propagation-compliance-loop/index.html @@ -60,7 +60,7 @@ - + - + Repository Propagation Compliance Loop | Loop Library diff --git a/site/loops/quality-streak-loop/index.html b/site/loops/quality-streak-loop/index.html index c79f213..79a6815 100644 --- a/site/loops/quality-streak-loop/index.html +++ b/site/loops/quality-streak-loop/index.html @@ -60,7 +60,7 @@ - + - + Quality Streak Evaluation Loop for AI Products | Loop Library diff --git a/site/loops/recent-feedback-sweep/index.html b/site/loops/recent-feedback-sweep/index.html index e6e0ca9..dd46633 100644 --- a/site/loops/recent-feedback-sweep/index.html +++ b/site/loops/recent-feedback-sweep/index.html @@ -60,7 +60,7 @@ - + - + Recent-Feedback Project Audit | Loop Library diff --git a/site/loops/recovery-proof-loop/index.html b/site/loops/recovery-proof-loop/index.html index 5145880..8559381 100644 --- a/site/loops/recovery-proof-loop/index.html +++ b/site/loops/recovery-proof-loop/index.html @@ -60,7 +60,7 @@ - + - + Backup Recovery Proof Loop | Loop Library diff --git a/site/loops/repository-cleanup-loop/index.html b/site/loops/repository-cleanup-loop/index.html index 96fd60e..7765d25 100644 --- a/site/loops/repository-cleanup-loop/index.html +++ b/site/loops/repository-cleanup-loop/index.html @@ -60,7 +60,7 @@ - + - + Repository Cleanup Loop for Coding Agents | Loop Library diff --git a/site/loops/revolve-self-improvement-loop/index.html b/site/loops/revolve-self-improvement-loop/index.html index b07c5d7..85c9f51 100644 --- a/site/loops/revolve-self-improvement-loop/index.html +++ b/site/loops/revolve-self-improvement-loop/index.html @@ -60,7 +60,7 @@ - + - + Revolve Versioned Experiment Loop | Loop Library diff --git a/site/loops/self-improving-champion-loop/index.html b/site/loops/self-improving-champion-loop/index.html index bbb895b..f705d0d 100644 --- a/site/loops/self-improving-champion-loop/index.html +++ b/site/loops/self-improving-champion-loop/index.html @@ -60,7 +60,7 @@ - + - + Self-Improving Champion Evaluation Loop | Loop Library diff --git a/site/loops/seo-geo-visibility-loop/index.html b/site/loops/seo-geo-visibility-loop/index.html index c5ff927..3ebde05 100644 --- a/site/loops/seo-geo-visibility-loop/index.html +++ b/site/loops/seo-geo-visibility-loop/index.html @@ -60,7 +60,7 @@ - + - + SEO and GEO Visibility Audit Loop | Loop Library diff --git a/site/loops/stale-safe-batch-release-loop/index.html b/site/loops/stale-safe-batch-release-loop/index.html index 8475064..1b03e0a 100644 --- a/site/loops/stale-safe-batch-release-loop/index.html +++ b/site/loops/stale-safe-batch-release-loop/index.html @@ -60,7 +60,7 @@ - + - + Stale-Safe Batch Release Loop | Loop Library diff --git a/site/loops/strip-miner-loop/index.html b/site/loops/strip-miner-loop/index.html index cd07bf3..1564d99 100644 --- a/site/loops/strip-miner-loop/index.html +++ b/site/loops/strip-miner-loop/index.html @@ -60,7 +60,7 @@ - + - + Strip Miner Workflow Discovery Loop | Loop Library diff --git a/site/loops/sub-50ms-page-load-loop/index.html b/site/loops/sub-50ms-page-load-loop/index.html index 71c16eb..d48e7c7 100644 --- a/site/loops/sub-50ms-page-load-loop/index.html +++ b/site/loops/sub-50ms-page-load-loop/index.html @@ -60,7 +60,7 @@ - + - + Sub-50 ms Page-Load Optimization Loop | Loop Library diff --git a/site/loops/test-stabilizer-loop/index.html b/site/loops/test-stabilizer-loop/index.html index 4f2627a..1d4b51e 100644 --- a/site/loops/test-stabilizer-loop/index.html +++ b/site/loops/test-stabilizer-loop/index.html @@ -60,7 +60,7 @@ - + - + Flaky Test Stabilizer Loop | Loop Library diff --git a/site/loops/test-suite-speed-loop/index.html b/site/loops/test-suite-speed-loop/index.html index aa6bd8c..e1064ff 100644 --- a/site/loops/test-suite-speed-loop/index.html +++ b/site/loops/test-suite-speed-loop/index.html @@ -60,7 +60,7 @@ - + - + Test-Suite Speed Optimization Loop | Loop Library diff --git a/site/loops/ticket-to-pr-ready-loop/index.html b/site/loops/ticket-to-pr-ready-loop/index.html index c453322..6183195 100644 --- a/site/loops/ticket-to-pr-ready-loop/index.html +++ b/site/loops/ticket-to-pr-ready-loop/index.html @@ -60,7 +60,7 @@ - + - + Ticket-to-PR-Ready Loop for Coding Agents | Loop Library diff --git a/site/loops/ui-ux-score-loop/index.html b/site/loops/ui-ux-score-loop/index.html index 0ea40f6..9d26b4b 100644 --- a/site/loops/ui-ux-score-loop/index.html +++ b/site/loops/ui-ux-score-loop/index.html @@ -60,7 +60,7 @@ - + - + Browser UI/UX Score Loop | Loop Library diff --git a/site/loops/war-loops-frontend-designer/index.html b/site/loops/war-loops-frontend-designer/index.html index f0ce503..82b5d8a 100644 --- a/site/loops/war-loops-frontend-designer/index.html +++ b/site/loops/war-loops-frontend-designer/index.html @@ -60,7 +60,7 @@ - + - + War Loops Frontend Reconstruction Workflow | Loop Library