Summary
Documentation overhaul + Unicode normalization sweep + CI fix. All four READMEs rewritten with install instructions, post-install fs trees, and crate-level API docs. 41 files normalized (em dashes → ASCII hyphens). Pyright CI passing.
Changes
- Rewrite monorepo README — add install section, modern Under the Hood (dylib-based), fix stale versions
- Rewrite plugin README — add post-install ~/.hermes tree, config reference, verify/uninstall steps
- New: crates/aphrodite/README.md — C ABI reference (17 functions), pipeline architecture
- New: crates/aphrodite-hermes/README.md — bridge architecture, tool dispatch table
- Restructure .hermes/ — 56→17 files into audits/ plans/ reports/ scripts/
- Normalize all Unicode dashes → ASCII hyphens (41 files, 241 replacements)
- Fix pyright: _read_str handle c_char_p.value possibly None (CI: 0 errors)
- Remove headroom-core from workspace + Publish (vendored bundled dep)
Infrastructure
- Build: cargo build --release ✅
- Tests: cargo test --workspace ✅ (all suites, 0 failures)
- Pyright: 0 errors, 0 warnings ✅