envo-cli 0.1.0

Typed .env manager: schema with types, profile inheritance, secret-leak detection, and encryption at rest.
Documentation
# Changelog

All notable changes to this project are documented here. The format follows
[Keep a Changelog](https://keepachangelog.com/) and the project adheres to
[Semantic Versioning](https://semver.org/).

## [0.1.0] - 2026-06-23

Initial release.

### Added
- Typed `.envo` schema: `string`, `int`, `number`, `bool`, `port`, `url`,
  `secret`, and `enum(...)` types, with defaults and optional (`?`) markers.
- Layered resolution across schema defaults, `.env`, `.env.<profile>`,
  `.env.local`, secret files, and the process environment, with per-variable
  provenance.
- `envo check` - validate the resolved environment against the schema.
- `envo run` - validate then execute a command with the env injected.
- `envo list` / `envo export` (`dotenv` / `shell` / `json`).
- Encryption at rest with XChaCha20-Poly1305 + Argon2id (`envo encrypt` /
  `envo decrypt`); encrypted secrets decrypt transparently during resolution.
- `envo scan` - secret-leak detection for common credential formats plus the
  literal values of `secret` variables, with redacted output.
- `envo hook install` / `uninstall` - managed git pre-commit hook.
- `envo init` - scaffold a schema and safe `.gitignore` entries.