# Klangkiste Box CLI This document lists all currently available CLI interactions (Phase 1a). ## Commands ### status Show the current runtime status. Example: ``` python box/main.py status ``` ### simulate-nfc Simulate NFC tag detection. Resolves the UID to a playback object from `box/config/box_config.json` and starts playback. Example: ``` python box/main.py simulate-nfc CHIP_1 ``` ### simulate-nfc-off Simulate NFC tag removal. Stops playback and stores progress for that UID. Example: ``` python box/main.py simulate-nfc-off CHIP_1 ``` ### tick Simulate playback time progression. Advances position and moves to next file when a file ends. Example: ``` python box/main.py tick 90 ``` ### run Start an interactive session that keeps state in memory. Use `help` inside the session for available commands. Example: ``` python box/main.py run ```