Founder-approved cutover 2026-07-18. binky_rhythm_status resolver
(b1eb5e6) guards idempotence; harness on railiance01 executes via the
issue-core sink. Rollback: enabled: false + workstation cron bridge.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
44 lines
1.4 KiB
Markdown
44 lines
1.4 KiB
Markdown
---
|
|
id: binky-weekly-review-prep
|
|
name: Binky Weekly Founder Review Prep
|
|
enabled: true
|
|
owner: custodian-agent
|
|
governance: custodian
|
|
status: active
|
|
trigger:
|
|
type: cron
|
|
cron_expression: "43 16 * * 5" # Friday 16:43
|
|
timezone: Europe/Berlin
|
|
misfire_policy: skip
|
|
context_sources:
|
|
- type: state-hub
|
|
query: binky_rhythm_status
|
|
params:
|
|
repo: binky-control
|
|
kind: weekly_review
|
|
bind_to: context.rhythm
|
|
# Resolver implemented (BINKY-WP-0004-T02); for kind=weekly_review, due is
|
|
# true when no binky_weekly_review progress event exists for today, and the
|
|
# item carries milestone_moved (bool): any event_type=milestone progress
|
|
# event for the repo in the last 7 days — the RISK-005 escalation signal.
|
|
---
|
|
|
|
# Binky Weekly Founder Review Prep
|
|
|
|
Runs Fridays at 16:43 Berlin time. Prepares the ~15-minute founder review
|
|
(binky-control/OperatingRhythm.md): freshest daily brief plus
|
|
SuccessMilestones delta. If two consecutive weeks show activity without
|
|
milestone movement, the task flags RISK-005 escalation.
|
|
|
|
```rule
|
|
id: emit-review-prep-task
|
|
for_each: context.rhythm.items
|
|
bind_as: item
|
|
condition: 'context.item.due'
|
|
action:
|
|
task_template: Prepare Binky weekly founder review ({context.item.date})
|
|
description: Summarize newest brief + milestone delta; flag RISK-005 if two milestone-free weeks.
|
|
target_repo: binky-control
|
|
priority: medium
|
|
labels: ["binky", "weekly-review", "automated"]
|
|
```
|