PARAM query AS STRING cached = FIND "search_cache", "query=" + query IF cached THEN RETURN cached.result END IF result = SEARCH PRODUCTS query, 10 IF LEN(result) = 0 THEN web = SCRAPE_ALL "https://www.google.com/search?q=" + query + "+product", ".g" result = LLM "Extract products from: " + web + ". Return JSON [{name, price, description}]" END IF enhanced = LLM "Add descriptions: " + result + ". Return JSON [{id, name, price, description, stock}]" SAVE "search_cache", {query: query, result: enhanced} RETURN enhanced