FI-WP-0005-T06: retire the break-glass host timer.
Removes scripts/railiance-rhythm (units, installer, runner); the host units were uninstalled from railiance01. Docs now name the claim loop as the only scheduled executor, a manual one-shot for recovery until the legacy expiry, and profile-pin rollback after cutover. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Assistant: claude-code Assistant-Model: opus Assistant-Process: 51320@bnt-lap001 Assistant-Session: 9d40b4c7-8e3c-42ee-b755-d658d4640d6c
This commit is contained in:
parent
7145fbc997
commit
d96abacb1c
9 changed files with 31 additions and 164 deletions
|
|
@ -18,7 +18,7 @@ activity-core (when / what / where)
|
|||
▼
|
||||
rein-aharness on railiance01 (does the work)
|
||||
primary: claim-loop → ops_run → fi-research-brief (REIN-A-0002)
|
||||
break-glass only: host timer 07:35 (disabled 2026-08-05; re-enable if claim loop down)
|
||||
no host timer (removed 2026-09-22, FI-WP-0005-T06); recovery = manual one-shot below
|
||||
llm-connect drafts brief → commit → git push origin → fi_daily_brief
|
||||
(fi_daily_brief is forbidden until origin has the file)
|
||||
|
||||
|
|
@ -47,7 +47,7 @@ freedom-intelligence repo
|
|||
| Sink | `ISSUE_SINK_TYPE=state-hub` → `activity_task_spawn` |
|
||||
| Executor | `rein-aharness fi-research-brief` |
|
||||
| Claim loop | `rein-aharness claim-loop` (ops_run; REIN-A-0002) |
|
||||
| Host timer | `scripts/railiance-rhythm/` (**break-glass** after T05 proof) |
|
||||
| Host timer | none (removed 2026-09-22, FI-WP-0005-T06) |
|
||||
|
||||
---
|
||||
|
||||
|
|
@ -76,19 +76,24 @@ After definition edits:
|
|||
|
||||
---
|
||||
|
||||
## Install executor on railiance01
|
||||
## Recovery: manual one-shot (until 2026-12-31)
|
||||
|
||||
There is no host timer. The claim loop is the only scheduled executor. If it
|
||||
is down and a day must be produced, run the compatibility command once on
|
||||
railiance01. The launcher loads `claim-loop.env` and resolves the llm-connect
|
||||
and hub URLs:
|
||||
|
||||
```bash
|
||||
# On railiance01
|
||||
git clone forgejo-remote:coulomb/freedom-intelligence.git ~/freedom-intelligence
|
||||
cd ~/freedom-intelligence && ./scripts/railiance-rhythm/install-on-railiance.sh
|
||||
|
||||
# rein-aharness must expose fi-research-brief (deploy/pull rein-aharness)
|
||||
# Logs: ~/.cache/freedom-intelligence/rhythm/
|
||||
cd ~/freedom-intelligence && git pull --ff-only
|
||||
~/bin/rein-aharness-claim fi-research-brief \
|
||||
--target-repo ~/freedom-intelligence --date YYYY-MM-DD
|
||||
```
|
||||
|
||||
Timer is **07:35** Berlin — five minutes after activity-core’s 07:30 schedule
|
||||
(**break-glass** once claim-loop is proven).
|
||||
This path ends at the FI-WP-0005 cutover or the legacy expiry (2026-12-31),
|
||||
whichever comes first. After cutover, rollback means pinning the previous
|
||||
Glas profile version or reverting the definition revision
|
||||
(`activity-definitions/fi-daily-research-brief.declaration.yaml`), not
|
||||
re-installing a timer.
|
||||
|
||||
### Preferred: claim-loop (REIN-A-0002)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue