Ticket ID: B8
Parent
#248 — orpc-v2: consolidate fork into everything-dev and migrate platform to oRPC v2 + Effect 4 (epic)
What to build
Completion: citynode.app takes the migrated platform. Fast-forward the fork (or its post-M1 equivalent) to the migrated upstream main — the M1 identity reconciliation decides exactly which tree publishes. Atomically redeploy the citynode runtime (bos publish --deploy from the reconciled config, bos://v1.citynode.near/citynode.app) and coordinate external API consumers (deployed-URL and API-key users) through the cutover. Verify production end-to-end. A follow-up epic (out of scope) then breaks citynode.app off as a pure child app.
Acceptance criteria
Blocked by
Ticket ID: B8
Parent
#248 — orpc-v2: consolidate fork into everything-dev and migrate platform to oRPC v2 + Effect 4 (epic)
What to build
Completion: citynode.app takes the migrated platform. Fast-forward the fork (or its post-M1 equivalent) to the migrated upstream main — the M1 identity reconciliation decides exactly which tree publishes. Atomically redeploy the citynode runtime (
bos publish --deployfrom the reconciled config,bos://v1.citynode.near/citynode.app) and coordinate external API consumers (deployed-URL and API-key users) through the cutover. Verify production end-to-end. A follow-up epic (out of scope) then breaks citynode.app off as a pure child app.Acceptance criteria
bos publish --deploycompletes; runtime healthy at the citynode gatewayBlocked by