Skip to content

Release Flowlight 0.15.1 - #50

Closed
blessdyb wants to merge 4 commits into
mainfrom
release/0.15.1
Closed

blessdyb wants to merge 4 commits into
mainfrom
release/0.15.1

Conversation

@blessdyb

@blessdyb blessdyb commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • keep managed-pack Review and activation as local drafts until an explicit Save succeeds
  • route selected-app field submission to Add instead of the sheet Save action
  • observe committed managed-pack state directly so cards refresh after asynchronous persistence
  • release the app as 0.15.1 build 37 while keeping the Network Extension pinned at 0.15.0 build 23

Verification

  • proved the new focused regression gate fails before the editor draft/action seam existed (xcodebuild exit 65)
  • 31 focused managed-pack and installed-app tests passed with zero failures
  • full suite: 694 tests passed with zero failures
  • localization parity: 1,588/1,588 keys in all ten catalogs
  • static site: 53 pages checked, zero problems; generated docs reproduce cleanly
  • release-note extraction for 0.15.1 passed
  • local Release build succeeded as a universal binary; strict deep signature verification passed
  • built metadata: app 0.15.1/37, embedded extension unchanged at 0.15.0/23
  • installed-app exercise confirmed Review stays open, Cancel leaves both packs durably off, and no exceptions or managed activity are created
  • delayed high-level review found and the candidate now covers app-scan readiness, overlapping card saves, in-flight dismissal/editing, concrete persistence failures, and stale preview invalidation
  • independent re-review found no remaining release blockers
  • restored signed public app and confirmed it reconnects to the enabled 0.15.0/23 filter

Supersedes #49: public 0.15.0 installed-artifact verification exposed the editor activation defect after publication, so this replacement keeps immutable v0.15.0 as ancestry without merging the failed acceptance candidate.

🤖 Generated with Claude Code

blessdyb and others added 2 commits October 17, 2026 23:06
Co-Authored-By: Claude Code <noreply@anthropic.com>
Keep managed-pack edits local until an explicit save, route app-field submission to Add, and refresh cards from committed pack state.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@blessdyb blessdyb mentioned this pull request Oct 18, 2026
blessdyb and others added 2 commits October 18, 2026 08:28
Co-Authored-By: Claude Code <noreply@anthropic.com>
Co-Authored-By: Claude Code <noreply@anthropic.com>
@blessdyb

Copy link
Copy Markdown
Contributor Author

Superseded by #51. The immutable public 0.15.1 artifacts passed signature, notarization, Gatekeeper, editor, and Homebrew checks, but installed-artifact acceptance then exposed an upgraded-database defect: rule_pack_event_rollups could carry migration marker 2 while its physical UNIQUE key still omitted match, causing the production event upsert to fail with ON CONFLICT clause does not match any PRIMARY KEY or UNIQUE constraint. 0.15.1 remains immutable; the physical-schema repair and carried-forward editor fixes are reviewed in 0.15.2.

@blessdyb blessdyb closed this Oct 18, 2026

This branch was successfully deployed

1 active deployment
release — 54bc6dc6 Deployed Oct 18, 2026 by blessdyb via release #146
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