This section gets you up and running with PLESTY development. By the end, you'll have a working workspace and know how to run quality checks on any module.

What you'll do

  1. Set up your workspace — clone repos and install dependencies
  2. Run your first check — execute plesty check on a module
  3. Fix failures — learn how to triage and resolve common gate failures

Prerequisites

Before starting, make sure you have:

Sections

Page Description
Workspace Setup Clone repos, install dependencies, configure your environment
First Check Run plesty check and understand the output
Fixing Failures Common gate failures and how to resolve them

Quick reference

# Run the full check suite
uv run plesty check

# Run a specific standard
uv run plesty check --standard pixel

# Initialize a new device module
uv run plesty init device my-device

Let's start with workspace setup.