33 lines
1.8 KiB
Plaintext
33 lines
1.8 KiB
Plaintext
build/bin
|
||
node_modules
|
||
frontend/dist
|
||
|
||
# Windows 打包中間產物(t196):exe 與 msix 解開後的 root/ 都是可重現的產物,
|
||
# 每次重編都變動、且是二進位 ⇒ 不進版控(產物走 bundles repo 出貨)。
|
||
arcrun-collector.exe
|
||
dist-msix/root/
|
||
|
||
# 打包產物(t196/2026-08-05):dmg/zip/msix 都是可重現的產物,
|
||
# 真身走 bundles repo 出貨(github.com/youlinhsieh/arcrun-rag-bundles)。
|
||
# 進版控只會讓 repo 膨脹,且每次重編都變動、每次都來吵未推警察。
|
||
dist/
|
||
dist-msix/
|
||
|
||
# Python 匯入快取(daemon-version.py 被 import 時產生)。可重現的產物,且綁 Python 版本
|
||
# (檔名帶 cpython-314)⇒ 不進版控。2026-08-18 D95 第三輪:第一輪搬檔時誤把一顆帶了進來。
|
||
__pycache__/
|
||
|
||
# 🔴 `go build ./...` 在本目錄留下的執行檔(inkstone/arcrun-rag#158,2026-08-28)。
|
||
# Go 對「單一 main 套件」會把成品寫成**目錄名**,所以任何人在這裡跑一次 go build
|
||
# 就會生出 `arcrun-app` 這顆 20 MB 的二進位。它一路被追蹤到 2026-08-28 為止。
|
||
#
|
||
# 為什麼非拿掉不可(實測,不是推論):這顆檔案**在版本指紋的涵蓋範圍內**
|
||
# (`daemon-version.py` 的 `scan_source()` 走 `git ls-files -co --exclude-standard`)
|
||
# ⇒ 只是重編一次、一行原始碼都沒改,指紋就從 1325784830f592ff 變成 eba122f83317b67d
|
||
# ⇒ 出貨線的 `daemon-source-check` 判「0.18.46 打包之後,1 個檔案變動過」而擋下。
|
||
# **把編譯產物算進「原始碼指紋」,那個指紋就量不到它宣稱要量的東西。**
|
||
#
|
||
# ⚠️ 錨在本目錄(開頭的 `/`):不要寫成 `arcrun-app`,那會連子目錄裡同名的東西一起蓋掉。
|
||
# 打包腳本要的產物在 `build/bin/`(早就 ignore),不是這一顆——三支腳本都沒引用它。
|
||
/arcrun-app
|