Commit graph

2 commits

Author SHA1 Message Date
dcf444f001 assembly-checkpoint: pin web-fetcher to v0.2.0 and pass a per-run --cache dir
The tenant runner (assembly-economics 2521955) refuses any web-fetcher other
than 0.2.0. Instead of defaulting to a moving ~/web-fetcher checkout, the
approach now uses an explicit WEB_FETCHER_PATH/ASSEMBLY_WEB_FETCHER_PATH or
keeps a shallow clone of tag v0.2.0 under ~/.cache/rein-aharness/ and refuses
it if HEAD is not exactly at the tag. Each run passes --cache to a fresh temp
directory outside the checkout; its path is reported in the hub detail.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 193986@bnt-lap001
Assistant-Session: 585bfbea-320e-47b3-8c0e-bc1513a53307
2026-10-19 14:58:39 +02:00
06bd08cfa5 Add assembly-checkpoint approach (ASSEMBLY-WP-0010)
Some checks failed
Governed runtime contract / contract (push) Failing after 10s
Executes activity-core assembly-checkpoint-* runs: fast-forward the
assembly-economics checkout, run its deterministic checkpoints/run_checkpoint.py
(data via web-fetcher, optional llm-connect assessment), commit only
checkpoints/, push fast-forward (rebase once, never force; publish grant
limited to checkpoints/), post assembly_checkpoint. Out-of-window fires are
no-ops (checkpoints/schedule.md is authoritative). Selected by label
'assembly-checkpoint'. Founder-approved 2026-10-12.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

Assistant: claude-code
Assistant-Model: opus
Assistant-Process: 1494246@bnt-lap001
Assistant-Session: caf6de6f-f9e4-47ce-a584-49baa271fa4b
2026-10-12 18:44:33 +02:00