nusy-conductor 0.15.2

Agent orchestration conductor — reads kanban state via NATS, decomposes expeditions, tracks agent availability
Documentation

nusy-conductor — Agent orchestration for the NuSy kanban system.

Reads kanban state via NATS (does NOT import nusy-kanban directly), decomposes expeditions into phases, and tracks agent availability.

Architecture

The conductor connects to the same NATS server as nusy-kanban-server and uses the kanban.cmd.* request-reply protocol to query state. It subscribes to kanban.event.* for real-time mutation updates.

Core modules:

  • [reader] — Kanban state reader via NATS
  • [decomposer] — Expedition phase extraction and progress tracking
  • [state] — Agent assignment and availability tracking
  • [ci_runner] — Synchronous CI check execution (cargo test/clippy/fmt)
  • [ci_service] — NATS CI service (request/reply + result publication)
  • [review_cycle] — PR review cycle automation with CI gating
  • [monitor] — Blocker detection and daily summaries