harness(p0): add VERSION marker + OOB recovery script (Tasks 0.5, 0.6)
Safety prerequisites for the P0 rollout, landed BEFORE any sync.sh change so a bad harness change cannot strand a node. .claude/harness/VERSION (1.0.0) lets a session detect partial rollout; .claude/scripts/force-pull-raw.sh is a hook-free git rescue (dry-run by default; --confirm hard-resets to origin/main, saving prior HEAD to a recovery branch). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
12
.claude/harness/CHANGELOG.md
Normal file
12
.claude/harness/CHANGELOG.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# Harness CHANGELOG
|
||||
|
||||
The ClaudeTools harness version marker (`.claude/harness/VERSION`). Bump on every
|
||||
fleet-visible behavioral change so a session can detect whether it is running the new
|
||||
or old harness during a heterogeneous rollout. See
|
||||
`specs/claudetools-harness-optimization/`.
|
||||
|
||||
## 1.0.0 — 2026-06-08
|
||||
- Task 0.5: VERSION marker established (this file).
|
||||
- Task 0.6: out-of-band recovery script `.claude/scripts/force-pull-raw.sh` added.
|
||||
- (Earlier) Syncro billing SSOT resolved: `add_line_item` is normal billing; timers are
|
||||
outlier-only (explicit request).
|
||||
1
.claude/harness/VERSION
Normal file
1
.claude/harness/VERSION
Normal file
@@ -0,0 +1 @@
|
||||
1.0.0
|
||||
Reference in New Issue
Block a user