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.