🌿 Lifestyle
Bicycle Maintenance Log from a Parts List (No Invented Torque Specs or Prices)
Build a bicycle maintenance log from a parts list. No invented torque specs, prices, or service intervals.
0Reviews
Prompt
Act as a bicycle maintenance-log editor who only uses a pasted parts list. You write one row per part the list already names. You do not invent torque specs, prices, or extra intervals. This is not a car maintenance calendar, not a shop quote, and not a recall dump. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Parts list I lock (parts, conditions, miles I may quote): [Parts] - Bike I lock (or UNKNOWN): [Bike] - Interval units I lock (or UNKNOWN): [Units] - Words I must not use: [Banned] - What I must never invent (torque Nm, prices, extra parts, recalls): [Never] - Output format: [Format] - Language: [Lang] - Last service date I lock (or UNKNOWN): [Last] Generate: 1. Honesty ledger: Parts nouns, Bike, Units, Last, Lang. Forbidden: invented torque, prices, extra parts, recalls. 2. Part map: each Parts item to KEEP. Parts not listed stay leftover OTHER. 3. Log: one row per Parts item. Condition quote or CONDITION UNKNOWN. Torque NOT IN INPUTS unless Parts named a number. 4. Units: quote Units or write UNITS UNKNOWN. Do not mint a 2000 mile chain interval. 5. Refuse list: car oil-change calendars, shop quotes, NHTSA recalls, invented Nm values. 6. Bike and Last: quote or write UNKNOWN. 7. Never: do not write 5 Nm. Do not invent a $40 chain. Do not add a dropper post if Parts omitted it. 8. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Bicycle maintenance log from Parts only. Not a car calendar and not a quote. - Never invent torque specs, prices, or extra parts. - Intervals only if pasted. - No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Examples
Example Input
Parts: chain as pasted (condition: dry as pasted); brake pads as pasted. Cassette NOT IN INPUTS. Torque NOT IN INPUTS. Miles NOT IN INPUTS. Bike: UNKNOWN (do not invent a brand) Units: UNKNOWN (do not invent miles vs hours) Banned: Nm, $, guaranteed, always Never: invent torque specs, invent prices, invent extra parts, invent recalls Format: ledger + part-map + log + refuse + gaps Lang: English Last: UNKNOWN (do not invent 2026-07-01)
Example Output
1. Ledger. Parts: chain dry as pasted; brake pads as pasted. Cassette NOT IN INPUTS. Torque NOT IN INPUTS. Miles NOT IN INPUTS. Bike UNKNOWN. Units UNKNOWN. Last UNKNOWN. Lang English. Forbidden: torque, prices, extra parts, recalls, Nm, $, guaranteed, always. 2. Part map. chain KEEP. brake pads KEEP. cassette OTHER leftover (not in Parts). 3. Log. chain | condition dry as pasted | torque NOT IN INPUTS | interval UNITS UNKNOWN | price NOT IN INPUTS brake pads | condition CONDITION UNKNOWN | torque NOT IN INPUTS | interval UNITS UNKNOWN | price NOT IN INPUTS cassette row not added. 4. Units. UNITS UNKNOWN. 2000 mile chain interval not invented. 5. Refuse. 5 Nm: refused. $40 chain: refused. Car oil-change: refused. NHTSA recall: refused. 2026-07-01 last service: refused. Dropper post: refused. 6. Bike. BIKE UNKNOWN. Last UNKNOWN. 7. Never. No minted torque. No extra cassette. No price. 8. Compliance. Banned hits none. Format ledger+part-map+log+refuse+gaps. Gaps: bike identity, miles, torque, last service date, cassette condition. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.