binky-control/integrations/harness-tenant-onboarding.md
tegwick efe4e55e6a feat: agent-harness tenant #1 instance manifest (HARNESS-WP-0001-T07)
Extend .kaizen/schedule.yml with harness fields for daily rhythm, weekly
mail intake, and weekly review-prep; add task files, onboarding handoff
doc, and cutover gate updates for BINKY-WP-0004-T06.
2026-07-18 11:07:12 +02:00

2.5 KiB
Raw Blame History

agent-harness tenant onboarding — binky-control (HARNESS-WP-0001-T07)

Status: done 2026-07-18. Tenant #1 instance manifest committed; three rhythm definitions exercised through the harness; cutover remains BINKY-WP-0004-T06 (integrations/executor-cutover-runbook.md).

Instance manifest

File: .kaizen/schedule.yml (ADR-005 + harness extensions).

Instance activity-core definition Cadence (Europe/Berlin) Lane tool_profile Completion event
coach binky-daily-rhythm weekdays 08:23 green green-commit-only binky_daily_brief
mail-triage binky-weekly-mail-intake Mon 09:37 blue blue-mail-triage binky_mail_intake
review-prep binky-weekly-review-prep Fri 16:43 green green-commit-only binky_weekly_review

Validate:

agent-harness validate --target ~/binky-control --strict

mail-triage and review-prep set blueprint: coach so kaizen-agentic schedule prepare loads the coach persona.

Task files (local / Railiance)

Under integrations/harness-tasks/:

  • daily-rhythm.json
  • mail-intake.json
  • review-prep.json

Run one definition (workstation or railiance01 host install):

source ~/.local/agent-harness/env   # on railiance01
export STATE_HUB_URL="${STATE_HUB_URL:-http://127.0.0.1:18000}"  # remote
# or default http://127.0.0.1:8000 on workstation

agent-harness run --task-file integrations/harness-tasks/daily-rhythm.json

Onboarding proof runs (T07) used a deterministic commit adapter when a full Claude Code session was not required; they still posted the completion events above with detail.repo=binky-control so binky_rhythm_status idempotence can observe them.

Handoff → BINKY-WP-0004-T06

Cleared by T07 + prior work:

  • DEC-2026-002 / agent-harness repo
  • Red-lane Lanes 23 (sandbox deploy key + mail AppRole)
  • HARNESS-WP-0001-T06 Railiance deploy + sandbox smoke
  • HARNESS-WP-0001-T07 instance manifest + three definition runs

Still for cutover (founder / Blue with notification):

  1. Attach forgejo write deploy key to coulomb/binky-control (sandbox only today).
  2. activity-core: set enabled: true on the three definitions (governance there).
  3. Wire task intake (HARNESS-WP-0001-T03) or interim pull path.
  4. Three clean scheduled business-day executions, then retire workstation cron bridge.

Rollback: cutover runbook. Do not remove the cron bridge until step 4 passes.