One claim, one declaration

Claim: a claim names exactly one Lean declaration, that declaration exists, and no declaration serves two claims.

What it asks

  • Give each claim topic one **Lean:** line with the full name of one declaration.
  • Name no declaration twice, so a claim has one place.

Why

  • B1 ties one statement to one Lean name, so a reader and a program find the same declaration (baseline).
  • A renamed or deleted declaration then fails at once, not at the audit.

Limits

  • The check compares names and never calls Lean; that Lean accepts the declaration is the build's job.
  • That the declaration proves the claim in the topic is the person's audit.