AI Run Audit Trail and Prompt Versioning
Every LLM call creates an ai_runs row with input hash, prompt version FK, token usage, and validation errors for replay and debugging.
// notes
How I think about AI systems, realtime, and distributed architecture.