abkslm and Nucleic
7379bfba49
Build Number Hash Alignment
...
Nucleic-Session: F8E9CC32-59CC-4022-B42C-0B0694C57F42
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:53:23 -07:00
abkslm and Nucleic
aa38f931e1
Build Number Hash Alignment
...
Nucleic-Session: F8E9CC32-59CC-4022-B42C-0B0694C57F42
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:52:27 -07:00
abkslm and Nucleic
41ee43aa75
Build Number Hash Alignment
...
Nucleic-Session: F8E9CC32-59CC-4022-B42C-0B0694C57F42
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:52:14 -07:00
abkslm and Nucleic
9bc685aa3f
Build Number Hash Alignment
...
Nucleic-Session: F8E9CC32-59CC-4022-B42C-0B0694C57F42
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:52:07 -07:00
abkslm and Nucleic
159d7636a2
Build Number Hash Alignment
...
Nucleic-Session: F8E9CC32-59CC-4022-B42C-0B0694C57F42
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:52:00 -07:00
abkslm and Nucleic
1ec8871536
Build Number Hash Alignment
...
Nucleic-Session: F8E9CC32-59CC-4022-B42C-0B0694C57F42
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:51:55 -07:00
abkslm and Nucleic
c6175b7185
Add Remote Release Channel Check
...
Nucleic-Session: 7D1A5F60-CF2F-44E6-B060-51C4C2EA79D1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:42:08 -07:00
abkslm and Nucleic
d3cc7796dd
Add Remote Release Channel Check
...
Nucleic-Session: 7D1A5F60-CF2F-44E6-B060-51C4C2EA79D1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:41:33 -07:00
abkslm and Nucleic
a06c2c58ad
Add Remote Release Channel Check
...
Nucleic-Session: 7D1A5F60-CF2F-44E6-B060-51C4C2EA79D1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:41:06 -07:00
abkslm and Nucleic
51b5820a81
Add Remote Release Channel Check
...
Nucleic-Session: 7D1A5F60-CF2F-44E6-B060-51C4C2EA79D1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:40:59 -07:00
abkslm and Nucleic
d3515605f7
Add Remote Release Channel Check
...
Nucleic-Session: 7D1A5F60-CF2F-44E6-B060-51C4C2EA79D1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:40:54 -07:00
abkslm and Nucleic
566135ae89
Add Remote Release Channel Check
...
Nucleic-Session: 7D1A5F60-CF2F-44E6-B060-51C4C2EA79D1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:40:49 -07:00
abkslm and Nucleic
f7db53d5e9
Update Remote Build Icon
...
Nucleic-Session: E79EC03D-CA77-4899-9DCC-85A053633105
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:37:42 -07:00
abkslm
91b059a2bd
Merge branch 'dev' into nucleic/trunk
2026-07-02 21:09:09 -07:00
abkslm and Nucleic
535c092fcc
nvrsion: Add: Update Info.plist to reflect no encryption requirement for TestFlight versions.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:09:09 -07:00
abkslm and Nucleic
2b97633b99
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 21:08:54 -07:00
abkslm and Nucleic
1bf1f4e658
nvrsion: Add “To-do” count stat card to iOS app.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:37:45 -07:00
abkslm
f1c1452a24
Merge branch 'dev' into nucleic/trunk
2026-07-02 19:37:45 -07:00
abkslm and Nucleic
62b242da5f
Adjust Stat Card Layout
...
Nucleic-Session: 0112C718-2A09-4547-9C71-C6C8A08BA385
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:37:34 -07:00
abkslm and Nucleic
b53864f5d0
Adjust Stat Card Layout
...
Nucleic-Session: 0112C718-2A09-4547-9C71-C6C8A08BA385
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:37:27 -07:00
abkslm and Nucleic
04c9d08f58
Adjust Stat Card Layout
...
Nucleic-Session: 0112C718-2A09-4547-9C71-C6C8A08BA385
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:37:20 -07:00
abkslm and Nucleic
4493c03de0
nvrsion: Add horizontal layout adjustment to Stat Cards on HomeView for better visibility, fix iOS pair screen banner position on the pair screen, and adjust Login Button Icon placement.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:34:09 -07:00
abkslm
d493464b88
Merge branch 'dev' into nucleic/trunk
2026-07-02 19:34:09 -07:00
abkslm and Nucleic
397f153b57
Login Button Icon Adjustment
...
Nucleic-Session: AAAE9114-6E8D-4DFF-A876-CA91340A686E
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:33:56 -07:00
abkslm and Nucleic
6353da5dc8
Adjust Stat Card Layout
...
Nucleic-Session: 0112C718-2A09-4547-9C71-C6C8A08BA385
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:33:50 -07:00
abkslm and Nucleic
07cf01b4e6
nvrsion: Add review feature access for iOS remote: Enable reviewers to test all features in App Store (or TestFlight) reviews by updating BUILD.md, docs/APP_REVIEW_NOTES.md, RemoteStore.swift, RemoteApp.swift, BuildBanner.swift, and SettingsView.swift.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:26:43 -07:00
abkslm
f6b12e92a0
Merge branch 'dev' into nucleic/trunk
2026-07-02 19:26:43 -07:00
abkslm and Nucleic
828be033d7
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:25:40 -07:00
abkslm and Nucleic
7353b8dc68
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:25:08 -07:00
abkslm and Nucleic
a5a89d1aa0
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:21:15 -07:00
abkslm and Nucleic
bc96b9c056
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:21:11 -07:00
abkslm and Nucleic
eb6875a662
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:20:54 -07:00
abkslm and Nucleic
62d9b3e768
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:20:49 -07:00
abkslm and Nucleic
f1f455b2f2
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:20:34 -07:00
abkslm and Nucleic
4e1f0ec9da
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:20:11 -07:00
abkslm and Nucleic
3c2774d140
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:19:40 -07:00
abkslm and Nucleic
49ad2ed25f
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:19:28 -07:00
abkslm and Nucleic
360e359613
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:19:09 -07:00
abkslm and Nucleic
0a551a37eb
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:18:24 -07:00
abkslm and Nucleic
d6633f6b7f
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:18:13 -07:00
abkslm and Nucleic
976bb0e066
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:18:09 -07:00
abkslm and Nucleic
2d74ed1d78
Review Feature Access
...
Nucleic-Session: 85A6233A-F3F6-44B2-AD0B-261D49EE9C35
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:18:00 -07:00
abkslm and Nucleic
936329e1a4
nvrsion: Add Chat: Create TestFlight Versions to Info.plist.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:09:08 -07:00
abkslm
d047d52ea0
Merge branch 'dev' into nucleic/trunk
2026-07-02 19:09:08 -07:00
abkslm and Nucleic
2671e9a1c7
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 19:08:51 -07:00
abkslm
14cf2964e6
resolve trunk promotion conflict
2026-07-02 18:39:41 -07:00
abkslm and Nucleic
7e2c32d702
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 18:24:17 -07:00
abkslm
459d8d7bcd
modified xcodeproj for iOS
2026-07-02 17:38:25 -07:00
abkslm
c495c29650
Merge branch 'dev' into nucleic/trunk
2026-07-02 16:48:51 -07:00
abkslm and Nucleic
36b2ca27d5
nvrsion: Add iOS version bump logic with two TestFlight versions (normal public beta and canary) to align with desktop releases, starting with “0.1.0” via Makefile, VERSION file, and scripts.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:48:51 -07:00
abkslm and Nucleic
bc585d6b0f
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:46:53 -07:00
abkslm and Nucleic
9fd6cba6ab
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:34 -07:00
abkslm and Nucleic
57d9d79720
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:31 -07:00
abkslm and Nucleic
d52e0d1404
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:29 -07:00
abkslm and Nucleic
2d85bc185c
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:25 -07:00
abkslm and Nucleic
65416449e5
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:20 -07:00
abkslm and Nucleic
7e29b18a2e
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:18 -07:00
abkslm and Nucleic
d890029e28
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:15 -07:00
abkslm and Nucleic
1908bbcf1c
Create TestFlight Versions
...
Nucleic-Session: 1E7DF522-F57E-4717-8A39-4AA9781F3DBB
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:45:08 -07:00
abkslm and Nucleic
42397d0de8
Makefile Entry Creation
...
Nucleic-Session: 68BC2F7D-7E9C-45FD-BA8B-CAD374976C8F
Co-authored-by: Nucleic <[email protected] >
2026-07-02 16:32:17 -07:00
abkslm
38e58964ea
Merge branch 'claude/competent-pasteur-a5bb90' into HEAD
2026-07-02 16:07:16 -07:00
abkslm and Claude Fable 5
256418c028
docs: PUSH_SETUP runbook; wire aps-environment entitlements into the build
...
docs/PUSH_SETUP.md lists the manual steps left to light up push /
Live Activities end-to-end: APNS key, the one-click Xcode Push
capability, Cloudflare provisioning + secrets (with the bundle-id
topic gotcha: xyz.blakeslee.nucleic-remote, not .remote), host relay
config, and the on-device verification checklist. Also adds
CODE_SIGN_ENTITLEMENTS so the existing entitlements file actually
signs into the app.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-02 16:06:33 -07:00
abkslm and Claude Fable 5
761dca5f1d
ios: notifications, actionable approvals, Live Activity, and the relay push path
...
Brings the phone's ambient surfaces (UX_IOS §5/§8) to maturity:
- Notification pipeline (NotificationRouter): local notifications for
approvals and needs-input transitions while backgrounded; low-risk
approvals are actionable from the banner (Allow requires device
auth, high-risk must open the app's Face ID gate); taps deep-link
to the session; app-icon badge = NEEDS YOU count; resolutions
withdraw the notification (first-responder-wins). The relay's
content-free approval.pending tickle localizes via
Localizable.strings.
- Live Activity: new NucleicRemoteWidgets extension target (lock
screen + Dynamic Island) rendering one aggregate Activity —
N running / M waiting + the most urgent session — started/updated/
ended by LiveActivityManager as session state changes.
- Out-of-band push path: nucleic-edge gains POST /v1/push/register
(admin) so the host can upload tokens for LAN-only pairings; the
host's new PushRelayClient (config-gated on NUCLEIC_RELAY_URL +
NUCLEIC_RELAY_ADMIN_SECRET) mirrors Hello.pushToken to the relay
and wakes non-connected phones when an approval arrives, throttled
per device. Everything stays off until the relay is provisioned.
Worker tests (23) and Swift suites pass apart from the pre-existing
fixture gaps and nvrsion flake. Simulated APNs delivery is blocked in
this environment (notification auth can't be granted headlessly).
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-02 16:06:33 -07:00
abkslm and Claude Fable 5
480b29207f
sync: project quota, provider status, todo triage, and full diffs to the phone
...
Four Mac surfaces the iOS remote couldn't render now ride the wire,
forward-compatibly (decodeIfPresent defaults; unknown HostMsg tags
already decode to .unknown):
- DashboardSnapshot gains `usage` (WireSubscriptionUsage — the Mac's
5-hour/weekly quota gauges) and `statusFeeds` (WireStatusFeed —
active provider incidents); the host re-pushes the dashboard when a
poll changes either.
- WireTodo gains `triage` (raw TriageLevel name); the phone renders
the Mac's TriageBadge honoring the encouraging/classic label
setting.
- ClientMsg.fetchDiff / HostMsg.sessionDiff deliver the full worktree
patch on demand (capped at 512 KB with a truncated flag), gated on
the new WireCapabilities.canFetchDiff so a new phone never sends it
to an old host. iOS renders a file list + colored unified patch,
falling back to the diffstat summary against older hosts.
Round-trip and legacy-decode tests cover the new fields; the full
suite passes apart from the pre-existing fake-backend fixture gaps
and the flaky nvrsion lock-domain test (same failure rate on the
base commit).
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-02 16:06:32 -07:00
abkslm and Claude Fable 5
a33ab80313
ios: full feature/appearance parity with the macOS app (client-side)
...
Port the Mac's MarkdownText renderer, AppPalette (color-vision modes +
night-softening), appearance settings (theme/text size/color vision),
and BuildBanner channel strip to the iPhone remote. Add session-row
attention/unseen-completion washes and marker icons, Discard action,
branch/worktree options in the new-chat composer, and a transient
error bubble for host wire errors. Stamp the build channel via
NucleicChannel in Info.plist (ios-release.sh passes NUCLEIC_CHANNEL,
default beta). Demo mode gains NUCLEIC_DEMO_SESSION and skips the
notifications prompt so UI previews are scriptable.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-02 16:06:32 -07:00
abkslm
26884365b1
Merge branch 'dev' into nucleic/trunk
2026-07-01 19:01:20 -07:00
abkslm and Nucleic
79a28605b3
nvrsion: Add: Fix truncation of “Run now” button text in New idea composer, add model selector support for Claude Fable 5, refactor Project Workflow Enhancement, add Wait Button Logic, update iOS remote to match Chat Message Queue Display, block sandboxed/controlled agents from running git commands via mcp__nucleic__host_exec using container-level shims, add chat icon animation to bounce when chat is blocked for >60 seconds, add “Cmd+Shift+N” shortcut to open a floating chat composer over the window, remove “Run now” button from “New idea” composer, and shield Git command execution by scanning inside ‘-c’ strings.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-01 19:01:20 -07:00
abkslm and Nucleic
63054a4629
Message Queue Display
...
Nucleic-Session: 4714846A-A598-4711-AA38-640B40927DF4
Co-authored-by: Nucleic <[email protected] >
2026-07-01 18:34:18 -07:00
abkslm and Nucleic
687a024373
Message Queue Display
...
Nucleic-Session: 4714846A-A598-4711-AA38-640B40927DF4
Co-authored-by: Nucleic <[email protected] >
2026-07-01 18:34:06 -07:00
abkslm and Nucleic
49e30c0d68
Message Queue Display
...
Nucleic-Session: 4714846A-A598-4711-AA38-640B40927DF4
Co-authored-by: Nucleic <[email protected] >
2026-07-01 18:33:17 -07:00
abkslm
85d753d2f7
Merge branch 'dev' into nucleic/trunk
2026-06-27 20:24:15 -07:00
abkslm and Nucleic
415443e8ce
nvrsion: promote trunk to dev
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:24:15 -07:00
abkslm and Nucleic
ee0fa90feb
Add Markdown Formatting
...
Nucleic-Session: 23936B4B-52E9-43F5-908B-C7919A5BD6DD
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:23:37 -07:00
abkslm and Nucleic
13d4b302b9
Add Markdown Formatting
...
Nucleic-Session: 23936B4B-52E9-43F5-908B-C7919A5BD6DD
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:23:30 -07:00
abkslm and Nucleic
05883d6a91
Add Markdown Formatting
...
Nucleic-Session: 23936B4B-52E9-43F5-908B-C7919A5BD6DD
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:19:05 -07:00
abkslm and Nucleic
57a8cc698e
Add Markdown Formatting
...
Nucleic-Session: 23936B4B-52E9-43F5-908B-C7919A5BD6DD
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:18:30 -07:00
abkslm and Nucleic
4f3945dd9c
Rename Multi-Agent Card Title
...
Nucleic-Session: 64B9D58A-6385-4BE0-B950-183F2CD077AB
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:11:37 -07:00
abkslm and Nucleic
d8a2b8fd00
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:10:58 -07:00
abkslm and Nucleic
3011e44ac6
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 20:10:41 -07:00
abkslm and Nucleic
9ceb563df7
nvrsion: promote trunk to dev
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:52:55 -07:00
abkslm
2ef02b90d4
Merge branch 'dev' into nucleic/trunk
2026-06-27 19:52:55 -07:00
abkslm and Claude Opus 4.8
8dd26a4483
Merge nvrsion promote (trunk → dev); land iOS host_exec formatting
...
Concludes an in-progress merge the auto-lander could not finish with
partial commits. Lands the iOS host_exec command breakdown and the
RemoteStore preview-data missing-return fix.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-06-27 19:45:56 -07:00
abkslm and Nucleic
ded07c3692
nvrsion: promote trunk to dev
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:33:40 -07:00
abkslm and Nucleic
7459276ec0
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:15:37 -07:00
abkslm and Nucleic
4c19bffc54
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:15:18 -07:00
abkslm and Nucleic
fcdb5a09c6
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:15:07 -07:00
abkslm and Nucleic
ccd2a96de0
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:15:00 -07:00
abkslm and Nucleic
09a8d590c9
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:14:53 -07:00
abkslm and Nucleic
a3f2929123
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:14:44 -07:00
abkslm and Nucleic
ca2a270fad
Activity Chart Intensity Logic
...
Nucleic-Session: 76D64900-B16F-45BE-A6CB-E3D2EBC7C73A
Co-authored-by: Nucleic <[email protected] >
2026-06-27 19:14:40 -07:00
abkslm
93d91b6c10
nvrsion: resync trunk onto dev after promote
2026-06-27 17:14:39 -07:00
0e74c7ceb5
Promote nvrsion trunk → dev
...
Squash-promote the nucleic/trunk work (Sessions Auto-Switching, Play
System Sounds Configuration) into dev. Resolved the two divergent
conflicts where dev and trunk had independently implemented the chat
status-sound feature, keeping trunk's canonical version:
- SettingsView: the Sounds settings live under the General tab (trunk's
placement); removed dev's duplicate Sounds section from the Chat tab.
- AppStore: adopt trunk's centralized ChatCueState/announceChatCue
edge-detection (fired from upsertSummary/upsertSummaries), and remove
dev's superseded chatStatusSound(...) helper and its two hand-placed
call sites. Also removed a silent merge-duplicated upsertSummaries.
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
Co-Authored-By: Claude Opus 4.8 <[email protected] >
2026-06-27 17:14:06 -07:00
abkslm and Nucleic
5753cce178
Disable Orchestra Feature
...
Nucleic-Session: 921760EC-9063-4C8B-807B-DF166B271459
Co-authored-by: Nucleic <[email protected] >
2026-06-27 15:47:36 -07:00
abkslm and Nucleic
59fb467cfa
Disable Orchestra Feature
...
Nucleic-Session: 921760EC-9063-4C8B-807B-DF166B271459
Co-authored-by: Nucleic <[email protected] >
2026-06-27 15:47:25 -07:00
abkslm and Nucleic
4329aae518
Disable Orchestra Feature
...
Nucleic-Session: 921760EC-9063-4C8B-807B-DF166B271459
Co-authored-by: Nucleic <[email protected] >
2026-06-27 15:47:20 -07:00
abkslm and Nucleic
eff0b84114
Streak Square Brightness Logic
...
Nucleic-Session: 129BD35A-FB15-4E39-82E2-F476950F60AD
Co-authored-by: Nucleic <[email protected] >
2026-06-27 15:46:04 -07:00
abkslm and Nucleic
6b770b56b1
Streak Square Brightness Logic
...
Nucleic-Session: 129BD35A-FB15-4E39-82E2-F476950F60AD
Co-authored-by: Nucleic <[email protected] >
2026-06-27 15:45:53 -07:00
abkslm
9f9fb88672
add app icon to ios
2026-06-27 15:24:50 -07:00
abkslm
bd46ca241f
nvrsion: promote trunk to dev
...
Nucleic-Promote: 1
2026-06-27 14:57:57 -07:00
abkslm and Claude Opus 4.8
49aaf8ca89
Nucleic: restore teal default accent (keep lavender for Control projects only)
...
dev received an intermediate snapshot of this branch that had the accent
scoping machinery (AppPalette.make(controlled:), controlAccent, RootView's
contextProjectID gate) but NOT the reverts of the base accent back to teal.
Result: the standard palette's base accent AND controlAccent were both
lavender, so control and non-control projects rendered identically lavender.
Re-assert the defaults so the gate is actually visible:
- macOS AppTheme: standard base accent -> teal (0.04,0.52,0.50); controlAccent
stays lavender (0.45,0.32,0.82). Non-control/home now render teal; only
Nucleic Control projects get lavender.
- iOS NucleicRemote: Palette.accent + AccentColor.colorset back to flat teal
(remote has no Control concept).
Merges current dev first so this branch is strictly ahead of it — autoshipping
it back to dev will now override dev's lavender base with teal.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected] >
2026-06-17 19:45:57 -07:00