Chapter 6 · Prompt Delta

Specify the Flight in Work

Copy the approved Chat description and paste it with this prompt into Work inside the ChatGPT desktop app.

Book
Draft 3.0
Prompt
1.0
Destination
Work inside the ChatGPT desktop app
Download plain text
Convert the approved project description below into a bounded Version 1 specification for a beginner Python application.

Define the user, objective, approved output fields, JSON schema, command-line interface, repository structure, source and generated files, privacy and filesystem boundaries, deterministic behavior, errors and exit codes, tests, startup command using the verified Python command, Git exclusions, acceptance criteria, and Definition of Done.

Use only the Python standard library. Require functions with clear responsibilities, explicit UTF-8 encoding, a main entry point, a generated report beneath an approved output directory, and tests using controlled temporary data rather than assumptions about the student's real computer. Do not write the implementation.

Before writing the specification, ask me for the approved project description. Instruct me to reply with `PROJECT_DESCRIPTION=` followed by the complete approved description on the same line or the following lines. Restate the description and wait for my confirmation before continuing.