Skip to main content

Branching

Branches let you explore alternative structured-state histories without losing the stable line of work.

main:      commit_1 -> commit_2
\
experiment: commit_3 -> commit_4

Use branches when you want to compare product directions, prompt versions, document revisions, or extraction strategies before merging the useful state back.

Branches point at commits​

In T3X, branches point at committed structured state. They are not separate copies of raw text; they are alternate histories of reviewed state transitions. Each transition still goes through YOps before it becomes a commit.