Skip to content

AGENTS.md says the engineer is dispatched hourly; the registered cadence is every 2 hoursΒ #2273

Description

@devantler

πŸ€– Generated by the Daily AI Engineer

Evidence

AGENTS.md (Cadence & focus, line ~1704) opens:

Dispatched hourly (the deployment loader owns the exact cadence) β€” that is the interval between runs, not a per-run time budget.

The registered Claude Code task is cron 0 */2 * * * β€” every 2 hours, at even hours (confirmed via the scheduled-tasks listing, 2026-07-19). The parenthetical does defer to the loader, so this is not flatly wrong, but the headline number is stale and other passages compound it (e.g. "across hourly runs older PRs accumulate…").

A third variant existed in the loader itself until this tick: daily-ai-assistant/SKILL.md named cron 0 */4 * * * and a 4-hourly slot list. That one was corrected directly under routine-prompt stewardship (before β†’ after recorded in native memory and the run report); the loader now reads even hours local β€” 00/02/04/…/22, cron 0 */2 * * *.

Impact

Cadence is load-bearing for pacing decisions: Latency discipline tells a run to overlap waits against the interval before the next tick, and Cadence & focus frames the interval as the between-run budget. An agent reading "hourly" under-estimates its slack by half, which biases it toward ending a run early rather than overlapping a long CI bake.

Expected behaviour

The constitution states a cadence consistent with what actually runs, or drops the number entirely and defers wholly to the loader (which is the more robust option, since the loader is the ground truth and the constitution cannot track a machine-local schedule change).

Acceptance criteria

  • The Cadence & focus opener no longer asserts a specific interval that contradicts the registered cron β€” either corrected to the real cadence or reworded to defer entirely to the deployment loader.
  • Incidental "hourly" phrasings elsewhere in AGENTS.md are reconciled with the same wording.
  • No behavioural rule changes β€” this is a factual/documentation correction only.

Size: XS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Fields

    No fields configured for Docs.

    Projects

    Status
    πŸ‘€ In Review

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions