Release: develop → stage (2026-11-01: Ever Connect identity, billing fences, Ever Works inbox push, deps, CI fixes)
Promotes develop (7da5a66804) to stage as a merge commit. Owner request 2026-11-01: get every open PR reviewed and merged to develop, then cascade to stage and stage-apps for manual testing.
Merged to develop today (all AI-bot threads fixed or answered before merge)
Features and fixes
- #11567 Ever Connect: Sign in with Ever ID on connected installations, plus a person's deletion and export requests. It stays off until Ever Platform offers
ever_id_login. - #11570 + #11604 Subscription billing: a charge is fenced against an operator paying or waiving it, and a charged cycle is finished exactly once.
- #11543 Ever Works: the Gauzy Inbox's own items are sent to Ever Works, per person and kind.
Dependencies: #11610 follow-redirects 1.16.2, #11560 re2js 2.9.1, #11609 minimatch 11 (mcp-server).
CI fix-forwards:
- #11618 import boundary and cspell after #11567.
- #11619 and #11623 cspell.
- #11620 egress-audit tooling moved to connect-tools rc.8, with the new contract rows.
The range also carries everything else already on develop, such as the 10-31 issue-triage integration #11601.
Migrations (9, all additive)
- core:
1791000003500-EverConnectIdentity1791000003630-ConnectTimeOffBalancesToApproval1791000003660-AddOrganizationScreenshotCaptureAcknowledgement1791000003870-GrantOrganizationContactAddDeletePermissions1791000003880-NormalizeOrganizationContactCommentType
- entitlement:
1791000003580-AddEntitlementLiveLineGrantUniqueIndex - integration-ever-works:
1791000003510-CreateEverWorksInboxPreference - subscription:
1791000003520-AddSubscriptionBillingChargeClaim,1791000003540-AddSubscriptionReservedPlan
Restore point for gauzy_stage: CNPG pg-nightly-20261101020000 (completed, backupId 20261101T020001) plus WAL archiving (last archived 12:40Z, newer than the last failure), which allows point-in-time recovery.
Checks on develop
7da5a66804: Static Checks, cspell and Release Demo are green.cebf2b5a74: Docker Demo images built and booted on demo (SQLite), and/api/healthreturned 200.- Known reds, none from a merge that needs undoing:
- GraphQL Schema: red since before today.
- Egress audit
every_trigger: rows 19 and 22 can't be exercised by the rc.8 mock yet (owner decision). - Egress audit browser modes:
docs.gauzy.colink on the "What's new" settings page, red since the 06:34Z scheduled run.
Ever ID
- Stage already has Ever ID sign-in (auth-stage.ever.co) via
apps/ever-gauzy-stage. - Production stays off until k8s-gitops #212 → #213 → #214 are merged at go-live.
🛑 Not a production release: stage → master waits for the owner.
🤖 Generated with Claude Code
Summary by cubic
Promotes develop to stage as a merge commit, carrying Ever Connect sign-in with Ever ID, subscription billing charge fencing, Ever Works inbox push, plus dependency bumps and CI fixes. Not a production release; stage → master waits for the owner.
Migrations (9, all additive)
- Five in core, two in subscription, one each in entitlement and integration-ever-works.
- A CNPG restore point plus WAL archiving is available for
gauzy_stage.
Deployment notes
- Ever ID sign-in is already on stage (
auth-stage.ever.co); production stays off until k8s-gitops #212–#214 merge. - Static Checks, cspell, and Release Demo are green on the promoted commit; Docker Demo images booted and
/api/healthreturned 200. - Known reds, none from a merge needing undo: GraphQL Schema (pre-existing), egress-audit
every_triggerrows not yet exercisable by the rc.8 mock, and an egress-audit browser-mode docs link.