Compare commits
1
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8500a403f3 |
@@ -0,0 +1,90 @@
|
||||
# OpenClaw isolated-worktree concurrency acceptance result
|
||||
|
||||
```yaml
|
||||
status: PASS
|
||||
task_id: TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
run_id: 20260715T060254UTC8
|
||||
runtime_user: aiman
|
||||
runtime_group: gitops
|
||||
runtime_groups: gitops sudo docker aiman
|
||||
umask: "0002"
|
||||
worktree: /data/aios-gitops/worktrees/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
branch: task/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
base_commit: b05eb1babe9c657e8776c09eec71302166902cc3
|
||||
preflight: PASS
|
||||
workspace_clean_at_start: true
|
||||
deep_directory_acl_inheritance: PASS
|
||||
openclaw_commit_push: PASS
|
||||
commit_rc: 0
|
||||
push_rc: 0
|
||||
gitea_oid_match: true
|
||||
permission_denied_count: 0
|
||||
untracked_overwrite_count: 0
|
||||
git_lock_collision_count: 0
|
||||
workspace_clean_after: true
|
||||
production_service_touched: false
|
||||
force_push: false
|
||||
```
|
||||
|
||||
Preflight evidence:
|
||||
|
||||
```text
|
||||
preflight_status: PASS
|
||||
runtime_user: aiman
|
||||
runtime_groups: gitops sudo docker aiman
|
||||
umask: 0002
|
||||
worktree: /data/aios-gitops/worktrees/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
git_dir: /data/aios-gitops/repo.git/worktrees/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
branch: task/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
workspace_clean: true
|
||||
task_path_writable: true
|
||||
result_path_writable: true
|
||||
git_lock_present: false
|
||||
```
|
||||
|
||||
Deep ACL probe expected evidence:
|
||||
|
||||
```text
|
||||
probe=.agent/results/openclaw/probes/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8/level-1/level-2/level-3/acl-probe.txt
|
||||
probe_owner=aiman:gitops
|
||||
probe_mode=664
|
||||
deep_directory_owner=aiman:gitops
|
||||
deep_directory_mode=2775
|
||||
default:group:gitops:rwx
|
||||
```
|
||||
|
||||
The post-commit OID and command return codes are authoritatively recorded in /run/aios-gitops-concurrency/20260715T060254UTC8/openclaw.done after Gitea verification.
|
||||
Barrier execution evidence:
|
||||
|
||||
execute_at_epoch: 1784066844
|
||||
ready_sha256_verified: true
|
||||
staged_path_count: 3
|
||||
author: openclaw <openclaw@aios.gitops>
|
||||
push_remote: gitea
|
||||
push_refspec: HEAD:refs/heads/task/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
force_push: false
|
||||
main_tag_baseline_service_deploy_touched: false
|
||||
|
||||
Deep directory getfacl -cp:
|
||||
user::rwx
|
||||
user:aiman:rwx
|
||||
group::rwx
|
||||
group:gitops:rwx
|
||||
mask::rwx
|
||||
other::r-x
|
||||
default:user::rwx
|
||||
default:user:aiman:rwx
|
||||
default:group::rwx
|
||||
default:group:gitops:rwx
|
||||
default:mask::rwx
|
||||
default:other::r-x
|
||||
|
||||
|
||||
Probe file getfacl -cp:
|
||||
user::rw-
|
||||
user:aiman:rwx #effective:rw-
|
||||
group::rwx #effective:rw-
|
||||
group:gitops:rwx #effective:rw-
|
||||
mask::rw-
|
||||
other::r--
|
||||
|
||||
+7
@@ -0,0 +1,7 @@
|
||||
task_id=TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
run_id=20260715T060254UTC8
|
||||
agent=openclaw
|
||||
purpose=deep_directory_acl_inheritance_probe
|
||||
expected_user=aiman
|
||||
expected_group=gitops
|
||||
expected_umask=0002
|
||||
@@ -0,0 +1,18 @@
|
||||
# OpenClaw isolated-worktree concurrency acceptance
|
||||
|
||||
```yaml
|
||||
task_id: TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
run_id: 20260715T060254UTC8
|
||||
agent: openclaw
|
||||
runtime_user: aiman
|
||||
runtime_group: gitops
|
||||
umask: "0002"
|
||||
worktree: /data/aios-gitops/worktrees/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
branch: task/openclaw/TASK-WORKTREE-CONCURRENCY-OPENCLAW-20260715T060254UTC8
|
||||
base_commit: b05eb1babe9c657e8776c09eec71302166902cc3
|
||||
barrier: /run/aios-gitops-concurrency/20260715T060254UTC8
|
||||
```
|
||||
|
||||
Scope: run preflight, create only this task file, the matching result file, and one deep ACL probe file. Publish openclaw.ready atomically. Wait for coordinator GO and execute_at_epoch. At that epoch add only these three paths, commit with command-scoped identity openclaw <openclaw@aios.gitops>, push explicitly and without force to the exact Gitea branch, and verify the remote OID.
|
||||
|
||||
Prohibited: main, tags, baselines, services, deployment, shared workspace, force push, secret output, or any other worktree/barrier.
|
||||
Reference in New Issue
Block a user