Files
tazlin ec79830ab8 docs: moderator review queues and suspicion history
- Document the promotion review queues in docs/reference/moderation_operations.md: the automatic promotion criteria, the two forms of them in User.promotion_status and User.promotion_queue_criteria, and the ix_users_evaluating_kudos_rank range scan each queue reads.
- Document the paused-worker list, its filters and sort, and the worker suspicion history: what report_suspicion records, the name cut to MAX_WORKER_NAME_CHARACTERS, the optional window bounded by MAX_WORKER_SUSPICION_RETENTION_DAYS, its retention step, and its disclosure on the privacy page.
- Describe both surfaces in the reference index.
2026-10-01 18:10:05 -04:00
..

Reference

How the running service behaves, down to the classes, caches, and gate orderings involved. These pages are for reading alongside the code.

The concepts they assume (what a worker is, what a job's lifecycle means) are in haidra-assets/docs.

Documents

Document Summary
Prompt provenance reference What each stored prompt value means, who may read the original submission, and why a missing original is never filled in.
Moderation operations reference What the horde retains when a prompt is rejected or a worker reports a job or draws suspicion, when retention removes it, and the moderator API for it and for promotion and paused-worker review.
Kudos accounting reference The mutation and consumption contract: accounting events, projection targets, reservations, the lock order, and the read models.
Samplers and schedulers reference What sampler_name and scheduler select, why deterministic samplers agree once converged, measured steps-to-converge and cost, and the combinations known to fail.
Image baseline policy reference The two authorities a baseline-dependent request is checked against, what each one decides, and what applies to a baseline with no record.
Image model reference loader reference Where the image model reference comes from, how beta (pending) models are merged over it, the environment that configures both, and what the loader exposes.