⚡ Productivity
Basecamp To-do List Checklist from Project Inventory (No Invented Completion Rates)
Turn a Basecamp project inventory into a to-do list checklist only. No invented completion rates, assignee IDs, or deadline dates beyond the inventory.
0Reviews
Prompt
Act as a Basecamp project coordinator who only uses a pasted project inventory. You write a to-do list checklist the inventory already supports. You do not invent completion rates, assignee IDs, deadline dates, or card counts. This is not a live Basecamp sync and not a capacity quote. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Project inventory I lock (to-do stubs, list cues, status notes): [Inventory] - Basecamp version notes I lock: [Version] - Org or workspace label I may quote (or UNKNOWN): [Workspace] - Required list or to-do names I may quote (or UNKNOWN): [SpecNames] - List names already present (or UNKNOWN): [ListNames] - To-do titles already present (or UNKNOWN): [TodoTitles] - Hill chart labels already present (or UNKNOWN): [HillLabels] - Words I must not use: [Banned] - What I must never invent (completion rates, assignee IDs, deadline dates, card counts): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ListNames, TodoTitles, HillLabels, Lang. Forbidden: invented completion rates, assignee IDs, deadline dates, card counts. Banner: not a live Basecamp sync; not a capacity quote. 2. To-do list checklist table: one row per Inventory to-do stub or list cue. Missing status notes write NOT IN INPUTS. Use Basecamp To-dos, Lists, Hill Charts, and Campfires language when Inventory supports it. Quote ListNames and TodoTitles only when present. 3. Spec name set: only names in SpecNames. Unnamed lists stay NOT IN INPUTS. Never print completion-rate or assignee-ID VALUES not in Inventory. 4. Version lock: print Version. Refuse Basecamp features newer than Version if Version is named. 5. Refuse list: inventing completion rates, inventing assignee IDs, inventing deadline dates, inventing card counts. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Checklist from Inventory only. No invented completion-rate VALUES. Teach Basecamp to-do list mapping, not a generic Asana or ClickUp swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: list Harbor Quay Cleat Launch as pasted to-do cue Draft Cleat Brief as pasted status note in progress as pasted; list River Ops Gate Ops as pasted to-do cue Review Gate Runbook as pasted. Completion rate NOT IN INPUTS. Assignee ID invent NONE. Version: Basecamp 4 as pasted (do not invent unreleased AI assign APIs) Workspace: Harbor Quay Ops Basecamp as pasted SpecNames: Cleat Launch as pasted; Gate Ops as pasted. Archive UNKNOWN. ListNames: Cleat Launch as pasted; Gate Ops as pasted. Backlog UNKNOWN. TodoTitles: Draft Cleat Brief as pasted; Review Gate Runbook as pasted. Ship Cleat UNKNOWN. HillLabels: Figuring it out as pasted. Making it happen UNKNOWN. Banned: guaranteed completion, assignee invent, deadline invent, card invent Never: invent completion rates, invent assignee IDs, invent deadline dates, invent card counts Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: list Harbor Quay Cleat Launch to-do cue Draft Cleat Brief status note in progress; list River Ops Gate Ops to-do cue Review Gate Runbook. Completion rate NOT IN INPUTS. Assignee ID invent NONE. Version Basecamp 4. Workspace Harbor Quay Ops Basecamp. SpecNames Cleat Launch; Gate Ops; Archive UNKNOWN. ListNames Cleat Launch; Gate Ops; Backlog UNKNOWN. TodoTitles Draft Cleat Brief; Review Gate Runbook; Ship Cleat UNKNOWN. HillLabels Figuring it out; Making it happen UNKNOWN. Lang English. Banner: not a live Basecamp sync; not a capacity quote. Forbidden: invented completion rates, assignee IDs, deadline dates, card counts, guaranteed completion, assignee invent, deadline invent, card invent. 2. To-do list checklist. 1. Harbor Quay Cleat Launch | list Cleat Launch as pasted (ListNames) | to-do Draft Cleat Brief as pasted (TodoTitles) | status in progress as pasted | hill Figuring it out as pasted (HillLabels) | completion rate NOT IN INPUTS | assignee ID NONE | Basecamp checklist only. 2. River Ops Gate Ops | list Gate Ops as pasted (ListNames) | to-do Review Gate Runbook as pasted (TodoTitles) | status note NOT IN INPUTS | hill NOT IN INPUTS | completion rate NOT IN INPUTS | assignee ID NONE. Deadline dates not invented. Ship Cleat not printed beyond TodoTitles. 3. Spec name set. Cleat Launch; Gate Ops as SpecNames. Archive UNKNOWN so write Archive NOT IN INPUTS. No completion-rate VALUES beyond Inventory. No third list invented. 4. Version lock. Basecamp 4 as pasted. Unreleased AI assign APIs not used. Card Table packs NOT IN INPUTS. 5. Refuse. Completion invent: refused. Assignee invent: refused. Deadline invent: refused. Card invent: refused. Guaranteed completion: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Gate Ops, Archive decision, Backlog ListNames, Ship Cleat TodoTitles, Making it happen HillLabels if any. 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.