ship 1.4.49:Arcrun@1246d92ce791
This commit is contained in:
@@ -29,7 +29,7 @@ Served via jsDelivr; fetched automatically during install — you never need to
|
||||
- `arcrun-wait/` — **arcrun-wait**(首裝)
|
||||
- `daemon/` — 桌面 App(Mac/Windows)安裝檔
|
||||
|
||||
Built from `Arcrun@466a59c5616f` by `installer/scripts/ship.mjs`(arcrun-rag repo,release 1.4.48,built 2026-08-18)。
|
||||
Built from `Arcrun@1246d92ce791` by `installer/scripts/ship.mjs`(arcrun-rag repo,release 1.4.49,built 2026-08-18)。
|
||||
|
||||
⚠️ 這份檔案由出貨管線每次自動重寫(`installer/scripts/render-bundles-readme.mjs`)——
|
||||
不要手動改這裡列的零件清單——它是算出來的:公庫=Arcrun 這一版編了什麼,
|
||||
|
||||
@@ -12881,6 +12881,14 @@ var PORTAL_TEMPLATE_SEEDS = [
|
||||
// 新實例若無此 template 回 400「template not found: triplet」→ 三元組全滅。
|
||||
// slots 來源:kbdb_list_templates 核實(2026-07-19,library-map.test.ts PROD_TRIPLET_SLOTS)
|
||||
// + library(library-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.
Executable
BIN
Binary file not shown.
Executable
BIN
Binary file not shown.
+28
-28
@@ -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
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user