# in search queries or tag components) to trigger specific system behaviors, manage sharing, tag notes, and track where data came from.
Classification Labels
These tags determine how notes are categorized, indexed, and surfaced inside the Portal dashboards.#lore
- Value: Valueless (tag).
- Usage: Attach this to any note you want to appear in your wiki.
- Behavior: Critical. AllKnower’s vector embedder and RAG systems strictly filter notes by this tag. If
#loreis missing, the note will not be embedded, will not show up in RAG searches, and will be omitted from the Portal’s main lore view.
#loreType
- Value: String (must match one of the 21 canonical types, e.g.,
character,location,faction). - Usage: Categorizes the note.
- Behavior: Dictates which template is linked and what promoted attributes are displayed in the Portal.
#draft
- Value: Valueless (tag).
- Usage: Add to notes that are a work-in-progress.
- Behavior: Keeps the note hidden from the public shared website, even if it resides inside a folder tagged with
#shareRoot.
#gmOnly
- Value: Valueless (tag).
- Usage: Add to secret GM notes, plot twists, monster stats, or campaign plans.
- Behavior: Completely shields the note from player-safe views. Public shares will return a
404 Not Foundif a visitor attempts to access this note ID.
#quest
- Value: Valueless (tag).
- Usage: Categorizes a note as an active or inactive quest.
- Behavior: Surfaces the note in the Quests Dashboard panel in the Portal.
#statblock
- Value: Valueless (tag).
- Usage: Categorizes a note as a mechanical TTRPG statblock.
- Behavior: Surfaces the note in the Statblocks Dashboard list in the Portal and enables quick lookups.
Public Sharing Labels
These labels configure the public share website generated by AllCodex Core. They should be placed on notes tagged with#shareRoot or their child notes.
#shareRoot
- Value: Valueless (tag).
- Usage: Place on the root note/folder of the lore tree you want to share with players.
- Behavior: Turns on public sharing for that note and all children.
#shareAlias
- Value: String slug (e.g.
sword-coast). - Usage: Customizes the URL slug of the note.
- Behavior: The page will be accessible at
/share/sword-coastinstead of/share/alphaNumericNoteID.
#shareCredentials
- Value: String in the format
username:password. - Usage: Secures the shared pages.
- Behavior: Visitors will be prompted by the browser for basic HTTP authentication credentials.
#shareHiddenFromTree
- Value: Valueless (tag).
- Usage: Hides the note from the public share’s left-hand sidebar navigation tree.
- Behavior: Useful for notes that should only be reached via links inside other pages.
#shareIndex
- Value: Valueless (tag).
- Usage: Marks a note as the homepage of the share.
- Behavior: Visitors opening the root
/share/folder will land on this page.
#shareDisallowRobotIndexing
- Value: Valueless (tag).
- Usage: Prevents search engine indexing.
- Behavior: Tells the share engine to inject
X-Robots-Tag: noindexheaders, blocking Google and Bing.
Provenance and Tracking Labels
These labels are automatically managed by the system to track imports and edits.#brainDumpId
- Value: UUID string.
- Usage: Links a note to a specific Brain Dump run.
- Behavior: Added when the AI creates or modifies a note during a dump. Clicking the history log in the Portal lets you trace exactly which raw text created the note.
#importSource
- Value: String (e.g.
azgaar,system-pack). - Usage: Tracks imported notes.
- Behavior: Helps group imported entities and prevents them from being duplicated during subsequent imports.