Section 7 — Patterns of Work

    Automated check

    A deterministic verification that runs in the environment — tests, type checks, lints, build, precommit hooks. Pass/fail, no judgement. The signal an agent can selfcorrect from...

    Matt Pocock
    Matt Pocock

    A deterministic verification that runs in the environment — tests, type checks, lints, build, pre-commit hooks. Pass/fail, no judgement. The signal an agent can self-correct from without involving anyone else. A flaky test is a broken check, not a non-check; automated checks are deterministic by design.

    Avoid: "feedback loop" / "backpressure" — both lump checks together with review. Avoid: "test" — tests are automated checks, but not all automated checks are tests.

    Usage:

    "The agent keeps shipping broken code in the AFK runs."

    "What automated checks are wired into the sandbox?"

    "Just the unit tests."

    "Add typecheck and lint — it'll self-correct from those before the PR ever lands."

    Want more than vocabulary?

    Join AI Hero for practical skills, thinking on AI engineering, and resources that keep you ahead of the curve.

    I respect your privacy. Unsubscribe at any time.

    Share