chore(naming): repo URL refs -> ArcheAxis-Knowledge-OS (cloud rename) - #139
Merged
Conversation
GitHub repo renamed archeaxis-workspace -> ArcheAxis-Knowledge-OS. Updated URL-form references in 12 files (docs, release.py, release_inject_identity.py, test_release_manifest.py, handoffs, log). Machine-ID contexts (pyproject name/dist/CLI/schema) unchanged per contract V2. Local full suite 1461 passed; gate passed.
desktop-fast failed after cloud rename: Tauri build cache restored from pre-rename cache whose permissions files hardcode D:/a/archeaxis-workspace paths. New cache key naming-v3 forces a fresh target build under the new checkout path D:/a/ArcheAxis-Knowledge-OS.
Naming-system audit (2026-08-12) findings fixed: - desktop/bootstrap/index.html title 元枢系统 -> ArcheAxis Knowledge - desktop/src-tauri/src/lib.rs error dialog 元枢系统 -> ArcheAxis Knowledge - desktop/scripts/verify_nsis_install.ps1 ArcheAxis OS -> ArcheAxis Knowledge - gate: +元枢系统 forbidden term; +.html scanned suffix; fix ghost PRODUCT_IDENTITY_V2.md exemption -> NAMING_CONTRACT_V2.md; docstring points at V2 (V1 superseded) Gate self-tests: html/lib.rs-style cases now caught; contract V2 mapping and intake exempted correctly.
Cloud rename (ArcheAxis-Knowledge-OS, +6 chars vs archeaxis-workspace) pushed the makensis File path over 260 MAX_PATH (262 chars) for litellm guardrail jsonl under .hermes/desktop-runtime-v1. checkout path: k shortens the tree; build cache key bumped to v4 so the pre-rename-path cache is not restored.
defaults.run.working-directory: k so run steps see the repo root; explicit working-directories prefixed k/; cache + upload-artifact paths prefixed k/ (relative to workspace, not working-directory).
checkout path: k made paths LONGER (workspace is already D:/a/<repo>/<repo>; k appended a third segment -> 261 chars). Instead create junction D:\a\k -> GITHUB_WORKSPACE and run all desktop-build steps from it (215 chars < 260 MAX_PATH).
…t yet created) The defaults.run.working-directory D:\a\k applies to the junction creation step itself, but the junction does not exist yet -> invalid cwd. Pin that step to github.workspace.
…ake 3) Root cause: cloud rename (+6 chars) pushed makensis File path over 260 MAX_PATH (262/259 chars) for litellm guardrail jsonl under .hermes/desktop-runtime-v1/runtime/python/Lib/site-packages/... Junction D:\a\k was resolved back to the real path by tauri. Fix: prepare_bundle destination .hermes/desktop-runtime-v1 -> .hermes/rt (19->9 chars), tauri resources + release.yml + release_inject_identity + Rust test + staging test updated. Path now 246 chars (< 260). stage_runtime .hermes guard preserved. Local suite 1461 passed.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
GitHub 仓库已改名 archeaxis-workspace → ArcheAxis-Knowledge-OS。同步 12 个文件的 URL 形式引用(docs/release/测试/handoff/LOG)。机器 ID 语境(pyproject/CLI/schema)按契约 V2 保持不变。本地 1461 passed + 门禁绿。