<?xml version="1.0" encoding="UTF-8"?>
<spec xmlns="https://vibevm.org/spec/1">
  <title id="root">rust-ai-native — README</title>
  <status stage="doc" state="work" audience="user,dev"/>
  <p p="1">The README of `org.vibevm.ai-native/rust-ai-native@1.0.0`, as the package ships it.</p>
  <section id="ai-native-rust-stack-org-vibevm-ai-native-rust-ai-native" title="AI-Native Rust (stack:org.vibevm.ai-native/rust-ai-native)">
    <p p="2">&lt;status stage="doc" state="done" audience="user"/&gt;</p>
    <p p="3">@fact:AGG-ROLE The **family aggregator** for AI-Native Rust (PROP-028). This package carries no code and no prompt content of its own — installing it pulls the whole family at one exact-pinned version set: @status:impl/done</p>
    <p p="4">- @fact:AGG-MEMBER-LANG `stack:org.vibevm.ai-native/rust-ai-native-lang` — the language stack: the Rust   GUIDE, the cards, and the runnable toolchain (`rust-ai-native`,   `rust-ai-native-conform`, `rust-ai-native-specmap`, `rust-ai-native-tcg`). @status:impl/done - @fact:AGG-MEMBER-MCP `mcp:org.vibevm.ai-native/rust-ai-native-mcp` — the same toolchain served over MCP   (PROP-027), version-mirroring the stack. @status:impl/done - @fact:AGG-MEMBER-CORE `flow:org.vibevm.ai-native/core-ai-native` — the language-neutral discipline core,   arriving transitively through the stack. @status:impl/done</p>
    <p p="5">@fact:AGG-HOW-TO-REQUIRE Require `stack:org.vibevm.ai-native/rust-ai-native` (`^0.7`) to get the whole family; require `rust-ai-native-lang` alone if you want the stack without the MCP server. @status:impl/done</p>
    <p p="6">@fact:AGG-FRONT-DOOR The consumer front door — wiring, floor, sweep — is documented in the `-lang` package's README and `spec/rust/GUIDE-AI-NATIVE-RUST.md`. @status:impl/done</p>
  </section>
</spec>
