SAFE UPDATES

Keep the source current.
Keep your own writing.

Extension: chosen conversations in open tabs

Select a vault in Manage. The default note folder is 00-收件箱/ChatGPT and the attachment folder is 附件/NoteHarbor; both are configurable inside the vault. These are literal folder names: changing the interface language does not rename saved files or folders. Restore folder access in Manage if Chrome asks again.

Automatic updates are optional and can be stopped in Manage. Chrome and the matching ChatGPT tab must remain open with valid folder and chatgpt.com permissions. Each check reads messages currently rendered on that tab; it does not scroll to unloaded history, open closed chats or crawl the account. Compatible captures can be merged with the saved baseline, but unavailable history cannot be inferred. Fixed selections do not add future answers. Conflicts pause updates. Always show displays controls without enabling automatic saving.

Shared file protection

What changed?What happens?
No source changeUnchanged saved content stays in place.
Compatible newer source; unchanged local transcriptThe transcript can update after baseline and attachment checks. The previous version is retained. Shorter/older input or missing saved assets can still cause a conflict.
You edited the transcriptYour version stays; incoming content waits for conflict review.
You edited personal notesRegular saves/updates preserve them. Explicitly attaching local materials adds links.
You moved the transcriptA bounded search can resume only when exactly one original source identity matches. Edited or ambiguous files are not silently replaced.
The transcript is missing or ambiguousThe update is skipped rather than silently recreating it.

Existing personal notes are preserved; older templates and links after external file moves may need manual adjustment. Avoid editing the managed transcript during saving.

Review conflicts

In the extension, use Manage → Conflicts and recovery to compare local and incoming transcripts before choosing a resolution. Replacements retain previous versions. In the website converter, inspect NoteHarbor/Conflicts/ alongside the existing transcript and merge deliberately.

Converter: on-demand imports

The website converter updates only from files you import and save; it has no automatic capture. Folder saving uses NoteHarbor/ and NoteHarbor/sync-index.json. Keep the index and do not edit it manually. Removing it prevents safe baseline matching; differing existing content is treated as a conflict. Source-export completeness remains unknown.

Extension setup ↗ Export converter ↗