# Adoption: learning_ai_mac_tooling

> **Status:** Planned hardening adopter
> **Owner:** `learning_ai_mac_tooling`
> **Ecosystem focus:** device posture and local execution trust signals

---

## Goals

- provide device posture signals to the shared approvals and trust model
- avoid each local-first product inventing its own device-risk rules
- allow risk changes to alter runtime approval behavior without product-local rewrites

## Expected Contract Touchpoints

- `ECOSYSTEM_APPROVALS_AND_TRUST_MODEL.md`
- `ECOSYSTEM_EVENT_TAXONOMY.md`

## Planned Adoption Scope

- map mac-tooling posture into canonical device trust levels
- emit trust change events when device posture degrades or recovers
- expose enough signal for Cowork, Auth App, and SmartAuth to make consistent step-up decisions

## Verification Checklist

- [ ] device posture maps cleanly into canonical trust levels
- [ ] trust changes emit canonical trust events
- [ ] downstream approval policy can react without product-specific adapters
- [ ] tracker updated with implementation commit links

## Risks

- device posture can be noisy and may create false-positive trust degradation
- different device signals may need weighting before they become blocking inputs

## Commits

- `065c025` added this adoption plan
