Summary
Build a MediaWiki extension (onion-style, layered) that enforces verification workflow for AI/bot edits, starting with automatic application of our existing templates.
Current State
We have templates ({{Bot_proposes}}, {{Verified}}, status=proposed|verified on {{Show}}) and a verification gadget, but nothing enforces their use. Bots could bypass the system entirely.
Desired Behavior
Layer 1: Automatic template wrapping
- Edits from bot accounts in main namespace automatically get
{{Bot_proposes}} wrapper or status=proposed
- No bot can create "verified" content directly
Layer 2: Patrol queue integration
- AI edits appear in Special:RecentChanges with distinct styling
- Possibly integrate with MediaWiki's built-in patrol system
Layer 3: (Future) Verification attestations
Technical Approach
MediaWiki extension with hooks:
PageContentSave or MultiContentSave to intercept bot edits
- Check user groups for bot flag
- Modify content or add page properties before save
Related Issues
Summary
Build a MediaWiki extension (onion-style, layered) that enforces verification workflow for AI/bot edits, starting with automatic application of our existing templates.
Current State
We have templates (
{{Bot_proposes}},{{Verified}},status=proposed|verifiedon{{Show}}) and a verification gadget, but nothing enforces their use. Bots could bypass the system entirely.Desired Behavior
Layer 1: Automatic template wrapping
{{Bot_proposes}}wrapper orstatus=proposedLayer 2: Patrol queue integration
Layer 3: (Future) Verification attestations
Technical Approach
MediaWiki extension with hooks:
PageContentSaveorMultiContentSaveto intercept bot editsRelated Issues