Skip to content

chore: justfile recipes (lint, typecheck, test, architecture, check, frontend-check) #4

@constk

Description

@constk

Problem

Contributors should not need to memorise long uv run --frozen ... invocations. A justfile gives one canonical entry point per gate, identical locally and in CI.

Proposed solution

Port justfile from Teller. Recipes: dev (docker compose up), lint, fmt, typecheck, test, test-integration, coverage, architecture, pre-commit, eval, check (meta-recipe chaining lint typecheck architecture test), frontend-check. All use uv run --frozen to prevent silent re-resolve.

Acceptance criteria

Priority rationale

High: cuts onboarding friction for human + LLM contributors. The single just check is the pre-push gate.

Depends on

#2

Metadata

Metadata

Assignees

No one assigned

    Labels

    choreMaintenance, tooling, infraharnessCross-cutting harness mechanics (controls, hooks, gates)

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions