you always need to include the dictionary with examples (because when you convert a dict from C6 to C8 a unique dict is created.)
also always include data files if you can, because this makes the example "stand-alone" for future readers of this thread.
lastly it is really helpful if you include instructions on what to do when the app runs. Where to go, and what to type etc. Explain what you expect to see, and what you do see.
Cheers
Bruce