The AI age is calling for a language that is append-only, so we can write in a literate programming style and mix prompts with AI output, in a linear way.
Does immutability implies using only open weight models? Both Anthropic and OpenAI keep deprecating/removing ability to run older versions of their models. And that means all previously recorded prompts would now produce slightly different output.