hevy-rs 0.1.1

A command-line interface for the Hevy API
# hevy-rs

This repository contains a Rust command-line interface for the Hevy API.

API documentation: <https://api.hevyapp.com/docs/>

## Project direction

- Keep the application as a Rust CLI binary.
- Build API interactions around the Hevy API.
- Prefer clear, idiomatic Rust and add tests as functionality is introduced.

## CLI-skill synchronization

A public CLI-contract change covers commands and subcommands, flags and defaults, output or error shapes, credential or configuration behavior, supported API operations, and write or recovery semantics. Internal behavior-preserving refactors are excluded.

For every covered change, update the bundled `skills/hevy-rs` skill in the same change. If the skill needs no update, explicitly record `Skill impact: none — <reason>` in the issue or pull request describing the change.

## Agent skills

### Issue tracker

Issues are tracked in this repository's GitHub Issues. See `docs/agents/issue-tracker.md`.

### Triage labels

Uses the default five canonical triage labels. See `docs/agents/triage-labels.md`.

### Domain docs

Uses a single-context domain-doc layout. See `docs/agents/domain.md`.