Internal · BYOC safety

BYOC safety QA checklist

Verify advisory boundaries — no official text, no replacement claims, unverified declarations.

BYOC safety QA checklist

Verify advisory boundaries before external demos — user-authored shorthand only.

Open BYOC →
  • no official text

    No official NMJL card lines, typography, or licensed block text in-app.

    Pass: UI shows only user notes and generic section anchors.

  • no replacement language

    Copy never claims the app replaces or substitutes the printed card.

    Pass: Mirrors / shorthand / advisory language only.

  • notes user authored

    Notes are clearly user-authored with local storage boundary stated.

    Pass: Empty state invites personal shorthand; no pre-filled official content.

  • copy advisory

    Coaching that references BYOC stays interpretive.

    Pass: Hints use may / consider / your notes — not must / proves / certifies.

  • path hints no proof

    Path hints never claim legality proof or scoring validation.

    Pass: No validated hand / official pattern / league-ready language.

  • declarations unverified

    Declarations and mahjong summaries remain unverified confidence.

    Pass: Confidence tags and table-review language only.