Nasiko CLI 生命週期橋接
當使用者明確要求 ECC 安裝、檢查或移除經過認證的 Nasiko CLI 時,使用此技能。此技能不操作 Nasiko 控制平面。
安全合約
- 從
ecc nasiko status --json開始。狀態為唯讀。 - 安裝一律需要明確的使用者同意及
--yes。 - 僅安裝 ECC 認證的固定版本,目前為
v0.1.0。 - 先使用
ecc nasiko install --version v0.1.0 --dry-run --json預覽。 - 僅在使用者審閱版本、註冊表來源、雜湊值及目的地後,才使用
ecc nasiko install --version v0.1.0 --yes --json進行安裝。 - 僅移除仍為 ECC 管理且通過認證的二進位檔,使用
ecc nasiko uninstall --version v0.1.0 --yes --json。先透過--dry-run預覽移除。 - 認證來源為
https://github.com/Nasiko-Labs/nasiko,採用 Apache-2.0 授權;成品與解壓縮後的二進位檔 SHA-256 值已固定。 - 絕不以下載的 Shell 或 PowerShell 啟動腳本取代認證命令。
- 絕不將機密或憑證放入命令引數、日誌、技能輸出、安裝中繼資料或 ECC 狀態中。
- Nasiko 遙測以及與 Nasiko 或 Ito 的任何資料分享必須採用選入機制並單獨揭露。安裝不代表同意遙測。
生命週期邊界
初始的 ECC 橋接支援認證安裝、唯讀狀態查詢,以及經過擁有權檢查的移除。連線、驗證、啟動、部署或關機等操作,請直接使用標準 Nasiko CLI,直到這些動作擁有各自經過驗證的 ECC 合約。請勿猜測 CLI 的動詞。
安裝 CLI 不代表控制平面伺服器正在執行、代理受管理、路由或 ACL 生效、可觀測性完整、遙測已啟用,或 Ito 運算已連線。請分別報告每個狀態。
失敗行為
- 若平台、架構、版本、資訊清單、摘要、封存檔、二進位檔或目的地驗證失敗,請停止執行,不執行成品。
- 請勿回退至
latest。 - 請勿搜尋任意的
PATH條目。請使用 ECC 的認證位置,或為開發驗證使用明確的絕對路徑ECC_NASIKO_CLI_EXECUTABLE。 - 請勿將部分或不完整的安裝視為成功。