Skip to content

feat: release safe legacy migration and publication gate - #5

Merged
saintdle merged 1 commit into
mainfrom
feat/v0.0.2-legacy-migration
Aug 3, 2026
Merged

feat: release safe legacy migration and publication gate#5
saintdle merged 1 commit into
mainfrom
feat/v0.0.2-legacy-migration

Conversation

@saintdle

@saintdle saintdle commented Aug 3, 2026

Copy link
Copy Markdown
Owner

Outcome

Prepare Agentflow 0.0.2 with a transactional legacy-install cutover, rollback, full-history privacy gate, explicit third-party provenance, and development/testing-only AI-authorship disclosure.

Safety boundary

  • Replaces only exact symlinks owned by a recognized legacy checkout.
  • Preserves unmanaged/domain skills and all project, Beads, session, evidence, credential, and Git state.
  • The live legacy installation was dry-run only; no apply or rollback was performed.
  • No tag, release, or merge is part of this PR.

Evidence

  • 446 unit tests passed (1 skipped).
  • python3 scripts/validate.py passed.
  • v0.0.2 wheel/sdist inspection passed.
  • Clean-wheel smoke passed, including packaged synthetic migration apply/rollback.
  • Final all-refs scan inspected 194 unique historical blobs with the local private denylist: no findings.
  • git diff --check passed.

Provenance

Attributes the adapted to-tickets, code-review, diagnosing-bugs, and wayfinder skills to Matt Pocock and the MIT-licensed mattpocock/skills repository, with skill-local notices and validator enforcement.

@saintdle
saintdle merged commit 58ff6ac into main Aug 3, 2026
11 checks passed
@saintdle
saintdle deleted the feat/v0.0.2-legacy-migration branch August 3, 2026 18:39
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