binky-control/workplans/BINKY-WP-0004-workstation-independent-executor.md
tegwick c3ea150971
Some checks failed
Work Records / validate (push) Has been cancelled
BINKY-WP-0004 finished: retire workstation cron, Railiance rhythm timers
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.
2026-07-21 23:51:43 +02:00

2.5 KiB

id type title domain repo status owner topic_slug created updated state_hub_workstream_id
BINKY-WP-0004 workplan Workstation-Independent Executor infotech binky-control finished codex the-custodian 2026-07-16 2026-07-21 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

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

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

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

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

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

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).