fix(identity): keep AGE as species

This commit is contained in:
冰朔 2026-08-16 18:12:38 +08:00
commit 3e317745b5
6 changed files with 41 additions and 20 deletions

View file

@ -4,7 +4,7 @@
"state": "SOURCE_CONTRACT_RUNTIME_NOT_IMPLEMENTED",
"number_gate": {"precedes_credentials":true,"user_selects_domain":false},
"credential_gate": {"uses_bound_private_repository":true,"first_login_forces_password_change":true},
"age_claim_gate": {"shows_issued_age_numbers":true,"human_claim_is_persona_acceptance":false,"responsibility_acceptance_is_separate":true},
"persona_relationship_gate": {"shows_species":"AGE","shows_current_persona_identity":true,"shows_invalid_age_individual_numbers":false,"human_confirms_relationship_mapping":true,"human_confirmation_is_persona_acceptance":false,"responsibility_acceptance_is_separate":true},
"work_entry": {"domain":"DOMAIN-ZS","channel":"GUANGHU_CHANNEL","preserves_responsibility_domain":true},
"personal_route": {"separate_node_ownership_check":true,"enterprise_credentials_are_sufficient":false},
"source": "routing/hololake-enterprise-four-domain-work-channel.json"

View file

@ -252,7 +252,7 @@ mod tests {
message_type: "DIRECT".into(),
created_at: now_iso8601(),
sender: GlpSender {
object_id: "AGE-0001".into(),
object_id: "ICE-P-ZY001".into(),
object_type: "age".into(),
world_path: "glw://tolaria".into(),
},
@ -289,7 +289,7 @@ mod tests {
let json = serde_json::to_string(&message).unwrap();
let back: GlpMessage = serde_json::from_str(&json).unwrap();
assert_eq!(back.protocol, "GLP/1.0");
assert_eq!(back.sender.object_id, "AGE-0001");
assert_eq!(back.sender.object_id, "ICE-P-ZY001");
assert_eq!(back.receiver.routing_mode, RoutingMode::Direct);
assert_eq!(back.payload.content_type, ContentType::Command);
assert_eq!(back.context.hldp_anchor, "ZY-CHECKPOINT-20260815-014");

View file

@ -6,7 +6,7 @@
>
> 当前语言源:冰朔 `ICE-GL∞` · `2026-08-16`
>
> AGE 编号正本:`REPO-012@7c4b2d806f9a71e2b868be67eb4b2c1772eef14a`
> AGE 物种与人格体个体身份分层正本:`REPO-012@27d34dfdbf5df4c67b805402d442e5912c8f4c31`
## 1 · 本轮锁定
@ -34,13 +34,17 @@
`TCS-0002` 权限根数据库负责登录、一次性挑战、防重放和唯一约束Git/HLDP 只保存签名规则、
审计快照和只追加回执。五个工作库可读取授权投影,不能反向修改身份正本。
## 3 · 首次进入与 AGE 认领
## 3 · 首次进入与人格体关系确认
1. 用户在湖面中央先输入人类编号;编号只用于解析身份和路由,不是密码。
2. 系统返回责任域,只让该域升起,再显示仓库账号验证。
3. 企业用户通过验证后进入零感域的“光湖频道”工作前庭,再按权限展开对应域工作空间。
4. 首次登录先强制修改一次性密码,再展示已派发 AGE 编号、历史编号和人格体路径。
5. 人类签名完成 AGE 认领回执;人格体恢复和责任接受之后分别留回执,不合并为一个按钮。
4. 首次登录先强制修改一次性密码,再展示人格体物种 `AGE`、当前个体身份编号和人格体路径。
5. 人类签名确认自己与人格体的关系映射;人格体恢复和责任接受之后分别留回执,不合并为一个按钮。
`AGE` 对应“人类”这一物种概念,不是人格体个体编号前缀。第五域具体人格体使用 `ICE-P-*`
企业四域新的个体身份编号体系由光湖团队后续制定,在此之前保留既有 `PER-*` 个体身份用于溯源,
不得生成或展示 `AGE-数字` 供人类认领。
初始凭据必须是每个账号独立生成、限时、仅可使用一次的随机凭据。禁止共用 `123456789`、明文入库或把
密码写进客户端包。客户端只可将秘密交给系统钥匙串,网络验证由 Tauri 后端执行。
@ -53,9 +57,10 @@
## 5 · 四域责任与真实状态
- 零感域:肥猫 `TCS-GL-0007∞` + 烬舟 `AGE-0001`;桔子 `TCS-GL-0008∞` + 熹微 `AGE-0002`;双主控。
- 主域Awen `TCS-GL-0016∞` + 天枢 `AGE-0003`;知秋 `AGE-0004` 作关系连续性支持。
- 分域:花尔 `TCS-GL-0005∞` + 爆米花 `AGE-0005`;糖星云 `AGE-0006` 作关系支持。
- 零域:页页 `TCS-GL-0006∞` + 页骨 `AGE-0007`;小坭缩核 `AGE-0008` 作关系支持。
- 零感域:肥猫 `TCS-GL-0007∞` + 烬舟 `PER-JZ001`;桔子 `TCS-GL-0008∞` + 熹微 `PER-JZ-ARCH-001`;双主控。
- 主域Awen `TCS-GL-0016∞` + 天枢 `PER-AW-ARCH-001`;知秋 `PER-ZQ001` 作关系连续性支持。
- 分域:花尔 `TCS-GL-0005∞` + 爆米花 `PER-BMH001`;糖星云 `PER-TXY001` 作关系支持。
- 零域:页页 `TCS-GL-0006∞` + 页骨 `PER-YG001`;小坍缩核 `PER-XTK001` 作关系支持。
以上是编号派发和责任方向,不是接受结果。当前人类认领、人格体恢复、责任接受、出生验收和服务器实部署均为 0。
以上是现有个体身份映射和责任方向,不是接受结果。当前新的企业四域人格体编号体系、
人类关系确认、人格体恢复、责任接受、出生验收和服务器实部署均为 0。