Skip to content

fix(enterprise): align main's submodule pointer to on-trunk f5d69be (revert dangling 630cca9) - #1576

Merged
dolho merged 1 commit into
mainfrom
fix/align-enterprise-submodule-pointer
Jul 13, 2026
Merged

fix(enterprise): align main's submodule pointer to on-trunk f5d69be (revert dangling 630cca9)#1576
dolho merged 1 commit into
mainfrom
fix/align-enterprise-submodule-pointer

Conversation

@vybe

@vybe vybe commented Jul 11, 2026

Copy link
Copy Markdown
Contributor

What

Reverts public main's src/backend/enterprise gitlink: 630cca9 → f5d69be. One-line submodule-pointer change, no code.

Why

630cca9 is the tip of the enterprise feature/78-portal-history-hardening branch (portal voice mode — ElevenLabs TTS + Scribe STT). It was added after the Client Portal umbrella (#106) squash-merged to enterprise main, and was never landed on the enterprise trunk itself → main was pointing at a dangling, off-trunk enterprise commit.

It was also inverted vs dev: dev points at f5d69be (on enterprise main), main pointed at 630cca9 (ahead, off-trunk) — the reverse of the normal dev→main flow.

f5d69be already carries the full Client Portal: #79 exposure seam, #104 roster/sessions/roster-scoped chat & document exchange, #106 history hardening + chat sessions + cross-chat search. The only thing it lacks is voice mode, which we're deliberately holding for now.

Effect

  • main and dev both point at f5d69be — a valid, on-enterprise-trunk commit. Inversion + dangling-pointer both resolved.
  • Not broken today (submodule is update=none/opt-in and 630cca9 stays fetchable while its branch lives), but this removes the fragility and the merge-conflict that would surface at the next dev→main release.

Follow-up (separate)

PR #1549 carries a stray f5d69be → 630cca9 submodule bump that would re-introduce the dangling pointer onto dev — flagged there to be dropped.

When voice mode is release-ready, land 630cca9 on enterprise main via its own PR, then bump both pointers forward together.

🤖 Generated with Claude Code

…p (f5d69be)

Public main's enterprise gitlink referenced 630cca9 — the tip of the
feature/78-portal-history-hardening branch (portal voice mode, ElevenLabs
TTS + Scribe STT), which was added AFTER the #106 umbrella squash-merged to
enterprise main and was never itself landed on the enterprise trunk.

That left main pointing at a dangling, off-trunk enterprise commit and
inverted vs dev (dev=f5d69be is on enterprise main; main=630cca9 was ahead).
This reverts main to f5d69be — the enterprise-main tip that already carries
the full Client Portal (#79 exposure seam, #104 roster/sessions/chat, #106
history hardening + chat sessions + cross-chat search) minus voice mode.

Voice mode stays on its feature branch, unshipped, per decision to hold it.
dev already points at f5d69be, so this restores dev == main on a valid
on-trunk pointer.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@dolho
dolho merged commit 483de9a into main Jul 13, 2026
18 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.

2 participants