Skip to content

Repin makepad to main 68d1f4ec - #84

Merged
ymote merged 1 commit into
masterfrom
chore/runtime-makepad-68d1f4ec
Oct 6, 2026
Merged

ymote merged 1 commit into
masterfrom
chore/runtime-makepad-68d1f4ec

Conversation

@ymote

@ymote ymote commented Oct 6, 2026 •

Copy link
Copy Markdown
Collaborator

Moves the runtime lock from Octoscript-Makepad 2cc5ef37 to aa80f72c (Octoscript-Makepad #78). Its runtime.json pins makepad main 68d1f4ec, the org-wide release (makepad #99–#101), and Octoscript 2e37d9e6. Org rule: every OctoSense-org repository pins the same makepad main.

  • native-runtime.lock.json and the runtime-lock lines in both READMEs.
  • octoscript-core in crates/octoscript-oh-arkui and crates/octoscript-oh-webview moves from 5991dfae to 2e37d9e6 (OctoScript arkui: build the VM with the fork's ScriptVmHost; re-pin on makepad 9069cfa #58, OSM Repin the runtime to Octoscript-Makepad bbb9f69f (makepad main 4531e695) #75). Octoscript-Makepad's consumer check forces this (tools/setup-native.py → runtime.py --consumer): it rejects a git rev that differs from the runtime's runtime.json, and the same prepare step checks ../octoscript out at 2e37d9e6. In 5991dfae..2e37d9e6 only octoscript-ui-l0 changes (host-bound Mail draft and review L0 capabilities); octoscript-core itself does not.
  • Cargo.lock is unchanged. makepad-script (platform/script), the only makepad crate here, has no changed files in c155f61d..68d1f4ec.

Checked locally on macOS at this head with this workflow's steps, against makepad 68d1f4ec, Octoscript-Makepad aa80f72c and Octoscript 2e37d9e6 as siblings: tools/setup-native.py (prepare and the consumer check), cargo check --locked --manifest-path Cargo.toml, and setup-native.py --check --cargo-manifest Cargo.toml. All pass. The build's warnings point into this repo's webview and example crates and makepad's libs/micro_serde, none of which this PR or c155f61d..68d1f4ec changes.

🤖 Generated with Claude Code

The org-wide makepad release after makepad #99-#101 (Octoscript-Makepad
#78, aa80f72c): Calculator relays its keypad after every apply, Terminal
answers its own agent with read tools only, and makepad-ai-services
gains ui_port. makepad-script, the only makepad crate here, has no
changed files in c155f61d..68d1f4ec. The runtime lock and the READMEs
move; Cargo.lock does not change.

Octoscript moves to 2e37d9e6 (OctoScript #58, OSM #75): the
octoscript-core revs in octoscript-oh-arkui and octoscript-oh-webview,
which the consumer check requires.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ymote
ymote merged commit 9ba923f into master Oct 6, 2026
2 checks passed
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