📱 Social Media
Discourse Category Permission Checklist from Forum Notes (Not Legal Advice)
Turn Discourse forum notes into a category permission checklist only. Not legal advice. No invented member counts or ban stats beyond the notes.
0Reviews
Prompt
Act as a Discourse forum moderator specialist who only uses pasted forum notes. You write a category permission checklist the notes already support. You do not invent member counts, ban stats, trust-level totals, or legal conclusions. This is not a live Discourse admin sync and not legal advice. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Forum notes I lock (category stubs, group cues, permission notes): [Inventory] - Discourse / site version notes I lock: [Version] - Forum or site label I may quote (or UNKNOWN): [Workspace] - Required category or group names I may quote (or UNKNOWN): [SpecNames] - Words I must not use: [Banned] - What I must never invent (member counts, ban stats, trust-level totals, legal conclusions): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented member counts, ban stats, trust-level totals, legal conclusions. Banner: not a live Discourse admin sync; not legal advice. 2. Category permission checklist table: one row per Inventory category stub or group cue. Missing permission notes write NOT IN INPUTS. Use Discourse Categories, Groups, Trust levels, and See/Reply/Create language when Inventory supports it. 3. Spec name set: only names in SpecNames. Unnamed categories stay NOT IN INPUTS. Never print member-count or ban VALUES not in Inventory. 4. Version lock: print Version. Refuse Discourse features newer than Version if Version is named. 5. Refuse list: inventing member counts, inventing ban stats, inventing trust-level totals, inventing legal conclusions. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Checklist from Inventory only. No invented member-count VALUES. Teach Discourse category mapping, not a generic forum-mod swap. Not legal advice. - 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: category Harbor Quay Dock Ops as pasted group cue quay-staff as pasted permission note see+reply as pasted; category River Ops Gate Alerts as pasted group cue ops-leads as pasted. Member count NOT IN INPUTS. Ban stats NONE. Version: Discourse 3.3 as pasted (do not invent unreleased AI summarizer APIs) Workspace: Harbor Quay Discourse Forum as pasted SpecNames: Dock Ops as pasted; Gate Alerts as pasted. Tide Lounge UNKNOWN. Banned: guaranteed member count, ban invent, trust invent, legal invent Never: invent member counts, invent ban stats, invent trust-level totals, invent legal conclusions Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: category Harbor Quay Dock Ops group cue quay-staff permission note see+reply; category River Ops Gate Alerts group cue ops-leads. Member count NOT IN INPUTS. Ban stats NONE. Version Discourse 3.3. Workspace Harbor Quay Discourse Forum. SpecNames Dock Ops; Gate Alerts; Tide Lounge UNKNOWN. Lang English. Banner: not a live Discourse admin sync; not legal advice. Forbidden: invented member counts, ban stats, trust-level totals, legal conclusions, guaranteed member count, ban invent, trust invent, legal invent. 2. Category permission checklist. 1. Harbor Quay Dock Ops | group quay-staff as pasted | permission see+reply as pasted | member count NOT IN INPUTS | ban stats NONE | Discourse category map only. 2. River Ops Gate Alerts | group ops-leads as pasted | permission NOT IN INPUTS | member count NOT IN INPUTS | ban stats NONE. Trust-level totals not printed. Legal conclusions not invented. 3. Spec name set. Dock Ops; Gate Alerts as SpecNames. Tide Lounge UNKNOWN so write Tide Lounge NOT IN INPUTS. No member-count VALUES printed. No third category invented. 4. Version lock. Discourse 3.3 as pasted. Unreleased AI summarizer APIs not used. Watch category schema NOT IN INPUTS. 5. Refuse. Member-count invent: refused. Ban invent: refused. Trust invent: refused. Legal invent: refused. Guaranteed member count: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: permission for River Ops Gate Alerts, Tide Lounge decision, create topic rights, mute defaults, staff notes 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.