Skip to content

Release Flowlight 0.15.2 - #51

Merged
blessdyb merged 5 commits into
mainfrom
release/0.15.2
Oct 19, 2026
Merged

blessdyb merged 5 commits into
mainfrom
release/0.15.2

Conversation

@blessdyb

@blessdyb blessdyb commented Oct 18, 2026 •

Copy link
Copy Markdown
Contributor

Summary

  • repair upgraded managed-pack activity tables by validating the physical SQLite UNIQUE key instead of trusting the migration marker
  • preserve exact/suffix provenance and exactly-once delivery while keeping editor saves, exceptions, previews, and installed-app discovery truthful under partial failures
  • release host app 0.15.2/38 while keeping the unchanged Network Extension pinned at 0.15.0/23
  • supersede Release Flowlight 0.15.1 #50 while retaining its immutable 0.15.1 ancestry

Local release gates

  • focused installed-app/managed-pack suite: 42 tests, 0 failures
  • full suite: 705 tests, 0 failures
  • production-shaped stale database: expected pre-migration ON CONFLICT failure; repaired key, both secondary indexes, marker 2, 49 ordinary rules, and existing watermark preserved
  • exact/suffix rows remain separate; repeated suffix writes aggregate; reopen is idempotent
  • release-like universal candidate: host 0.15.2/38, embedded filter 0.15.0/23, strict code-sign verification, visible launch
  • localization: 1,588/1,588 keys in all ten catalogs
  • generated site: 53 pages, 0 problems; 0.15.2 release notes extracted successfully
  • independent high-effort review: no remaining findings after remediation

Release sequencing

The immutable v0.15.2 tag will be created only after checks and review pass on the exact PR SHA. Signed dry-run, notarized production artifacts, independent download verification, installed-artifact acceptance, and Homebrew verification must pass before this PR is merged.

🤖 Generated with Claude Code

blessdyb and others added 5 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>
Co-Authored-By: Claude Code <noreply@anthropic.com>
Co-Authored-By: Claude Code <noreply@anthropic.com>
Repair managed-pack activity schemas by verifying the physical SQLite key, keep app discovery and exception persistence truthful under partial failures, and publish the 0.15.2 release metadata.

Co-Authored-By: Claude Code <noreply@anthropic.com>
@blessdyb blessdyb mentioned this pull request Oct 18, 2026
@blessdyb
blessdyb merged commit b9f78ee into main Oct 19, 2026
10 of 14 checks passed

This branch was successfully deployed

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