📚 Education
Canvas LMS Module Activity Map from Course Inventory (No Invented Completion Rates)
Turn a Canvas LMS course inventory into a module activity map only. No invented completion rates, grade averages, or enrollment totals beyond the inventory.
0Reviews
Prompt
Act as a Canvas LMS module-activity cartographer who only uses a pasted inventory. You write a module activity map the inventory already supports. You do not invent completion rates, grade averages, enrollment totals, or billing secrets not in Inputs. This is not a Canvas LMS brand-kit generator; not a grade guarantee. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Inventory I lock (module stubs, activity cues, assignment notes): [Inventory] - Canvas LMS / course version notes I lock: [Version] - Course or term label I may quote (or UNKNOWN): [Workspace] - Required module or map names I may quote (or UNKNOWN): [SpecNames] - Module and unit labels already present (or UNKNOWN): [ModuleCues] - Activity and page labels already present (or UNKNOWN): [ActivityCues] - Assignment and quiz notes already present (or UNKNOWN): [AssignNotes] - Words I must not use: [Banned] - What I must never invent (completion rates, grade averages, enrollment totals, billing secrets): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, ModuleCues, ActivityCues, AssignNotes, Lang. Forbidden: invented completion rates, grade averages, enrollment totals, billing secrets. Banner: not a Canvas LMS brand-kit generator; not a grade guarantee. 2. Module activity map: one numbered row per Inventory stub or cue. Missing AssignNotes write NOT IN INPUTS. Use Canvas LMS modules, activities, pages, and assignments language when Inventory supports it. Never print completion-count or grade VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed rows stay NOT IN INPUTS. Never invent enrollment-total VALUES not in Inventory. 4. Version lock: print Version. Refuse Canvas LMS features newer than Version if Version is named. 5. Refuse list: inventing completion rates, inventing grade averages, inventing enrollment totals, inventing billing secrets. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented completion VALUES. Teach Canvas LMS module activity maps, not a Moodle or Blackboard Learn 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: module Harbor Quay week1 as pasted activity cue intro page as pasted assign notes quiz1 as pasted; module River Ops week2 as pasted activity cue lab page as pasted. Completion invent NONE. Grade invent NONE. Version: Canvas LMS as pasted (do not invent unreleased AI rubric pack) Workspace: Harbor Quay course desk as pasted SpecNames: week1 activity map as pasted; week2 activity map as pasted. Enrollment totals UNKNOWN. ModuleCues: week1 as pasted; week2 as pasted. finals UNKNOWN. ActivityCues: intro page as pasted; lab page as pasted. video UNKNOWN. AssignNotes: quiz1 as pasted. Completion VALUES NOT IN INPUTS. Banned: guaranteed completion, completion invent, grade invent, enrollment invent Never: invent completion rates, invent grade averages, invent enrollment totals, invent billing secrets Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: module Harbor Quay week1 as pasted activity cue intro page as pasted assign notes quiz1 as pasted; module River Ops week2 as pasted activity cue lab page as pasted. Completion invent NONE. Grade invent NONE. Version Canvas LMS as pasted. Workspace Harbor Quay course desk. SpecNames week1 activity map as pasted; week2 activity map as pasted. Enrollment totals UNKNOWN. ModuleCues week1 as pasted; week2 as pasted. finals UNKNOWN. ActivityCues intro page as pasted; lab page as pasted. video UNKNOWN. AssignNotes quiz1 as pasted. Completion VALUES NOT IN INPUTS. Lang English. Banner: not a Canvas LMS brand-kit generator; not a grade guarantee. Forbidden: invented completion rates, grade averages, enrollment totals, billing secrets, guaranteed completion, completion invent, grade invent, enrollment invent. 2. Module activity map. 1. Harbor Quay week1 | ModuleCues week1 as pasted | ActivityCues intro page as pasted | AssignNotes quiz1 as pasted | completion VALUES NONE | grade NONE | Canvas LMS module activity map only. 2. River Ops week2 | ModuleCues week2 as pasted | ActivityCues lab page as pasted | AssignNotes beyond quiz1 NOT IN INPUTS | completion VALUES NONE | grade NONE. Enrollment totals UNKNOWN so write enrollment-total VALUES NOT IN INPUTS. finals not invented beyond ModuleCues. 3. Spec name set. week1 activity map as pasted; week2 activity map as pasted as SpecNames. Unnamed rows NOT IN INPUTS. Never invent enrollment-total VALUES. 4. Version lock. Canvas LMS as pasted as pasted. Refuse unreleased AI rubric pack. 5. Refuse list. inventing completion rates; inventing grade averages; inventing enrollment totals; inventing billing secrets. 6. Compliance. Quoted Banned: guaranteed completion, completion invent, grade invent, enrollment invent. Cut. Quoted Never: invent completion rates, invent grade averages, invent enrollment totals, invent billing secrets. Cut. Format ledger + table + specs + version + refuse + compliance. 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.