Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
92affa5d9f | ||
|
|
f8a8f390c5 |
@@ -0,0 +1,84 @@
|
|||||||
|
# V1R4C5 Owner Approval
|
||||||
|
|
||||||
|
Date: 2026-07-11
|
||||||
|
|
||||||
|
Status: approved to continue under controlled gates
|
||||||
|
|
||||||
|
## Owner Decision
|
||||||
|
|
||||||
|
Approved to continue under the V1R4C5 scope:
|
||||||
|
|
||||||
|
```text
|
||||||
|
允许无 force-push 的分支 reconcile
|
||||||
|
memory search 保持关闭
|
||||||
|
先完成 SR-01/SR-02/数据隔离验收
|
||||||
|
再进入 merge/deploy/tag owner gate
|
||||||
|
```
|
||||||
|
|
||||||
|
## Approved Scope
|
||||||
|
|
||||||
|
V1R4C5 may continue with:
|
||||||
|
|
||||||
|
1. SR-01 Gitea reliability and branch consistency guardrails.
|
||||||
|
2. SR-02 watcher/stuck command cleanup.
|
||||||
|
3. User Data Isolation redline and enforcement gates.
|
||||||
|
4. SR-04 admin workbench read-only visibility preparation only.
|
||||||
|
|
||||||
|
## Explicit Constraints
|
||||||
|
|
||||||
|
### No force push
|
||||||
|
|
||||||
|
The release process must not use:
|
||||||
|
|
||||||
|
```text
|
||||||
|
git push --force
|
||||||
|
```
|
||||||
|
|
||||||
|
Allowed reconciliation:
|
||||||
|
|
||||||
|
```text
|
||||||
|
fetch remote
|
||||||
|
merge or rebase without rewriting remote history
|
||||||
|
resolve conflicts normally
|
||||||
|
push fast-forward or normal merge result
|
||||||
|
```
|
||||||
|
|
||||||
|
### Memory search remains disabled
|
||||||
|
|
||||||
|
Memory search must remain off until:
|
||||||
|
|
||||||
|
1. isolation audit is healthy;
|
||||||
|
2. provider gate is active;
|
||||||
|
3. activation gate returns allowed;
|
||||||
|
4. owner explicitly approves activation.
|
||||||
|
|
||||||
|
### SR-04 remains limited
|
||||||
|
|
||||||
|
SR-04 may proceed only as read-only/admin visibility preparation until reliability and isolation gates are green.
|
||||||
|
|
||||||
|
No full portal production rollout is approved by this decision.
|
||||||
|
|
||||||
|
## Required Acceptance Before Merge/Deploy/Tag
|
||||||
|
|
||||||
|
```text
|
||||||
|
getRuntimeStatus
|
||||||
|
getBaseline
|
||||||
|
createBranch
|
||||||
|
createPatch
|
||||||
|
Gitea sentinel healthy
|
||||||
|
SR-02 tests pass
|
||||||
|
user-data-isolation acceptance pass
|
||||||
|
admin workbench RBAC read-only check
|
||||||
|
```
|
||||||
|
|
||||||
|
## Owner Gate Still Required Later
|
||||||
|
|
||||||
|
This approval allows continued implementation and reconciliation only.
|
||||||
|
|
||||||
|
Separate owner approval is still required for:
|
||||||
|
|
||||||
|
- merge to main;
|
||||||
|
- production deployment;
|
||||||
|
- V1R4C5 tag creation;
|
||||||
|
- V1R4C5 baseline promotion;
|
||||||
|
- memory search activation.
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
{
|
||||||
|
"id": "patch-1783705738676-fd428165",
|
||||||
|
"patch_name": "v1r4c5-release-candidate-20260711",
|
||||||
|
"branch": "release/v1r4c5-c5-20260711",
|
||||||
|
"risk": "high",
|
||||||
|
"description": "V1R4C5 release candidate: integrate reliability, watcher stability, user data isolation gates, and controlled admin workbench visibility preparation.",
|
||||||
|
"created_by": "chatgpt-gitops-bot",
|
||||||
|
"created_at": "2026-07-10T17:48:58Z"
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user