Forums Feature Requests Thread

[Enhancement] Forums: Forum rules editor and About/welcome editor lack the mobieusAI wand

Patrick Bass · Jun 6 · 27 · 1 Locked
[Normal Priority] [Feature Enhancement] [Deployed to Production]
🚀 OP Jun 6, 2026 5:27pm

Area: Forums (audit p2) · Surface: GET /forums/{slug}/rules/edit (edit-rules.php) and /forums/{slug}/about/edit (about-edit.php) · Dimension: Law 8 — AI wand on config options · Severity: enhancement

Moderators write community rules and the forum About/welcome copy by hand, but these copy-writing config fields have no AI wand even though the platform already ships the ai-assist pattern (used on thread title/body) and forum AI services. Law 8 calls for an AI wand on nearly every config option that fits — rule drafting and welcome-text polishing are prime fits.

Evidence

AI wand pattern exists and is used on thread surfaces: create-thread.php:89-99 uses <button class="ai-assist" data-ai-feature="ai_forum_title_polish" ...> gated via Features->granted(...). The rules editor textareas have no wand: edit-rules.php:75-79 and :101-105 are plain <textarea name="rules[]" class="form-input"> with no ai-assist control (grep for wand/ai- in edit-rules.php returns nothing). The forum About/welcome WYSIWYG (about-edit.php:30-35) and the forum description textarea (settings.php:210) likewise have no AI wand. Services AiTagSuggester.php and AiThreadSummary.php already exist for forum AI.

Suggested fix. Add render-gated ai-assist buttons (e.g. ai_forum_rules_draft / ai_forum_about_polish) next to the rules textareas in edit-rules.php, the About/welcome editor in about-edit.php, and the description textarea in settings.php, mirroring the create-thread.php wand wiring and gating at /admin/ai.

Filed by the automated tenant-app audit and adversarially evidence-verified. Status: verified. Open — not yet actioned.


Patrick Bass
@mobieus

🚀 Jun 7, 2026 10:59am

Shipped and deployed to production. Commit bb50cee4e7.

AI wand (✦ AI) added to both the forum rules editor and the About/welcome editor. Gated by ai_forum_category_desc. POSTs to /api/ai/dispatch. Results populate the textarea and the WYSIWYG preview.

Closed as: deployed.


Patrick Bass
@mobieus

Log in or register to reply to this thread.