Running log of prompts given to Claude in this repo and what was done in response. Newest entries first.
Prompt: “apps.html should contain all apps and games.html should show all games”
Done:
_layouts/catalog_list.html first: it already renders every product where type matches the page and hidden != true — no filtering bug._data/products.json across every storefront represented there: Google Play (developer page play.google.com/store/apps/dev?id=5186409271854647347), the App Store (developer page id1876153136), the Amazon Appstore, the Samsung Galaxy Store, and the Shopify App Store (apps.shopify.com/partners/aralel-gmbh).com.codehospital.turnovers) was live on Google Play with no catalog entry at all. Added it the same way as Buzzbelt (_data/products.json, EN/DE locale copy, games/alien-planetary-ambush.html / _en.html, cached icon).<img> src right after a same-tab SPA click on the Play Store, before the page’s own JS swapped in the real image). Re-fetched from a direct page load and confirmed against a screenshot before finalizing — worth repeating for any icon sourced by clicking through a store UI rather than loading its URL directly.navigating-strait-of-hormuz (id6785057111) now shows as “Hormuz Strait: Escape the Blockade” rather than “Navigating Strait of Hormuz” on the live store — same app id, so it’s a possible stale-name cleanup, not a missing-entry issue. Left for a future prompt since it wasn’t what was asked.bundle exec jekyll build and the local dev server (card + detail page in both locales, catalog counts cross-checked 1:1 against non-hidden entries in the data). Logged in CHANGELOG.md under [0.12.14].Prompt: “add our new app to the portfolio https://buzzbelt.aralel.com/index.html”
Done:
com.aralel.buzzbelt), and its EN/DE privacy pages to source name, description, icon, and copy.id0000000000, confirmed dead) — listed the product as Android + website only; no App Store link added.buzzbelt product entry to _data/products.json, EN/DE copy to _data/locales/, and detail pages apps/buzzbelt.html / apps/buzzbelt_en.html.node scripts/refresh-product-icons.mjs buzzbelt.bundle exec jekyll build and by browsing the local dev server (both locales, catalog cards, platform pages, sitemap.xml, llms.txt).CHANGELOG.md under [0.12.13].Follow-up when it exists: once Buzzbelt ships a real App Store listing, add stores.appStore in _data/products.json and re-run node scripts/refresh-product-icons.mjs buzzbelt if the icon should be re-sourced.