User Submissions & Moderation Audit
directory-submissions-moderation · v1.1.1 · paid
Evaluates submission forms, moderation workflow, spam prevention, claim/edit flows, and content policies.
Submission Form Quality
submission-form · weight 0.35
- criticalForm validates required fields client-side with inline field-level errorsab-001075
- criticalServer-side validation mirrors client-side; crafted POST returns 400 not 500ab-001076
- criticalNew submissions enter moderation queue and are not visible until approvedab-001077
- criticalCAPTCHA, honeypot, or rate limiting applied to all submission formsab-001078
- criticalSubmitted URLs validated and checked against spam domain blocklistab-001079
Moderation Workflow
moderation · weight 0.35
- criticalListing claim verifies via business contact method, not claimant email aloneab-001080
- highFile uploads enforce MIME type and size limits server-sideab-001081
- highSubmission confirmation email sent within 5 minutes with a status linkab-001082
- highModerators can approve, reject with reason, or request changes; all actions loggedab-001083
- highRejection reasons emailed to submitter with resubmission instructionsab-001084
- highAuthenticated submission enforced or incentivized; anonymous submissions without anti-spam controls flaggedab-001085
Spam & Abuse Prevention
spam-prevention · weight 0.3
- highBatch submission attempts above 5 per 60 seconds trigger temp block and admin alertab-001086
- highClaimed listings show Verified Owner badge set server-side onlyab-001087
- highOwners edit published listings via pending edit queue, not direct overwriteab-001088
- mediumReported listings move to suspended status, not hard-deletedab-001089
- mediumSitemap only includes approved listingsab-001090
- mediumDescription text scanned for SEO spam patterns before entering review queueab-001091
- lowListing owners can self-flag a listing as closed without moderator actionab-001092