roomi-fields public JSON Schemas

Canonical, versioned JSON Schemas. Stable $id URLs intended as immutable references in sidecar payloads.

Available schemas

Structured sidecar payload for a single NotebookLM answer (question, markdown answer, citations with source excerpts, session metadata). Produced by notebooklm-mcp via /batch-to-vault and consumed by retrieval systems such as RTFM.

Version 1.0 · application/schema+json · View schema

Declarative mapping consumed by the RTFM retrieval layer. Drop a file conforming to this schema in .rtfm/mappings/ and any JSON document matching match.schema_url or match.discriminator is extracted into typed chunks (and optional edges) at sync time. Designed for IDE autocomplete via the self-reference pattern.

Version 1.0 · application/schema+json · View schema

Stability policy

Schemas published here follow Semantic Versioning. The $id URL is immutable: a breaking change publishes a new file (…-v2.json) rather than mutating an existing one.

Machine-readable indices