Artifacts
Artifacts
Artifacts are work products generated during conversations: technical designs, blog posts, strategies, code, analysis documents. Unlike beliefs (which are atomic), artifacts are rich, multi-paragraph content with version history.
Version chain
Every artifact revision links to the previous version, forming a chain like git commits:
Each version records what changed and which beliefs or decisions drove the change.
Linked beliefs
Artifacts connect to the beliefs that shaped them. When you write a blog post with “concise intros” as a preference, that belief is linked to the artifact. If the belief changes, the system can flag which artifacts were built on it.
Cross-session identity
An artifact persists across sessions and tools. Start a technical design in Claude, refine it in ChatGPT — the artifact keeps its identity and accumulates the full history.
Descriptor propagation
When an artifact is updated, XTrace propagates key descriptors (title, type, summary) to keep search and retrieval accurate without re-indexing the full content each time.