docs: public-surface audit — README quick start, badges, AGENTS.md - #181
docs: public-surface audit — README quick start, badges, AGENTS.md#181weboko wants to merge 1 commit into
Conversation
- README: add badges (crates.io / CI / license / MSRV), tighten tagline, add "What you get" bullets, promote 5-line Quick start to the top (cargo install logos-scaffold → lgs new → lgs run), add an Anchor / Cargo Stylus analogue paragraph for positioning, expand Documentation links (Contributing, Security, Dogfooding). - README: drop em-dash density in Command Semantics from 11 → 3 by splitting dense clauses into separate sentences. No content lost. - Cargo.toml: add keywords and categories so the crates.io listing and GitHub About panel have terms to surface. - AGENTS.md (new): point at skills/*/SKILL.md, build/test commands, where things live, validation rules per CONTRIBUTING.md / DOGFOODING.md. Build, fmt, and test compilation all clean.
|
I need to re-review this PR before opening for the team |
Review — public-surface audit (#181)Reviewed the diff and validated the new Quick start hands-on on a clean Ubuntu 24.04 container (Rust 1.94.1, Nix 2.35.1, risc0 r0vm 3.0.5). Picking this one up because it is the only open PR with no review on it yet. The framing is right — badges, a top-of-README quick start, an Anchor/Cargo Stylus positioning line and an Blocker — the Quick start fails at line 2I ran exactly what the README now tells a new user to run: Published
Two ways out, either is fine: cut a release that actually contains Worth deciding separately what to do about the installed Should fix before merge
Nits
Verified cleanEvery link in AGENTS.md resolves: all four Not approving — items 1–3 need a resolution first. Everything else is small. Generated by Claude Code |
Status update — the Quick start blocker is gone:
|
|
updated version is in #253 |
Description