amphetamine 0.1.2

Reclaim memory and win scheduler contention on Apple Silicon, safely.
# Changelog

All notable changes to Amphetamine are recorded here. The format follows
[Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and the project
follows [Semantic Versioning](https://semver.org/).

## [0.1.2] - 2026-08-08

### Added

- CI: format, clippy (warnings denied), and the full test suite now run on
  every push and pull request, on an Apple Silicon macOS runner — the actual
  deployment target.
- Integration tests of the CLI surface (`tests/cli.rs`), all hermetic via
  `AMPHETAMINE_CONFIG`: first-run onboarding writes an empty config and stops,
  `--dry-run` announces itself, a protected app is refused end to end and
  never persisted, `status --json` stays valid and shaped, `config init`
  refuses to clobber, and `setup --print` still shows only the
  restore-to-zero rule.

## [0.1.1] - 2026-08-08

### Changed

- README restyled; source link added to the crate metadata.

## [0.1.0] - 2026-08-08

Initial release: `status`, `boost`, `focus`, `restore`, `setup`, `add`, `rm`,
`pick`, and `config`, with the safety model described in the README — a
non-configurable denylist, quit requests rather than kills, installed-app
cache eligibility, symlink-proof deletion, and no demotion without a proven
restore path.

[0.1.2]: https://github.com/GriffinCanCode/amphetamine/compare/v0.1.1...v0.1.2
[0.1.1]: https://github.com/GriffinCanCode/amphetamine/releases/tag/v0.1.1
[0.1.0]: https://github.com/GriffinCanCode/amphetamine/commit/a1ec7fa