Skip to content

Harden mail sync and release maintenance - #59

Merged
olegberman merged 1 commit into
mainfrom
agent/maintenance-hardening
Jul 29, 2026
Merged

Harden mail sync and release maintenance#59
olegberman merged 1 commit into
mainfrom
agent/maintenance-hardening

Conversation

@olegberman

Copy link
Copy Markdown
Contributor

Summary

  • consolidate conversation, unread-count, foreground-push, and incoming-mail refresh into one coordinator
  • replace broad message polling with an access-scoped latest-inbound status query
  • split signed release deployment into focused command, manifest, and Worker modules
  • extend architecture and lifecycle coverage gates and prepare v0.1.24

Why

Recent feature work left multiple overlapping refresh loops, an oversized deploy script, and weak lifecycle-hook coverage. This maintenance pass reduces those failure surfaces without changing the product contract.

Validation

  • CI=true WRANGLER_LOG_PATH=/tmp/hqbase-publish-check.log pnpm check
  • CI=true WRANGLER_LOG_PATH=/tmp/hqbase-publish-dry-run.log pnpm deploy:dry-run
  • node ../scripts/check-docs.mjs
  • git diff --check

@olegberman
olegberman merged commit 2dca9e3 into main Jul 29, 2026
1 check 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