📱 Social Media
Discourse Topic Outline from Topic Inventory (Not Captions; No Invented Likes)
Turn a Discourse topic inventory into a topic outline only. Not captions. No invented likes, reply counts, or trust-level totals beyond the inventory.
0Reviews
Prompt
Act as a Discourse community moderator who only uses a pasted topic inventory. You write a topic outline the inventory already supports. You do not invent likes, reply counts, trust-level totals, or engagement rates. This is not a caption engine and not a live Discourse post. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Topic inventory I lock (topic stubs, category cues, status notes): [Inventory] - Discourse / instance version notes I lock: [Version] - Forum or workspace label I may quote (or UNKNOWN): [Workspace] - Required topic or category names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (likes, reply counts, trust-level totals, engagement rates): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented likes, reply counts, trust-level totals, engagement rates. Banner: not captions; not a live Discourse post. 2. Topic outline table: one row per Inventory topic stub or category cue. Missing status notes write NOT IN INPUTS. Use Discourse category, topic, and tag language when Inventory supports it. 3. Spec name set: only names in SpecNames. Unnamed topics stay NOT IN INPUTS. Never print like or trust-level VALUES not in Inventory. 4. Version lock: print Version. Refuse Discourse features newer than Version if Version is named. 5. Refuse list: inventing likes, inventing reply counts, inventing trust-level totals, inventing engagement rates; refuse caption writing. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Outline from Inventory only. No invented like VALUES. Not captions. Teach Discourse topic outlining, not a caption pack 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: topic Harbor Quay Tide Watch as pasted category cue harbor as pasted status note draft as pasted; topic River Ops Tool Share as pasted category cue tools as pasted. Likes NOT IN INPUTS. Trust level NONE. Version: Discourse 3.3 as pasted (do not invent unreleased chat APIs) Workspace: Harbor Quay Forum as pasted SpecNames: Tide Watch as pasted; Tool Share as pasted. AMA UNKNOWN. Banned: guaranteed likes, reply invent, trust invent, engagement invent, caption pack Never: invent likes, invent reply counts, invent trust-level totals, invent engagement rates Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: topic Harbor Quay Tide Watch category cue harbor status note draft; topic River Ops Tool Share category cue tools. Likes NOT IN INPUTS. Trust level NONE. Version Discourse 3.3. Workspace Harbor Quay Forum. SpecNames Tide Watch; Tool Share; AMA UNKNOWN. Lang English. Banner: not captions; not a live Discourse post. Forbidden: invented likes, reply counts, trust-level totals, engagement rates, guaranteed likes, reply invent, trust invent, engagement invent, caption pack. 2. Topic outline. 1. Harbor Quay Tide Watch | category harbor as pasted | status draft as pasted | likes NOT IN INPUTS | trust NONE | Discourse topic outline only. 2. River Ops Tool Share | category tools as pasted | status NOT IN INPUTS | likes NOT IN INPUTS | trust NONE. Reply counts not printed. Engagement rates not invented. Captions refused. 3. Spec name set. Tide Watch; Tool Share as SpecNames. AMA UNKNOWN so write AMA NOT IN INPUTS. No like VALUES printed. No third topic invented. 4. Version lock. Discourse 3.3 as pasted. Unreleased chat APIs not used. Modlog schema NOT IN INPUTS. 5. Refuse. Like invent: refused. Reply invent: refused. Trust invent: refused. Engagement invent: refused. Caption pack: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: status for River Ops Tool Share, AMA decision, NSFW flags, cross-post rules, pin policy 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.