# U1 evidence

Date: 2026-10-01. Worker-owned contract evidence; authoritative integration/build runs belong to the coordinator.

Tests were written before the production model implementation. RED command:

```sh
DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer CLANG_MODULE_CACHE_PATH=/tmp/rideform-u1-clang SWIFT_MODULECACHE_PATH=/tmp/rideform-u1-swift swift test --disable-sandbox --package-path Packages/RideFormCore --scratch-path /tmp/rideform-u1-build
```

RED exited 1 with missing production symbols (`MotionSession`, `MotionSample`, `Quaternion`, etc.). This was a compile-time contract failure, not executed failing test assertions. Log: `/tmp/rideform-u1-red.log`. An earlier attempt without module-cache environment overrides failed due to sandbox-denied default cache paths; it is not schema evidence.

GREEN uses the same command after implementing the models. Five XCTest methods are discovered: difficult Double/disk round-trip and independent stream timestamps; iPhone/Watch analysis input parity; available-empty versus unsupported stream; unknown schema rejection; explicit nonfinite diagnostic. Result and artifact: `/tmp/rideform-u1-green.log`; scratch products and XCTest results under `/tmp/rideform-u1-build`. Latest status is recorded by the worker after the final run below.

App build/test commands for the coordinator:

```sh
DEVELOPER_DIR=/Applications/Xcode-beta.app/Contents/Developer xcodebuild -project RideForm.xcodeproj -scheme RideForm -destination 'generic/platform=iOS Simulator' -derivedDataPath /tmp/rideform-u1-app-build CODE_SIGNING_ALLOWED=NO build
```

This unit provides the native iOS 17 shell and test target wiring. No device sensor rates, calibration signs, acquisition behavior, raw/fused performance or research outcomes are claimed.

Final worker GREEN: exit 0 at 10:37:12 local, 5 XCTest tests executed, 0 failures. Foundation's separate Swift Testing footer reports 0 tests because these are XCTest methods; the XCTest suite above is the authoritative discovery/result for this command.
