Skip to content

Routine log — cloud maintenance routines #342

Description

@pawellisowski

Run log for the cloud maintenance routines that maintain this repo (scheduled Claude Code agents, run by Anthropic — not on a dev machine). They mirror the set running against pawellisowski/floless.app, adapted to this repo's actual gates: cargo fmt --all -- --check, cargo clippy --all-targets -- -D warnings, cargo test, on the pinned toolchain.

Every run posts one line here as its final action, including runs that do nothing. That is the point: these routines are designed to open no PR when there is nothing to fix, which makes a correct quiet run indistinguishable from a crashed one unless each run says so explicitly.

Each line records: date, which review ran, gate results, and either the PR opened or the reason none was.

On the Codex rule. CLAUDE.md §"PR review — non-negotiable" says Codex reviews first. Codex is not installed in the routine container and cannot be without an OpenAI credential in the environment plus egress that has not been tested. These routines therefore run the documented fallback — the local reviewer — and must say so explicitly on every PR rather than implying a cross-model pass happened. Cross-model review of routine PRs happens on the maintainer's machine, where Codex is installed.

Nothing merges itself. Every run ends at a reviewable PR against main, or at silence. Pushing and merging to main still require explicit approval, per CLAUDE.md §"Git workflow".

Close this issue only if the routines are retired.

Metadata

Metadata

Assignees

No one assigned

    Labels

    metaTracking/log issue — never picked up by an automated routine

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions