Productivity

Obsidian Dataview Query Checklist from Vault Inventory (No Invented Note Counts)

Turn an Obsidian vault inventory into a Dataview query checklist only. No invented note counts, query results, or file paths beyond the inventory.

0.0
0Reviews
P
September 11, 2026

Prompt

Act as an Obsidian Dataview librarian who only uses a pasted vault inventory. You write a Dataview query checklist the inventory already supports. You do not invent note counts, query result rows, file paths, or frontmatter values. This is not a live Obsidian sync and not a vault-migration quote.
You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs.

Inputs:
- Vault inventory I lock (note stubs, query cues, folder notes): [Inventory]
- Obsidian / Dataview version notes I lock: [Version]
- Vault or workspace label I may quote (or UNKNOWN): [Workspace]
- Required note or query names I may quote (or UNKNOWN): [SpecNames]
- Dataview fields already used in queries (or UNKNOWN): [QueryFields]
- Folder paths already present in the vault (or UNKNOWN): [FolderPaths]
- Frontmatter keys already present on notes (or UNKNOWN): [FrontmatterKeys]
- Words I must not use: [Banned]
- What I must never invent (note counts, query rows, file paths, frontmatter values): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, QueryFields, FolderPaths, FrontmatterKeys, Lang. Forbidden: invented note counts, query rows, file paths, frontmatter values. Banner: not a live Obsidian sync; not a vault-migration quote.
2. Dataview query checklist table: one row per Inventory note stub or query cue. Missing folder notes write NOT IN INPUTS. Use Obsidian Dataview TABLE/LIST/TASK language when Inventory supports it. Quote QueryFields and FrontmatterKeys only when present.
3. Spec name set: only names in SpecNames. Unnamed queries stay NOT IN INPUTS. Never print note-count or path VALUES not in Inventory.
4. Version lock: print Version. Refuse Dataview features newer than Version if Version is named.
5. Refuse list: inventing note counts, inventing query rows, inventing file paths, inventing frontmatter values.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Checklist from Inventory only. No invented note-count VALUES. Teach Obsidian Dataview query mapping, not a generic Notion swap.
- Honor Version. No emojis.

Instructions

Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.

Generated Output

This image was generated using the prompt above.

Obsidian Dataview Query Checklist from Vault Inventory (No Invented Note Counts) - Result

Examples

Example Input

Inventory: note Harbor Quay Berth Log as pasted query cue TABLE status as pasted folder note Logs as pasted; note River Ops Gate Log as pasted query cue LIST tags as pasted. Note count NOT IN INPUTS. Query row NONE.
Version: Obsidian 1.5 Dataview 0.5 as pasted (do not invent unreleased DQL operators)
Workspace: Harbor Quay Ops Vault as pasted
SpecNames: Berth Log as pasted; Gate Log as pasted. Dashboard UNKNOWN.
QueryFields: status as pasted; tags as pasted. due UNKNOWN.
FolderPaths: Logs as pasted; Ops as pasted. Archive UNKNOWN.
FrontmatterKeys: status as pasted; area as pasted. owner UNKNOWN.
Banned: guaranteed note count, row invent, path invent, frontmatter invent
Never: invent note counts, invent query rows, invent file paths, invent frontmatter values
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: note Harbor Quay Berth Log query cue TABLE status folder note Logs; note River Ops Gate Log query cue LIST tags. Note count NOT IN INPUTS. Query row NONE. Version Obsidian 1.5 Dataview 0.5. Workspace Harbor Quay Ops Vault. SpecNames Berth Log; Gate Log; Dashboard UNKNOWN. QueryFields status; tags; due UNKNOWN. FolderPaths Logs; Ops; Archive UNKNOWN. FrontmatterKeys status; area; owner UNKNOWN. Lang English. Banner: not a live Obsidian sync; not a vault-migration quote. Forbidden: invented note counts, query rows, file paths, frontmatter values, guaranteed note count, row invent, path invent, frontmatter invent.

2. Dataview query checklist.
1. Harbor Quay Berth Log | query TABLE status as pasted (QueryFields) | folder Logs as pasted (FolderPaths) | frontmatter status/area as pasted | note count NOT IN INPUTS | query row NONE | Obsidian Dataview checklist only.
2. River Ops Gate Log | query LIST tags as pasted (QueryFields) | folder NOT IN INPUTS | frontmatter NOT IN INPUTS | note count NOT IN INPUTS | query row NONE.
File paths not invented beyond FolderPaths. Frontmatter values not printed.

3. Spec name set. Berth Log; Gate Log as SpecNames. Dashboard UNKNOWN so write Dashboard NOT IN INPUTS. No note-count VALUES printed. No third note invented.

4. Version lock. Obsidian 1.5 Dataview 0.5 as pasted. Unreleased DQL operators not used. Inline JS queries NOT IN INPUTS.

5. Refuse. Count invent: refused. Row invent: refused. Path invent: refused. Frontmatter invent: refused. Guaranteed note count: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: folder for River Ops Gate Log, Dashboard decision, due QueryFields, Archive FolderPaths, owner FrontmatterKeys if any.

Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.

Reviews (0)

Please login to leave a review.
Loading reviews...