-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
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 orstatus=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
- Track who verified what and when
- Support multiple attestations per claim (Support multiple attestations on verified claims #15)
- SMW properties for querying verification status (Add SMW properties to verification templates for querying #16)
Technical Approach
MediaWiki extension with hooks:
PageContentSaveorMultiContentSaveto intercept bot edits- Check user groups for bot flag
- Modify content or add page properties before save
Related Issues
- Add SMW properties to verification templates for querying #16: Add SMW properties to verification templates
- Support multiple attestations on verified claims #15: Support multiple attestations
- Color-coding system for AI-edited content pending human patrol #11: Color-coding for AI content pending patrol
- Bot proposal template invisible in dark mode #12: Dark mode visibility fix
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels