Levels are separated by a blank line and attributes by two blank lines, like this:
JVC
RCA
Sony
25" screen
26" screen
27" screen
Mono sound
Stereo sound
Surround sound
:No blockout
Channel blockout
:No pip
Picture in picture
$300
$350
$400
$450
The colon that appears at the beginning of a level denotes to the interview module to not display the text of that level. It has no use in CBC/HB.
As for interactions, they must be specified in the interface or via the console interface.