# Rust Runtime Ownership
This directory contains the authoritative OpenRTC peer lifecycle, token
admission, current-generation proof, Iroh transport, application crypto, and
native route implementations.
Read `../../../docs/architecture/lifecycle-ownership-contract.md` and
`../../../docs/architecture/application-security-and-delivery-contract.md`
before editing. The Rust peer session is the sole owner of managed dial,
replacement, retry, promotion, retirement, and settlement. Token admission and
application crypto must fail closed before product traffic reaches a consumer.
Consumer product protocols do not belong here unless they are generic optional
protocol packages. Product ACLs, durable outboxes, filesystem effects, and
action ACK policy stay in the consuming application. A consumer may retry an
idempotent action over the current settled route; it may never become another
peer lifecycle owner.