Releases: Sense-Kit/sense-kit
Releases · Sense-Kit/sense-kit
SenseKit v0.2.0
SenseKit v0.2.0
This release moves SenseKit onto the raw-signal delivery model.
What is in this release
sensekit.signal_batch.v1as the primary outbound payload- updated iOS runtime delivery around raw signal batches instead of legacy event envelopes
- removal of the old corroboration, snapshot, and policy-envelope schema path
- simplified setup and onboarding flow in the iOS app
- audit log support for inspecting the exact JSON sent to OpenClaw
- refreshed SenseKit skill, example hook config, and plugin helpers for safer agent integration
- updated spec, README, privacy docs, and hosted policy materials
What this release is for
This release is for:
- giving OpenClaw and agent-side integrations the real raw signal shape they should build against
- tightening the trust boundary between phone-side collection and receiver-side interpretation
- making setup, debugging, and payload inspection clearer for early testers and contributors
It is still not a production-ready passive detection release.
Main known risks
- wake detection still needs field proof
- driving detection still needs real-commute proof
- battery impact still needs more measurement
- background delivery timing and retry behavior still need more bench coverage
- receiver-side production setups still need trusted local rule and dispatcher layers
Verification completed before release
pnpm buildpnpm testpnpm contracts:checkcd apps/ios/Packages/SenseKitRuntime && swift testcd apps/ios/Packages/SenseKitUI && swift testxcodebuild -workspace apps/ios/SenseKit.xcworkspace -scheme SenseKitApp -sdk iphonesimulator -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO buildxcodebuild -workspace apps/ios/SenseKit.xcworkspace -scheme SenseKitBenchApp -sdk iphonesimulator -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO build
SenseKit v0.1.0
SenseKit v0.1.0
This is the first public release of SenseKit.
What is in this release
- iOS monorepo structure with app target, bench harness target, and two Swift packages
- deterministic corroboration engine for context events
- collectors for Motion, Location, HealthKit, power, and calendar
- signed outbound webhook delivery for OpenClaw
- SQLite-backed runtime state, offline queue, and audit log
- SwiftUI onboarding, settings, audit log, and debug timeline scaffolding
- shared JSON schemas and TypeScript validation helpers
- ADRs, privacy notes, and the first field-test runbook
What this release is for
This release is for:
- starting real device bench tests
- letting contributors understand the architecture
- giving OpenClaw integration work a stable starting point
It is not a production-ready passive detection release yet.
Main known risks
- wake detection still needs field proof
- driving detection still needs field proof
- battery impact still needs measurement
- background delivery timing still needs bench validation
Verification completed before release
pnpm buildpnpm testpnpm contracts:checkcd apps/ios/Packages/SenseKitRuntime && swift testxcodebuild -workspace apps/ios/SenseKit.xcworkspace -scheme SenseKitApp -sdk iphonesimulator -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO buildxcodebuild -workspace apps/ios/SenseKit.xcworkspace -scheme SenseKitBenchApp -sdk iphonesimulator -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO build