ship 1.4.49:Arcrun@1246d92ce791

This commit is contained in:
ship
2026-08-18 17:55:08 +08:00
parent 9690223fc6
commit 86508c4b79
10 changed files with 45 additions and 34 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ Served via jsDelivr; fetched automatically during install — you never need to
- `arcrun-wait/`**arcrun-wait**(首裝)
- `daemon/` — 桌面 AppMacWindows)安裝檔
Built from `Arcrun@466a59c5616f` by `installer/scripts/ship.mjs`arcrun-rag reporelease 1.4.48built 2026-08-18)。
Built from `Arcrun@1246d92ce791` by `installer/scripts/ship.mjs`arcrun-rag reporelease 1.4.49built 2026-08-18)。
⚠️ 這份檔案由出貨管線每次自動重寫(`installer/scripts/render-bundles-readme.mjs`)——
不要手動改這裡列的零件清單——它是算出來的:公庫=Arcrun 這一版編了什麼,
+14 -3
View File
@@ -12881,6 +12881,14 @@ var PORTAL_TEMPLATE_SEEDS = [
// 新實例若無此 template 回 400「template not found: triplet」→ 三元組全滅。
// slots 來源:kbdb_list_templates 核實(2026-07-19library-map.test.ts PROD_TRIPLET_SLOTS
// + librarylibrary-map.ts M1 預案:recompute 歸庫用,ensurePortalTemplates 若缺則 PATCH 補入)。
// + machine`inkstone/mira#6`leo 2026-08-18 拍板「掛上資料夾至少先給一個 ID,
// 例如 youlinhsieh@Leo-MBA」):這則知識的原稿**在哪一台機器上**。
// 為什麼三元組也要有這一格(而不是只放在 block 的 metadata):`source_uri` 只到
// 「相對於被監看資料夾的路徑」為止,兩台機器上的 `RFP/design.md` 完全同名 ⇒
// rag_ingest_card 的 upsert(先照鍵刪光再寫)會把另一台的三元組無聲刪掉。
// machine 是唯一分得開它們的那一維,而 KBDB 會**靜默丟掉** template 沒宣告的 slot
// record-crud.ts createRecord),所以少了這一列,daemon 送上來的值等於沒送。
// 走的就是 library 當初那條路:加在這裡,ensurePortalTemplates 對既有實例 PATCH 補聯集。
name: "triplet",
description: "KBDB \u77E5\u8B58\u5716\u8B5C\u4E09\u5143\u7D44\uFF08kbdb-graph-plugin \u5BEB\u5165\uFF1Bportal \u8B80\u6B64 template \u5EFA\u9130\u63A5\u5716\uFF09",
slots: [
@@ -12899,7 +12907,8 @@ var PORTAL_TEMPLATE_SEEDS = [
"content_hash",
"source_anchor",
"predicate_embed",
"library"
"library",
"machine"
],
created_by: "system"
}
@@ -15061,11 +15070,13 @@ function dedupeSourcesByPage(sources) {
if (!s || typeof s !== "object") continue;
const item = s;
const page = typeof item.page_name === "string" ? item.page_name : typeof item.page === "string" ? item.page : "";
const existing = seen.get(page);
const machine = typeof item.machine === "string" ? item.machine : "";
const key = `${page}\0${machine}`;
const existing = seen.get(key);
if (existing) {
existing.count += 1;
} else {
seen.set(page, { item, count: 1 });
seen.set(key, { item, count: 1 });
}
}
return [...seen.values()].map(
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
BIN
View File
Binary file not shown.
+28 -28
View File
@@ -1,7 +1,7 @@
{
"schema": 2,
"built": "2026-08-18",
"source": "Arcrun@466a59c5616f",
"source": "Arcrun@1246d92ce791",
"core": [
{
"name": "arcrun-array-ops",
@@ -198,7 +198,7 @@
"name": "arcrun-cypher-executor",
"main_module": "worker.mjs",
"main_file": "arcrun-cypher-executor/worker.mjs",
"js_bytes": 592768,
"js_bytes": 593760,
"modules": [],
"compat_date": "2025-02-19",
"compat_flags": [
@@ -239,10 +239,10 @@
"stripped": {
"services": 13
},
"source_commit": "5d5dc9e3ceadaf40448ff286009e01299623ced1",
"source_content_sha256": "426a77c4566c177ed0f26e2178d7c7f8b989ccd16fdfb1fc446405b08d4bf4ba",
"sha256": "426a77c4566c177ed0f26e2178d7c7f8b989ccd16fdfb1fc446405b08d4bf4ba",
"bytes": 592768
"source_commit": "263aa7b71a9ebc02daa53523d744e001042b27e3",
"source_content_sha256": "6076ece723c7a92e35ef902a4e830dfe8de7160cab2d86950f1d92a547f8c3c0",
"sha256": "6076ece723c7a92e35ef902a4e830dfe8de7160cab2d86950f1d92a547f8c3c0",
"bytes": 593760
},
{
"name": "arcrun-date-ops",
@@ -507,7 +507,7 @@
"name": "arcrun-rag-ui",
"main_module": "index.js",
"main_file": "tier2/ui/index.js",
"js_bytes": 531477,
"js_bytes": 650313,
"modules": [],
"compat_date": "2026-07-01",
"compat_flags": [],
@@ -518,10 +518,10 @@
"ai": false,
"vars": {}
},
"source_commit": "b48f02b242a094cd542e5d9349326b9127a006eb",
"source_content_sha256": "374dec4544348df364dc4f09c40944529f8b18cd4c42687fc318642f638b0860",
"sha256": "374dec4544348df364dc4f09c40944529f8b18cd4c42687fc318642f638b0860",
"bytes": 531477
"source_commit": "a8a029721a229573048a34f4e397d7d33b6431f7",
"source_content_sha256": "dd9b4b41624bfef4cf48dcbe95b98affbebb1480337637efa44d9e355aef34fc",
"sha256": "dd9b4b41624bfef4cf48dcbe95b98affbebb1480337637efa44d9e355aef34fc",
"bytes": 650313
},
{
"name": "arcrun-set",
@@ -699,28 +699,28 @@
}
],
"daemon": {
"version": "v0.18.30",
"built": "20260818-1544",
"notes": "Windows 版重新有得下載・你手上的資料與設定完全不受影響;沒有任何操作方式改變",
"version": "0.18.33",
"built": "20260818-1753",
"notes": "現在看得出每份原稿在哪一台電腦上",
"mac": {
"file": "daemon/Arcrun-v0.18.30.dmg",
"sha256": "be4f00c60f86803cd4ab08be3c0d28be3ed5a19249e072802f7bffde65d0c116"
"file": "daemon/Arcrun-0.18.33.dmg",
"sha256": "8d8379ab68e87683a5b22d3d95e8ea299fd0520161da2292bc338fe69f0e5a0c"
},
"win": {
"file": "daemon/Arcrun-win-v0.18.30.exe",
"sha256": "1da8ba166c0bd1e80a2a948c62b48f3ee2bddcae62521aec941aeea37da151a3"
"file": "daemon/Arcrun-win-0.18.33.exe",
"sha256": "aa353c4860721ee25cc82d2b3427628c5e1c51d8aa085b1cacdc7b4d341091ee"
},
"msix": {
"file": "daemon/Arcrun-v0.18.30.msix",
"sha256": "a550ce3aa21ccd7224c5c1bac61999445001b9edaa9d41dc47c6dcb35a3af8c9"
"file": "daemon/Arcrun-0.18.33.msix",
"sha256": "2b78400c7d9e70e24c7c2705935867b0207d2da6ece32aedc42863ed123cc2ef"
}
},
"release": "1.4.48",
"release": "1.4.49",
"built_for": "oauth-installer-lazy-load",
"notes": [
"rag_takedown_direct 用了 __CARDS_PREFIX__,但安裝器的代換表沒有它 ⇒ 這個佔位符會原封不動被推進使用者的工作流。"
],
"fingerprint": "b5f21ff6b7a7f236be14381646075dbe491ba52e09c584cc73d6efeb5ddda642",
"fingerprint": "b57b239559a6519193717df2526d42eae1ced81cc02c1b8fb66c1173caa7f4b9",
"library": [
{
"name": "arcrun-array-ops",
@@ -905,7 +905,7 @@
"name": "arcrun-cypher-executor",
"main_module": "worker.mjs",
"main_file": "arcrun-cypher-executor/worker.mjs",
"js_bytes": 592768,
"js_bytes": 593760,
"modules": [],
"compat_date": "2025-02-19",
"compat_flags": [
@@ -946,8 +946,8 @@
"stripped": {
"services": 13
},
"source_commit": "5d5dc9e3ceadaf40448ff286009e01299623ced1",
"source_content_sha256": "426a77c4566c177ed0f26e2178d7c7f8b989ccd16fdfb1fc446405b08d4bf4ba",
"source_commit": "263aa7b71a9ebc02daa53523d744e001042b27e3",
"source_content_sha256": "6076ece723c7a92e35ef902a4e830dfe8de7160cab2d86950f1d92a547f8c3c0",
"first_install": true
},
{
@@ -1197,7 +1197,7 @@
"name": "arcrun-rag-ui",
"main_module": "index.js",
"main_file": "tier2/ui/index.js",
"js_bytes": 531477,
"js_bytes": 650313,
"modules": [],
"compat_date": "2026-07-01",
"compat_flags": [],
@@ -1208,8 +1208,8 @@
"ai": false,
"vars": {}
},
"source_commit": "b48f02b242a094cd542e5d9349326b9127a006eb",
"source_content_sha256": "374dec4544348df364dc4f09c40944529f8b18cd4c42687fc318642f638b0860",
"source_commit": "a8a029721a229573048a34f4e397d7d33b6431f7",
"source_content_sha256": "dd9b4b41624bfef4cf48dcbe95b98affbebb1480337637efa44d9e355aef34fc",
"first_install": true
},
{
+2 -2
View File
File diff suppressed because one or more lines are too long