goose
Goose Swift proof-of-concept README
파일 탐색기
- readme-hero.png
- algorithms-updated.jpg
- calibration-updated.jpg
- cardio-load-updated.jpg
- energy-bank-updated.jpg
- health-landing-updated.jpg
- health-monitor-updated.jpg
- packet-inputs-updated.jpg
- recovery-updated.jpg
- reference-comparisons-updated.jpg
- sleep-updated.jpg
- strain-updated.jpg
- stress-updated.jpg
- Coach.md
- CodexCoachServer.md
- Health.md
- Home.md
- More.md
- RemainingDataTodo.md
- Contents.json
- onboarding_pairing_help.png
- Contents.json
- whoop_gen5_front.png
- Contents.json
- ActivityLocationTracker.swift
- ActivityModels.swift
- ActivityPersistenceTypes.swift
- ActivitySessionModel.swift
- AppRouter.swift
- AppShellView.swift
- BLEUIStateAggregator.swift
- CaptureFrameWriteQueue.swift
- CoachChatScreen.swift
- CoachChatTypes.swift
- CoachComposer.swift
- CoachLocalToolContext.swift
- CoachMessageViews.swift
- CoachSignInScreen.swift
- CoachTips.swift
- CoachView.swift
- CodexCoachSupport.swift
- CodexEmbeddedAuth.swift
- ConnectionView.swift
- DeviceView.swift
- FitnessControlViews.swift
- FitnessFormatting.swift
- FitnessLiveWorkoutViews.swift
- FitnessSummaryViews.swift
- GooseAppModel+ActivityRecording.swift
- GooseAppModel+ActivityTimeline.swift
- GooseAppModel+HealthCapture.swift
- GooseAppModel+Lifecycle.swift
- GooseAppModel+NotificationPipeline.swift
- GooseAppModel+OvernightRecovery.swift
- GooseAppModel+OvernightRun.swift
- GooseAppModel+OvernightState.swift
- GooseAppModel+PacketPublishing.swift
- GooseAppModel.swift
- GooseBLEClient+CentralDelegate.swift
- GooseBLEClient+Commands.swift
- GooseBLEClient+DebugAndSync.swift
- GooseBLEClient+HistoricalCommands.swift
- GooseBLEClient+HistoricalHandlers.swift
- GooseBLEClient+Parsing.swift
- GooseBLEClient+PeripheralDelegate.swift
- GooseBLEClient+UserActions.swift
- GooseBLEClient+VitalsAndLogging.swift
- GooseBLEClient.swift
- GooseBLETypes.swift
- GooseHello.swift
- GooseLocalDataExporter+FileSystem.swift
- GooseLocalDataExporter+Metrics.swift
- GooseLocalDataExporter+Validation.swift
- GooseLocalDataExporter.swift
- GooseMessageStore.swift
- GooseRustBridge.swift
- GooseSwift-Bridging-Header.h
- GooseSwift.entitlements
- GooseSwiftApp.swift
- GooseTheme.swift
- HealthCardioViews.swift
- HealthChartPrimitives.swift
- HealthDashboardViews.swift
- HealthDataStore+ActivitySnapshots.swift
- HealthDataStore+Cardio.swift
- HealthDataStore+CoachSummaries.swift
- HealthDataStore+PacketInputs.swift
- HealthDataStore+Sleep.swift
- HealthDataStore+Snapshots.swift
- HealthDataStore+StaticSnapshots.swift
- HealthDataStore+StressEnergy.swift
- HealthDataStore+Trends.swift
- HealthDataStore+Utilities.swift
- HealthDataStore+Vitals.swift
- HealthDataStore.swift
- HealthDataTypes.swift
- HealthKitSleepImporter.swift
- HealthMetricFamilyStrainViews.swift
- HealthModels.swift
- HealthPacketCaptureTypes.swift
- HealthPreviews.swift
- HealthRecoveryStressViews.swift
- HealthRecoveryWidgets.swift
- HealthScoreDateViews.swift
- HealthSleepOverviewViews.swift
- HealthSleepSheetsViews.swift
- HealthSleepTrendViews.swift
- HealthStressCharts.swift
- HealthSupplementalViews.swift
- HealthView.swift
- HeartRateSeriesStores.swift
- HistoryCandidateSamples.swift
- HomeDashboardView.swift
- HomeFormatting.swift
- HomeHealthMonitorViews.swift
- HomeScoreViews.swift
- HomeTimelineViews.swift
- Info.plist
- LiveActivityContentView.swift
- LiveActivityView.swift
- MoreCaptureViews.swift
- MoreDataStore+Validation.swift
- MoreDataStore.swift
- MoreDebugViews.swift
- MoreInfoViews.swift
- MoreProfileViews.swift
- MoreRawExportViews.swift
- MoreRouteModels.swift
- MoreView.swift
- MovementPacketSamples.swift
- NotificationFrameParsing.swift
- OnboardingKeyboardDismiss.swift
- OnboardingModels.swift
- OnboardingPermissions.swift
- OnboardingPersistence.swift
- OnboardingStepViews.swift
- OnboardingView.swift
- OpenAICoachChat.swift
- OpenAICoachResponsesClient.swift
- OvernightRawNotificationSpool.swift
- OvernightSQLiteMirrorQueue.swift
- PacketMonitorModel.swift
- PacketUIStateAggregator.swift
- PassiveActivityDetector.swift
- RootView.swift
- SleepBridgeViews.swift
- SleepDetailViews.swift
- SleepV2BevelAnalysisViews.swift
- SleepV2BevelTrendViews.swift
- SleepV2InsightViews.swift
- SleepV2PaletteViews.swift
- SleepV2ScheduleViews.swift
- SleepV2TimelineViews.swift
- SleepV2TrendPresentationViews.swift
- WhoopDataSignalPipeline.swift
- WhoopEventSamples.swift
- WorkoutLiveActivityAttributes.swift
- WorkoutLiveActivityController.swift
- project.pbxproj
- GooseWorkoutLiveActivityWidget.swift
- Info.plist
- history_complete_k10_motion_payload.fixture.json
- history_complete_k10_motion_payload.hex
- history_complete_k21_motion_payload.fixture.json
- history_complete_k21_motion_payload.hex
- history_complete_k24_normal_history_payload.fixture.json
- history_complete_k24_normal_history_payload.hex
- history_complete_temperature_level_event_payload.fixture.json
- history_complete_temperature_level_event_payload.hex
- live_identity_k10_motion_payload.fixture.json
- live_identity_k10_motion_payload.hex
- live_identity_k21_motion_payload.fixture.json
- live_identity_k21_motion_payload.hex
- live_identity_k24_normal_history_payload.fixture.json
- live_identity_k24_normal_history_payload.hex
- activity_candidates_packet_derived_windows.fixture.json
- activity_candidates_packet_derived_windows.json
- activity_sessions_pre_device_hand_derived.fixture.json
- activity_sessions_pre_device_hand_derived.json
- debug_ws_contract_valid.fixture.json
- debug_ws_contract_valid.json
- goose_v5_get_hello_frame.fixture.json
- goose_v5_get_hello_frame.hex
- goose_v5_historical_k18_packet.fixture.json
- goose_v5_historical_k18_packet.hex
- goose_v5_historical_sync_gen5_dry_run_command_validation.fixture.json
- goose_v5_historical_sync_gen5_dry_run_command_validation.json
- goose_v5_k10_motion_summary_short.fixture.json
- goose_v5_k10_motion_summary_short.hex
- goose_v5_k21_motion_summary_short.fixture.json
- goose_v5_k21_motion_summary_short.hex
- goose_v5_r17_optical_summary.fixture.json
- goose_v5_r17_optical_summary.hex
- goose_v5_temperature_event.fixture.json
- goose_v5_temperature_event.hex
- health_sync_dry_run_healthkit.fixture.json
- health_sync_dry_run_healthkit.json
- hrv_goose_v0_hand_derived.fixture.json
- hrv_goose_v0_hand_derived.json
- openwhoop_activity_health_sync_comparison.fixture.json
- openwhoop_activity_health_sync_comparison.json
- openwhoop_gen5_history_metadata_markers.fixture.json
- openwhoop_gen5_history_metadata_markers.json
- openwhoop_gen5_history_plan.fixture.json
- openwhoop_gen5_history_plan.json
- openwhoop_uuid_detection.fixture.json
- openwhoop_uuid_detection.json
- recovery_calibration_linear.fixture.json
- recovery_calibration_linear.json
- recovery_goose_v0_hand_derived.fixture.json
- recovery_goose_v0_hand_derived.json
- sanitized_corebluetooth_frame_batch.fixture.json
- sanitized_corebluetooth_frame_batch.json
- sleep_actigraphy_counts_sadeh_hand_derived.fixture.json
- sleep_actigraphy_counts_sadeh_hand_derived.json
- sleep_ggir_summary_hand_derived.fixture.json
- sleep_ggir_summary_hand_derived.json
- sleep_goose_v0_hand_derived.fixture.json
- sleep_goose_v0_hand_derived.json
- strain_goose_v0_hand_derived.fixture.json
- strain_goose_v0_hand_derived.json
- stress_goose_v0_hand_derived.fixture.json
- stress_goose_v0_hand_derived.json
- index.json
- README.md
- goose_core_bridge.h
- goose-algo-benchmark.rs
- goose-calibration-evaluator.rs
- goose-capture-arrival-plan.rs
- goose-capture-correlation.rs
- goose-capture-import.rs
- goose-capture-sanitize.rs
- goose-capture-sqlite-import.rs
- goose-command-capture-plan.rs
- goose-command-validator.rs
- goose-debug-ws-contract.rs
- goose-debug-ws-serve.rs
- goose-export-validator.rs
- goose-fixture-index.rs
- goose-health-sync-dry-run.rs
- goose-historical-sync-validator.rs
- goose-local-health-validation-suite.rs
- goose-metric-feature-report.rs
- goose-metric-input-readiness.rs
- goose-parser-fixture-runner.rs
- goose-perf-budget.rs
- goose-privacy-lint.rs
- goose-property-test-suite.rs
- goose-raw-export.rs
- goose-reference-algo-runner.rs
- goose-sleep-stage-label-validator.rs
- goose-sleep-v1-evidence-folder.rs
- goose-sleep-v1-release-gate.rs
- goose-sleep-v1-stability-validator.rs
- goose-sleep-window-validator.rs
- goose-storage-check.rs
- goose-ui-coverage-audit.rs
- activity_candidates.rs
- activity_identity.rs
- activity_sessions.rs
- algorithm_compare.rs
- bridge.rs
- calibration.rs
- capture_correlation.rs
- capture_import.rs
- capture_sanitize.rs
- commands.rs
- debug_ws.rs
- debug_ws_server.rs
- energy_rollup.rs
- error.rs
- export.rs
- fixtures.rs
- health_sync.rs
- historical_sync.rs
- lib.rs
- local_health_validation.rs
- metric_features.rs
- metric_readiness.rs
- metrics.rs
- openwhoop_reference.rs
- perf_budget.rs
- privacy_lint.rs
- property_tests.rs
- protocol.rs
- recovery_rollup.rs
- reference.rs
- report.rs
- sleep_validation.rs
- step_counter.rs
- step_discovery.rs
- step_motion_estimator.rs
- storage_check.rs
- store.rs
- timeline.rs
- tool_args.rs
- ui_coverage.rs
- validation_labels.rs
- activity_candidates_tests.rs
- activity_identity_tests.rs
- algo_benchmark_tests.rs
- algorithm_compare_tests.rs
- bridge_tests.rs
- calibration_tests.rs
- capture_arrival_plan_cli_tests.rs
- capture_correlation_tests.rs
- capture_import_tests.rs
- capture_sanitize_tests.rs
- command_capture_plan_cli_tests.rs
- command_tests.rs
- debug_ws_tests.rs
- energy_rollup_tests.rs
- export_tests.rs
- fake_ble_peripheral_tests.rs
- fixture_tests.rs
- health_sync_tests.rs
- history_sync_tests.rs
- ios_healthkit_boundary_tests.rs
- local_health_validation_suite_cli_tests.rs
- metric_feature_report_cli_tests.rs
- metric_features_tests.rs
- metric_input_readiness_cli_tests.rs
- metric_readiness_tests.rs
- metrics_tests.rs
- perf_budget_tests.rs
- privacy_lint_tests.rs
- property_tests.rs
- protocol_tests.rs
- reference_runner_cli_tests.rs
- reference_tests.rs
- sleep_validation_tests.rs
- step_counter_tests.rs
- step_motion_estimator_tests.rs
- step_packet_discovery_tests.rs
- storage_check_tests.rs
- store_tests.rs
- timeline_tests.rs
- tooling_inventory_tests.rs
- ui_coverage_tests.rs
- ggir_sleep_summary.py
- neurokit_hrv.py
- pyactigraphy_sadeh.py
- pyhrv_time_domain.py
- README.md
- .gitignore
- Cargo.lock
- Cargo.toml
- README.md
- build_ios_rust.sh
- .gitignore
- README.md
- recovery-todo.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
rustup target
설명 보기 ▼
rustup target
Modify a toolchain's supported targets.
Without the `--toolchain` option `rustup` will use the default toolchain. See `rustup help toolchain` for more information about toolchains.
rustup target add --toolchain {{toolchain}} {{target}}
Add a target to a toolchain:
rustup target remove --toolchain {{toolchain}} {{target}}
Remove a target from a toolchain:
rustup target list --toolchain {{toolchain}}
List available and installed targets for a toolchain:
rustup
설명 보기 ▼
rustup
Rust 툴체인을 설치, 관리 및 업데이트.
`toolchain`, `target`, `update` 등의 일부 하위 명령에는 자체 사용 설명서가 있습니다.
더 많은 정보: <https://rust-lang.github.io/rustup/>.
rustup install nightly
시스템에 nightly 툴체인 설치:
rustup default nightly
기본 툴체인을 nightly로 전환하여 `cargo` 및 `rustc` 명령이 이를 사용하도록 설정:
rustup override set nightly
현재 프로젝트 내에서만 nightly 툴체인을 사용하고 전역 설정은 변경하지 않음:
xcodebuild
설명 보기 ▼
xcodebuild
Xcode 프로젝트 빌드.
더 많은 정보: <https://developer.apple.com/library/archive/technotes/tn2339/_index.html>.
xcodebuild -workspace {{workspace_name.workspace}} -scheme {{scheme_name}} -configuration {{configuration_name}} clean build SYMROOT={{SYMROOT_path}}
워크스페이스 빌드:
xcodebuild -target {{target_name}} -configuration {{configuration_name}} clean build SYMROOT={{SYMROOT_path}}
프로젝트 빌드:
xcodebuild -showsdks
SDK 표시:
xcrun
설명 보기 ▼
xcrun
개발 도구 및 속성을 실행하거나 찾습니다.
더 많은 정보: <https://keith.github.io/xcode-man-pages/xcrun.1.html>.
xcrun {{tool}} {{arguments}}
활성 개발자 디렉토리에서 도구를 찾고 실행:
xcrun {{tool}} {{arguments}} --verbose
자세한 출력 표시:
xcrun --sdk {{sdk_name}}
주어진 SDK에 대한 도구 찾기:
