Skip to content

Xcode11 - #2

Closed
ps2 wants to merge 10 commits into
devfrom
xcode11
Closed

Xcode11#2
ps2 wants to merge 10 commits into
devfrom
xcode11

Conversation

@ps2

@ps2ps2 commented Sep 13, 2019

Copy link
Copy Markdown
Contributor

No description provided.

@ps2ps2 closed this Sep 14, 2019
@ps2
ps2 deleted the xcode11 branch May 19, 2020 02:39
treed6386 added a commit to treed6386/LoopWorkspace that referenced this pull request Jan 7, 2024
codebymini pushed a commit to codebymini/LoopWorkspace that referenced this pull request Sep 2, 2025
kinterra added a commit to kinterra-org/LoopWorkspace that referenced this pull request Jan 28, 2026
add comment to try and figure out loss of Build Action
threecee pushed a commit to threecee/LoopWorkspace that referenced this pull request May 2, 2026
Picks up:
- OmniBLE (b4-start..5fb011a, 4 commits): payload validity 60s → 600s
+ doc comment (LoopKit#6); PhoneWatchSettingsSync v2 with automaticDosing
fields + protocol version bump (LoopKit#3); shared HandoffState.currentOwner
extension for policy-engine wiring (LoopKit#2).
- Loop (b4-start..b5e94f7a, 4 commits): iOS LoopAppManager wires
settingsSyncProvider closure (closes production gap discovered
during planning) + watch WatchSettingsSnapshot reads dosing flags
from sync (LoopKit#3); HandoffOrchestrator wires HandoffPolicyEngine
markX hooks on both sides via Combine reachability subscription
with 60s debounce (LoopKit#2); review-fix renames + safety comment.
After this, the watch can self-drive when the phone reports
automaticDosingEnabled, the auto-revert path is live (was dead code
since B.3.a), and the cached-pod-state safety gate is active.
BEHAVIOR CHANGE: auto-revert from watch back to phone WILL FIRE in
.automatic and .manualWithAutoRevert modes when the phone reconnects
after being out of range for >=60s. Worth deliberate hardware testing
on the next install.
Verified:
- OmniBLETests targeted (3 suites): 26/26 PASS
- LoopTests targeted (3 suites): 27/27 PASS
- WatchApp ExtensionTests targeted (2 suites): 19/19 PASS
- Release archive: ARCHIVE SUCCEEDED (iOS, generic destination)
threecee-claude
threecee pushed a commit to threecee/LoopWorkspace that referenced this pull request May 2, 2026
- WatchSettingsCache.resetForTesting() wrapped in #if DEBUG
- Em-dash -> semicolon in watch split-brain log message
- B.5.1 LoopKit#2 audit confirmed synced settings reach watch algorithm
- Two larger B.5.1 items (timeZone field, gate widening) deferred to B.5.2
threecee-claude
jeremybarnum pushed a commit to jeremybarnum/LoopWorkspace that referenced this pull request Jul 18, 2026
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@ps2