Skip to main content
CORE:S:0002 mechanical critical structure core

Section Headers Present

Each instruction file must contain markdown section headers (lines starting with #). Headers organize content into navigable sections that help agents locate relevant instructions.

Antipatterns

  • Writing a flat wall of text with no headings. Even short instruction files need at least one heading to establish structure.
  • Using bold text (**Section Name**) instead of markdown headings (## Section Name). Bold text looks like a heading to humans but is not detected as a heading by the check.
  • Relying on horizontal rules (---) to separate sections instead of headings. Horizontal rules create visual breaks but do not provide navigable structure.

Pass / Fail

Pass

# Project Setup

Use `uv sync` to install dependencies.

## Testing

Run `uv run pytest tests/` for the test suite.

Fail

Use uv sync to install dependencies.

Run pytest for the test suite.

Keep files under 500 lines.

Limitations

Checks that the file contains at least one markdown heading. Does not evaluate whether the headings create a meaningful organizational structure.