Wikilinks and backlinks
Linking isn't something you do afterwards. You do it while you write, or while you jot a note — and it goes both ways automatically, with nothing else to keep in sync.
How to link
Type [[ anywhere text is Markdown — manuscript prose, a
Story Bible field, a note, a margin comment — and a completion menu opens
over every record in the project, grouped by type. Pick one, or keep typing
a name and press return, and the link lands where the cursor was.
You can also select a word or phrase already on the page, right-click it, and choose Add to Story Bible. That creates the record (or finds one that already exists with the same name) and wraps the selection in a link to it, in one step.
[[character:ada-marsh|Ada
Marsh]] — a type, a slug, and the name you see. You never type that
by hand. Autocomplete and Add to Story Bible both write it
for you; what you see and click is always just the name.
What you get back: backlinks
Every record has a Connections tab. It lists every place that links to that record — automatically, with no separate step to run. Link a scene's prose to a location, and the location's Connections tab shows that scene. Link a note to a character, and the character's Connections tab shows that note. There's no indexing to remember to do; the link is the whole action.
This works the same everywhere a link can be written — manuscript prose,
Story Bible fields, Notes, and margin comments on the manuscript. A comment
saying "check [[Ada Marsh]]'s motive here" is not just a
reminder to yourself: it's a real, bidirectional connection between that
passage and her record, visible from either side.
A note-taking practice, if you want one
A note with no links is just a note. A note linked to the records and passages it's actually about becomes something you can find again from either end — open the record, and the note is right there in Connections, whether you remembered writing it or not. That's the whole practice: link as you go, and let the record's own Connections tab be where things resurface, rather than trying to keep a separate index of what you've written where.