Skip to content

Keep starter resources in src and CLI journeys in root tests - #79

Merged
nicodes merged 1 commit into
mainfrom
cli-layout-cleanup
Nov 4, 2026
Merged

nicodes merged 1 commit into
mainfrom
cli-layout-cleanup

Conversation

@nicodes

@nicodes nicodes commented Nov 4, 2026 •

Copy link
Copy Markdown
Member

Move the packaged starter assets and their unchanged provenance receipt from internal/starter to src/assets/starter. Move the existing independent CLI, real PTY and installer tests plus their locked Python requirements into root tests, updating every native builder, archive acceptance and product test command. Existing crate-native WASI fixtures remain with their packages. All starter, frozen guest, test and lockfile bytes are preserved.

Validation: local Rust formatting, actionlint, path/manifest checks and exact relocation/lockfile comparisons pass. The complete existing Actions suite verifies supported targets, native archives, runtime/UI contracts and vulnerability gates. This source-only cleanup creates no release tag or installed CLI/host replacement.


Autofix with [code]smith
Open in [code]smith · Need help on this PR? Tag @codesmith-bot with what you need.

@nicodes
nicodes merged commit 419b070 into main Nov 4, 2026
9 checks passed
@nicodes
nicodes deleted the cli-layout-cleanup branch November 4, 2026 07:10
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