# /lint — ESLint Check

Run ESLint on the mawidi-site codebase.

## Usage

```
/lint                      # Full lint check
/lint fix                  # Auto-fix issues
/lint app                  # Lint /app directory only
/lint components           # Lint /components directory only
/lint lib                  # Lint /lib directory only
```

**Examples:**
- `/lint`
- `/lint fix`
- `/lint app`

## Workflow

### Default: Full Lint
```bash
cd /Users/Asim/Desktop/mawidi_codex/mawidi-site && npx next lint
```

### Auto-fix Mode
```bash
cd /Users/Asim/Desktop/mawidi_codex/mawidi-site && npx next lint --fix
```
- After fixing, show what was auto-fixed
- Report any remaining issues that couldn't be auto-fixed

### Directory-specific Lint
```bash
cd /Users/Asim/Desktop/mawidi_codex/mawidi-site && npx next lint --dir app
cd /Users/Asim/Desktop/mawidi_codex/mawidi-site && npx next lint --dir components
cd /Users/Asim/Desktop/mawidi_codex/mawidi-site && npx next lint --dir lib
```

## Output Format

```
LINT RESULTS
============
Errors:   X
Warnings: Y
Files:    Z files checked

[List of issues with file:line references]
```

## Key Rules
- Always run from mawidi-site directory
- Report file:line for each issue
- In fix mode, show before/after summary
