merjax_handover
Start here when picking up work: the live state of a repository, read from git and CI rather than from a handoff doc. Returns summary (one paragraph), blockers (most urgent first), the default branch's CI per workflow (red streak, since when, last green run), the build this Gluecron instance serves and how many commits it is behind (when it is this repository), every open PR grouped green / pending / failing / draft as the merge gate judges it, PRs merged in the last merged_since_hours (default 48), the CI queue, and — when the default branch carries docs/plans/capacity-plan.json — plan: the next items, items in flight, decisions waiting on the owner and drift between the ledger and the PRs; and plans, the same for every docs/plans/*-plan.json ledger (each read with the idPrefix it declares, default CAP; at most 10). Read-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo | Yes | Repo name | |
| owner | Yes | Repo owner — username or organisation slug | |
| merged_since_hours | No | Window for recently merged PRs (default 48, max 720) |