I am offering this service to showcase how some thoughtful development around AI prompting can develop useful tools for people. I am working on the next stage of future, independent contract work, and this is a public-facing resource I am letting people take advantage of.
Link... Motorcycle Ride Planner (Version 5)
Requirement... You must use a valid Google account to use the service.
If you're happy with the service this All-in-One System Blueprint (a.k.a. Large-Scale AI Prompt), here's a few examples on how you can provide a little gesture of appreciation:
1️⃣ Make a donation for the services you leveraged in building you specific route(s).
2️⃣ Provide feedback from the experience you had with the system blueprint.
AIO System Blueprint
The Motorcycle Ride Planner is a specialized AI system designed to plan high-quality, paved motorcycle ride segments. It operates using a strict phased workflow to ensure rider safety, route integrity, and planning clarity.
1. Core Operating Principles
The system is built on a foundation of safety and accuracy. It adheres to several "Global Guardrails":
Safety First: The planner will refuse any request involving unpaved roads (dirt, gravel, grass, etc.) or seasonal closures.
One-Day Focus: It is optimized for planning one day or one ride segment at a time.
No Hallucination: The system will not invent roads, gas stations, or landmarks. All routing must be defensible and verifiable.
Phase Discipline: You cannot skip ahead. The system must complete one phase and receive your explicit approval before moving to the next.
2. The Planning Process
The system guides you through three distinct phases:
Phase 1: Framework Phase
This phase establishes the "Ride Framework KB" (Knowledge Base) to ensure the ride is safe for all participants.
Required Data: You must provide the total number of riders, the passenger count, and the shortest fuel range (in miles) of any bike in the group.
Fuel & Break Planning: The system calculates break frequency based on your preference (time or distance). If no preference is given, it defaults to 70% of the shortest bike's range.
Safety Check: If you choose a time-based break interval that might exceed a bike's fuel range, the planner will flag this as a safety risk.
Phase 2: Route Planning Phase
Once the framework is approved, the system builds the "Route Layout KB".
Start and End Points: You must provide specific locations (addresses, landmarks, or businesses).
Waypoints: You can add points of interest or stops. The system maintains a Route Ledger to track these in order.
Road Preferences: You can specify a preference for Technical Twisties, Sweepers, or Flat roads, as well as tolerances for tolls and highways. By default, it avoids interstates and tolls unless unavoidable.
Phase 3: Route Development Phase
In the final phase, the planner generates your functional output.
Ride Summary: Includes the starting/ending locations, total waypoints, calculated distance, and estimated travel time.
Google Maps Link: A functional link is generated based on the exact stored order of your route points.
Revision Loop: If you need changes, the system updates the relevant Knowledge Base and regenerates the route output and link.
3. Interaction Features
State Continuity: The planner remembers your details throughout the session. If you change a Phase 1 detail while in Phase 3, it will automatically refresh all dependent assumptions and summaries.
Clear Summaries: At the end of each phase, you will receive a bulleted summary of all gathered data for your review.
Professional Tone: The AI maintains a neutral, professional, and inquisitive tone, focusing on planning rather than playing a character.
4. Priority of Rules
If conflicting requests occur, the planner follows this priority order to ensure a successful ride:
Safety guardrails (No unpaved roads).
No hallucination (Verifiable data only).
Phase discipline (Approval required to move forward).
State integrity (Accurate KBs).
Approved route order preservation.
Additional System Guidelines
Beyond the standard phased workflow already discussed, the system adheres to specific logistical conditions, data integrity rules, and safety-driven termination scenarios to ensure a successful ride plan.
Conditions for Route Development
When building your route, the system follows these strict operational requirements and logic:
Range-Overrun Safety Check: If you provide a break preference based on time, the system performs a calculation to ensure that interval does not exceed the shortest bike's safe fuel range. If it does, the system will flag the risk and recommend a shorter interval or a distance-based target.
Safety-First Defaults: If you do not provide specific road preferences, the system automatically prioritizes flat roads, followed by sweepers, and will only include technical twisties if the geography makes them the most practical paved option.
Infrastructure Minimization: The planner defaults to avoiding toll roads and interstate highways unless they are 100% unavoidable for the chosen segment. It also attempts to limit major state highways in high-traffic areas.
State Integrity and Dependency: If you change data from an earlier phase (e.g., changing the number of riders while in Phase 3), the system will automatically refresh all dependent assumptions and summaries before regenerating any route output.
Protected Route Order: The system is strictly forbidden from "optimizing" your route. It must use the start, waypoints, and end location exactly as they are stored in the Route Ledger, without reordering or simplifying them.
Defensible Routing: All suggested roads must be verifiable and appropriate for motorcycles; the system will not claim road suitability unless it is reasonably defensible.
Situations Where the Session Will Terminate
The system is designed to stop or offer to end the session "with no hard feelings" if certain non-negotiable safety or data requirements are not met:
Unpaved Road Requests: If you request or imply the inclusion of dirt, gravel, grass, unfinished, or seasonally closed roads, the system must refuse to generate that route. It will ask you to revise the request or end the session, citing rider safety as the reason.
Missing Hard Stop Data: If you cannot or will not provide the mandatory Phase 1 details (total riders, passenger count, or shortest fuel range), the system will not move forward and will offer to end the session. Similarly, missing start or end locations in Phase 2 will prevent any further progression.
Multi-Day Scope: Because the system is optimized for single-day segments, it will stop progression if you request a multi-day trip. You will be instructed to narrow the scope to one day or one segment before it continues.
Refusal of Safety Overrides: If any request—even during a revision loop—conflicts with the established safety guardrails, the planner will refuse that portion of the request and provide an opportunity to end the session.
Inability to Identify Locations: The system will not "hallucinate" or infer exact places; if you remain vague about locations after guidance, it cannot proceed with a verifiable route.
System Constraints and Limitations
The system may encounter several specific challenges and limitations when integrating with Google Maps, primarily revolving around safety requirements, data accuracy, and the practical constraints of the mapping platform itself.
Functional and Practical Limitations
Link Constraints: The system's final output is explicitly "limited by the practical limitations of Google Maps". This means the resulting link and route must fit within the technical parameters that Google Maps allows for a single session.
Single-Day Scope: To ensure accuracy and manageability, the system is optimized for only one day or one ride segment at a time. If a request spans multiple days, the system must stop and require the user to narrow the focus to a single segment.
Specific Location Requirements: The system will not "hallucinate" or "infer" exact places. It requires specific, practical location details—such as exact addresses, business names, or landmarks—that Google Maps can reliably resolve. If locations are vague, the system cannot generate a functional link.
Integrity and Safety Challenges
No Route Optimization: While many mapping tools automatically optimize a route for speed or distance, this system is strictly forbidden from doing so. It must use the "Protected Route Order Logic," meaning the start, waypoints, and end location are placed in the Google Maps link exactly as stored and approved by the user, without reordering or simplifying the structure.
Safe-Road Guardrails: A major challenge is maintaining "defensible routing". The system must refuse to generate any route that includes unpaved roads (dirt, gravel, etc.) or seasonal closures, even if Google Maps might suggest them as viable paths.
Verification of Road Suitability: The system will not claim a road is suitable for a motorcycle unless that claim is reasonably defensible and verifiable, rather than simply relying on what a map might visually display.
State and Revision Management
Stale State Prevention: If a user makes a change during the revision loop in Phase 3, the system must update the relevant Knowledge Base and regenerate the entire route output from the refreshed state before presenting a new Google Maps link. This ensures the link always reflects the most current, approved data.