{"slug":"muralsource-internal","name":"Muralsource Internal","blurb":"","head":"87ab730","commit_count":3,"file_count":17,"first_commit":{"hash":"3b2609d","date":"2026-07-26","subject":"muralsource-internal: basic-auth line viewer over muralsource_catalog (DTD verdict C — off Shopify, staff browse/quote). Cloned from astek-landing, data layer adapted (235 products, ai colors/styles, price_retail). pm2 :9947, 401-gated, render-verified."},"last_commit":{"hash":"87ab730","date":"2026-07-26","subject":"contrarian FIX-FIRST: purge dead astek files (scraper/monthly-refresh/2 launchd plists), fix .deploy.conf (safe path, cannot overwrite live astek), honest package.json; replace lying 15-min refresh countdown with truthful static-snapshot-age pill (no cron on this line)"},"authors":[{"name":"Steve","count":3}],"agents_top":[],"skills_top":[{"name":"monthly-refresh","count":1},{"name":"index","count":1},{"name":"quote","count":1},{"name":"styles","count":1}],"ideas_count":0,"as_of":"2026-07-28T17:38:44.524Z"}