Skip to content

fix(cli): keep init templates in sync - #482

Closed
alongubkin wants to merge 1 commit into
mainfrom
alon/fix-init-template-catalog
Closed

fix(cli): keep init templates in sync#482
alongubkin wants to merge 1 commit into
mainfrom
alon/fix-init-template-catalog

Conversation

@alongubkin

Copy link
Copy Markdown
Member

Summary

Validation

  • cargo fmt --all -- --check
  • cargo test -p alien-cli commands::init::tests --lib

Supersedes the remaining unmerged part of #271. The chatbot example itself already landed in #428.

@alongubkin
alongubkin deleted the alon/fix-init-template-catalog branch August 24, 2026 07:32
@alongubkin

Copy link
Copy Markdown
MemberAuthor

Replaced by #483 after renaming the branch to satisfy the repository’s Linear-issue branch convention.

@greptile-apps

Copy link
Copy Markdown

Greptile Summary

The PR restores seven scaffoldable examples to the versioned alien init catalog and adds a regression test that keeps catalog entries aligned with example metadata.

  • Adds the AI chatbot, AI quickstart, storage, customer-key, customer-model, GitHub-agent, and Next.js templates.
  • Compares KNOWN_TEMPLATES with every top-level example containing template.toml.

Confidence Score: 5/5

The PR appears safe to merge because every newly exposed template matches an existing scaffoldable example and the added regression test covers the current catalog.

The new catalog names match their example directories and metadata, while the test runs in the repository environment where the examples directory is available.

Important Files Changed

FilenameOverview
crates/alien-cli/src/commands/init.rsAdds seven valid template catalog entries and an in-repository consistency test; no actionable changed-code defect was identified.

Reviews (1): Last reviewed commit: "fix(cli): keep init templates in sync" | Re-trigger Greptile

Sign up for freeto 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

@alongubkin