Skip to content

feat: expose canonical independent-spawn substrate - #1208

Merged
zackees merged 15 commits into
mainfrom
feat/kernal-api-compat
Sep 13, 2026
Merged

zackees merged 15 commits into
mainfrom
feat/kernal-api-compat

Conversation

@zackees

@zackees zackees commented Sep 13, 2026

Copy link
Copy Markdown
Owner

Implements #1202 and supplies the producer half of kernal-api#189.

  • preserves the existing independent scheduler backends and exposes the canonical public option/result API
  • restores retained process compatibility operations under producer-owned types
  • keeps kernel-substrate minimal; independent spawning is an explicit separate feature
  • prepares 4.10.13 for the downstream registry migration

Validation:

  • cargo +1.95 test -p running-process --lib (590 passed)
  • python -m ci.lint source-policy and substrate-contract stages passed; the full lint command exceeded the local runner time budget while running fixture consumer checks
  • soldr cargo check --workspace --quiet
  • uv run --no-project --module ci.version_check

@zackees
zackees merged commit f187df5 into main Sep 13, 2026
25 of 34 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