Will It Vibe?
CQ-015Info severity-2 points

Mixed tabs/spaces

Part of Code Quality & Syntax, which counts for 20% of the overall score. When this check fires it deducts 2 points from that category, once per scan, no matter how many places it turns up.

What it detects

A file uses both tabs and spaces for indentation, which renders inconsistently across editors.

Why it matters

A file that mixes tab and space indentation renders differently in every editor and diff view, so the visual structure stops matching the real structure. In Python it can raise TabError or change which block a line belongs to, and in reviews it produces noisy, misleading diffs.

How to fix it

Pick one style (spaces are the common default) and convert the file with your formatter: Prettier for JS/TS, Black or ruff format for Python. Then commit an .editorconfig declaring indent_style so every editor agrees going forward.

The paid report includes a ready-to-paste prompt for your AI coding agent for every check it finds, pointed at the exact findings from your scan. See pricing

Does your repo trip this check?

Paste a GitHub URL or drop a project folder. Scans run in your browser and take seconds.

Scan your repo

Related Code Quality & Syntax checks