Skip to content

Detect placeholder copy that survived to production #3

Description

@uxbyissa

Placeholder text on a live pricing page is the highest-consequence defect this skill has found in practice, and it is currently caught only by the human reading pass. Some of it is mechanically detectable.

Reliably detectable:

  • lorem ipsum and its common variants
  • test, TODO, FIXME, xxx, asdf, foo/bar/baz as whole words in visible text
  • Repeated identical strings across sibling cards where each should differ
  • A list entry that is a bare field name (description, feature test, title)
  • Lowercase entries among otherwise properly-cased ones in a select — a real country list once shipped with usa beside فلسطين

Not detectable, and should not be attempted: copy that is grammatical, plausible and simply meaningless, such as "a traditional description for the premium plan". That stays with the reading pass, and the probe should not pretend otherwise.

Where: likely a new probe-copy.js, since none of the existing probes own content.

The design constraint that matters: this check will be run on pages full of legitimate user-generated content. Report candidates with selectors, never verdicts, and document the false-positive shapes the way probe-rtl.js does.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions