Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bdb3116bbd |
@@ -0,0 +1,127 @@
|
||||
{
|
||||
"version": "V1R4C5",
|
||||
"codename": "C5 reliability-security-admin-readonly",
|
||||
"status": "release-candidate",
|
||||
"base_baseline": "V1R4C3",
|
||||
"created_at": "2026-07-11",
|
||||
"created_by": "chatgpt-gitops-bot",
|
||||
"release_type": "controlled-integration",
|
||||
"promotion_policy": "owner-gated",
|
||||
"scope": {
|
||||
"merge_candidates": [
|
||||
{
|
||||
"branch": "feature/v1r4c4-sr01-gitea-branch-sync-fix-20260710",
|
||||
"component": "SR-01",
|
||||
"name": "Gitea Branch Sync Fix",
|
||||
"risk": "medium",
|
||||
"required_for": "reliability"
|
||||
},
|
||||
{
|
||||
"branch": "feature/v1r4c4-sr01-deployment-guardrails-20260710",
|
||||
"component": "SR-01",
|
||||
"name": "Gitea Branch Consistency Sentinel Deployment Guardrails",
|
||||
"risk": "medium",
|
||||
"required_for": "reliability"
|
||||
},
|
||||
{
|
||||
"branch": "feature/gitea-reliability-guardrails-20260710",
|
||||
"component": "SR-01",
|
||||
"name": "Gitea Reliability Guardrails",
|
||||
"risk": "medium",
|
||||
"required_for": "reliability"
|
||||
},
|
||||
{
|
||||
"branch": "incident/gitea-autonomous-ops-stop-20260710",
|
||||
"component": "incident",
|
||||
"name": "Gitea Autonomous Operations Stop Incident Record",
|
||||
"risk": "low",
|
||||
"required_for": "operational-memory"
|
||||
},
|
||||
{
|
||||
"branch": "feature/v1r4c4-sr02-watcher-state-cleanup-20260710",
|
||||
"component": "SR-02",
|
||||
"name": "Watcher State Cleanup",
|
||||
"risk": "low",
|
||||
"required_for": "controller-stability"
|
||||
},
|
||||
{
|
||||
"branch": "security/user-data-isolation-redline-20260710",
|
||||
"component": "security",
|
||||
"name": "User Data Isolation Redline",
|
||||
"risk": "high",
|
||||
"required_for": "data-isolation"
|
||||
},
|
||||
{
|
||||
"branch": "security/user-data-isolation-guard-20260710",
|
||||
"component": "security",
|
||||
"name": "User Data Isolation Scope Guard",
|
||||
"risk": "high",
|
||||
"required_for": "data-isolation"
|
||||
},
|
||||
{
|
||||
"branch": "security/user-data-isolation-guard-ci-20260710",
|
||||
"component": "security",
|
||||
"name": "User Data Isolation CI Gate",
|
||||
"risk": "high",
|
||||
"required_for": "data-isolation"
|
||||
},
|
||||
{
|
||||
"branch": "feature/v1r4c4-sr04-admin-workbench-visibility-20260711",
|
||||
"component": "SR-04",
|
||||
"name": "Admin Workbench Visibility Gap / Read-only Slice Preparation",
|
||||
"risk": "medium",
|
||||
"required_for": "admin-visibility"
|
||||
},
|
||||
{
|
||||
"branch": "feature/v1r4c4-sr04-portal-aios-visibility-20260710",
|
||||
"component": "SR-04",
|
||||
"name": "Portal AIOS Visibility Gap / Activation-ready Record",
|
||||
"risk": "medium",
|
||||
"required_for": "portal-visibility"
|
||||
},
|
||||
{
|
||||
"branch": "ops/patch-lifecycle-reconciliation-20260710",
|
||||
"component": "ops",
|
||||
"name": "Patch Lifecycle Reconciliation",
|
||||
"risk": "low",
|
||||
"required_for": "branch-governance"
|
||||
},
|
||||
{
|
||||
"branch": "ops/v1r4c4-reliability-freeze-before-sr04-20260710",
|
||||
"component": "ops",
|
||||
"name": "Reliability Freeze Before SR-04 Decision",
|
||||
"risk": "low",
|
||||
"required_for": "release-governance"
|
||||
}
|
||||
],
|
||||
"not_merged_in_c5": [
|
||||
"bulk test/smoke/auth branches",
|
||||
"old V1R2/V1R3 promotion request branches",
|
||||
"unreviewed P1 capability branches",
|
||||
"SR-04 full production portal deployment beyond read-only/activation-ready scope",
|
||||
"memory search activation"
|
||||
]
|
||||
},
|
||||
"deployment": {
|
||||
"memory_search": "disabled",
|
||||
"gitea_sentinel": "enabled-or-required-before-promotion",
|
||||
"user_data_isolation_gate": "required-before-memory-or-admin-cross-context-data",
|
||||
"admin_workbench": "read-only visibility slice only after isolation gate",
|
||||
"sr04_full_portal_integration": "deferred-until-post-c5-or-explicit-owner-approval"
|
||||
},
|
||||
"acceptance_required": [
|
||||
"getRuntimeStatus",
|
||||
"getBaseline",
|
||||
"createBranch",
|
||||
"createPatch",
|
||||
"Gitea branch consistency sentinel healthy",
|
||||
"SR-02 watcher tests pass",
|
||||
"user data isolation acceptance pass",
|
||||
"admin workbench read-only RBAC check"
|
||||
],
|
||||
"rollback_policy": {
|
||||
"memory_search": "keep disabled",
|
||||
"sr04": "disable admin/portal visibility slice if RBAC or isolation check fails",
|
||||
"gitea": "enter autonomous safe mode if consistency drift detected"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user