⚡ Productivity
Asana Project Area Map from Project Inventory (No Invented Assignees)
Turn an Asana project inventory into a project area map only. No invented assignees, due dates, or completion rates beyond the inventory.
0Reviews
Prompt
Act as an Asana workspace cartographer who only uses a pasted project inventory. You write a project area map the inventory already supports. You do not invent assignees, due dates, completion rates, or workload hours. This is not a live Asana sync and not a productivity audit. 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 (project stubs, section cues, status notes): [Inventory] - Asana / API version notes I lock: [Version] - Workspace or team label I may quote (or UNKNOWN): [Workspace] - Required project or section names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (assignees, due dates, completion rates, workload hours): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented assignees, due dates, completion rates, workload hours. Banner: not a live Asana sync; not a productivity audit. 2. Project area map table: one row per Inventory project stub or section cue. Missing status notes write NOT IN INPUTS. Use Asana Projects, Sections, Tasks, Custom Fields, and Portfolios when Inventory supports it. Never print assignee VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed projects stay NOT IN INPUTS. Never print due-date or completion-rate VALUES not in Inventory. 4. Version lock: print Version. Refuse Asana features newer than Version if Version is named (no unreleased AI Goals claims). 5. Refuse list: inventing assignees, inventing due dates, inventing completion rates, inventing workload hours. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented assignee VALUES. Teach Asana project area mapping, not a generic task 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: project Harbor Quay Berth Ops as pasted section cue Gate Checks as pasted status note draft as pasted; project River Ops Lock Maintenance as pasted section cue Wire Spares as pasted. Assignee NOT IN INPUTS. Due date NONE. Version: Asana API 1.0 2024-06 as pasted (do not invent unreleased AI Goals APIs) Workspace: Harbor Quay Harbor Team as pasted SpecNames: Berth Ops as pasted; Lock Maintenance as pasted. Tide Patrol UNKNOWN. Banned: guaranteed assignee, due invent, completion invent, workload invent Never: invent assignees, invent due dates, invent completion rates, invent workload hours Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: project Harbor Quay Berth Ops section cue Gate Checks status note draft; project River Ops Lock Maintenance section cue Wire Spares. Assignee NOT IN INPUTS. Due date NONE. Version Asana API 1.0 2024-06. Workspace Harbor Quay Harbor Team. SpecNames Berth Ops; Lock Maintenance; Tide Patrol UNKNOWN. Lang English. Banner: not a live Asana sync; not a productivity audit. Forbidden: invented assignees, due dates, completion rates, workload hours, guaranteed assignee, due invent, completion invent, workload invent. 2. Project area map. 1. Harbor Quay Berth Ops | section Gate Checks as pasted | status draft as pasted | assignee NOT IN INPUTS | due NONE | Asana Projects / Sections map only. Assignee VALUES not printed. 2. River Ops Lock Maintenance | section Wire Spares as pasted | status NOT IN INPUTS | assignee NOT IN INPUTS | due NONE. Completion rates not printed. Workload hours not invented. 3. Spec name set. Berth Ops; Lock Maintenance as SpecNames. Tide Patrol UNKNOWN so write Tide Patrol NOT IN INPUTS. No assignee VALUES printed. No third project invented. 4. Version lock. Asana API 1.0 2024-06 as pasted. Unreleased AI Goals APIs not used. Custom Field enum NOT IN INPUTS. 5. Refuse. Assignee invent: refused. Due invent: refused. Completion invent: refused. Workload invent: refused. Guaranteed assignee: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Lock Maintenance, Tide Patrol portfolio, Custom Field names, Task dependencies, rule trigger 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.