long iterative cycle for testing 1 prompt - tokens + styles + functional instruction = 3 major moving parts - versioning - connected prompts (ChatGPT style) require single linked-list style chain of commands to return to state - AI used for nondeter