Skip to content

✨ feat(layout): migrate basic-cli package layout#4

Merged
zrr1999 merged 3 commits into
mainfrom
feat/package-layout-migration
Apr 12, 2026
Merged

✨ feat(layout): migrate basic-cli package layout#4
zrr1999 merged 3 commits into
mainfrom
feat/package-layout-migration

Conversation

@zrr1999

@zrr1999 zrr1999 commented Apr 12, 2026

Copy link
Copy Markdown
Member

Summary

  • add a scaffold-aligned spore.toml manifest and src/host.sp entrypoint
  • move the platform modules into src/basic_cli/ with lowercase snake_case filenames
  • update the README and CI paths for the manifest-backed src/ layout

Validation

  • cargo test --manifest-path host/Cargo.toml
  • spore check over examples/ and src/basic_cli/
  • spore build over examples/ and src/basic_cli/
  • spore run examples/hello.sp

Notes

This information is embedded by the av CLI when creating PRs to track the status of stacks when using Aviator. Please do not delete or edit this section of the PR.

{"parent":"feat/platform-tests","parentHead":"8b148c596a8068adb5f13edb87214696a9cd40c5","parentPull":3,"trunk":"main"}

-->

@zrr1999
zrr1999 force-pushed the feat/package-layout-migration branch from 84d61eb to 1edde60 Compare April 12, 2026 13:31
Base automatically changed from feat/platform-tests to main April 12, 2026 15:38
@zrr1999
zrr1999 force-pushed the feat/package-layout-migration branch from e7a7a01 to ca901ff Compare April 12, 2026 15:43
@zrr1999
zrr1999 changed the base branch from main to feat/platform-tests April 12, 2026 15:46
zrr1999 and others added 3 commits April 13, 2026 00:09
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@zrr1999
zrr1999 force-pushed the feat/package-layout-migration branch from ca901ff to 98837fe Compare April 12, 2026 16:10
@zrr1999
zrr1999 changed the base branch from feat/platform-tests to main April 12, 2026 16:10
@zrr1999
zrr1999 merged commit 6223c44 into main Apr 12, 2026
5 of 7 checks passed
@zrr1999
zrr1999 deleted the feat/package-layout-migration branch April 12, 2026 16:13
zrr1999 added a commit that referenced this pull request Apr 24, 2026
* ✨ feat(layout): migrate basic-cli package layout

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* 👷 ci: align package-layout spore checks

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>

* 👷 ci: align host format validation

---------

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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