Skip to content

Integrate pricing, publication safety and runtime cost fixes - #153

Merged
evonera merged 35 commits into
mainfrom
codex/runtime-cost-reduction
Nov 3, 2026
Merged

evonera merged 35 commits into
mainfrom
codex/runtime-cost-reduction

Conversation

@evonera

@evonera evonera commented Oct 30, 2026 •

Copy link
Copy Markdown
Owner

Joey's idle polling and minute maintenance use unnecessary compute, publication confirmations can race edits, and pricing does not clearly disclose separate provider charges. This release integrates the reviewed work from #151 and #152 with the runtime reductions from #153; a merge commit preserves those branches' commits.

  • Suspend polling in hidden tabs, avoid overlapping requests, back off failures, fetch only notification counts while closed, and stop polling completed Flow runs.
  • Gate maintenance by durable shared cadence receipts with failure retries and visibility, while preserving minute publication/Scout admission.
  • Bind immediate publication to the reviewed copy, media and destination; fence render/copy edits and expose uncertain private replies for operator review. Community graph publishing is temporarily disabled because saved graphs can contain private credentials; official and own-workspace templates remain available.
  • Disclose separate Zernio and AI provider charges, keep current Joey monthly prices, and allow customers to begin with drafts.
  • Prepare single-host Docker with managed PostgreSQL, persistent Workflow state and explicit migrations. Forward both Eve protocol and Workflow callback routes. Add recommendation dismissal concurrency/load-failure protection and resolve focused UI review findings.
  • Patch Better Auth/Hono and the newly reported glob/minimatch production dependency advisories. Pin glob only under Sentry's bundler plugin rather than downgrading Sentry or suppressing audit findings.

Validation: the integrated head passed all four GitHub CI jobs (run 41641174725), with 1,319 application tests / 8 expected skips, 26 Playwright tests, and the real PostgreSQL transaction/race tests. Production audit reports zero vulnerabilities; web and Eve builds passed. The final Docker image passes homepage, Eve health, signup, login and session checks; a callback probe matches the internal Eve JSON response. Backup restoration preserved an existing completed fixture workflow, without claiming interrupted provider-action recovery. React Doctor changed-scope review has no errors; its sole remaining warning is sequential row-lock acquisition, retained intentionally for deterministic lock ordering. Main-branch CI also passed all four jobs (run 41642336689).

Deployment limitation: Vercel's Hobby account is soft-blocked for fluidCpuDuration and the live site returns 402 DEPLOYMENT_DISABLED. This independent account restriction causes the Vercel status failure; no deployment success or production journey is claimed. No paid host purchase, production database migration, real-money payment, or new public post is part of this PR.

Shak added 30 commits October 27, 2026 12:18
@evonera evonera changed the title Reduce idle polling and maintenance compute; prepare Docker hosting pilot Integrate pricing, publication safety and runtime cost fixes Nov 3, 2026
@evonera
evonera merged commit a7e47b9 into main Nov 3, 2026
4 of 5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant