Using Tcl, write a program that prompts the user to input a positive integer n, then calculates and outputs the sum of the first n odd Fibonacci numbers. The program should handle non-positive integer inputs gracefully and output an appropriate error message. It should also utilize appropriate variable names, display clear and concise prompts, and use proper indentation and commenting to maintain code readability.
This prompt doesn't seem malicious.