cloudfox-coreshift-core 2.30.0

Low-level Linux and Android systems primitives for CoreShift (CloudFox)
Documentation
# Stability Policy

CoreShift-Core follows [Semantic Versioning 2.0.0](https://semver.org/).

## Behavioral Contract

- Core is policy-free and exposes explicit Linux/Android primitives only.
- Spawn backend selection is caller-owned and required.
- Spawn file descriptor inheritance is caller-owned through explicit
  `SpawnFdPolicy`.
- Captured process output uses a combined stdout+stderr limit.
- Core does not provide automatic fallback or degraded behavior.
- Unsupported primitive/backend combinations return errors instead of
  silently selecting a different backend.

## Minimum Supported Rust Version

- Current MSRV is **Rust 1.88** (2024 edition), enforced in CI.
  See `Cargo.toml` (`rust-version`) for the authoritative value.

## Platform Support

### Linux

- Supported target for primitives backed by available kernel/libc features.

### Android

- Supported target for Android/Linux primitives.
- Core does not inspect Android SDK level, libc version, or system properties
  to choose behavior. Unsupported primitive/backend combinations return errors.

## Breaking Changes

Breaking changes to the behavioral contract above are documented in
`CHANGELOG.md`.