Some checks failed
Work Records / validate (push) Has been cancelled
Complete T06 cutover: remove binky rhythm bridge crontab, install scripts/railiance-rhythm systemd user timers on railiance01 (Europe/Berlin), document residual continuous-intake gaps as BINKY-WP-0006. Three completion event types verified (daily_brief, mail_intake on Railiance, weekly_review). DEC-2026-003 marked resolved/executed.
89 lines
2.5 KiB
Markdown
89 lines
2.5 KiB
Markdown
---
|
|
id: BINKY-WP-0004
|
|
type: workplan
|
|
title: "Workstation-Independent Executor"
|
|
domain: infotech
|
|
repo: binky-control
|
|
status: finished
|
|
owner: codex
|
|
topic_slug: the-custodian
|
|
created: "2026-07-16"
|
|
updated: "2026-07-21"
|
|
state_hub_workstream_id: "b800f91d-a377-45ec-8ff3-6e763c524dff"
|
|
---
|
|
|
|
Remove the workstation from the autopilot loop. Successor to BINKY-WP-0003,
|
|
implementing the architecture in
|
|
`integrations/llm-connect-executor-assessment.md`: activity-core schedules,
|
|
agent-harness on Railiance executes, binky-control is integrator and first
|
|
customer. **Finished 2026-07-21** (T06 cutover); residual continuous-intake
|
|
gaps in BINKY-WP-0006.
|
|
|
|
## Task: Align executor ownership with kaizen WP-0006 and opt in binky-control
|
|
|
|
```task
|
|
id: BINKY-WP-0004-T01
|
|
status: done
|
|
priority: high
|
|
state_hub_task_id: "5741487d-2022-4ed6-b4ad-8db745cb90f4"
|
|
```
|
|
|
|
## Task: binky_rhythm_status resolver in activity-core
|
|
|
|
```task
|
|
id: BINKY-WP-0004-T02
|
|
status: done
|
|
priority: high
|
|
state_hub_task_id: "b44af058-22e4-4d63-a28c-8f6c69d65ea1"
|
|
```
|
|
|
|
## Task: OpenBao lanes for the executor worker
|
|
|
|
```task
|
|
id: BINKY-WP-0004-T03
|
|
status: done
|
|
priority: medium
|
|
state_hub_task_id: "e4740aa0-94f7-4ebe-9217-aaca3ef902cc"
|
|
```
|
|
|
|
## Task: Executor worker MVP — one task end-to-end on Railiance
|
|
|
|
```task
|
|
id: BINKY-WP-0004-T04
|
|
status: done
|
|
priority: high
|
|
state_hub_task_id: "3cb36d02-9934-4c80-81dd-589e7725e407"
|
|
```
|
|
|
|
## Task: Recurring mailbox scan through the executor
|
|
|
|
```task
|
|
id: BINKY-WP-0004-T05
|
|
status: done
|
|
priority: medium
|
|
state_hub_task_id: "2fd2f523-5bd6-400f-abc1-45d3b0a8fcec"
|
|
```
|
|
|
|
## Task: Cut over — enable Binky definitions, retire the cron bridge
|
|
|
|
```task
|
|
id: BINKY-WP-0004-T06
|
|
status: done
|
|
priority: medium
|
|
state_hub_task_id: "eb8c9860-49b4-4d9e-b242-fff48b2ef603"
|
|
```
|
|
|
|
**Done 2026-07-21:** Definitions already enabled; deploy key on binky-control;
|
|
railiance01 clone + systemd user timers (`scripts/railiance-rhythm/`);
|
|
workstation crontab line removed; OperatingRhythm bridge marked retired;
|
|
three completion events the same day (`binky_daily_brief`,
|
|
`binky_mail_intake` on railiance, `binky_weekly_review`). Details:
|
|
`integrations/executor-cutover-runbook.md`. Residual: BINKY-WP-0006.
|
|
|
|
## Closure review
|
|
|
|
- **Goal met:** workstation is not required for scheduled rhythm; Railiance
|
|
holds the timer + harness + mail AppRole path.
|
|
- **Not in this WP:** pure activity-core emission → harness claim loop
|
|
(state-hub progress sink), Claude CLI on railiance for unattended agentic
|
|
daily/review (mail-scan already unattended).
|