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.
81 lines
1.9 KiB
Markdown
81 lines
1.9 KiB
Markdown
# V1R4C6 Blocker: Baseline Visibility Discrepancy
|
|
|
|
Date: 2026-07-11
|
|
|
|
Status: blocking merge/deploy/tag
|
|
|
|
## Summary
|
|
|
|
OpenClaw/operator reported V1R4C5 baseline promotion completed successfully, but the ChatGPT GitOps action view still reports the active baseline as V1R4C3.
|
|
|
|
V1R4C6 must not proceed to merge/deploy/tag until this view is reconciled.
|
|
|
|
## Operator Reported State
|
|
|
|
Reported by operator:
|
|
|
|
```text
|
|
current_baseline = V1R4C5
|
|
previous_baseline = V1R4C3
|
|
promotion_git = a32c76a3c1baa49562e53fb8adce10a5ed0e6704
|
|
promoted_by = openclaw/admin
|
|
memory_search_enabled = false
|
|
force_push_allowed = false
|
|
gitea_db_mutation_requires_owner_approval = true
|
|
```
|
|
|
|
## ChatGPT GitOps Action Observed State
|
|
|
|
Observed through `getBaseline`:
|
|
|
|
```text
|
|
current_baseline = V1R4C3
|
|
previous_baseline = V1R3C1
|
|
git = f5435e308794c737f3e39de3f6b79807486943c3
|
|
promoted_by = openclaw
|
|
```
|
|
|
|
Observed through `listVersions`:
|
|
|
|
```text
|
|
V1R4C5 tag exists
|
|
versions_dir does not list canonical V1R4C5.json
|
|
workspace_branch = release/v1r4c6-admin-search-agent-integration-20260711
|
|
```
|
|
|
|
## Risk
|
|
|
|
If V1R4C6 proceeds while different controllers disagree on the active baseline, the release may be built against the wrong base and post-deployment verification may be invalid.
|
|
|
|
## Required Reconciliation
|
|
|
|
Before continuing V1R4C6:
|
|
|
|
1. Confirm the GitOps API used by ChatGPT reads the same `baseline/current.json` updated by OpenClaw.
|
|
2. Confirm the API service has reloaded or refreshed baseline state.
|
|
3. Confirm canonical `versions/V1R4C5.json` is visible to the action runtime or intentionally explain why it is not required.
|
|
4. Re-run:
|
|
|
|
```text
|
|
getBaseline
|
|
listVersions
|
|
getRuntimeStatus
|
|
```
|
|
|
|
Required result:
|
|
|
|
```text
|
|
getBaseline.current_baseline = V1R4C5
|
|
listVersions.tags contains V1R4C5
|
|
memory search remains disabled
|
|
```
|
|
|
|
## Hard Stop
|
|
|
|
Do not create V1R4C6 tag.
|
|
Do not promote V1R4C6 baseline.
|
|
Do not deploy V1R4C6.
|
|
Do not enable memory search.
|
|
|
|
Proceed only after baseline visibility is reconciled.
|