Skip to content

fix(boatstack): unify detached artifact ownership - #290

Merged
bigboateng merged 1 commit into
mainfrom
feat/boatstack-detached-ownership-boundary
Aug 2, 2026
Merged

fix(boatstack): unify detached artifact ownership#290
bigboateng merged 1 commit into
mainfrom
feat/boatstack-detached-ownership-boundary

Conversation

@bigboateng

Copy link
Copy Markdown
Contributor

Summary

  • route generated configuration and feature state through one resolved WorkspaceContext
  • add fingerprint-verified atomic reattachment with stable migration statuses
  • fail closed on detached drift while preserving embedded installation and source-plan ownership
  • report consistent supervision mode, controller root, and health across status surfaces

Test plan

  • go test -timeout 5m
  • go test ./cmd/boatstack-helper ./internal/deliverycontrol ./internal/retromine
  • go vet ./...
  • release-note validation
  • generated Boatstack projection check (399 files)
  • isolated TaxWeave main attach and current feature-package import

Disclosure-Reviewed: reviewed — public-safe only, private facet kept out of this commit
@bigboateng
bigboateng merged commit 2359acf into main Aug 2, 2026
12 checks passed
@bigboateng
bigboateng deleted the feat/boatstack-detached-ownership-boundary branch August 2, 2026 10:57
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