From 3ca3592e723c3c6a6fb4ccfa05597cbbc2b99c50 Mon Sep 17 00:00:00 2001 From: Eric Gullickson <16152721+ericgullickson@users.noreply.github.com> Date: Sun, 14 Dec 2025 13:24:21 -0600 Subject: [PATCH] Updated PROMPTS --- data/make-model-import/README.md | 60 -------------------------------- docs/PROMPTS.md | 47 ++++++++++++++++++++----- 2 files changed, 39 insertions(+), 68 deletions(-) delete mode 100644 data/make-model-import/README.md diff --git a/data/make-model-import/README.md b/data/make-model-import/README.md deleted file mode 100644 index 550c7b7..0000000 --- a/data/make-model-import/README.md +++ /dev/null @@ -1,60 +0,0 @@ -# Automobile Manufacturers, Models, And Specs -A database which includes automobile manufacturers, models and engine options with specs. - -## How to install and use Scrapper? - -1. `git clone https://github.com/ilyasozkurt/automobile-models-and-specs && cd automobile-models-and-specs/scrapper` -1. `composer install` -3. Get a copy of `.env.example` and save it as `.env` after configuring database variables. -4. `php artisan migrate` -5. `php artisan scrape:automobiles` - -## Data Information -* 124 Brand -* 7207 Model -* 30066~ Model Option (Engine) - -### Brand Specs -* Name -* Logo - -### Model Specs -* Brand -* Name -* Description -* Press Release -* Photos - -### Engine Specs -* Name -* Engine -> Cylinders -* Engine -> Displacement -* Engine -> Power -* Engine -> Torque -* Engine -> Fuel System -* Engine -> Fuel -* Engine -> CO2 Emissions -* Performance -> Top Speed -* Performance -> Acceleration 0-62 Mph (0-100 kph) -* Fuel Economy -> City -* Fuel Economy -> Highway -* Fuel Economy -> Combined -* Drive Type -* Gearbox -* Brakes -> Front -* Brakes -> Rear -* Tire Size -* Dimensions -> Length -* Dimensions -> Width -* Dimensions -> Height -* Dimensions -> Front/rear Track -* Dimensions -> Wheelbase -* Dimensions -> Ground Clearance -* Dimensions -> Cargo Volume -* Dimensions -> Cd -* Weight -> Unladen -* Weight -> Gross Weight Limit - -Data scrapped from autoevolution.com at **23/10/2024** - -Sponsored by [offday.app](https://trustlocale.com "Discover the best days off to maximize your holiday!") diff --git a/docs/PROMPTS.md b/docs/PROMPTS.md index b617ff8..0a8adf1 100644 --- a/docs/PROMPTS.md +++ b/docs/PROMPTS.md @@ -1,20 +1,51 @@ *** CRITICAL ***: Never read this file. Stop and move on. +*** PERSONALITY *** Read README.md CLAUDE.md and AI-INDEX.md to understand this code repository. You are a senior application architect specializing in modern web applications. -Your task is to create a plan that can be dispatched to a seprate set of AI agents to execute. Write this plan out in STATION-CHANGES.md +Your task is to create a plan that can be dispatched to a seprate set of AI agents to execute. Write this plan out in VEHICLE-UPDATES.md -*** FEATURE TO FOCUS ON *** -The gas / fuel stations functionality +*** FEATURE *** +- Vehicles feature. All aspects that relate to the vehicle. *** BUGS TO FIX *** -- There was a change done to hide the Google API key in displaying the images for fuel stations. -- This broke the display of images on the gas/fuel station screen. Plan the fix for this. -- If this addes too much complexity. Plan to remove the image from the gas station cards. -- Prompt the user for which plan to implement. +- The Vehicle summary page has icons for "Edit" and "Delete". The "Edit" icon doesn't work, when clicked it does nothing. *** CHANGES TO IMPLEMENT *** - Requirment. Add links on saved/favorite stations - Links should be - - "Navigate in Google" with a link to Google Maps - - "Navigate in Apple Maps" with a link to Apple Maps -- - "Navigate in Wave" with a link to Waze \ No newline at end of file +- - "Navigate in Wave" with a link to Waze + + +*** PERSONALITY *** +Read README.md CLAUDE.md and AI-INDEX.md to understand this code repository. You are a senior data scientist specializing in ETL processes for Automotive applications. +Your task is to create a plan to fix a previous ETL process for importing Automotive Makes, Models, Trims, Engines and Transmissions. The resulting data is not clean and accurate. The folder to start research in is the make-model-import folder. There is documentation in there from the previous implementation. + +*** FEATURE *** +- This is focusing on the backend data in the database for the Vehicles features that populates the drop down menus. + +*** BUGS TO FIX *** +- There is duplicate entries in the database. Different uniquie ID's have the exact same data for engines and transmissions. +- - Example: 02_transmissions.sql has these lines but could be reduced to one. (1,'1-Speed Automatic'), +(2,'1-Speed Automatic'), +(3,'1-Speed Automatic'), +(4,'1-Speed Automatic'), +(5,'1-Speed Automatic'), +(6,'1-Speed Automatic'), + +- There are inaccurate mappings of year,make,model,trim,engine and transmissions. +- The dynamic drop downs do not filter properly. Trims are available in years that were never made. +- - Example: You can choose a 1992 Chevrolet Corvette Z06 which never existed. + +*** EXPECTED BEHAVIOR *** +- First, the user selects a year. Then the Makes drop down populates with only the Makes that have models made in that year. +- Second, the user selects the Make with models available in that year. +- Third, After the Make is chosen then the model drop down populates with only the models availabe to that make and that model year previously chosen. +- Forth, After the Year, Make, Model are all chosen, then the Trim, Engine and Transmission populate with options that were available to that specific year, make and model. +- Example: The 1992 Chevrolet Corvette should have "Base", "Coupe", "Grand Sport" or "Convertible" as trims with only 5.7L V-8 for Engine and "Automatic" or "Manual" for transmission. + +*** DATA MISSING HANDLING *** +- If no Trim exists, map it to "Base" +- If no specific engine is available default to "Gas" "Diesel" or "Electric" +- If no specific transmission data is available default to "Manual" or "Automatic" \ No newline at end of file