i want to make a firehose inverter and i do not want to make a pds (famous last words) and there are multiple pds implementers here right now, and the firehose inverter is completely pointless unless some kind of PDS supports it at all haha.
the inverter sits between PDS and any relays:
you send commits to the inverter with a normal POST request
you redirect requestCrawl to the inverter
the inverter emits it on the websocket for the relays, and handles replay, cursors, cutover, etc.
so now we have a push-based firehose adapter so a eg. cloudflare worker PDS doesn't have to deal with websockets at all. content is fully authenticated because yay AT, etc.
so uh, any PDS dev want to try making their repo commit flow emit a POST?