Public module-authoring contracts for the Lenso backend framework.
This crate is deliberately smaller than the backend workspace. It exposes
stable manifest declarations and lint helpers that module authors can use
without depending on internal platform-* crates.