abkslm
629f4690fe
Merge nucleic/calm-north-ferret-9vca into dev
2026-07-21 18:47:59 -07:00
abkslm
02d523161a
Merge nucleic/calm-north-ferret-9vca into dev
2026-07-21 18:42:16 -07:00
abkslm
cd6154288e
Merge nucleic/upbeat-grove-falcon-c6ca into dev
2026-07-21 17:40:52 -07:00
abkslm
1e598480e1
Merge nucleic/amber-thistle-dingo-urcn into dev
2026-07-20 18:08:22 -07:00
abkslm
540101e7ac
Merge nucleic/clever-harbor-quail-2rko into dev
2026-07-19 17:38:54 -07:00
abkslm
f1483684c6
Merge nucleic/keen-river-shrew-4cdk into dev
2026-07-19 03:40:03 -07:00
abkslm
ccdb581e8c
Merge nucleic/gentle-yarn-egret-2ljl into dev
2026-07-18 22:12:31 -07:00
abkslm
7e46002b20
Merge nucleic/lucid-glass-bison-viwq into dev
2026-07-18 22:07:15 -07:00
abkslm
33518eb800
Merge nucleic/olive-umber-vole-0xpn into dev
2026-07-18 17:30:38 -07:00
abkslm
9941d4435e
Merge nucleic/hazy-north-lemur-uqt4 into dev
2026-07-18 13:23:22 -07:00
abkslm
677551a82b
updating transcript row changes'
2026-07-18 01:15:20 -07:00
abkslm
87d9a09803
Merge nucleic/fuzzy-velvet-quail-rnyt into dev
2026-07-18 01:14:37 -07:00
abkslm
8f67ed6dd1
Merge nucleic/calm-yarn-robin-cmec into dev
2026-07-18 00:33:08 -07:00
abkslm
f8a0d690e3
Merge nucleic/sleek-river-urchin-2nzm into dev
2026-07-17 23:42:54 -07:00
abkslm
bb6a692c12
Merge nucleic/sleek-river-urchin-2nzm into dev
2026-07-17 23:27:01 -07:00
abkslm
4af015c283
Merge nucleic/brisk-lunar-seal-yhdq into dev
2026-07-17 22:39:03 -07:00
abkslm
9af5019bf7
Merge nucleic/upbeat-cedar-weasel-1orz into dev
2026-07-17 22:22:13 -07:00
abkslm
8dd1e65ae0
Merge branch 'dev' into nucleic/jolly-kelp-marten-pn7t
2026-07-17 20:15:16 -07:00
abkslm
f2ae405bd0
Nucleic: String Interpolation Update
2026-07-17 20:15:16 -07:00
abkslm
9136a9d8dd
Merge nucleic/jolly-kelp-marten-pn7t into dev
2026-07-17 20:15:16 -07:00
abkslm
b36a8ead7d
Merge nucleic/amber-spruce-koala-cxai into dev
2026-07-17 19:32:38 -07:00
abkslm
f291392900
Merge nucleic/plucky-ancient-koala-2qbh into dev
2026-07-14 19:54:13 -07:00
abkslm
b2f1dc65e9
Merge nucleic/dusky-slate-newt-1i5r into dev
2026-07-14 18:15:31 -07:00
abkslm
f8fdba19b1
Merge nucleic/olive-dewy-urchin-megz into dev
2026-07-14 04:40:04 -07:00
abkslm
2f7bdab5ce
Merge nucleic/humble-feather-yak-edwe into dev
2026-07-13 17:51:17 -07:00
abkslm
6269a4f5a5
Merge nucleic/dusky-willow-weasel-znsn into dev
2026-07-13 03:25:53 -07:00
abkslm
5903f8ed14
Merge nucleic/frosty-velvet-newt-dwmi into dev
2026-07-13 01:39:49 -07:00
abkslm
80aca315e7
Merge nucleic/mellow-ember-shrew into dev
2026-07-13 00:49:58 -07:00
abkslm
6a28d3e1d9
Merge nucleic/nimble-drift-koala into dev
2026-07-13 00:07:38 -07:00
abkslm
03ac36779d
Merge nucleic/lucid-quartz-otter into dev
2026-07-12 23:01:22 -07:00
abkslm
904ef11456
Merge nucleic/sleek-opal-seal into dev
2026-07-12 22:26:04 -07:00
abkslm
e4fd648b17
Merge nucleic/quiet-jade-marten into dev
2026-07-12 22:18:01 -07:00
abkslm
954eafebcd
Merge nucleic/gentle-slate-seal into dev
2026-07-12 05:39:59 -07:00
abkslm
3da6338b0a
Merge nucleic/rustic-maple-marten into dev
2026-07-12 03:00:32 -07:00
abkslm
f87ba9a7a3
Merge branch 'nucleic/sleek-slate-ferret' into dev
...
# Conflicts:
# Sources/NucleicCore/AppStore.swift
# Sources/NucleicCore/MacVM/MacVMEngine.swift
# website/features.html
# website/features/agents.html
# website/features/approvals.html
# website/features/autoship.html
# website/features/carbon.html
# website/features/nucleic-control.html
# website/features/nvrsion.html
# website/features/orchestra.html
# website/features/parallel-isolation.html
# website/features/virtualization.html
2026-07-12 09:26:56 +00:00
abkslm
8c15f0c6e4
release(ios/canary): v0.2.0 (build 37)
2026-07-12 01:33:55 -07:00
abkslm
602be8166a
Merge branch 'dev' into canary
2026-07-12 01:17:00 -07:00
abkslm
c4d55429f6
Merge branch 'dev' into nucleic/sleek-slate-ferret
2026-07-11 22:48:04 -07:00
abkslm
764cd9fb24
Merge nucleic/sleek-slate-ferret into dev
2026-07-11 22:48:04 -07:00
abkslm
09d4616cd1
Nucleic: Session Routing Logic Enhancement
2026-07-11 22:48:04 -07:00
abkslm
85ce7725ce
Merge nucleic/bold-pebble-seal into dev
2026-07-11 21:01:56 -07:00
abkslm
83a9b02899
Merge nucleic/keen-slate-wren into dev
2026-07-11 19:32:04 -07:00
abkslm
a91e6b0ce0
release(ios/canary): v0.2.0 (build 36)
2026-07-11 18:52:24 -07:00
abkslm
5dc7c763f7
Merge branch 'dev' into canary
2026-07-11 18:44:23 -07:00
abkslm
0cca5d784c
Merge nucleic/vivid-quartz-civet into dev
2026-07-11 16:21:06 -07:00
abkslm
80e4b74ffe
release(ios/canary): v0.2.0 (build 35)
2026-07-11 16:04:54 -07:00
abkslm
f910fbd16b
release(ios/canary): v0.2.0 (build 34)
2026-07-11 15:45:38 -07:00
abkslm
eea8fff800
release(ios/canary): v0.2.0 (build 33)
2026-07-11 03:38:50 -07:00
abkslm
81a55a8749
Merge branch 'dev' into canary
2026-07-11 03:35:44 -07:00
abkslm
cf320a79cf
Merge nucleic/amber-harbor-egret into dev
2026-07-11 03:23:21 -07:00
abkslm
eeac8c2720
Merge nucleic/plucky-opal-weasel into dev
2026-07-11 02:49:29 -07:00
abkslm
2425f6ffdd
Merge nucleic/plucky-opal-weasel into dev
2026-07-11 02:28:09 -07:00
abkslm
a5cc6ae1cd
release(ios/canary): v0.2.0 (build 32)
2026-07-10 23:27:44 -07:00
abkslm
d118be2efe
Merge branch 'dev' into canary
2026-07-10 23:24:20 -07:00
abkslm
c594923940
Merge nucleic/humble-harbor-viper into dev
2026-07-10 22:31:32 -07:00
abkslm
66051307da
Merge branch 'dev' into nucleic/plucky-umber-viper
2026-07-10 20:59:00 -07:00
abkslm
74272b3541
Merge nucleic/plucky-umber-viper into dev
2026-07-10 20:59:00 -07:00
abkslm and Claude Fable 5
031627ad1c
Item 4 tail: the runner-pool credential rides the mesh
...
Completes §0.2 item 4. HostMsg.runnerPoolCredential (WireRunnerPoolCredential:
poolId/secret/url/updatedAt) is pushed post-hello to control-scope peers the
way relayMembership is (SyncHost.register → ConnectionHandler gate →
defaulted SyncHostBridge.runnerPoolCredential hook), so every trusted mesh
device manages the SAME pool instead of PoP-enrolling its own — which
rotates the secret out from under whoever shared it.
Receivers converge on updatedAt (newest wins): PeerClient routes the push
into AppStore.mergeRunnerPoolCredential, which persists it and hands it to
any in-flight RunnerPoolClient. The credential store upgrades to a JSON
record (legacy bare "poolId.secret" tolerated as distantPast, so any shared
revision supersedes it). RunnerPoolClient now manages the STORED
credential's pool (possibly another device's), resolves the control-plane
URL the credential carries, and only auto-re-enrolls on 401 for its OWN
pool — a rotated shared credential surfaces "re-share from the owning Mac"
rather than silently creating the wrong pool. iOS handles the new event
inertly (Macs are the pool managers today).
Verified: Darwin builds (app + iOS), wire round-trip/tolerance + sync
suites green.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-11 03:45:21 +00:00
abkslm
7cf9a0810d
release(ios/canary): v0.2.0 (build 31)
2026-07-10 17:26:35 -07:00
abkslm
aabe4f4dd4
Merge branch 'dev' into canary
2026-07-10 17:23:28 -07:00
abkslm
d27d0983dc
Merge branch 'dev' into nucleic/plucky-umber-viper
2026-07-10 17:03:00 -07:00
abkslm
5e0d58a0e2
Merge nucleic/warm-breezy-raven into dev
2026-07-10 16:59:35 -07:00
abkslm
2a3238fa69
Merge nucleic/sleek-maple-dingo into dev
2026-07-10 16:55:18 -07:00
abkslm
8160ebca58
Merge branch 'dev' into nucleic/plucky-umber-viper
...
# Conflicts:
# docs/ANTIMATTER_RUNNER.md
2026-07-10 23:31:46 +00:00
abkslm
c9626e1862
Merge nucleic/lucid-slate-bison into dev
2026-07-10 16:24:50 -07:00
abkslm
aebd4511b7
Merge nucleic/golden-lunar-raven into dev
2026-07-10 16:20:17 -07:00
abkslm
6ac6958253
Merge nucleic/keen-yarn-seal into dev
2026-07-10 15:27:36 -07:00
abkslm
ab3c73bba6
Merge nucleic/plucky-umber-viper into dev
2026-07-10 14:56:50 -07:00
abkslm and Claude Fable 5
d4734e5872
Phone-initiated project creation: projectCreated reply + iOS Add Project UI
...
The createProject verb landed host-side but nothing sent it. This adds the
client half (CLOUD_RUNTIME §6 "phone-initiated project creation"):
Wire: WireCreateProjectRequest gains an optional requestID;
HostMsg.projectCreated (WireProjectCreated: requestID echo + projectID/name
on success, error message on failure) answers the requesting connection —
additive (.unknown fallback on old clients) with the SyncClient.Event case
+ messageLoop branch per the §11.2 checklist. SyncHostBridge.createProject
now returns the outcome; ConnectionHandler folds a thrown WireError into a
failed outcome so the asking UI always settles.
iOS: Projects tab gains an Add Project sheet (git URL + optional
name/branch, host picker when several live hosts advertise
canCreateProjects), driven by RemoteStore.addProject state — creating →
created/failed, correlated by requestID so a stale reply can't settle a
newer request. The project row itself arrives via the dashboard push.
Verified: macOS nucleicd/NucleicApp builds + protocol/sync suites green;
iOS xcodebuild green; Linux nucleicd build + protocol suite green (167
tests, incl. new round-trip/legacy-tolerance coverage).
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-10 21:18:51 +00:00
abkslm
5595e69c74
Merge nucleic/plucky-umber-viper into dev
2026-07-10 14:05:09 -07:00
abkslm
447dd4040a
Merge branch 'dev' into nucleic/plucky-umber-viper
2026-07-10 14:05:09 -07:00
abkslm and Claude Fable 5
396a5c1694
Close the runner dispatch gap: createProject wire verb + boot project seeding
...
ANTIMATTER_RUNNER §0.2 item 1, both layers. A fresh runner could pair but
not receive work — startChat needs an existing project and transfer import
rejects unknown ones.
(a) Interim: nucleicd reads NUCLEIC_RUNNER_PROJECTS (git URLs) and clones +
registers each as a controlled project at boot. Idempotent by normalized
origin remote (AppStore.projectMatching(remote:)), so a persistent-disk
reboot never stacks repo-2 clones; a failed seed logs and moves on.
(b) Wire verb per the §11.4 additive recipe: WireCreateProjectRequest
(gitURL/branch/name, decode-defaulted optionals), ClientMsg.createProject
gated on new WireCapabilities.canCreateProjects (decode-default false),
ConnectionHandler control-scope handling into a defaulted-reject
SyncHostBridge hook, AppStore conformance via addClonedProject (controlled
clone; new optional branch passes through git clone --branch), iOS
RemoteStore switches handled inertly, round-trip + legacy-tolerance tests.
Verified: Linux nucleicd build + protocol suite (166 green) in the swift
6.3 container; boot smoke test — seed cloned on boot 1, skipped as already
registered on boot 2; macOS nucleicd/NucleicApp build + protocol/sync/
transfer suites green; iOS xcodebuild green.
Co-Authored-By: Claude Fable 5 <[email protected] >
2026-07-10 21:04:39 +00:00
abkslm
40b2f83d96
Merge nucleic/gentle-breezy-egret into dev
2026-07-10 04:18:32 -07:00
abkslm
4781a8741c
Merge nucleic/clever-umber-yak into dev
2026-07-10 03:46:31 -07:00
abkslm
5b5d2b64a0
Merge nucleic/olive-meadow-badger into dev
2026-07-10 03:23:32 -07:00
abkslm
861b2bd19c
release(ios/canary): v0.2.0 (build 30)
2026-07-10 01:08:36 -07:00
abkslm
9c1708b541
Merge branch 'dev' into canary
2026-07-10 01:03:43 -07:00
abkslm
c0186effa4
Merge nucleic/keen-feather-wren into dev
2026-07-10 00:38:05 -07:00
abkslm
d93d1890d6
Merge nucleic/zesty-river-wren into dev
2026-07-10 00:27:35 -07:00
abkslm
9d2ac000c8
release(ios/canary): v0.2.0 (build 29)
2026-07-09 23:08:48 -07:00
abkslm
eb9ea04e91
Merge branch 'dev' into canary
2026-07-09 23:05:28 -07:00
abkslm
30ffc6020a
Merge nucleic/fuzzy-jade-egret into dev
2026-07-09 21:51:06 -07:00
abkslm
bfd3ca6171
Merge branch 'dev' into canary
2026-07-09 17:18:14 -07:00
abkslm
217b27cc91
Merge branch 'dev' into canary
2026-07-09 16:55:01 -07:00
abkslm
a99474f08a
Merge branch 'dev' into nucleic/trunk
2026-07-09 16:49:49 -07:00
abkslm and Nucleic
a2783fc101
nvrsion: Add, rename, and replace “Orbital” → “Antimatter” in the meshing system, including all usages across SettingsView.swift, RemoteAccessView.swift, ios/NucleicRemote/NucleicRemote/Views/SettingsView.swift, and website/index.html.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-09 16:49:49 -07:00
abkslm and Nucleic
a10b41ef48
Replace NVRSION Card Text
...
Nucleic-Session: 4B375B1B-7262-4798-9FB4-36970F4C05FE
Co-authored-by: Nucleic <[email protected] >
2026-07-09 16:49:37 -07:00
abkslm and Nucleic
ac6c026fcc
Replace NVRSION Card Text
...
Nucleic-Session: 4B375B1B-7262-4798-9FB4-36970F4C05FE
Co-authored-by: Nucleic <[email protected] >
2026-07-09 16:49:32 -07:00
abkslm and Nucleic
3cf44bd799
nvrsion: Add: Verify Codex tool availability (auto-allow to codex), adjust file operation logic to match Claude, update tests for WorktreeMutationGuard, fix unreliable push-based Live Activities launch in iOS Canary via TestFlight, verify Codex tool availability, fix foreground connection delay when reopening the iOS app after backgrounding or locking, refactor system development to handle VM artifact-driven project path reconstruction via mounting and symlinking, display VM Import Status for apps imported to macos or linux VMs.
...
Nucleic-Promote: 1
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:56:47 -07:00
abkslm
834111017f
Merge branch 'dev' into nucleic/trunk
2026-07-09 14:56:47 -07:00
abkslm and Nucleic
9d68293be9
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:38 -07:00
abkslm and Nucleic
39fd8081f7
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:30 -07:00
abkslm and Nucleic
f0c6488a06
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:23 -07:00
abkslm and Nucleic
c9c422d536
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:13 -07:00
abkslm and Nucleic
d31e556ca8
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:37:00 -07:00
abkslm and Nucleic
a7e83a7e87
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:36:51 -07:00
abkslm and Nucleic
7978e96228
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:36:42 -07:00
abkslm and Nucleic
6b096ffe18
Foreground Connection Delay Adjustment
...
Nucleic-Session: CB658C4F-A19F-447C-B313-7CB21783BD94
Co-authored-by: Nucleic <[email protected] >
2026-07-09 14:36:09 -07:00
abkslm
bebb45d5e5
Merge branch 'dev' into canary
2026-07-09 12:25:04 -07:00
abkslm
7d44036131
release(ios/canary): v0.2.0 (build 28)
2026-07-09 02:50:12 -07:00