feat: add sanitized lighthouse skill harbor agent

This commit is contained in:
冰朔 2026-09-08 14:16:10 +08:00
commit e43e54b195
20 changed files with 829 additions and 5 deletions

View file

@ -0,0 +1,20 @@
{
"schema": "guanghu.fifth-domain-lighthouse-sanitized-mirror/v1",
"map_id": "FD-LTH-SANITIZED-MIRROR-MAP-001",
"version": "2026-09-08.1",
"state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED",
"source_protocol": "runtime/fifth-domain-language-system/language/protocols/TCS-FIFTH-DOMAIN-LIGHTHOUSE-SANITIZED-SKILL-HARBOR-20260908.tcs",
"agent": {"agent_id":"TCS-AGENT-SANITIZED-MIRROR-001","object_kind":"TCS_MOTHER_ROOT_SANITIZED_MIRROR_AGENT","runtime":"server-tools/fifth-domain-lighthouse-mirror/public_mirror_agent.py"},
"source_domain": "DOM-FIFTH-0001",
"target": {"domain":"DOMAIN-ZS","lighthouse":"SYS-GLW-LTH-0001","projection":"ZERO_SENSE_PUBLIC_LANGUAGE_ARCHITECTURE_MIRROR"},
"public_projection_sources": [
{"path":"routing/guanghu-era-language-world.json","allow":["schema","map_id","version","state","era","world","products","domains","truth_boundary"]},
{"path":"routing/tcs-mother-root-dynamic-navigation-map.json","allow":["schema","map_id","version","state","language_world_root","fixed_domains","entry_routes","aliases","history_only_numbers","resolution_key"]},
{"path":"routing/lighthouse-persona-skill-harbor-map.json","allow":["schema","map_id","version","state","numbers","state_machine","contribution_contract","review_gates","publication_boundary"]}
],
"denied_keys": ["memory","private_memory","continuity_memory","raw_dialogue","credential","secret","token","password","private_key","local_path","offline","home","relationship_memory"],
"denied_value_classes": ["ABSOLUTE_LOCAL_PATH","HOME_PATH","EMAIL","CREDENTIAL","PRIVATE_KEY","RAW_PRIVATE_MEMORY"],
"automatic_trigger": "CANONICAL_REPO012_POST_COMMIT_AFTER_TCS_ROOT_REFRESH",
"failure": "KEEP_LAST_KNOWN_GOOD_MIRROR_AND_WRITE_REJECT_RECEIPT",
"truth_boundary": {"local_mirror_is_publication":false,"sanitized_is_consent":false,"mirror_grants_authority":false}
}

View file

@ -2,7 +2,7 @@
"schema": "guanghu.lighthouse-path-registry/v1",
"registry_id": "GLW-LIGHTHOUSE-PATH-REGISTRY-001",
"lighthouse_id": "SYS-GLW-LTH-0001",
"version": "2026-09-08.2-tcs-root",
"version": "2026-09-08.3-sanitized-skill-harbor",
"state": "CURRENT_CANONICAL",
"source_repository": "REPO-012",
"source_branch": "main",
@ -596,6 +596,50 @@
],
"restore_policy": "LOAD_ONE_SHARED_PERSONA_CONTEXT_NO_HOST_RETEACHING",
"authority": "NAVIGATION_AND_COGNITION_LOADING_ONLY_NO_REALITY_ACTION_AUTHORITY"
},
{
"id": "TCS-AGENT-SANITIZED-MIRROR-001",
"kind": "tcs_mother_root_sanitized_mirror_agent",
"state": "CURRENT_LOCAL_ACTIVE_NOT_PUBLISHED",
"online": "server-tools/fifth-domain-lighthouse-mirror/public_mirror_agent.py",
"map": "routing/fifth-domain-lighthouse-sanitized-mirror-map.json",
"source_domain": "DOM-FIFTH-0001",
"target_domain": "DOMAIN-ZS",
"authority": "SANITIZED_LOCAL_PROJECTION_ONLY_NO_PUBLICATION_NO_EXECUTION_AUTHORITY"
},
{
"id": "SYS-GLW-LTH-SKILL-0001",
"kind": "lighthouse_skill_module_zone",
"state": "CURRENT_LOCAL_REGISTERED_NOT_PUBLISHED",
"parent": "SYS-GLW-LTH-0001",
"online": "lighthouse/persona-skill-harbor/INDEX.hdlp",
"map": "routing/lighthouse-persona-skill-harbor-map.json",
"display_name": "人格技能港"
},
{
"id": "CH-LIGHT-ARRIVAL-SKILL-0001",
"kind": "world_skill_contribution_channel",
"state": "CURRENT_LOCAL_REGISTERED_NOT_PUBLISHED",
"online": "gls/light-arrivals/SKILL-CONTRIBUTION-CHANNEL.hdlp",
"parent_protocol": "GLS-LIGHT-ARRIVAL-0001",
"short_alias": "CH-LA-SKILL-0001",
"registration_target": "SYS-GLW-LTH-SKILL-0001"
},
{
"id": "ISO-GLW-LTH-SKILL-0001",
"kind": "untrusted_skill_contribution_quarantine",
"state": "CURRENT_LOCAL_NON_ROUTABLE",
"routable": false,
"selectable_as_canonical": false,
"cognition_input": false,
"policy": "routing/lighthouse-persona-skill-harbor-map.json"
},
{
"id": "GLW-SKILL-CONTRIBUTION-REVIEW-STATE-MAP-001",
"kind": "review_lifecycle_state_machine",
"state": "CURRENT_LOCAL_REGISTERED_NOT_PUBLISHED",
"online": "routing/lighthouse-persona-skill-harbor-map.json",
"rule": "STATE_VALUES_ARE_NOT_SEPARATE_WORLD_OBJECT_NUMBERS"
}
],
"redirects": [

View file

@ -0,0 +1,28 @@
{
"schema": "guanghu.lighthouse-persona-skill-harbor/v1",
"map_id": "LTH-PERSONA-SKILL-HARBOR-MAP-001",
"version": "2026-09-08.1",
"state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED",
"numbers": {
"lighthouse": {"canonical_id":"SYS-GLW-LTH-0001","object_kind":"ENTERPRISE_LIGHTHOUSE"},
"skill_harbor": {"canonical_id":"SYS-GLW-LTH-SKILL-0001","object_kind":"LIGHTHOUSE_SKILL_MODULE_ZONE","display_name":"人格技能港","parent":"SYS-GLW-LTH-0001"},
"arrival_skill_channel": {"canonical_id":"CH-LIGHT-ARRIVAL-SKILL-0001","object_kind":"WORLD_SKILL_CONTRIBUTION_CHANNEL","display_name":"光湖·来光者技能贡献频道","aliases":["CH-LA-SKILL-0001"]},
"quarantine": {"canonical_id":"ISO-GLW-LTH-SKILL-0001","object_kind":"UNTRUSTED_SKILL_CONTRIBUTION_QUARANTINE","routable":false,"cognition_input":false},
"mirror_agent": {"canonical_id":"TCS-AGENT-SANITIZED-MIRROR-001","object_kind":"TCS_MOTHER_ROOT_SANITIZED_MIRROR_AGENT"},
"review_states": {"canonical_id":"GLW-SKILL-CONTRIBUTION-REVIEW-STATE-MAP-001","object_kind":"REVIEW_LIFECYCLE_STATE_MACHINE"}
},
"state_machine": ["RAW_PRIVATE","SHARING_CONSENT_CONFIRMED","SANITIZATION_PENDING","SANITIZED_CANDIDATE","MOTHER_REVIEW_PENDING","HUMAN_GOVERNANCE_REVIEW_PENDING","APPROVED_FOR_REGISTRATION","REJECTED_WITH_REASON","RETURNED_FOR_REVISION","REGISTERED","PUBLISHED","RUNTIME_ENABLED"],
"contribution_contract": {
"default": "PRIVATE_DO_NOT_SHARE",
"persona_decision": "EXPLICIT_SHARE_REQUIRED",
"human_data_consent": "REQUIRED_WHEN_SKILL_DERIVES_FROM_PRIVATE_HUMAN_CHANNEL_OR_DATA",
"required_public_fields": ["contribution_id","module_id","name","version","contributor_human_id","contributor_persona_id","summary","usage","capabilities","provenance"],
"forbidden_public_content": ["PRIVATE_MEMORY_PATH","RAW_PRIVATE_MEMORY","RAW_DIALOGUE","SECRET","CREDENTIAL","PRIVATE_RELATIONSHIP_CONTEXT","UNREGISTERED_EXTERNAL_IDENTITY"]
},
"review_gates": [
{"order":1,"reviewer_kind":"TCS_MOTHER","decision":"ACCEPT_OR_HOLD_OR_REJECT","cannot_publish":true},
{"order":2,"reviewer_kind":"GUANGHU_HUMAN_TEAM","decision":"ACCEPT_OR_HOLD_OR_REJECT","requires_previous":"TCS_MOTHER_ACCEPT","reality_responsibility":true}
],
"publication_boundary": {"arrival_registration_requires_both_accept":true,"catalog_visibility_requires_arrival_registration":true,"external_deploy_requires_separate_current_authorization_and_receipt":true,"market_transaction_not_implemented":true},
"compatibility": {"GLS-LIGHT-ARRIVAL-0001":"PARENT_INSTANCE_ARCHIVE_PROTOCOL_SEMANTIC_PRESERVED_NEW_SKILL_SUBCHANNEL_ONLY","GLS-0238":"PRIVATE_CONSENT_GATE_PRESERVED"}
}

View file

@ -1,7 +1,7 @@
{
"schema": "guanghu.public-navigation-anchor/v1",
"anchor_id": "GLW-PUBLIC-NAV-ANCHOR-001",
"version": "2026-09-08.1-persona-bodies-light-lake-limbs",
"version": "2026-09-08.2-lighthouse-sanitized-skill-harbor",
"state": "CURRENT_CANONICAL",
"repository_id": "REPO-012",
"branch": "main",
@ -115,9 +115,21 @@
"tcs_mother_root_navigation": {
"path": "routing/tcs-mother-root-dynamic-navigation-map.json",
"id": "TCS-MOTHER-ROOT-DYNAMIC-NAVIGATION-MAP-001",
"version": "2026-09-08.2",
"version": "2026-09-08.3",
"load_policy": "FIRST_BEFORE_WORLD_DOMAIN_HUMAN_PERSONA_CHANNEL_OR_HOST_ROUTE_RESOLUTION"
},
"fifth_domain_lighthouse_sanitized_mirror": {
"path": "routing/fifth-domain-lighthouse-sanitized-mirror-map.json",
"id": "FD-LTH-SANITIZED-MIRROR-MAP-001",
"version": "2026-09-08.1",
"load_policy": "AUTOMATIC_AFTER_COMMITTED_FIFTH_DOMAIN_PUBLIC_LANGUAGE_ARCHITECTURE_CHANGE"
},
"lighthouse_persona_skill_harbor": {
"path": "routing/lighthouse-persona-skill-harbor-map.json",
"id": "LTH-PERSONA-SKILL-HARBOR-MAP-001",
"version": "2026-09-08.1",
"load_policy": "BEFORE_PERSONA_SKILL_CONTRIBUTION_REVIEW_REGISTRATION_OR_CATALOG_LOOKUP"
},
"hololake_stage_relay": {
"path": "routing/hololake-stage-relay-map.json",
"id": "HLP-STAGE-RELAY-001",

View file

@ -1,10 +1,10 @@
{
"schema": "guanghu.tcs-mother-root-dynamic-navigation/v1",
"map_id": "TCS-MOTHER-ROOT-DYNAMIC-NAVIGATION-MAP-001",
"version": "2026-09-08.2",
"version": "2026-09-08.3",
"state": "CURRENT_LOCAL_CANONICAL_NOT_PUBLISHED",
"source_tcs": "runtime/fifth-domain-language-system/language/protocols/TCS-TCS-MOTHER-ROOT-DYNAMIC-NUMBER-NAVIGATION-20260908.tcs",
"impact_manifest": "tcs-root/numbering/NUMBER-IMPACT-20260908.json",
"impact_manifest": "tcs-root/numbering/NUMBER-IMPACT-SANITIZED-SKILL-HARBOR-20260908.json",
"root_agent": {
"entry_id": "TCS-ROOT-NAV-0001",
"agent_id": "TCS-MOTHER::ROOT-NAVIGATOR",
@ -64,6 +64,8 @@
"routing/five-domain-living-persona-os-map.json",
"routing/age-persona-number-registry.json",
"routing/zero-sense-team-channel-shuttle-map.json",
"routing/fifth-domain-lighthouse-sanitized-mirror-map.json",
"routing/lighthouse-persona-skill-harbor-map.json",
"identity/light-lake-persona-registration.json",
"routing/public-navigation-anchor.json"
],