@@ -11,13 +11,15 @@ Complete guide to Jot documentation, organized for quick navigation by use case,
1111Choose your path:
1212
1313** Path A: Beginner (No SQL)**
14+
1415- ** Time** : 15 minutes | ** Goal** : Get comfortable with basic note management
1516- 1 . Start: [ Getting Started: Beginner's Guide] ( getting-started-basics.md ) - Simple intro
1617- 2 . Then: Create notebooks and manage notes naturally
1718- 3 . When ready: Graduate to [ Getting Started for Power Users] ( getting-started-power-users.md )
1819- ** Result** : You can manage, search, and organize your notes ✅
1920
2021** Path B: Power User (With SQL)**
22+
2123- ** Time** : 15 minutes | ** Goal** : Get productive with SQL queries
2224- 1 . Start: [ Getting Started for Power Users] ( getting-started-power-users.md ) - Complete 15-minute onboarding
2325- 2 . Then: [ Import Workflow Guide] ( import-workflow-guide.md ) - Understand how to organize your notes
@@ -92,6 +94,7 @@ Choose the guide that matches your current need:
9294 - Follow after: README quick start or complete basics guide
9395
9496### Importing Notes
97+
9598- ** [ Import Workflow Guide] ( import-workflow-guide.md ) ** (2,200 words, 20 min read)
9699 - Perfect for: Anyone migrating from other tools
97100 - Contains: Import process, organization patterns, migration guides
@@ -100,6 +103,7 @@ Choose the guide that matches your current need:
100103 - Follow after: Getting started guide
101104
102105### Learning SQL
106+
103107- ** [ SQL Quick Reference] ( sql-quick-reference.md ) ** (2,400 words, 4 learning levels)
104108 - Perfect for: Progressive SQL learning
105109 - Level 1: Basic queries (5 examples)
@@ -110,27 +114,31 @@ Choose the guide that matches your current need:
110114 - Follow after: Getting started guide
111115
112116### Advanced SQL & Functions
117+
113118- ** [ SQL Guide] ( sql-guide.md ) ** (21 KB, comprehensive reference)
114119 - Perfect for: Building complex queries
115120 - Contains: Complete DuckDB SQL documentation
116121 - Advanced patterns: CTEs, aggregations, window functions
117122 - See also: [ SQL Functions Reference] ( sql-functions-reference.md )
118123
119124### SQL Functions Reference
125+
120126- ** [ SQL Functions Reference] ( sql-functions-reference.md ) ** (12.7 KB, API reference)
121127 - Perfect for: Function syntax and parameters
122128 - Contains: ` read_markdown() ` , ` md_stats() ` , all markdown functions
123129 - Lookup format: Alphabetical by function
124130 - Follow up with: [ SQL Guide] ( sql-guide.md ) for examples
125131
126132### JSON & Data Transformation
133+
127134- ** [ JSON-SQL Guide] ( json-sql-guide.md ) ** (23.8 KB, integration guide)
128135 - Perfect for: Piping to jq, external tools
129136 - Contains: JSON export patterns, jq examples, tool integration
130137 - Use case: Automation, data pipelines, external processing
131138 - Related: [ Automation Recipes] ( automation-recipes.md )
132139
133140### Automation & Scripts
141+
134142- ** [ Automation Recipes] ( automation-recipes.md ) ** (2,850+ words, practical guide)
135143 - Perfect for: Ready-to-use scripts and patterns
136144 - Contains: 5+ production-ready shell scripts
@@ -139,13 +147,15 @@ Choose the guide that matches your current need:
139147 - Uses: [ SQL Quick Reference] ( sql-quick-reference.md ) for queries
140148
141149### Multi-Notebook Management
150+
142151- ** [ Notebook Discovery] ( notebook-discovery.md ) ** (6.9 KB, reference)
143152 - Perfect for: Managing multiple notebooks
144153 - Contains: Auto-discovery patterns, configuration
145154 - Use cases: Team setups, multi-project, personal/work separation
146155 - Related: Getting started guide (create notebook section)
147156
148157### Troubleshooting
158+
149159- ** [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) ** (3,700+ words, problem-solver)
150160 - Perfect for: Resolving issues
151161 - Contains: 6 major problem categories
@@ -158,6 +168,7 @@ Choose the guide that matches your current need:
158168## 🎓 Learning Paths
159169
160170### Beginner (30 minutes)
171+
161172Goal: Import notes and run your first query
162173
1631741 . ** [ Getting Started for Power Users] ( getting-started-power-users.md ) ** (15 min)
@@ -171,6 +182,7 @@ Goal: Import notes and run your first query
171182---
172183
173184### Power User (2 hours)
185+
174186Goal: Master import, SQL queries, and automation patterns
175187
1761881 . ** [ Getting Started for Power Users] ( getting-started-power-users.md ) ** (15 min)
@@ -194,6 +206,7 @@ Goal: Master import, SQL queries, and automation patterns
194206---
195207
196208### Expert (4+ hours)
209+
197210Goal: Complete mastery of all features and patterns
198211
1992121 . ** All beginner and power user content** (2 hours)
@@ -229,59 +242,61 @@ Goal: Complete mastery of all features and patterns
229242
230243### By Topic
231244
232- | Topic | Best Guide | Key Sections |
233- | -------| -----------| --------------|
234- | ** Import** | [ Import Workflow Guide] ( import-workflow-guide.md ) | Step-by-step, organization patterns, migrations |
235- | ** SQL Basics** | [ SQL Quick Reference] ( sql-quick-reference.md ) | Levels 1-2, examples, common mistakes |
236- | ** SQL Advanced** | [ SQL Guide] ( sql-guide.md ) | CTEs, aggregations, window functions |
237- | ** Functions** | [ SQL Functions Reference] ( sql-functions-reference.md ) | read_markdown(), md_stats(), all functions |
238- | ** Automation** | [ Automation Recipes] ( automation-recipes.md ) | Scripts, cron, jq, tool integration |
239- | ** JSON Output** | [ JSON-SQL Guide] ( json-sql-guide.md ) | JSON export, jq examples, pipelines |
240- | ** Multi-Notebook** | [ Notebook Discovery] ( notebook-discovery.md ) | Auto-discovery, multiple notebooks |
241- | ** Problems** | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) | Error solutions, performance, debugging |
242- | ** Onboarding** | [ Getting Started for Power Users] ( getting-started-power-users.md ) | 15-minute overview, all basics |
245+ | Topic | Best Guide | Key Sections |
246+ | ------------------ | --------------------------------------------------------------------------- | ----------------------------------------------- |
247+ | ** Import** | [ Import Workflow Guide] ( import-workflow-guide.md ) | Step-by-step, organization patterns, migrations |
248+ | ** SQL Basics** | [ SQL Quick Reference] ( sql-quick-reference.md ) | Levels 1-2, examples, common mistakes |
249+ | ** SQL Advanced** | [ SQL Guide] ( sql-guide.md ) | CTEs, aggregations, window functions |
250+ | ** Functions** | [ SQL Functions Reference] ( sql-functions-reference.md ) | read_markdown(), md_stats(), all functions |
251+ | ** Automation** | [ Automation Recipes] ( automation-recipes.md ) | Scripts, cron, jq, tool integration |
252+ | ** JSON Output** | [ JSON-SQL Guide] ( json-sql-guide.md ) | JSON export, jq examples, pipelines |
253+ | ** Multi-Notebook** | [ Notebook Discovery] ( notebook-discovery.md ) | Auto-discovery, multiple notebooks |
254+ | ** Problems** | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) | Error solutions, performance, debugging |
255+ | ** Onboarding** | [ Getting Started for Power Users] ( getting-started-power-users.md ) | 15-minute overview, all basics |
243256
244257### By Feature
245258
246- | Feature | Best Guide | Details |
247- | ---------| -----------| ---------|
248- | ** SELECT queries** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 1 | Basic queries and LIMIT |
249- | ** Search queries** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 2 | LIKE, wildcards, text search |
250- | ** Metadata** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 3 | Word count, line count, analysis |
251- | ** Complex queries** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 4 | GROUP BY, ORDER BY, aggregates |
252- | ** Functions** | [ SQL Functions Reference] ( sql-functions-reference.md ) | Function parameters and returns |
253- | ** read_markdown()** | [ SQL Functions Reference] ( sql-functions-reference.md ) | File reading and patterns |
254- | ** md_stats()** | [ SQL Functions Reference] ( sql-functions-reference.md ) | Metadata extraction |
255- | ** JSON output** | [ JSON-SQL Guide] ( json-sql-guide.md ) | JSON export patterns |
256- | ** jq integration** | [ JSON-SQL Guide] ( json-sql-guide.md ) | jq pipelines and examples |
257- | ** Import workflow** | [ Import Workflow Guide] ( import-workflow-guide.md ) | From any source |
258- | ** Obsidian import** | [ Import Workflow Guide] ( import-workflow-guide.md ) | Obsidian-specific steps |
259- | ** Bear import** | [ Import Workflow Guide] ( import-workflow-guide.md ) | Bear-specific steps |
260- | ** Daily reports** | [ Automation Recipes] ( automation-recipes.md ) | note-stats.sh, cron |
261- | ** Weekly summaries** | [ Automation Recipes] ( automation-recipes.md ) | weekly-note-summary.sh |
262- | ** Backups** | [ Automation Recipes] ( automation-recipes.md ) | note-backup.sh, git |
263- | ** Export** | [ Automation Recipes] ( automation-recipes.md ) | note-export.sh, formats |
259+ | Feature | Best Guide | Details |
260+ | -------------------- | ------------------------------------------------------- | -------------------------------- |
261+ | ** SELECT queries** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 1 | Basic queries and LIMIT |
262+ | ** Search queries** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 2 | LIKE, wildcards, text search |
263+ | ** Metadata** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 3 | Word count, line count, analysis |
264+ | ** Complex queries** | [ SQL Quick Reference] ( sql-quick-reference.md ) - Level 4 | GROUP BY, ORDER BY, aggregates |
265+ | ** Functions** | [ SQL Functions Reference] ( sql-functions-reference.md ) | Function parameters and returns |
266+ | ** read_markdown()** | [ SQL Functions Reference] ( sql-functions-reference.md ) | File reading and patterns |
267+ | ** md_stats()** | [ SQL Functions Reference] ( sql-functions-reference.md ) | Metadata extraction |
268+ | ** JSON output** | [ JSON-SQL Guide] ( json-sql-guide.md ) | JSON export patterns |
269+ | ** jq integration** | [ JSON-SQL Guide] ( json-sql-guide.md ) | jq pipelines and examples |
270+ | ** Import workflow** | [ Import Workflow Guide] ( import-workflow-guide.md ) | From any source |
271+ | ** Obsidian import** | [ Import Workflow Guide] ( import-workflow-guide.md ) | Obsidian-specific steps |
272+ | ** Bear import** | [ Import Workflow Guide] ( import-workflow-guide.md ) | Bear-specific steps |
273+ | ** Daily reports** | [ Automation Recipes] ( automation-recipes.md ) | note-stats.sh, cron |
274+ | ** Weekly summaries** | [ Automation Recipes] ( automation-recipes.md ) | weekly-note-summary.sh |
275+ | ** Backups** | [ Automation Recipes] ( automation-recipes.md ) | note-backup.sh, git |
276+ | ** Export** | [ Automation Recipes] ( automation-recipes.md ) | note-export.sh, formats |
264277
265278### By Audience
266279
267- | Audience | Start Here | Then | Finally |
268- | ----------| -----------| ------| ---------|
269- | ** New User** | [ Getting Started for Power Users] ( getting-started-power-users.md ) | [ SQL Quick Reference] ( sql-quick-reference.md ) | [ Automation Recipes] ( automation-recipes.md ) |
270- | ** Migrating User** | [ Import Workflow Guide] ( import-workflow-guide.md ) | [ Getting Started for Power Users] ( getting-started-power-users.md ) | [ SQL Quick Reference] ( sql-quick-reference.md ) |
271- | ** SQL Developer** | [ SQL Quick Reference] ( sql-quick-reference.md ) | [ SQL Guide] ( sql-guide.md ) | [ SQL Functions Reference] ( sql-functions-reference.md ) |
272- | ** Automation Developer** | [ Automation Recipes] ( automation-recipes.md ) | [ JSON-SQL Guide] ( json-sql-guide.md ) | [ SQL Quick Reference] ( sql-quick-reference.md ) |
273- | ** Troubleshooter** | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) | Related guide based on issue | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) FAQ |
274- | ** Team Lead** | [ Notebook Discovery] ( notebook-discovery.md ) | [ Getting Started for Power Users] ( getting-started-power-users.md ) | [ Import Workflow Guide] ( import-workflow-guide.md ) |
280+ | Audience | Start Here | Then | Finally |
281+ | ------------------------ | --------------------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------------------------------------- |
282+ | ** New User** | [ Getting Started for Power Users] ( getting-started-power-users.md ) | [ SQL Quick Reference] ( sql-quick-reference.md ) | [ Automation Recipes] ( automation-recipes.md ) |
283+ | ** Migrating User** | [ Import Workflow Guide] ( import-workflow-guide.md ) | [ Getting Started for Power Users] ( getting-started-power-users.md ) | [ SQL Quick Reference] ( sql-quick-reference.md ) |
284+ | ** SQL Developer** | [ SQL Quick Reference] ( sql-quick-reference.md ) | [ SQL Guide] ( sql-guide.md ) | [ SQL Functions Reference] ( sql-functions-reference.md ) |
285+ | ** Automation Developer** | [ Automation Recipes] ( automation-recipes.md ) | [ JSON-SQL Guide] ( json-sql-guide.md ) | [ SQL Quick Reference] ( sql-quick-reference.md ) |
286+ | ** Troubleshooter** | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) | Related guide based on issue | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) FAQ |
287+ | ** Team Lead** | [ Notebook Discovery] ( notebook-discovery.md ) | [ Getting Started for Power Users] ( getting-started-power-users.md ) | [ Import Workflow Guide] ( import-workflow-guide.md ) |
275288
276289---
277290
278291## 📖 Related Resources
279292
280293### In README
294+
281295- ** Main README** : Quick start, features, installation, basic usage
282296- ** See README for** : Features overview, installation instructions, basic commands
283297
284298### CLI Help Commands
299+
285300``` bash
286301# Full help
287302jot --help
@@ -304,21 +319,25 @@ jot notes search --help # See --sql flag documentation
304319## 🛠️ How to Use This Index
305320
306321### Option 1: Find by Use Case
322+
3073231 . Go to [ Quick Start by Use Case] ( #-quick-start-by-use-case )
3083242 . Find your situation
3093253 . Follow the recommended path
310326
311327### Option 2: Find by Learning Level
328+
3123291 . Go to [ Learning Paths] ( #-learning-paths )
3133302 . Choose your level (Beginner, Power User, Expert)
3143313 . Follow the suggested reading order
315332
316333### Option 3: Search by Topic
334+
3173351 . Go to [ Search This Documentation] ( #-search-this-documentation )
3183362 . Find your topic in the table
3193373 . Go to the recommended guide
320338
321339### Option 4: Browse All Guides
340+
322341- See [ Documentation by Purpose] ( #-documentation-by-purpose )
323342- All guides listed with descriptions
324343- Choose based on your current need
@@ -356,18 +375,21 @@ jot notes search --help # See --sql flag documentation
356375### Code Blocks
357376
358377** Bash/Shell** :
378+
359379``` bash
360380jot notebook create " MyNotebook" --path ~ /my-notes
361381```
362382
363383** SQL** :
384+
364385``` sql
365386SELECT file_path, md_stats(content).words as words
366387FROM read_markdown()
367388ORDER BY words DESC
368389```
369390
370391** JSON Output** :
392+
371393``` json
372394{
373395 "file_path" : " notes/example.md" ,
@@ -377,13 +399,13 @@ ORDER BY words DESC
377399
378400### Callout Boxes
379401
380- | Symbol | Meaning |
381- | -------- | ---------|
382- | ✅ | Recommended approach or best practice |
383- | ❌ | Don't do this / common mistake |
384- | ⚠️ | Important warning or caution |
385- | 💡 | Helpful tip or shortcut |
386- | 🚀 | Advanced or power user feature |
402+ | Symbol | Meaning |
403+ | ------ | -- ----------------------------------- |
404+ | ✅ | Recommended approach or best practice |
405+ | ❌ | Don't do this / common mistake |
406+ | ⚠️ | Important warning or caution |
407+ | 💡 | Helpful tip or shortcut |
408+ | 🚀 | Advanced or power user feature |
387409
388410### Links
389411
@@ -395,18 +417,18 @@ ORDER BY words DESC
395417
396418## 🔗 Quick Navigation
397419
398- | Need | Link |
399- | ------| ------|
400- | ** 15-min onboarding** | [ Getting Started for Power Users] ( getting-started-power-users.md ) |
401- | ** Import guides** | [ Import Workflow Guide] ( import-workflow-guide.md ) |
402- | ** SQL learning (Levels 1-4)** | [ SQL Quick Reference] ( sql-quick-reference.md ) |
403- | ** Advanced SQL** | [ SQL Guide] ( sql-guide.md ) |
404- | ** Function reference** | [ SQL Functions Reference] ( sql-functions-reference.md ) |
405- | ** Automation scripts** | [ Automation Recipes] ( automation-recipes.md ) |
406- | ** JSON & jq** | [ JSON-SQL Guide] ( json-sql-guide.md ) |
407- | ** Multi-notebooks** | [ Notebook Discovery] ( notebook-discovery.md ) |
408- | ** Troubleshooting** | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) |
409- | ** Back to README** | [ README.md] ( ../README.md ) |
420+ | Need | Link |
421+ | ----------------------------- | --------------------------------------------------------------------------- |
422+ | ** 15-min onboarding** | [ Getting Started for Power Users] ( getting-started-power-users.md ) |
423+ | ** Import guides** | [ Import Workflow Guide] ( import-workflow-guide.md ) |
424+ | ** SQL learning (Levels 1-4)** | [ SQL Quick Reference] ( sql-quick-reference.md ) |
425+ | ** Advanced SQL** | [ SQL Guide] ( sql-guide.md ) |
426+ | ** Function reference** | [ SQL Functions Reference] ( sql-functions-reference.md ) |
427+ | ** Automation scripts** | [ Automation Recipes] ( automation-recipes.md ) |
428+ | ** JSON & jq** | [ JSON-SQL Guide] ( json-sql-guide.md ) |
429+ | ** Multi-notebooks** | [ Notebook Discovery] ( notebook-discovery.md ) |
430+ | ** Troubleshooting** | [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md ) |
431+ | ** Back to README** | [ README.md] ( ../README.md ) |
410432
411433---
412434
@@ -417,41 +439,45 @@ After using this documentation, you should be able to:
417439✅ ** Beginner** : Import notes and run a basic SELECT query
418440✅ ** Power User** : Automate reports and integrate with external tools
419441✅ ** Expert** : Build complex queries and custom workflows
420- ✅ ** All Levels** : Troubleshoot issues and find answers quickly
442+ ✅ ** All Levels** : Troubleshoot issues and find answers quickly
421443
422444---
423445
424446## 📝 Document Information
425447
426- | Item | Details |
427- | ------| ---------|
428- | ** Updated** | 2026-01-20 |
429- | ** Guides** | 9 comprehensive guides |
430- | ** Total Content** | 50,000+ words |
431- | ** Code Examples** | 100+ working examples |
448+ | Item | Details |
449+ | ------------------ | -------------------------------- |
450+ | ** Updated** | 2026-01-20 |
451+ | ** Guides** | 9 comprehensive guides |
452+ | ** Total Content** | 50,000+ words |
453+ | ** Code Examples** | 100+ working examples |
432454| ** Learning Paths** | 3 (Beginner, Power User, Expert) |
433455
434456---
435457
436458## 🚀 Ready to Get Started?
437459
438460### First Time Here?
461+
439462→ Go to [ Getting Started for Power Users] ( getting-started-power-users.md )
440463
441464### Migrating from Another Tool?
465+
442466→ Go to [ Import Workflow Guide] ( import-workflow-guide.md )
443467
444468### Want to Learn SQL?
469+
445470→ Go to [ SQL Quick Reference] ( sql-quick-reference.md )
446471
447472### Need Help?
473+
448474→ Go to [ Getting Started Troubleshooting Guide] ( getting-started-troubleshooting.md )
449475
450476### Want to Automate?
477+
451478→ Go to [ Automation Recipes] ( automation-recipes.md )
452479
453480---
454481
455482** Last Updated** : 2026-01-20
456483** Status** : Complete documentation suite ready for all users
457-
0 commit comments