Updates May 11
PGrid
- deployed Astro frontend to prod
- fixed a few minor issues noticed while deploying. fixed loading of tables and graphs to be instant by rendering table and charts in a static way then loading dynamic data
- fixed an issue with rising disk usage from 10 minutely rebuilds on GitHub Actions runner server
- removed memory column from GPU details page table
- work in progress on laptops
- doing more variant specs searches and fixing prompt issues.
- verification AI was not being reliable. there was also vibe coded specific rules per attribute which made things over complicated. changed how the verification AI output so now for each attribute it returns if the attribute looks correct and also if it is ok to save since sometimes its ok to save null values.
- updated internal CLIs to handle more laptop features as they were being built
- added dedupe prompts for laptop variants
- added normalization AI to laptop variant CPU and GPU names
- fixed bug across all specs search with early exits (eg if it auto queues specs search for variants due to no variants existing) and how it reports that in the debug emails
- fixed minor issues with the laptop variant verification AI
- Computer Alliance changed their web design. required rewriting the Computer Alliance scraper + creating a migration script to move URLs as they also changed URL structure
- specs search for SSDs revealed it wasn’t up to date with how it handles part numbers like RAM and laptops did. created a shared utility to use across categories for more uniform behaviour
- posted a single TikTok slideshow about GPU prices, got ~16k views. still not great for getting users into the web app