Skip to content
This repository was archived by the owner on May 29, 2026. It is now read-only.
This repository was archived by the owner on May 29, 2026. It is now read-only.

Page Links & Mentions (Interoperability) #4

Description

@LiukScot

Summary

Enable inter-note connectivity through mentions, backlinks, and relation properties.

Tasks

  • @mention a page inside the editor (custom BlockNote inline content type)
  • Autocomplete dropdown when typing @ with page search
  • Backlinks panel: "Pages that link to this page"
  • Store links in the existing links table on save
  • Auto-update links when pages are renamed or deleted
  • Relation property type for databases (link rows to pages in other databases)
  • Visual distinction for mentions vs regular text (chip/tag style)

Context

The links table is already defined in the schema with sourcePageId, sourceBlockId, targetPageId, and type (mention/link/relation). Just needs API routes and editor integration.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions