# PTK Token Optimization Rules
# ALWAYS use these commands instead of raw git/ls/cat to minimize token usage.

## Required Command Format
Use this exact prefix for all terminal commands:
  & 'C:\Users\DavidFrazer\ptk\.venv\Scripts\python.exe' -m ptk --agent cursor <subcommand> [args]

## Command Mappings (use LEFT side, not right)
- `& 'C:\Users\DavidFrazer\ptk\.venv\Scripts\python.exe' -m ptk --agent cursor git status`   → NOT `git status`
- `& 'C:\Users\DavidFrazer\ptk\.venv\Scripts\python.exe' -m ptk --agent cursor git diff`     → NOT `git diff`
- `& 'C:\Users\DavidFrazer\ptk\.venv\Scripts\python.exe' -m ptk --agent cursor git log ...`  → NOT `git log ...`
- `& 'C:\Users\DavidFrazer\ptk\.venv\Scripts\python.exe' -m ptk --agent cursor ls <path>`    → NOT `ls <path>`
- `& 'C:\Users\DavidFrazer\ptk\.venv\Scripts\python.exe' -m ptk --agent cursor cat <file>`   → NOT `cat <file>`

## Why
PTK filters and compresses output for 60-90% token reduction.
Using raw commands wastes tokens and defeats the purpose of this project.
