A developer argues that AI assistants should separate the immutable event log (stored in transcript.jsonl) from the context window shown to the model, following database and event sourcing principles. Currently most systems merge these two concepts, causing information loss when context is compacted for size.