Skip to content

full: retain gated packaging prerequisites - #32

Merged
backnotprop merged 2 commits into
mainfrom
fix/full-packaging-prereqs
Aug 31, 2026
Merged

full: retain gated packaging prerequisites#32
backnotprop merged 2 commits into
mainfrom
fix/full-packaging-prereqs

Conversation

@backnotprop

Copy link
Copy Markdown
Contributor

Summary

  • pin the Full binary to 0.6.0 and rename the Unix destination to bin/plannotator-tui.exe, using rm-before-copy for every replacement
  • retain the tested PowerShell fetcher as dormant prerequisite work; the distributed manifest has no Windows Full build
  • keep all six Full gates on macOS and Linux, restore the wrapper pane, and use direct relative argv for actions
  • retain the smoke-suite rename and add installer, checksum, manifest-parity, pinned-Herdr, and Unix regression CI
  • compare the distributed contract with the corrected development manifest from plannotator-tui PR #52

Validation

  • python3 scripts/test-windows-full-manifest.py /Users/ramos/oss/plannotator-tui-wt/windows-full-impl/herdr/herdr-plugin.toml
  • bash scripts/test-fetch-plannotator-tui.sh
  • shellcheck scripts/fetch-plannotator-tui.sh scripts/plannotator-tui.sh scripts/test-fetch-plannotator-tui.sh
  • bun test
  • bun run typecheck

Merge gate

Do not merge until the architect runs the live smoke suite against this branch.

@backnotprop
backnotprop merged commit bccf884 into main Aug 31, 2026
3 checks passed
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