Skip to content

chore: sync project template skills with v0.16 - #1394

Merged
greenhat merged 1 commit into
nextfrom
kbg/chore/sync-project-template-skills-v16
Sep 17, 2026
Merged

greenhat merged 1 commit into
nextfrom
kbg/chore/sync-project-template-skills-v16

Conversation

@Keinberger

@Keinberger Keinberger commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

Overview

This PR mirrors the merged project-template v0.16 skill migration into the compiler-bundled project template used by cargo miden new. The standalone project-template copy was updated in 0xMiden/project-template#64, and this keeps the embedded compiler scaffold from lagging behind it.

project template code placement

This also relates to #1373, where I raised the question of whether the project template code should keep living in compiler or move elsewhere. Linking it here because this sync is another concrete example of the maintenance cost we should discuss.

@github-actions

Copy link
Copy Markdown
Contributor

Miden examples benchmark

Candidate e7d09b630fd0 compared with next a0ce0bbe51fd. Lower is better.

example VM cycles (vs next) MAST size (vs next)
auth-component-no-auth n/a 6,823B (~0%)
auth-component-rpo-falcon512 n/a 13,177B (~0%)
basic-wallet n/a 8,505B (~0%)
basic-wallet-tx-script n/a 13,784B (~0%)
collatz 5,264 (~0%) 2,385B (~0%)
counter-contract n/a 13,562B (~0%)
counter-note n/a 3,685B (~0%)
fibonacci 870 (~0%) 3,203B (~0%)
is-prime 2,332,732 (~0%) 5,848B (~0%)
p2id-note n/a 21,763B (~0%)
p2id-tx-script n/a 12,468B (~0%)
p2ide-note n/a 16,402B (~0%)
storage-example n/a 15,677B (~0%)

SVG flamegraphs and compiled packages are attached to the workflow run.

@Keinberger
Keinberger requested a review from greenhat September 16, 2026 12:14

@greenhat greenhat left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@greenhat
greenhat merged commit 3fb77a6 into next Sep 17, 2026
23 checks passed
@greenhat
greenhat deleted the kbg/chore/sync-project-template-skills-v16 branch September 17, 2026 06:15
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.

2 participants