feat(guanghu-os): add repository bridge lifecycle

This commit is contained in:
冰朔 2026-08-16 00:08:54 +08:00
commit 0d1ded1196
9 changed files with 326 additions and 4 deletions

View file

@ -0,0 +1,18 @@
---
type: ADR
id: "0178"
title: "Guanghu bounded repository bridge lifecycle"
status: accepted
date: 2026-08-16
refines: "0177"
development_id: "DEV-20260815-001"
---
# 光湖有界仓库桥生命周期
根内光湖监督实体只接受登记的 `repository-main-readback` 能力和一次性请求编号。执行前必须核验
当前机器、仍存活的根监督进程和仓库桥休眠状态;随后依次唤醒隔离仓库桥、读回固定 `main`
重复现场验证,并在成功或失败路径上收回到 `DORMANT`。任意阶段不得接受任意 shell 能力。
真实公网 Forgejo 与 PID 760 不参与隔离门。现实验证使用独立数据副本、独立回环端口和独立进程;
只有最终状态重新休眠且公网仓库不受影响时,才能把这一个隔离谓词记为 100。