Skip to main content
Model Versioning gives you control over how your Semantic Fusion™ model changes. Every edit is reviewed and can be tested against real prompts before it goes live, and any recent version can be restored - all from the Jedify app. This works because your Context Graph is represented as a Git-managed, text-based (YAML) model.

What you get

Review

Every edit is reviewed before it reaches main, with a side-by-side YAML diff.

Roll back

Restore any version published in the last 90 days.

Compare

While previewing a branch or an earlier version, every node offers a Compare to main view.

Audit

See who pushed each branch and when, and who merged each change into main.

How a change reaches production

Changes move through five stages: Merging a branch publishes a new version on main. See Review, merge, and restore for what the review screen shows.

Rollout

Once Model Versioning is enabled for your account, two things change:
  • Model edits go through skills instead of the UI.
  • The model is represented as a file-based, Git-backed structure.

What stays editable in the UI

Not everything moves to skills. You can still edit the following directly in Jedify:
  • Knowledge - Business Glossary and Research Agent Guidance.
  • Test sets.
  • Dimensions - new dimensions are still created in the UI and approved through the regular process.
Dimensions created after Model Versioning is enabled do not appear in the node’s YAML file.

Storage

In the first release, entities are migrated to YAML: one file per node, plus a single file for all relations. Dimensions are versioned in Git but are not YAML files - converting them is planned for a later release.

Repository ownership

You have two options, and you can switch between them at any time:
  • Jedify-managed (default) - a Git repository managed by Jedify and hosted on Jedify’s S3. No GitHub setup required.
  • Your own GitHub - connect a GitHub account and move the repository into that environment. See Connect a GitHub repository.

Conflicts

Conflict resolution happens in the skills or on GitHub - not in the Jedify app.

The Versions menu

Browse branches and published versions, and switch what you’re viewing.

Review, merge, and restore

Compare a branch to main, publish it, or roll back.