audio streaming app plyr.fm
38
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge pull request #1105 from zzstoatzz/status/remove-stale-moderation-gap

status: remove stale moderation gap language

authored by

nate nowack and committed by
GitHub
8ad48296 18b505e1

+1 -3
+1 -3
STATUS.md
··· 93 93 94 94 **open questions before production:** 95 95 - **audit trail**: ingest events are only in Logfire — no persistent record of what came through the firehose. an audit log surfaced in the activity feed would give visibility into PDS-direct activity, but the volume could grow fast. 96 - - **moderation**: copyright scanning and genre classification only trigger for API uploads. records ingested via Jetstream run post-creation hooks, but the moderation pipeline may have gaps for externally-created content. 97 96 98 97 **status**: Jetstream soak on staging complete — ghost track fix deployed and verified via Logfire ("skipping create for tombstoned URI" confirmed blocking replayed creates). ready for production. 99 98 ··· 198 197 199 198 ### current focus 200 199 201 - Jetstream deployed to production with environment-scoped collection filtering and origin trust validation for ingest URLs. open questions on audit trail persistence and moderation for PDS-direct records. 200 + Jetstream deployed to production with environment-scoped collection filtering and origin trust validation for ingest URLs. both API uploads and Jetstream ingest share a unified `run_post_track_create_hooks()` path for copyright scanning, genre classification, and embedding generation. remaining open question: audit trail persistence for firehose events. 202 201 203 202 ### known issues 204 203 - iOS PWA audio may hang on first play after backgrounding ··· 207 206 ### backlog 208 207 - harden file format support — graduate lossless uploads (#1065), revisit transcoding pipeline 209 208 - Jetstream audit trail / activity feed integration — persistent log of firehose events, toggle for visibility 210 - - moderation pipeline for PDS-direct records ingested via Jetstream 211 209 - share to bluesky (#334) 212 210 - lyrics and annotations (#373) 213 211 - configurable rules engine for moderation (Osprey rules engine PR #958 open)