HOW WE WORK
Moderation workflow.
We run the cultural archive in three stages: user submission, AI assistance, and admin review. Publish decisions are always made by an admin.
01
USER
User submission
Community submits shop wikis, claims, person info, and source media references. All are saved as draft / pending_review and not visible to anon.
02
AI
AI preparation
lib/ai/contribution-engine.ts performs entity extraction, neutral rewriting, duplicate suggestion, and attribution strength estimation. AI cannot publish — it only prepares material for admins.
03
QUEUE
Pending review
Admins process submissions at /admin/claims, /admin/people, /admin/oral-history, /admin/edits. Disputed and needs_source items are not hidden — they remain as attributes.
04
ADMIN
Admin review
Actions: approve / reject / dispute / request-source / merge-duplicate / rewrite-neutral. All actions are recorded in admin_logs and remain rollback-friendly.
05
PUBLISH
Reviewed or Disputed
Approved claims become reviewed and public. Disputed claims stay disputed — multiple views are kept side by side. Soft-deleted claims can be restored later.
AI BOUNDARY
AI extracts and shapes claims, but holds no publish permission. AI output is always saved as pending_review; an admin then approves / rejects / disputes it. URL generation and assertive output are prohibited at the AI step.