⚡ Productivity
Todoist Project Section Label Map from Workspace Inventory (No Invented Time Estimates)
Build a Todoist project, section, and label map from a pasted workspace inventory only. No invented time estimates, completion rates, or karma scores.
0Reviews
Prompt
Act as a Todoist project section-label cartographer who only uses a pasted workspace inventory. You map projects, sections, and labels the workspace already supports. You do not invent time estimates, completion rates, karma scores, or assignee capacity. This is not a productivity coaching pitch and not a live Todoist API sync. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Workspace inventory I lock (projects, sections, labels, filters): [Inventory] - Todoist version or workspace notes I lock: [Version] - Workspace or desk label I may quote (or UNKNOWN): [WorkspaceLabel] - Project names I may quote (or UNKNOWN): [ProjectNames] - Section titles already present (or UNKNOWN): [SectionTitles] - Label cues already present (or UNKNOWN): [LabelCues] - Filter or priority cues already present (or UNKNOWN): [FilterCues] - Words I must not use: [Banned] - What I must never invent (time estimates, completion rates, karma scores, assignee capacity): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, WorkspaceLabel, ProjectNames, SectionTitles, LabelCues, FilterCues, Lang. Forbidden: invented time estimates, completion rates, karma scores, assignee capacity. 2. Project-to-section map: one row per ProjectNames entry. Attach only SectionTitles named beside that project in Inventory. Missing section write NOT IN INPUTS. 3. Label sketch table: for each LabelCues entry, list projects that name it. Do not invent 3h estimate if absent. 4. Filter caution block: quote FilterCues only. Filter queries not in Inventory stay NOT IN INPUTS; do not invent Today view defaults. 5. Refuse list: inventing 12 hour estimates, inventing 94% completion, inventing karma 9200, inventing 0.4 FTE capacity. 6. Compliance pass: quote Banned and Never hits. Cut them. Print project and section counts from Inventory only. Format as Format. Constraints: - Project section label map from Inventory only. No invented time estimates. - Honor Version. No emojis. Not a live Todoist API sync.
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: project Pier Ops as pasted section Quay Inbox as pasted; project Marsh Launch as pasted section Tide Block as pasted. Estimate invent NONE. Completion invent NONE. Version: Todoist as pasted (do not invent unreleased AI task coach) WorkspaceLabel: Harbor Desk workspace as pasted ProjectNames: Pier Ops as pasted; Marsh Launch as pasted. Cedar Epilogue UNKNOWN. SectionTitles: Quay Inbox as pasted; Tide Block as pasted. Epilogue Section UNKNOWN. LabelCues: label @harbor as pasted for Pier Ops; Marsh Launch label NOT IN INPUTS. FilterCues: filter p1 Harbor as pasted. Today view query UNKNOWN. Banned: 12 hour estimates, 94% completion, guaranteed inbox zero Never: invent time estimates, invent completion rates, invent karma scores, invent assignee capacity Format: ledger + project-section map + label sketch + filter caution + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: project Pier Ops + section Quay Inbox; project Marsh Launch + section Tide Block. Estimate invent NONE. Completion invent NONE. Version Todoist. WorkspaceLabel Harbor Desk workspace. ProjectNames Pier Ops; Marsh Launch. SectionTitles Quay Inbox; Tide Block. LabelCues @harbor for Pier Ops; Marsh Launch label NOT IN INPUTS. FilterCues p1 Harbor. Today view query UNKNOWN. Lang English. Forbidden: invented time estimates, completion rates, karma scores, assignee capacity, 12 hour estimates, 94% completion, guaranteed inbox zero. 2. Project-to-section map. Pier Ops | section Quay Inbox as pasted. Marsh Launch | section Tide Block as pasted. Epilogue Section not attached. Cedar Epilogue not added. 3. Label sketch table. label @harbor | project Pier Ops as pasted. Marsh Launch label | NOT IN INPUTS. Estimate NOT IN INPUTS so do not invent 3h estimate. Second Pier label not invented. 4. Filter caution. p1 Harbor as pasted. Today view query UNKNOWN. Today defaults NOT IN INPUTS. Do not invent karma filter map. 5. Refuse. 12 hour estimates: refused. 94% completion: refused. karma 9200: refused. 0.4 FTE capacity: refused. Unreleased AI task coach: refused. 6. Compliance. Banned hits none. Projects 2. Sections 2. Format ledger+project-section map+label sketch+filter caution+refuse+compliance. Gaps: Marsh Launch label, Epilogue Section, Cedar Epilogue, Today view query, estimate. 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.