## Summary
- prepare LicenseKitSetapp 2.0.0 release metadata and repository
automation
- align activation and validation with LicenseKit 2.0.0 failable value
contracts
- rename the access callback to `checkAccess` and narrow provider
identity policy
- keep the package independent of the Setapp Framework
- align README, DocC, public API tests, source boundaries, and shared
test support
## Developer impact
This is a major breaking release. Consumers must adopt the renamed
provider initializer and host-owned identity policy described in the
2.0.0 changelog.
## Validation
- `make check`
- Debug and Release builds with complete strict concurrency and warnings
as errors
- 19 tests
- LicenseKit 2.0.0 remote dependency resolution
- `swift package diagnose-api-breaking-changes 1.0.0` reviewed against
the 2.0.0 changelog