//! `klasp init --adopt` — first-run gate adoption.
//!
//! See klasp-dev/klasp#97. Detects existing quality gates (pre-commit
//! framework, Husky, Lefthook, plain `.git/hooks`, lint-staged) and
//! produces an [`plan::AdoptionPlan`] that the `init --mode <inspect|mirror|chain>`
//! flow renders, writes, or rejects. Detectors are non-destructive:
//! they read fixture files and propose `klasp.toml` checks; they never
//! modify hook infrastructure.