Reconciliation
Import and merge changes from other versions of your document.
What is Reconciliation?
Reconciliation lets you:
- Import changes and comments from another
.kmdfile - See what's different between versions
- Selectively accept or reject changes
It's perfect for:
- Merging feedback from reviewers
- Combining work from multiple authors
- Recovering changes from an old version
Starting Reconciliation
- Open your main document
- Click Reconcile in the left sidebar
- Select the other
.kmdfile to import from - Korppi analyzes differences
The Reconciliation Process
Step 1: Analysis
Korppi compares:
- Your current document (target)
- The imported document (source)
It finds all differences and creates patches.
Step 2: Review
New patches appear in the timeline as pending.
Step 3: Decision
For each patch, you can:
- Approve - Apply the change
- Reject - Discard the change
- Skip - Decide later
Types of Changes
Additions
New content added in the source document.
- Shown as green in diff view
- Approving adds the content to your document
Deletions
Content that was removed in the source.
- Shown as red in diff view
- Approving removes it from your document
Modifications
Content that was changed.
- Shows both old and new versions
- Approving replaces old with new
The Diff Preview
When reviewing a patch:
- Click the patch in the timeline
- View the Details panel
- See exactly what changed
- The old text was here
+ The new text replaces itConflict Resolution
When the same lines are modified in both documents, Korppi detects a conflict. You have two approaches to resolve them:
Simple Approach: Accept or Reject
For straightforward conflicts:
- Click the conflicting patch in the timeline
- Review the diff preview
- Click Accept or Reject
If you accept, the patch's content replaces what's in your document.
Advanced Approach: Merge Wizard
For complex conflicts or when you want to combine changes from multiple patches:
- Click the conflicting patch in the timeline
- Go to the Conflicts tab in the preview
- Click Resolve Conflict to open the Merge Wizard
The wizard guides you through:
- Zone Detection - Korppi breaks down conflicts into independent zones (sections of the document that can be resolved separately)
- Zone Resolution - For each zone, you see both
versions and can:
- Choose one version entirely
- Manually edit to combine both
- Use the conflict markers to pick line-by-line
Understanding Conflict Markers
In the zone editor, conflicts appear as:
╔══════ Author A
Content from first patch
╠══════
Content from second patch
╚══════ Author B
You can:
- Delete everything except the version you want
- Edit the content to merge both manually
- Use the quick-resolve buttons to pick a version
After Resolution
When you complete the merge:
- A new Merge Patch is created with your resolved content
- Source patches are marked as accepted (and move to the accepted filter)
- Your document is updated with the merged result
When to Use the Merge Wizard
| Scenario | Recommended Approach |
|---|---|
| Simple text change | Accept/Reject |
| Multiple authors edited same section | Merge Wizard |
| Want to combine parts from both versions | Merge Wizard |
| Many overlapping patches | Merge Wizard |
Best Practices
Before Reconciling
- Save your current document
- Make a backup if the changes are significant
During Review
- Preview each patch before deciding
- Consider the context of changes
- Take your time with complex edits
After Reconciling
- Review your document holistically
- Save when satisfied
Common Workflows
Reviewer Feedback
- Send
.kmdto reviewer - They make edits and return it
- Reconcile to import their changes
- Accept/reject each suggestion
Multiple Authors
- Each author works on their copy
- One author imports the other's changes
- Resolve any conflicts
- Share the merged version
Version Recovery
- Open your current document
- Reconcile from an old backup
- Cherry-pick the content you need
Related
- Timeline & History - Understanding patches
- File Format - About .kmd files