omena-transform-cst 0.4.0

Transform CST contract substrate for Omena CSS
Documentation
# omena-transform-cst

## Role

`omena-transform-cst` owns the transform pass taxonomy, ordering, build
profiles, editable transform IR, transaction validation, and rewrite evidence.

## Contract

Core APIs include `TransformPassKind`, `lower_transform_ir_from_source`,
`IrTransactionV0`, IR materialization, artifact construction, and
backend-parametric rewrite verification. Stable node keys and provenance keep
edits tied to parser-owned source regions.

## Consumers

Transform passes, printing, bundling, target planning, query transform routing,
and SCSS evaluation all depend on this contract.

## Boundaries

This crate does not implement every pass, print final CSS, or link modules.
Those responsibilities belong to `omena-transform-passes`,
`omena-transform-print`, and the bundler. The default proof path is a
deterministic stub, not an external theorem-prover guarantee.

## Verification

```sh
cargo test --manifest-path rust/Cargo.toml -p omena-transform-cst
```