Handle empty AI content without crashing classification
All checks were successful
/ gitleaks (pull_request) Successful in 14s
/ checks (pull_request) Successful in 2m43s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
/ pr-review (pull_request) Successful in 5m25s
Follow redirects when downloading AI vision images
All checks were successful
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
/ pr-review (pull_request) Successful in 4m31s
/ gitleaks (pull_request) Successful in 22s
/ checks (pull_request) Successful in 3m44s
Make AI classification domain-agnostic with configurable prompts
All checks were successful
/ deploy-docs (pull_request) Has been skipped
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ checks (pull_request) Successful in 2m48s
/ pr-review (pull_request) Successful in 3m15s
/ gitleaks (pull_request) Successful in 17s
Neutral AI badge fallback and docs for configurable prompts
All checks were successful
/ gitleaks (pull_request) Successful in 18s
/ pr-review (pull_request) Successful in 2m12s
/ checks (pull_request) Successful in 2m24s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Rename AI verdict columns to neutral semantics
All checks were successful
/ gitleaks (pull_request) Successful in 17s
/ checks (pull_request) Successful in 2m45s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
/ pr-review (pull_request) Successful in 4m8s
Make AI classification prompts configurable
All checks were successful
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
/ pr-review (pull_request) Successful in 4m6s
/ gitleaks (pull_request) Successful in 18s
/ checks (pull_request) Successful in 2m57s
Fix SQLite 'database is locked' under concurrent fetches
All checks were successful
/ gitleaks (pull_request) Successful in 15s
/ pr-review (pull_request) Successful in 34s
/ checks (pull_request) Successful in 2m45s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Classify posts on manual fetch paths
All checks were successful
/ gitleaks (pull_request) Successful in 17s
/ pr-review (pull_request) Successful in 46s
/ checks (pull_request) Successful in 2m31s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Wire AI auto-reject into the fetch flow
All checks were successful
/ gitleaks (pull_request) Successful in 19s
/ pr-review (pull_request) Successful in 43s
/ checks (pull_request) Successful in 2m30s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Remove XGBoost ML + spam scorer; add image-aware AI curation
All checks were successful
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ checks (pull_request) Successful in 3m36s
/ pr-review (pull_request) Successful in 8s
/ gitleaks (pull_request) Successful in 21s
/ deploy-docs (pull_request) Has been skipped
Remove stale review.html template
All checks were successful
/ gitleaks (pull_request) Successful in 13s
/ pr-review (pull_request) Successful in 23s
/ checks (pull_request) Successful in 2m21s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Rename reviewer_notes to auto_reject_reason and drop the duplicate
All checks were successful
/ gitleaks (pull_request) Successful in 16s
/ pr-review (pull_request) Successful in 34s
/ checks (pull_request) Successful in 2m15s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Reconcile models with DB schema (fix alembic drift)
All checks were successful
/ gitleaks (pull_request) Successful in 15s
/ pr-review (pull_request) Successful in 43s
/ checks (pull_request) Successful in 2m19s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Fix AI review filters and tidy filter bar UI
All checks were successful
/ gitleaks (pull_request) Successful in 16s
/ pr-review (pull_request) Successful in 39s
/ checks (pull_request) Successful in 2m16s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Classify images inline instead of via batch API
All checks were successful
/ pr-review (pull_request) Successful in 43s
/ checks (pull_request) Successful in 2m13s
/ gitleaks (pull_request) Successful in 2m56s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Remove XGBoost ML and spam scorer; add AI image/text classification
Some checks failed
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ checks (pull_request) Failing after 2m50s
/ pr-review (pull_request) Successful in 8s
/ gitleaks (pull_request) Successful in 21s
/ deploy-docs (pull_request) Has been skipped
🐛 Fix page size dropdown on review page
All checks were successful
/ gitleaks (pull_request) Successful in 17s
/ pr-review (pull_request) Successful in 43s
/ checks (pull_request) Successful in 5m11s
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ deploy-docs (pull_request) Has been skipped
Update Codeberg references to forge.marvin8.zone
All checks were successful
/ publish (pull_request) Has been skipped
/ publish-container (pull_request) Has been skipped
/ checks (pull_request) Successful in 6m48s
/ pr-review (pull_request) Successful in 12s
/ gitleaks (pull_request) Successful in 15s
/ deploy-docs (pull_request) Has been skipped