Problem
The repository layout places the main Rust manifest at aether/Cargo.toml; the repository root does not contain a Cargo.toml. However, the build instructions in README.md, README.fa.md, Docs/DOCS.en.md, and Docs/DOCS.fa.md show cargo build --release without first entering the aether crate.
A reader following the instructions from a fresh repository checkout can therefore run the command from the root and receive Cargo's missing-manifest error. The documented binary path also omits the aether/ prefix when building from the repository root.
Proposed documentation
The root-level instructions should use:
cd aether
cargo build --release
and identify the resulting binary as:
aether/target/release/aether
The same working-directory clarification should be applied to the library build examples in the detailed English and Persian documentation.
Scope
This is a documentation-only issue. It does not request any code or behavior change.
Problem
The repository layout places the main Rust manifest at
aether/Cargo.toml; the repository root does not contain aCargo.toml. However, the build instructions inREADME.md,README.fa.md,Docs/DOCS.en.md, andDocs/DOCS.fa.mdshowcargo build --releasewithout first entering theaethercrate.A reader following the instructions from a fresh repository checkout can therefore run the command from the root and receive Cargo's missing-manifest error. The documented binary path also omits the
aether/prefix when building from the repository root.Proposed documentation
The root-level instructions should use:
cd aether cargo build --releaseand identify the resulting binary as:
The same working-directory clarification should be applied to the library build examples in the detailed English and Persian documentation.
Scope
This is a documentation-only issue. It does not request any code or behavior change.