fix: resolve lighthouse routes from canonical TCS root
This commit is contained in:
parent
8ac1ef2357
commit
02217d11ea
5 changed files with 135 additions and 5 deletions
|
|
@ -0,0 +1,81 @@
|
|||
{
|
||||
"compiled_from": {
|
||||
"compiler_id": "TCS-COMPILER-STAGE1-0001",
|
||||
"compiler_state": "TCS_COMPILER_GIR_EXECUTED",
|
||||
"source_sha256": "2ece9fbf2d4399fa1c0bcbdba6d8690771516eb87476a2198cca4291309adb8b"
|
||||
},
|
||||
"declaration": {
|
||||
"acceptance": {
|
||||
"deployment": "NOT_IMPLIED",
|
||||
"required": [
|
||||
"TCS_COMPILE_PASS",
|
||||
"NAVIGATOR_7_OF_7_PASS",
|
||||
"SHARED_MIRROR_IN_SYNC",
|
||||
"CANONICAL_OFFLINE_PATH_EXISTS",
|
||||
"STANDARD_REFSPEC_READBACK",
|
||||
"FULL_TEST_PASS",
|
||||
"REMOTE_MAIN_EXACT_SHA_READBACK"
|
||||
]
|
||||
},
|
||||
"actions": {
|
||||
"A1": "RESTORE_EXACT_LOCAL_BRANCH_REF_WITH_UPDATE_REF",
|
||||
"A2": "REPLACE_MIRROR_FETCH_WITH_STANDARD_REMOTE_TRACKING_REFSPEC",
|
||||
"A3": "MAKE_NAVIGATOR_RESOLVE_CANONICAL_REPO_FROM_TCS_ROOT_POINTER",
|
||||
"A4": "SYNC_ALLOWLISTED_LIGHTHOUSE_MIRROR",
|
||||
"A5": "RUN_TESTS_AND_FAST_FORWARD_PUBLISH_THROUGH_FINALIZER"
|
||||
},
|
||||
"header": {
|
||||
"canonical_uri": "runtime/fifth-domain-language-system/language/protocols/TCS-REPO012-ROUTE-AND-FETCH-REFSPEC-REPAIR-20260908.tcs",
|
||||
"compatibility": [
|
||||
"REPO-012",
|
||||
"GLW-LIGHTHOUSE-PATH-REGISTRY-001"
|
||||
],
|
||||
"language": "TCS/0.1",
|
||||
"lifecycle": "CANDIDATE",
|
||||
"name_en": "REPO-012 Lighthouse Route and Git Fetch Refspec Repair",
|
||||
"name_zh": "REPO-012灯塔路径与Git抓取映射修复",
|
||||
"profile": "HLDP-HUMAN-ENGINEERING/0.1",
|
||||
"protocols": [
|
||||
"GLS-0200"
|
||||
],
|
||||
"schema": "tcs.protocol/v1",
|
||||
"version": "0.1.0"
|
||||
},
|
||||
"invariants": {
|
||||
"I1": "DO_NOT_CREATE_OLD_WORKSPACE_COPY",
|
||||
"I2": "REMOTE_DELETION_MUST_NOT_DELETE_LOCAL_BRANCH_REFS",
|
||||
"I3": "HISTORICAL_REPOSITORY_URLS_REMAIN_HISTORY_ONLY",
|
||||
"I4": "PRIVATE_MEMORY_NOT_INCLUDED_IN_PUBLIC_MIRROR",
|
||||
"I5": "PUBLISH_REQUIRES_CLEAN_MAIN_EXACT_REMOTE_ANCESTRY_TESTS_AND_READBACK"
|
||||
},
|
||||
"observations": {
|
||||
"O1": "SHARED_LIGHTHOUSE_MIRROR_RETURNED_RETIRED_WORK_WORKSPACE_PATH",
|
||||
"O2": "REMOTE_ORIGIN_WAS_CONFIGURED_AS_MIRROR_WITH_PLUS_REFS_ALL_TO_REFS_ALL",
|
||||
"O3": "FETCH_PRUNE_REMOVED_CURRENT_LOCAL_DEVELOPMENT_BRANCH_REF",
|
||||
"O4": "LAST_COMMIT_AND_WORKTREE_BYTES_REMAINED_INTACT"
|
||||
},
|
||||
"scope": {
|
||||
"branch": "main",
|
||||
"canonical_worktree": "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main",
|
||||
"navigator": "GHS-009-LIGHTHOUSE-HOST-NAVIGATION",
|
||||
"remote": "https://guanghulab.com/code/bingshuo/guanghu-ice-heart.git",
|
||||
"repository": "REPO-012"
|
||||
},
|
||||
"source": {
|
||||
"source_id": "BINGSHUO-DIRECT-REPO012-REMOTE-ROUTE-ORGANIZATION-20260908",
|
||||
"source_role": "DIRECT_HUMAN",
|
||||
"source_sha256": "BIND_AT_COMPILE_TIME",
|
||||
"source_uri": "source://codex-current-dialogue/2026-09-08/repo012-publish-and-route-organization"
|
||||
}
|
||||
},
|
||||
"executable": false,
|
||||
"identity": {
|
||||
"declaration_id": "TCS-REPO012-ROUTE-AND-FETCH-REFSPEC-REPAIR-20260908",
|
||||
"declaration_kind": "PROTOCOL",
|
||||
"language_version": "0.1"
|
||||
},
|
||||
"native_self_hosted": true,
|
||||
"natural_language_is_typed_data": true,
|
||||
"schema": "guanghu.declaration-gir/v1",
|
||||
"unresolved_natural_language": false
|
||||
}
|
||||
|
|
@ -0,0 +1,11 @@
|
|||
TCS 0.1;
|
||||
|
||||
PROTOCOL TCS-REPO012-ROUTE-AND-FETCH-REFSPEC-REPAIR-20260908 {
|
||||
header { schema = "tcs.protocol/v1"; name_zh = "REPO-012灯塔路径与Git抓取映射修复"; name_en = "REPO-012 Lighthouse Route and Git Fetch Refspec Repair"; version = "0.1.0"; language = "TCS/0.1"; profile = "HLDP-HUMAN-ENGINEERING/0.1"; protocols = ["GLS-0200"]; lifecycle = "CANDIDATE"; canonical_uri = "runtime/fifth-domain-language-system/language/protocols/TCS-REPO012-ROUTE-AND-FETCH-REFSPEC-REPAIR-20260908.tcs"; compatibility = ["REPO-012", "GLW-LIGHTHOUSE-PATH-REGISTRY-001"]; }
|
||||
source { source_id = "BINGSHUO-DIRECT-REPO012-REMOTE-ROUTE-ORGANIZATION-20260908"; source_uri = "source://codex-current-dialogue/2026-09-08/repo012-publish-and-route-organization"; source_sha256 = "BIND_AT_COMPILE_TIME"; source_role = "DIRECT_HUMAN"; }
|
||||
scope { repository = "REPO-012"; canonical_worktree = "/Volumes/JZAO/HoloLake/persona-runtime/repo-012-main"; remote = "https://guanghulab.com/code/bingshuo/guanghu-ice-heart.git"; branch = "main"; navigator = "GHS-009-LIGHTHOUSE-HOST-NAVIGATION"; }
|
||||
observations { O1 = "SHARED_LIGHTHOUSE_MIRROR_RETURNED_RETIRED_WORK_WORKSPACE_PATH"; O2 = "REMOTE_ORIGIN_WAS_CONFIGURED_AS_MIRROR_WITH_PLUS_REFS_ALL_TO_REFS_ALL"; O3 = "FETCH_PRUNE_REMOVED_CURRENT_LOCAL_DEVELOPMENT_BRANCH_REF"; O4 = "LAST_COMMIT_AND_WORKTREE_BYTES_REMAINED_INTACT"; }
|
||||
actions { A1 = "RESTORE_EXACT_LOCAL_BRANCH_REF_WITH_UPDATE_REF"; A2 = "REPLACE_MIRROR_FETCH_WITH_STANDARD_REMOTE_TRACKING_REFSPEC"; A3 = "MAKE_NAVIGATOR_RESOLVE_CANONICAL_REPO_FROM_TCS_ROOT_POINTER"; A4 = "SYNC_ALLOWLISTED_LIGHTHOUSE_MIRROR"; A5 = "RUN_TESTS_AND_FAST_FORWARD_PUBLISH_THROUGH_FINALIZER"; }
|
||||
invariants { I1 = "DO_NOT_CREATE_OLD_WORKSPACE_COPY"; I2 = "REMOTE_DELETION_MUST_NOT_DELETE_LOCAL_BRANCH_REFS"; I3 = "HISTORICAL_REPOSITORY_URLS_REMAIN_HISTORY_ONLY"; I4 = "PRIVATE_MEMORY_NOT_INCLUDED_IN_PUBLIC_MIRROR"; I5 = "PUBLISH_REQUIRES_CLEAN_MAIN_EXACT_REMOTE_ANCESTRY_TESTS_AND_READBACK"; }
|
||||
acceptance { required = ["TCS_COMPILE_PASS", "NAVIGATOR_7_OF_7_PASS", "SHARED_MIRROR_IN_SYNC", "CANONICAL_OFFLINE_PATH_EXISTS", "STANDARD_REFSPEC_READBACK", "FULL_TEST_PASS", "REMOTE_MAIN_EXACT_SHA_READBACK"]; deployment = "NOT_IMPLIED"; }
|
||||
}
|
||||
Loading…
Reference in a new issue