Tagged MJ: AI Agent Runs fixture rows (deleted before conversations).
Conversation + ordered detail rows, per fixture conversation created by a check.
Tagged MJ: AI Agent Run Steps fixture rows (deleted first).
Rows the transcript-window checks create that REFERENCE a conversation detail —
MJ: Conversation Detail Artifacts junctions. Deleted before the details they point at.
Rows the transcript-window checks create that details reference, or that the junctions reference — agent sessions, artifact versions, artifacts. Deleted LAST (after the details and conversations), in reverse insertion order so a version goes before its artifact.
Accumulator fixture for the
conversation-compactionbundle (CC1–CC10, graduated from conversation-compaction-tests.ts / PR #2732). Unlike the create-up-front fixtures above, compaction fixtures are created INSIDE the ordered checks (CC1 creates the conversation the CC2–CC7 window checks then reuse), so the lifecycle's job is accumulation + guaranteed FK-ordered teardown (steps → runs → details → conversations), not up-front setup.AgentRuns/Stepsare typed as BaseEntity-compatible records via their entity interfaces' Delete surface only — the bundle stores the extended AI entities it created.