V1R4C6 merge candidate (squashed). Contains 10 files, ~1440 lines added across: - docs/releases/ (6 files: checklist, evidence, blocker, resume, merge-matrix, gate-status) - ops/openclaw/ (2 files: integrate-deploy-verify, run-to-owner-gate-wechat) - patches/ (1 file: branch patch) - versions/ (1 file: V1R4C6.json) Task: admin workbench, SR-03 Search Gateway, Agent Platform Integration Baseline: V1R4C5 V1R4C5 tag semantics: - tag refs/tags/V1R4C5 targetd457ac3: immutable release snapshot - baseline gita32c76a: runtime baseline promotion commit No tag creation, baseline promotion, or memory search activation in this merge.
112 lines
4.3 KiB
JSON
112 lines
4.3 KiB
JSON
{
|
|
"version": "V1R4C6",
|
|
"codename": "admin-search-agent-integration",
|
|
"status": "release-candidate-started",
|
|
"base_baseline": "V1R4C5",
|
|
"created_at": "2026-07-11",
|
|
"created_by": "chatgpt-gitops-bot",
|
|
"release_type": "controlled-bundled-integration",
|
|
"promotion_policy": "owner-gated",
|
|
"owner_decision": {
|
|
"accepted_scope": true,
|
|
"requested_delivery": "admin workbench, SR-03, and Agent Platform Integration in one release train",
|
|
"memory_search_enabled": false,
|
|
"force_push_allowed": false
|
|
},
|
|
"scope": {
|
|
"included_groups": [
|
|
{
|
|
"id": "V1R4C6-A",
|
|
"name": "Admin Workbench and Portal AIOS Read-Only Rollout",
|
|
"branches": [
|
|
"feature/v1r4c4-sr04-admin-workbench-visibility-20260711",
|
|
"feature/v1r4c4-sr04-portal-aios-visibility-20260710",
|
|
"patch/user-portal-me-route-diagnostics-20260709",
|
|
"patch/user-portal-rbac-ops-dashboard",
|
|
"patch/agent-observability-webui",
|
|
"patch/web-ui-complete-gitops-dashboard-20260706"
|
|
],
|
|
"risk": "medium",
|
|
"delivery": "administrator-visible task progress, process diagrams, health, agent observability, and portal AIOS entry points",
|
|
"guardrails": [
|
|
"read-only first",
|
|
"RBAC enforced",
|
|
"empty states explicit",
|
|
"no cross-user or cross-project data exposure"
|
|
]
|
|
},
|
|
{
|
|
"id": "V1R4C6-B",
|
|
"name": "SR-03 Search Gateway Real Provider Binding",
|
|
"branches": [
|
|
"feature/v1r4c4-sr02-search-gateway-resilience-20260710",
|
|
"patch/search-gateway-governed-general-capability",
|
|
"patch/gitops-change-archive-audit"
|
|
],
|
|
"risk": "high",
|
|
"delivery": "real provider binding, governed search gateway, resilience, and audit trail",
|
|
"guardrails": [
|
|
"user data isolation gate required",
|
|
"scope filter before ranking",
|
|
"provenance required",
|
|
"no global memory/vector index"
|
|
]
|
|
},
|
|
{
|
|
"id": "V1R4C6-C",
|
|
"name": "Agent Platform Integration",
|
|
"branches": [
|
|
"patch/agent-event-bus-unified",
|
|
"patch/agent-gpt-message-plane",
|
|
"patch/autonomous-controller-dispatch-20260709",
|
|
"patch/self-evolution-agent-orchestration-policy",
|
|
"patch/aios-autonomous-orchestrator-architecture-review-v1"
|
|
],
|
|
"risk": "high",
|
|
"delivery": "agent event bus, GPT message plane, dispatch, orchestration policy, and architecture record",
|
|
"guardrails": [
|
|
"controller safe-mode respected",
|
|
"event/message scopes enforced",
|
|
"owner gate for consequential operations",
|
|
"observability before autonomous expansion"
|
|
]
|
|
}
|
|
],
|
|
"excluded": [
|
|
"memory search activation",
|
|
"global vector index",
|
|
"full cross-session recall",
|
|
"unscoped search over memory",
|
|
"bulk merge of test/smoke/auth branches",
|
|
"Gitea DB mutation",
|
|
"force-push reconciliation"
|
|
]
|
|
},
|
|
"acceptance_required": [
|
|
"getRuntimeStatus active",
|
|
"getBaseline reports V1R4C5 before integration and V1R4C6 after promotion",
|
|
"Admin workbench RBAC read-only check passes",
|
|
"Portal AIOS manifest/dashboard/health routes verified",
|
|
"Flow/process diagram renders or returns explicit empty state",
|
|
"Search gateway provider binding returns scoped, provenanced results only",
|
|
"User data isolation acceptance remains green",
|
|
"Agent event bus and GPT message plane tests pass",
|
|
"Autonomous controller dispatch respects safe mode",
|
|
"Memory search remains disabled"
|
|
],
|
|
"deployment_constraints": {
|
|
"AIOS_MEMORY_ENABLED": false,
|
|
"memory_search_activation_requires_future_owner_approval": true,
|
|
"force_push_allowed": false,
|
|
"gitea_db_mutation_requires_owner_admin_approval": true,
|
|
"admin_workbench_mode": "read_only_first",
|
|
"search_provider_scope": "scoped_only"
|
|
},
|
|
"rollback_policy": {
|
|
"admin_workbench": "disable new menu/routes if RBAC or route acceptance fails",
|
|
"search_gateway": "fallback to disabled provider binding, not memory search",
|
|
"agent_platform": "disable dispatch expansion and keep event/message plane read-only if safety tests fail",
|
|
"memory_search": "remain disabled"
|
|
}
|
|
}
|