Commit 62d133c
feat(launcher): point noum ui at leifericf/noumenon-app
After the repo split, the Electron app lives in noumenon-app with its
own release pipeline. The auto-updater now downloads from that repo
instead of leifericf/noumenon (which no longer publishes Electron
artifacts).
Dev-mode resolution updated for the sibling-checkout layout:
1. $NOUMENON_APP_ROOT (explicit override)
2. $NOUMENON_ROOT/../noumenon-app (sibling clone)
3. fall back to installed app
Replaces the old "$NOUMENON_ROOT means dev mode and ui/ is a child"
assumption, which is no longer valid.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent b007971 commit 62d133c
2 files changed
Lines changed: 25 additions & 14 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
403 | 403 | | |
404 | 404 | | |
405 | 405 | | |
| 406 | + | |
| 407 | + | |
| 408 | + | |
| 409 | + | |
| 410 | + | |
| 411 | + | |
| 412 | + | |
| 413 | + | |
| 414 | + | |
| 415 | + | |
| 416 | + | |
| 417 | + | |
406 | 418 | | |
407 | | - | |
408 | | - | |
409 | | - | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
410 | 422 | | |
411 | 423 | | |
412 | 424 | | |
413 | | - | |
414 | | - | |
| 425 | + | |
| 426 | + | |
415 | 427 | | |
416 | | - | |
417 | | - | |
| 428 | + | |
| 429 | + | |
418 | 430 | | |
419 | 431 | | |
420 | 432 | | |
421 | | - | |
| 433 | + | |
422 | 434 | | |
423 | 435 | | |
424 | 436 | | |
| |||
429 | 441 | | |
430 | 442 | | |
431 | 443 | | |
432 | | - | |
433 | | - | |
434 | | - | |
435 | | - | |
436 | | - | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
437 | 448 | | |
438 | 449 | | |
439 | 450 | | |
| |||
0 commit comments