Ticket ID: B4d
Parent
#248 — orpc-v2: consolidate fork into everything-dev and migrate platform to oRPC v2 + Effect 4 (epic)
What to build
Stage B, step 4d: migrate the proposals plugin to the new createPlugin API, including its background publisher loops on the renamed @orpc/publisher: publish() is now async (loops must await), and resumeRetentionSeconds becomes resume: { enabled, seconds }. Restart-resume behavior of in-flight publications must be preserved.
Acceptance criteria
Blocked by
Ticket ID: B4d
Parent
#248 — orpc-v2: consolidate fork into everything-dev and migrate platform to oRPC v2 + Effect 4 (epic)
What to build
Stage B, step 4d: migrate the proposals plugin to the new
createPluginAPI, including its background publisher loops on the renamed@orpc/publisher:publish()is now async (loops must await), andresumeRetentionSecondsbecomesresume: { enabled, seconds }. Restart-resume behavior of in-flight publications must be preserved.Acceptance criteria
Blocked by