Skip to content

feat(registry): preserve release manifest - #122

Open
MarcStdt wants to merge 1 commit into
masterfrom
codex/scroll-release-manifest-runtime
Open

MarcStdt wants to merge 1 commit into
masterfrom
codex/scroll-release-manifest-runtime

Conversation

@MarcStdt

Copy link
Copy Markdown
Contributor

Summary

  • add a shared --preserve-release-manifest option to druid push and druid pull
  • include the installed release descriptor only for snapshot transfers
  • restore the descriptor carried by a backup instead of replacing it with the backup descriptor
  • reject preservation-mode backups that lack a valid descriptor

Verification

  • go test ./internal/core/services/registry ./apps/druid/adapters/cli

Stack

Foundational druid-cli runtime contract for the Unified Scroll Lifecycle. Backup/restore orchestration and explicit deployment update controls depend on this behavior and will follow in later PRs.

@druid-infra

Copy link
Copy Markdown
Contributor
Error: This repo is not allowlisted for Atlantis.

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