Skip to content

bug(installer): changelog-aggregate not deployed to ~/.local/bin/wavebus/ — Prime(post-wave) Step 4 can't run #630

@bakeb7j0

Description

@bakeb7j0

Summary

The install script ships only 3 of the 4 wavebus scripts to ~/.local/bin/wavebus/. Specifically changelog-aggregate is missing. Since Prime(post-wave) Step 4 of /nextwave's skill body explicitly invokes scripts/wavebus/changelog-aggregate <wave-root> <target-repo-path> wave-<N>, the post-wave aggregation step fails when run from an install (the in-tree scripts/wavebus/ works, but the installed PATH does not).

Severity: medium — silently breaks the CHANGELOG aggregation step for any orchestrator session that's resolving wavebus scripts via PATH instead of repo-local.

Origin: Reported by sibling-campaign agent. @Scryer to confirm which 3 scripts ARE deployed (probably wave-init, flight-finalize, wave-cleanup), and whether the omission is in install or scripts/install-remote.sh or both.

Implementation Steps

TBD — @Scryer to expand. Likely a one-line addition to the install loop that copies wavebus scripts to ~/.local/bin/wavebus/.

Test Procedures

TBD — install verification should assert all 4 scripts are present + executable.

Acceptance Criteria

  • ~/.local/bin/wavebus/ contains all 4 scripts: wave-init, flight-finalize, wave-cleanup, changelog-aggregate
  • Both install paths (./install and curl-bash via scripts/install-remote.sh) include the 4th script
  • Regression: install verification check counts wavebus scripts and fails if count != 4

Dependencies

  • None

Metadata

Severity: severity::major (silent feature gap)
Origin: sibling-campaign tracker. @Scryer owns expansion.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions