Files
motovaultpro/docs/PROMPTS.md
2025-12-14 14:53:45 -06:00

3.2 KiB

*** 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 VEHICLE-UPDATES.md

*** FEATURE ***

  • Vehicles feature. All aspects that relate to the vehicle.

*** BUGS TO FIX ***

  • 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

*** 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. Read @ETL-FIXES.md as that was the latest attempt to fix this problem. 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"

*** CRITICAL ***

  • Make no assumptions. Ask for clarification on anything not clear.
  • Ultrathink through this problem.