Support @-mentioning a document for target_doc in App Config instead of a raw doc id #55
Labels
No labels
bug
chore
feature
spike
Compat/Breaking
Kind/Bug
Kind/Documentation
Kind/Enhancement
Kind/Feature
Kind/Security
Kind/Testing
Priority
Critical
Priority
High
Priority
Low
Priority
Medium
Reviewed
Confirmed
Reviewed
Duplicate
Reviewed
Invalid
Reviewed
Won't Fix
Status
Abandoned
Status
Blocked
Status
Need More Info
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
utilities/Logbook#55
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
When authoring a template's
## App Configtable in Outline, allowtarget_docto be set by @-mentioning the target document (Outline's native document-mention feature) instead of pasting a raw document id/UUID. The App Config table should then show a live, clickable link to the target document rather than an opaque id string.Motivation
Currently
target_docis a plain id string with no visible link back to the document it points to — there's no way to see or verify what it references without leaving the template and looking the id up separately. A live mention would make the App Config table self-documenting and let authors set the target by picking the doc directly in Outline's UI.Acceptance criteria
target_docin App Config can be set via an Outline document mention (rendered as a live link in the template body)TemplateParserresolves the document id out of the mention syntax the same way it currently reads the raw id stringtarget_doccontinue to parse without changes (backward compatible)Non-goals / constraints
target_docis used for standalone-mode collection ids — only the append-mode "document to append into" case, unless a mention resolves cleanly to a collection reference tooRelated
Builds on the
target_dochandling introduced in #24/#27 (App Config parsing,TemplateParser,EntryTargetResolver).