DBRS Tagging Specification v1.0

Status: Stable
Scope: DBRS Frontmatter, Indexing, UX & LLM Consumption
Applies to: Websites, Knowledge Hubs, Intranets, DBRS Repositories


1. Purpose

The DBRS Tagging Specification defines how tags are used to ensure:

This specification intentionally separates discoverability from interpretation.


2. Core Principle

Meta-tags may explain meaning.
Textual tags must enable finding.

DBRS does not infer relevance through semantic guessing.
All primary tags must be explicitly grounded in the source text.


3. Tag Categories

3.1 Textual Tags (tags)

Definition:
Textual tags are literal identifiers used for search, navigation, UX, and strict LLM grounding.

Rules (hard):

Purpose:

Example:

tags:
  - IT Service+
  - Managed IT
  - Bestands-IT

3.2 Meta Tags (tags_meta)

Definition:
Meta tags describe conceptual, thematic, or analytical aspects that may not be explicitly named in the text.

Rules:

Purpose:

Example:

tags_meta:
  - existing systems
  - legacy systems
  - ongoing support
  - security risks

4. Mandatory Separation

Textual tags and meta tags MUST be stored in separate fields.

Mixing both categories in a single tags field is explicitly forbidden.

Invalid example (DO NOT USE):

tags:
  - IT Service+
  - legacy systems
  - security risks

5. Validation Rules

5.1 Textual Tag Validation (Mandatory)

For every entry in tags:

This rule ensures DBRS remains deterministic, verifiable, and citation-safe.


6. Impact on UX and LLM Behavior

Without this specification

With this specification


7. Design Rationale

DBRS does not aim to “understand everything”.
DBRS aims to reference correctly.

Meaning may emerge.
Addressability must be explicit.

This distinction is fundamental to DBRS.


8. Versioning


9. Summary

End of DBRS Tagging Specification v1.0