Skip to content

[Task] Reconcile 3.8/3.9 release work and refresh consolidated upstream source tips #8623

Description

@sfmskywalker

Program: #8194
Parent: #8197

Outcome

Carry all work from the 3.8.x and 3.9.0 release lines into main, and reconcile subsequent Elsa Studio and Extensions main changes into the consolidated Core source without losing newer Core changes.

Scope

  • Audit stable 3.8.x/3.9.0 tags and release branches in Core, Studio and Extensions against their current main branches.
  • Preserve release history through forward merges; document reviewed equivalent changes and release-only settings.
  • Carry missing upstream changes into Core's established mapped paths, preserving Core adaptations and imported source history.
  • Record pinned source tips and a disposition for every upstream changed path, including already-ported changes and inert legacy build assets.
  • Refresh the program board to reflect the completed original import (Import Extensions and Studio histories into consolidated source #8409) and this catch-up lane.

Acceptance and verification

  • All audited release refs are ancestors of their repository main, or any deliberately retained difference has explicit evidence and disposition.
  • Core contains the reconciled upstream main tips as ancestors and every mapped functional delta is represented, with regression tests where upstream provides them.
  • Focused affected tests and required current-head PR checks pass; final integration is reviewed before merging.
  • Current 3.10 versioning, sole-publisher cutover policy and non-packable imported packages remain intact. No feed publication, release, deployment or repository archival is part of this task.

Baseline

Core main: 91a1c07232e806436c5e759086bbb9b0aee92234.
Studio main: efde64ef2b1a11ee8e6db9c4b13f2d313ffbe898.
Extensions main: 98a185a303b6c96347d25c780528ce37f2f864a3.
Original import #8409 merged 2026-09-29 at 8b34ab1e71c22c853e1aa340774231c80e92e677.

All implementation and verification uses isolated worktrees. Core integration branch: codex/consolidation-catchup.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions