mabi-core 1.7.0

Mabinogion - Core abstractions and utilities for industrial protocol simulator
Documentation
# mabi-core

Shared domain kernel for the Mabinogion protocol resilience engine.

## What this crate owns

- Common protocol enums, values, device abstractions, tags, capabilities, and release version helpers.
- Core utilities reused by protocol crates and the installed `mabi` CLI.
- The canonical product release version exported through `mabi_core::RELEASE_VERSION`.

## How it fits in Mabinogion

`mabi-core` is the protocol-agnostic foundation underneath runtime drivers,
scenario execution, chaos orchestration, and Mabinogion trials. It supports
local protocol simulator use while keeping shared types stable for Forge and
Trials consumers.

## Versioning / contracts

```toml
[dependencies]
mabi-core = "1.7.0"
```

The crate follows the workspace release version. Compatibility contracts are
owned by higher-level runtime, CLI, evidence, and release metadata documents.

## Not owned here

`mabi-core` does not define trial suites, score trial results, publish proof
reports, issue certification, or replace official certification programs.