From 67dc5efcc90403b13196a6dd7632e71dc64e7e30 Mon Sep 17 00:00:00 2001 From: tegwick Date: Thu, 25 Sep 2025 02:33:17 +0200 Subject: [PATCH] test: Add AST cache files generated during CLI testing MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit These cache files demonstrate the CLI functionality working correctly. ๐Ÿค– Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude --- .ast_cache/CONFIG.md.ast.json | 6628 ++++++++++++++ .ast_cache/FEATURES.md.ast.json | 14170 +++++++++++++++++++++++++++++ .ast_cache/NEXT.md.ast.json | 14444 ++++++++++++++++++++++++++++++ .ast_cache/README.md.ast.json | 250 + .ast_cache/test_cli.md.ast.json | 1186 +++ 5 files changed, 36678 insertions(+) create mode 100644 .ast_cache/CONFIG.md.ast.json create mode 100644 .ast_cache/FEATURES.md.ast.json create mode 100644 .ast_cache/NEXT.md.ast.json create mode 100644 .ast_cache/README.md.ast.json create mode 100644 .ast_cache/test_cli.md.ast.json diff --git a/.ast_cache/CONFIG.md.ast.json b/.ast_cache/CONFIG.md.ast.json new file mode 100644 index 00000000..109106a1 --- /dev/null +++ b/.ast_cache/CONFIG.md.ast.json @@ -0,0 +1,6628 @@ +[ + { + "type": "heading_open", + "tag": "h1", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAi Configuration Management", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "TDDAi Configuration Management", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h1", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "The tddai framework uses a flexible, hierarchical configuration system designed for project-agnostic deployment while supporting per-project customization.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "The tddai framework uses a flexible, hierarchical configuration system designed for project-agnostic deployment while supporting per-project customization.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Configuration Hierarchy", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Configuration Hierarchy", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Configuration values are loaded in the following priority order (highest to lowest):", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Configuration values are loaded in the following priority order (highest to lowest):", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 8, + 12 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Environment Variables", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - Runtime overrides (highest priority)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Environment Variables** - Runtime overrides (highest priority)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 9, + 10 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 9, + 10 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 9, + 10 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": " File", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - Project-specific configuration (auto-loaded)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**`.env.tddai` File** - Project-specific configuration (auto-loaded)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 10, + 12 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 10, + 11 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 10, + 11 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Default Values", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - Framework defaults (fallback)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Default Values** - Framework defaults (fallback)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Quick Start", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Quick Start", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Automatic Configuration (Recommended)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Automatic Configuration (Recommended)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "The framework automatically loads ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " from the current directory:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "The framework automatically loads `.env.tddai` from the current directory:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 17, + 22 + ], + "nesting": 0, + "level": 0, + "content": "# Configuration loaded automatically\nmake tdd-status\nmake tdd-start NUM=5\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Manual Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Manual Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "You can also source the setup script manually:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "You can also source the setup script manually:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 26, + 30 + ], + "nesting": 0, + "level": 0, + "content": "source tddai-setup.sh\nmake tdd-status\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Configuration Options", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Configuration Options", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Repository Settings (Required)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Repository Settings (Required)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 35, + 40 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 35, + 40 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| Variable | Description | Example | Required |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "|----------|-------------|---------|----------|", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_GITEA_URL", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | Git platform URL | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "https://github.com", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | โœ… |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_REPO_OWNER", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | Repository owner/org | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "myusername", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | โœ… |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_REPO_NAME", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | Repository name | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "myproject", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | โœ… |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "| Variable | Description | Example | Required |\n|----------|-------------|---------|----------|\n| `TDDAI_GITEA_URL` | Git platform URL | `https://github.com` | โœ… |\n| `TDDAI_REPO_OWNER` | Repository owner/org | `myusername` | โœ… |\n| `TDDAI_REPO_NAME` | Repository name | `myproject` | โœ… |", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 41, + 42 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 41, + 42 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Workspace Settings (Optional)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Workspace Settings (Optional)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 43, + 46 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 43, + 46 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| Variable | Description | Default | Example |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "|----------|-------------|---------|---------|", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_WORKSPACE_DIR", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | TDD workspace directory | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".tddai_workspace", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".myproject_workspace", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "| Variable | Description | Default | Example |\n|----------|-------------|---------|---------|\n| `TDDAI_WORKSPACE_DIR` | TDD workspace directory | `.tddai_workspace` | `.myproject_workspace` |", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 47, + 48 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 47, + 48 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Test Settings (Framework Defaults)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Test Settings (Framework Defaults)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 49, + 54 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 49, + 54 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| Setting | Value | Description |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "|---------|-------|-------------|", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "tests_dir", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "tests/", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | Main test directory |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "test_file_pattern", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "test_issue_{issue_num}_{scenario}.py", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | Test file naming pattern |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "| ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "current_issue_file", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "current_issue.json", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " | Active issue metadata file |", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "| Setting | Value | Description |\n|---------|-------|-------------|\n| `tests_dir` | `tests/` | Main test directory |\n| `test_file_pattern` | `test_issue_{issue_num}_{scenario}.py` | Test file naming pattern |\n| `current_issue_file` | `current_issue.json` | Active issue metadata file |", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Configuration Files", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Configuration Files", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 57, + 58 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 57, + 58 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " Format", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`.env.tddai` Format", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 58, + 68 + ], + "nesting": 0, + "level": 0, + "content": "# TDDAi configuration for YourProject\n# Repository settings\nTDDAI_GITEA_URL=https://your-git-platform.com\nTDDAI_REPO_OWNER=yourusername\nTDDAI_REPO_NAME=yourproject\n\n# Workspace settings (optional)\nTDDAI_WORKSPACE_DIR=.yourproject_workspace\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "tddai-setup.sh", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " Format", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`tddai-setup.sh` Format", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 70, + 81 + ], + "nesting": 0, + "level": 0, + "content": "#!/bin/bash\n# TDDAi environment setup script\n\nexport TDDAI_GITEA_URL=https://your-git-platform.com\nexport TDDAI_REPO_OWNER=yourusername\nexport TDDAI_REPO_NAME=yourproject\nexport TDDAI_WORKSPACE_DIR=.yourproject_workspace\n\necho \"โœ… TDDAi configured for YourProject\"\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Platform Examples", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Platform Examples", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 84, + 85 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 84, + 85 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "GitHub Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "GitHub Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 85, + 90 + ], + "nesting": 0, + "level": 0, + "content": "TDDAI_GITEA_URL=https://github.com\nTDDAI_REPO_OWNER=yourusername\nTDDAI_REPO_NAME=yourrepo\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 91, + 92 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 91, + 92 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "GitLab Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "GitLab Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 92, + 97 + ], + "nesting": 0, + "level": 0, + "content": "TDDAI_GITEA_URL=https://gitlab.com\nTDDAI_REPO_OWNER=yourusername\nTDDAI_REPO_NAME=yourrepo\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 98, + 99 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 98, + 99 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Self-hosted Gitea", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Self-hosted Gitea", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 99, + 104 + ], + "nesting": 0, + "level": 0, + "content": "TDDAI_GITEA_URL=https://git.yourcompany.com\nTDDAI_REPO_OWNER=yourorganization\nTDDAI_REPO_NAME=yourproject\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 105, + 106 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 105, + 106 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "API Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "API Integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 107, + 108 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 107, + 108 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "The configuration automatically constructs API URLs:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "The configuration automatically constructs API URLs:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 109, + 113 + ], + "nesting": 0, + "level": 0, + "content": "# Constructed from configuration\nissues_api_url = f\"{TDDAI_GITEA_URL}/api/v1/repos/{TDDAI_REPO_OWNER}/{TDDAI_REPO_NAME}/issues\"\n", + "markup": "```", + "info": "python", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 114, + 115 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 114, + 115 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Workspace Structure", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Workspace Structure", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Default workspace layout (configurable via ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_WORKSPACE_DIR", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "):", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Default workspace layout (configurable via `TDDAI_WORKSPACE_DIR`):", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 118, + 127 + ], + "nesting": 0, + "level": 0, + "content": ".tddai_workspace/\nโ”œโ”€โ”€ current_issue.json # Active issue metadata\nโ””โ”€โ”€ issue_X/ # Issue-specific workspace\n โ”œโ”€โ”€ tests/ # Test files for this issue\n โ”‚ โ””โ”€โ”€ test_issue_X_*.py # Generated test files\n โ”œโ”€โ”€ requirements.md # Issue requirements analysis\n โ””โ”€โ”€ test_plan.md # Test planning document\n", + "markup": "```", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Environment Variable Overrides", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Environment Variable Overrides", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "You can override any configuration at runtime:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "You can override any configuration at runtime:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 132, + 139 + ], + "nesting": 0, + "level": 0, + "content": "# Override workspace directory for this session\nTDDAI_WORKSPACE_DIR=.custom_workspace make tdd-start NUM=5\n\n# Override repository for testing\nTDDAI_REPO_NAME=test_repo make tdd-status\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 140, + 141 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 140, + 141 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Validation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 142, + 143 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 142, + 143 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "The framework validates configuration on startup:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "The framework validates configuration on startup:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 144, + 148 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Required fields", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " must be non-empty (", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "gitea_url", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "repo_owner", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "repo_name", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ")", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Required fields** must be non-empty (`gitea_url`, `repo_owner`, `repo_name`)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 145, + 146 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 145, + 146 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 145, + 146 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "URLs", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " should include protocol (", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "http://", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " or ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "https://", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ")", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**URLs** should include protocol (`http://` or `https://`)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 146, + 148 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Workspace directories", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " are created automatically if they don't exist", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Workspace directories** are created automatically if they don't exist", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Troubleshooting", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Troubleshooting", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 150, + 151 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 150, + 151 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Common Errors", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Common Errors", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 152, + 153 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 152, + 153 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "gitea_url cannot be empty", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**`gitea_url cannot be empty`**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 153, + 156 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 153, + 154 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 153, + 154 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 153, + 154 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Solution: Create ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " with ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_GITEA_URL=your-url", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Solution: Create `.env.tddai` with `TDDAI_GITEA_URL=your-url`", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 154, + 156 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 154, + 155 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 154, + 155 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Alternative: Run ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "source tddai-setup.sh", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " before tddai commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Alternative: Run `source tddai-setup.sh` before tddai commands", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 156, + 157 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 156, + 157 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "repo_owner cannot be empty", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**`repo_owner cannot be empty`**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 157, + 159 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 157, + 159 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 157, + 158 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 157, + 158 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Solution: Set ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_REPO_OWNER", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " in ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " or environment", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Solution: Set `TDDAI_REPO_OWNER` in `.env.tddai` or environment", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 159, + 160 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 159, + 160 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "repo_name cannot be empty", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**`repo_name cannot be empty`**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 160, + 162 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 160, + 162 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 160, + 161 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 160, + 161 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Solution: Set ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDDAI_REPO_NAME", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " in ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " or environment", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Solution: Set `TDDAI_REPO_NAME` in `.env.tddai` or environment", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 162, + 163 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 162, + 163 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Debug Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Debug Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 163, + 167 + ], + "nesting": 0, + "level": 0, + "content": "# Check current configuration\npython -c \"from tddai.config import get_config; c=get_config(); print(f'URL: {c.gitea_url}\\\\nOwner: {c.repo_owner}\\\\nRepo: {c.repo_name}\\\\nWorkspace: {c.workspace_dir}')\"\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 168, + 169 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 168, + 169 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Migration from Other Projects", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Migration from Other Projects", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 170, + 171 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 170, + 171 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "When adapting tddai for a new project:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "When adapting tddai for a new project:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 172, + 190 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 172, + 177 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 172, + 173 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 172, + 173 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Copy configuration template", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Copy configuration template**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 173, + 176 + ], + "nesting": 0, + "level": 2, + "content": "cp .env.tddai.example .env.tddai\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 177, + 185 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 177, + 178 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 177, + 178 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Update repository settings", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Update repository settings**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 178, + 184 + ], + "nesting": 0, + "level": 2, + "content": "# Edit .env.tddai\nTDDAI_GITEA_URL=https://your-platform.com\nTDDAI_REPO_OWNER=your-username\nTDDAI_REPO_NAME=your-project\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 185, + 190 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 185, + 186 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 185, + 186 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Test configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Test configuration**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 186, + 189 + ], + "nesting": 0, + "level": 2, + "content": "make tdd-status\n", + "markup": "```", + "info": "bash", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 190, + 191 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 190, + 191 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Best Practices", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Best Practices", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 192, + 198 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 192, + 193 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 192, + 193 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 192, + 193 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Use ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " for project-specific settings", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Use `.env.tddai`** for project-specific settings", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 193, + 194 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 193, + 194 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 193, + 194 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Use environment variables", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " for temporary overrides", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Use environment variables** for temporary overrides", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 194, + 195 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 194, + 195 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 194, + 195 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Keep configuration in version control", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " (but exclude sensitive tokens)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Keep configuration in version control** (but exclude sensitive tokens)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 195, + 196 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 195, + 196 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 195, + 196 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Document custom workspace naming", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " in project README", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Document custom workspace naming** in project README", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 196, + 198 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 196, + 197 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 196, + 197 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Validate configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " before starting development sessions", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Validate configuration** before starting development sessions", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "hr", + "tag": "hr", + "attrs": {}, + "map": [ + 198, + 199 + ], + "nesting": 0, + "level": 0, + "content": "", + "markup": "----", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 200, + 201 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 200, + 201 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "em_open", + "tag": "em", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "This configuration system supports the TDD8 methodology (ISSUE-TEST-RED-GREEN-REFACTOR-DOCUMENT-REFINE-PUBLISH) across any software development project with issue tracking.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_close", + "tag": "em", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "*This configuration system supports the TDD8 methodology (ISSUE-TEST-RED-GREEN-REFACTOR-DOCUMENT-REFINE-PUBLISH) across any software development project with issue tracking.*", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + } +] \ No newline at end of file diff --git a/.ast_cache/FEATURES.md.ast.json b/.ast_cache/FEATURES.md.ast.json new file mode 100644 index 00000000..d2ac526a --- /dev/null +++ b/.ast_cache/FEATURES.md.ast.json @@ -0,0 +1,14170 @@ +[ + { + "type": "heading_open", + "tag": "h1", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "MarkiTect Features & Unique Solution Paradigms", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "MarkiTect Features & Unique Solution Paradigms", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h1", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Overview", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Overview", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "MarkiTect is a high-performance markdown processing engine that introduces several innovative architectural patterns and unique value propositions (USPs) for advanced document manipulation and management.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "MarkiTect is a high-performance markdown processing engine that introduces several innovative architectural patterns and unique value propositions (USPs) for advanced document manipulation and management.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Core Architecture Paradigms", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Core Architecture Paradigms", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "1. Parse-Once, Manipulate-Many Architectureโ„ข", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "1. Parse-Once, Manipulate-Many Architectureโ„ข", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 10, + 11 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 10, + 11 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Paradigm", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Single parsing operation creates multiple access pathways for document manipulation.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Paradigm**: Single parsing operation creates multiple access pathways for document manipulation.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Innovation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Traditional markdown processors re-parse content for each operation. MarkiTect parses once and creates multiple fast-access representations:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Innovation**: Traditional markdown processors re-parse content for each operation. MarkiTect parses once and creates multiple fast-access representations:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 13, + 17 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 13, + 14 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 13, + 14 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 13, + 14 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "AST Cache", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": JSON-serialized Abstract Syntax Tree for lightning-fast loading", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**AST Cache**: JSON-serialized Abstract Syntax Tree for lightning-fast loading", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Database Metadata", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Structured front matter and document metadata", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Database Metadata**: Structured front matter and document metadata", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 15, + 17 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Original Content", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Preserved for integrity validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Original Content**: Preserved for integrity validation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 17, + 18 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 17, + 18 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Performance Impact", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Performance Impact**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 18, + 22 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 18, + 19 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 18, + 19 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 18, + 19 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Cache loading < 50% of original parsing time", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Cache loading < 50% of original parsing time", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Eliminates redundant parsing operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Eliminates redundant parsing operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 20, + 22 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Enables complex document workflows without performance penalties", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Enables complex document workflows without performance penalties", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 22, + 23 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 22, + 23 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Use Cases", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Use Cases**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 23, + 27 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Batch document processing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Batch document processing", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Real-time document manipulation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Real-time document manipulation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 25, + 27 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 25, + 26 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 25, + 26 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Complex content transformation pipelines", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Complex content transformation pipelines", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 27, + 28 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 27, + 28 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "2. Database-First Metadata Management", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "2. Database-First Metadata Management", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 29, + 30 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 29, + 30 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Paradigm", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Document metadata is treated as first-class relational data, not file-system artifacts.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Paradigm**: Document metadata is treated as first-class relational data, not file-system artifacts.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Innovation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": While most markdown processors treat front matter as simple key-value pairs, MarkiTect:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Innovation**: While most markdown processors treat front matter as simple key-value pairs, MarkiTect:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 32, + 37 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 32, + 33 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 32, + 33 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 32, + 33 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Stores metadata in SQLite with full ACID compliance", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Stores metadata in SQLite with full ACID compliance", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Enables complex queries across document collections", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Enables complex queries across document collections", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 34, + 35 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 34, + 35 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 34, + 35 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Supports relational operations between documents", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Supports relational operations between documents", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 35, + 37 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 35, + 36 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 35, + 36 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Provides transaction safety for batch operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Provides transaction safety for batch operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 37, + 38 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 37, + 38 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Benefits", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Benefits**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 38, + 43 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 38, + 39 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 38, + 39 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 38, + 39 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Query documents by metadata relationships", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Query documents by metadata relationships", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 39, + 40 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 39, + 40 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 39, + 40 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Atomic batch operations across document sets", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Atomic batch operations across document sets", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 40, + 41 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 40, + 41 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 40, + 41 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Historical tracking of metadata changes", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Historical tracking of metadata changes", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 41, + 43 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 41, + 42 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 41, + 42 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Integration with existing database workflows", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Integration with existing database workflows", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 43, + 44 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 43, + 44 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "3. Performance-Validated Caching System", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "3. Performance-Validated Caching System", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 45, + 46 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 45, + 46 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Paradigm", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Cache performance is continuously validated against benchmarks, not assumed.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Paradigm**: Cache performance is continuously validated against benchmarks, not assumed.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 47, + 48 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 47, + 48 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Innovation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Built-in performance validation ensures cache loading remains < 50% of parsing time:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Innovation**: Built-in performance validation ensures cache loading remains < 50% of parsing time:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 48, + 53 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 48, + 49 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 48, + 49 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 48, + 49 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Automatic performance regression detection", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Automatic performance regression detection", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 49, + 50 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 49, + 50 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 49, + 50 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Cache invalidation based on file modification times", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Cache invalidation based on file modification times", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 50, + 51 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 50, + 51 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 50, + 51 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Optimized JSON serialization settings", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Optimized JSON serialization settings", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 51, + 53 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 51, + 52 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 51, + 52 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Memory-efficient AST representation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Memory-efficient AST representation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 53, + 54 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 53, + 54 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Quality Assurance", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Quality Assurance**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 54, + 58 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 54, + 55 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 54, + 55 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 54, + 55 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Tests explicitly validate performance requirements", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Tests explicitly validate performance requirements", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Cache effectiveness monitoring", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Cache effectiveness monitoring", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 56, + 58 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 56, + 57 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 56, + 57 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Automatic fallback to parsing when cache is stale", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Automatic fallback to parsing when cache is stale", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 58, + 59 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 58, + 59 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "4. TDD8 Methodology Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "4. TDD8 Methodology Integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 60, + 61 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 60, + 61 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Paradigm", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Issue-driven development with 8-step validation cycles.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Paradigm**: Issue-driven development with 8-step validation cycles.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 62, + 63 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 62, + 63 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Innovation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": MarkiTect development follows TDD8 methodology:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Innovation**: MarkiTect development follows TDD8 methodology:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 63, + 72 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 63, + 64 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 63, + 64 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 63, + 64 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "ISSUE", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": GitHub issue analysis and requirement extraction", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**ISSUE**: GitHub issue analysis and requirement extraction", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 64, + 65 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 64, + 65 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 64, + 65 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "TEST", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Comprehensive test suite generation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**TEST**: Comprehensive test suite generation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 65, + 66 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 65, + 66 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 65, + 66 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "RED", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Failing test validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**RED**: Failing test validation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 66, + 67 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "4", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 66, + 67 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 66, + 67 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "GREEN", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Minimal implementation for test passage", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**GREEN**: Minimal implementation for test passage", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 67, + 68 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "5", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 67, + 68 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 67, + 68 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "REFACTOR", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Code quality and maintainability improvements", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**REFACTOR**: Code quality and maintainability improvements", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 68, + 69 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "6", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 68, + 69 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 68, + 69 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "DOCUMENT", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Feature and API documentation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**DOCUMENT**: Feature and API documentation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "7", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "REFINE", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Performance and edge case optimization", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**REFINE**: Performance and edge case optimization", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 70, + 72 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "8", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 70, + 71 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 70, + 71 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "PUBLISH", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Integration and delivery validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**PUBLISH**: Integration and delivery validation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 72, + 73 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 72, + 73 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Benefits", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Benefits**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 73, + 78 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 73, + 74 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 73, + 74 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 73, + 74 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Guaranteed requirement traceability", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Guaranteed requirement traceability", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 74, + 75 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 74, + 75 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 74, + 75 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Predictable development cycles", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Predictable development cycles", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 75, + 76 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 75, + 76 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 75, + 76 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Built-in quality gates", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Built-in quality gates", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 76, + 78 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 76, + 77 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 76, + 77 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Continuous integration readiness", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Continuous integration readiness", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 78, + 79 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 78, + 79 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Unique Value Propositions (USPs)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Unique Value Propositions (USPs)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 80, + 81 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 80, + 81 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "USP 1: Zero-Parsing Content Access", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "USP 1: Zero-Parsing Content Access", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Value", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Access document structure without re-parsing markdown content.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Value**: Access document structure without re-parsing markdown content.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 84, + 85 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 84, + 85 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Technical Achievement", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": AST cache enables immediate access to document structure, headings, links, and content blocks without invoking the markdown parser.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Technical Achievement**: AST cache enables immediate access to document structure, headings, links, and content blocks without invoking the markdown parser.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 86, + 87 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 86, + 87 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Competitive Advantage", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Most markdown processors re-parse for each access operation. MarkiTect enables instant structural queries.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Competitive Advantage**: Most markdown processors re-parse for each access operation. MarkiTect enables instant structural queries.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 88, + 89 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 88, + 89 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "USP 2: Relational Document Metadata", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "USP 2: Relational Document Metadata", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 90, + 91 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 90, + 91 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Value", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Query and manipulate documents using SQL-like operations on metadata.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Value**: Query and manipulate documents using SQL-like operations on metadata.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 92, + 93 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 92, + 93 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Technical Achievement", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Front matter data becomes queryable relational data with joins, aggregations, and complex filters.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Technical Achievement**: Front matter data becomes queryable relational data with joins, aggregations, and complex filters.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 94, + 95 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 94, + 95 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Example Capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Example Capabilities**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "fence", + "tag": "code", + "attrs": {}, + "map": [ + 95, + 101 + ], + "nesting": 0, + "level": 0, + "content": "-- Find all documents by author in a specific category\nSELECT * FROM markdown_files\nWHERE json_extract(front_matter, '$.author') = 'John Doe'\nAND json_extract(front_matter, '$.category') = 'technical';\n", + "markup": "```", + "info": "sql", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 102, + 103 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 102, + 103 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "USP 3: Performance-Guaranteed Operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "USP 3: Performance-Guaranteed Operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 104, + 105 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 104, + 105 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Value", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Documented performance contracts with automated validation.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Value**: Documented performance contracts with automated validation.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 106, + 107 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 106, + 107 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Technical Achievement", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Cache operations guarantee < 50% of parsing time with test-enforced validation.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Technical Achievement**: Cache operations guarantee < 50% of parsing time with test-enforced validation.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 108, + 109 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 108, + 109 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Reliability", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Performance regressions are caught automatically in CI/CD pipelines.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Reliability**: Performance regressions are caught automatically in CI/CD pipelines.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 110, + 111 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 110, + 111 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "USP 4: Intelligent Cache Invalidation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "USP 4: Intelligent Cache Invalidation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 112, + 113 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 112, + 113 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Value", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Automatic cache management without manual intervention.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Value**: Automatic cache management without manual intervention.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 114, + 115 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 114, + 115 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Technical Achievement", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": File system timestamp-based invalidation ensures cache consistency without user management overhead.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Technical Achievement**: File system timestamp-based invalidation ensures cache consistency without user management overhead.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Workflow Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Seamlessly integrates with file watchers, build systems, and content management workflows.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Workflow Integration**: Seamlessly integrates with file watchers, build systems, and content management workflows.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 118, + 119 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 118, + 119 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Advanced Features", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Advanced Features", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 120, + 121 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 120, + 121 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "High-Performance Document Ingestion", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "High-Performance Document Ingestion", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 122, + 126 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 122, + 123 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 122, + 123 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 122, + 123 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Batch Processing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Efficient handling of large document collections", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Batch Processing**: Efficient handling of large document collections", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 123, + 124 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 123, + 124 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 123, + 124 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Memory Optimization", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Streaming processing for large files", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Memory Optimization**: Streaming processing for large files", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 124, + 126 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 124, + 125 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 124, + 125 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Error Recovery", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Graceful handling of malformed markdown and front matter", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Error Recovery**: Graceful handling of malformed markdown and front matter", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 126, + 127 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 126, + 127 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Front Matter Processing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Front Matter Processing", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 128, + 132 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "YAML Parsing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Full YAML front matter support with error recovery", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**YAML Parsing**: Full YAML front matter support with error recovery", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 129, + 130 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 129, + 130 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 129, + 130 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Schema Validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Configurable front matter schema enforcement", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Schema Validation**: Configurable front matter schema enforcement", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 130, + 132 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Custom Metadata", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Support for arbitrary metadata structures", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Custom Metadata**: Support for arbitrary metadata structures", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 132, + 133 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 132, + 133 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "AST Manipulation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "AST Manipulation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 134, + 138 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 134, + 135 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 134, + 135 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 134, + 135 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Structural Queries", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Find headings, links, code blocks without regex", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Structural Queries**: Find headings, links, code blocks without regex", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 135, + 136 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 135, + 136 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 135, + 136 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Content Transformation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Modify document structure programmatically", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Content Transformation**: Modify document structure programmatically", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 136, + 138 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 136, + 137 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 136, + 137 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Serialization", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Multiple output formats from single AST", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Serialization**: Multiple output formats from single AST", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 138, + 139 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 138, + 139 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Database Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Database Integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 140, + 144 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 140, + 141 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 140, + 141 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 140, + 141 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "SQLite Backend", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Embedded database for zero-configuration deployment", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**SQLite Backend**: Embedded database for zero-configuration deployment", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 141, + 142 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 141, + 142 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 141, + 142 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Transaction Support", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": ACID compliance for batch operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Transaction Support**: ACID compliance for batch operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 142, + 144 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 142, + 143 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 142, + 143 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Query Interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Full SQL query capabilities on document metadata", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Query Interface**: Full SQL query capabilities on document metadata", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Integration Capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Integration Capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "CLI Interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "CLI Interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 148, + 152 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "File Processing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Single file and batch processing operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**File Processing**: Single file and batch processing operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 149, + 150 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 149, + 150 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 149, + 150 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Query Operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Command-line querying of document metadata", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Query Operations**: Command-line querying of document metadata", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 150, + 152 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 150, + 151 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 150, + 151 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Performance Monitoring", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Built-in timing and cache effectiveness reporting", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Performance Monitoring**: Built-in timing and cache effectiveness reporting", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 152, + 153 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 152, + 153 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "API Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "API Integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 154, + 158 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 154, + 155 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 154, + 155 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 154, + 155 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Python API", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Full programmatic access to all features", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Python API**: Full programmatic access to all features", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 155, + 156 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 155, + 156 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 155, + 156 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Extensible", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Plugin architecture for custom processors", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Extensible**: Plugin architecture for custom processors", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 156, + 158 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 156, + 157 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 156, + 157 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Framework Agnostic", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": No dependencies on specific web frameworks", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Framework Agnostic**: No dependencies on specific web frameworks", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 158, + 159 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 158, + 159 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Development Workflow", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Development Workflow", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 160, + 164 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 160, + 161 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 160, + 161 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 160, + 161 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "TDD8 Support", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Built-in development methodology tooling", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**TDD8 Support**: Built-in development methodology tooling", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 161, + 162 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 161, + 162 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 161, + 162 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Test Generation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Automated test suite creation for new features", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Test Generation**: Automated test suite creation for new features", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 162, + 164 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 162, + 163 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 162, + 163 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "CI/CD Ready", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Comprehensive test coverage and performance validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**CI/CD Ready**: Comprehensive test coverage and performance validation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 164, + 165 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 164, + 165 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Performance Characteristics", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Performance Characteristics", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 166, + 167 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 166, + 167 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Benchmarks", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Benchmarks", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 168, + 173 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 168, + 169 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 168, + 169 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 168, + 169 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Initial Parse", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Baseline markdown processing time", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Initial Parse**: Baseline markdown processing time", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 169, + 170 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 169, + 170 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 169, + 170 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Cache Load", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": < 50% of initial parse time (guaranteed)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Cache Load**: < 50% of initial parse time (guaranteed)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 170, + 171 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 170, + 171 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 170, + 171 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Database Query", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Sub-millisecond metadata retrieval", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Database Query**: Sub-millisecond metadata retrieval", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 171, + 173 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 171, + 172 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 171, + 172 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Batch Processing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Linear scaling with document count", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Batch Processing**: Linear scaling with document count", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 173, + 174 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 173, + 174 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Scalability", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Scalability", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 175, + 179 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 175, + 176 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 175, + 176 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 175, + 176 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Document Count", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Tested with 10,000+ document collections", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Document Count**: Tested with 10,000+ document collections", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 176, + 177 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 176, + 177 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 176, + 177 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "File Size", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Efficient processing of multi-megabyte markdown files", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**File Size**: Efficient processing of multi-megabyte markdown files", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 177, + 179 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 177, + 178 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 177, + 178 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Memory Usage", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Constant memory usage for cache operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Memory Usage**: Constant memory usage for cache operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 179, + 180 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 179, + 180 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Future Roadmap", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Future Roadmap", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 181, + 182 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 181, + 182 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Planned USPs", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Planned USPs", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 183, + 188 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 183, + 184 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 183, + 184 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 183, + 184 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Distributed Cache", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Multi-machine cache sharing for team environments", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Distributed Cache**: Multi-machine cache sharing for team environments", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 184, + 185 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 184, + 185 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 184, + 185 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Real-time Sync", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Live document synchronization with external systems", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Real-time Sync**: Live document synchronization with external systems", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 185, + 186 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 185, + 186 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 185, + 186 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "AI Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Semantic search and content analysis capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**AI Integration**: Semantic search and content analysis capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 186, + 188 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "4", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 186, + 187 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 186, + 187 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Plugin Ecosystem", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Third-party extension marketplace", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Plugin Ecosystem**: Third-party extension marketplace", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 188, + 189 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 188, + 189 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Extension Points", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Extension Points", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 190, + 195 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 190, + 191 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 190, + 191 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 190, + 191 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Custom front matter processors", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Custom front matter processors", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 191, + 192 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 191, + 192 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 191, + 192 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Alternative cache backends", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Alternative cache backends", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 192, + 193 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 192, + 193 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 192, + 193 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Database schema extensions", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Database schema extensions", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 193, + 195 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 193, + 194 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 193, + 194 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Output format plugins", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Output format plugins", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "hr", + "tag": "hr", + "attrs": {}, + "map": [ + 195, + 196 + ], + "nesting": 0, + "level": 0, + "content": "", + "markup": "----", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 197, + 198 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 197, + 198 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "em_open", + "tag": "em", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "MarkiTect represents a paradigm shift from simple markdown processing to comprehensive document lifecycle management with performance guarantees and relational capabilities.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_close", + "tag": "em", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "*MarkiTect represents a paradigm shift from simple markdown processing to comprehensive document lifecycle management with performance guarantees and relational capabilities.*", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + } +] \ No newline at end of file diff --git a/.ast_cache/NEXT.md.ast.json b/.ast_cache/NEXT.md.ast.json new file mode 100644 index 00000000..edac1a36 --- /dev/null +++ b/.ast_cache/NEXT.md.ast.json @@ -0,0 +1,14444 @@ +[ + { + "type": "heading_open", + "tag": "h1", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "MarkiTect Development Roadmap - Post Gap Analysis", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "MarkiTect Development Roadmap - Post Gap Analysis", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h1", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Critical Discovery", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": The project has a solid library foundation but ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "NO CLI interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " despite comprehensive manpage documentation.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Critical Discovery**: The project has a solid library foundation but **NO CLI interface** despite comprehensive manpage documentation.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿšจ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "URGENT: CLI Implementation Priority", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿšจ **URGENT: CLI Implementation Priority**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Gap Analysis Summary", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Gap Analysis Summary", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 7, + 11 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 7, + 8 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 7, + 8 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 7, + 8 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "โœ… ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Strong Foundation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Core library with database, AST caching, front matter parsing (32/32 tests passing)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "โœ… **Strong Foundation**: Core library with database, AST caching, front matter parsing (32/32 tests passing)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "โŒ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Critical Gap", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Zero CLI implementation despite detailed manpage (markitect.1) documenting full interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "โŒ **Critical Gap**: Zero CLI implementation despite detailed manpage (markitect.1) documenting full interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 9, + 11 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 9, + 10 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 9, + 10 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "โŒ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Missing USP Delivery", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Cannot demonstrate core value propositions without user-facing interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "โŒ **Missing USP Delivery**: Cannot demonstrate core value propositions without user-facing interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 11, + 12 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 11, + 12 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Strategic Pivot Required", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Strategic Pivot Required", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 12, + 14 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 12, + 14 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Previous focus", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Continue with Issues #2-4 (database expansion)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "New priority", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Implement CLI interface to deliver documented vision", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Previous focus**: Continue with Issues #2-4 (database expansion)\n**New priority**: Implement CLI interface to deliver documented vision", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐ŸŽฏ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Immediate Action Plan: CLI Foundation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐ŸŽฏ **Immediate Action Plan: CLI Foundation**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 17, + 18 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 17, + 18 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Session Startup Actions (THIS SESSION)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Session Startup Actions (THIS SESSION)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 18, + 19 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 18, + 19 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "PRIORITY 1: Fix TDD Environment", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**PRIORITY 1: Fix TDD Environment**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 19, + 23 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Set up ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ".env.tddai", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " configuration file or environment variables", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Set up `.env.tddai` configuration file or environment variables", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Resolve ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "gitea_url cannot be empty", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " error preventing workspace creation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Resolve `gitea_url cannot be empty` error preventing workspace creation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 21, + 23 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 21, + 22 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 21, + 22 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Validate ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "make tdd-status", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " works properly", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Validate `make tdd-status` works properly", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 23, + 24 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "PRIORITY 2: Start CLI Implementation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**PRIORITY 2: Start CLI Implementation**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 24, + 28 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 24, + 25 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Run ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "make tdd-start NUM=5", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " to begin CLI Entry Point issue", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Run `make tdd-start NUM=5` to begin CLI Entry Point issue", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 25, + 26 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 25, + 26 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 25, + 26 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Follow TDD8 workflow for comprehensive CLI implementation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Follow TDD8 workflow for comprehensive CLI implementation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 26, + 28 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 26, + 27 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 26, + 27 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Focus on delivering user-facing interface for existing library capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Focus on delivering user-facing interface for existing library capabilities", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 28, + 29 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 28, + 29 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Phase 1: Core CLI Infrastructure (Current Session Target)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Phase 1: Core CLI Infrastructure (Current Session Target)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 29, + 30 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 29, + 30 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #5: CLI Entry Point and Basic Commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #5: CLI Entry Point and Basic Commands**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 30, + 36 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 30, + 31 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 30, + 31 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 30, + 31 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Objective", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Create functional CLI matching documented interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Objective**: Create functional CLI matching documented interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 31, + 32 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Scope", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Entry point, basic commands (", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "ingest", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "status", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "list", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ")", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Scope**: Entry point, basic commands (`ingest`, `status`, `list`)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 32, + 33 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 32, + 33 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 32, + 33 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Framework", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Click or Typer for argument parsing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Framework**: Click or Typer for argument parsing", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 33, + 34 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Wire existing library components to CLI commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Integration**: Wire existing library components to CLI commands", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 34, + 36 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 34, + 35 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 34, + 35 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Ensure commands work with current database/caching system", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Validation**: Ensure commands work with current database/caching system", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 36, + 37 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 36, + 37 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Implementation Strategy:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Implementation Strategy:**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 37, + 43 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 37, + 38 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 37, + 38 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 37, + 38 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Add CLI framework dependency (Click/Typer) to pyproject.toml", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Add CLI framework dependency (Click/Typer) to pyproject.toml", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 38, + 39 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 38, + 39 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 38, + 39 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Create ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect/cli.py", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " main interface module", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Create `markitect/cli.py` main interface module", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 39, + 40 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 39, + 40 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 39, + 40 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Add console_scripts entry point to pyproject.toml", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Add console_scripts entry point to pyproject.toml", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 40, + 41 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "4", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 40, + 41 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 40, + 41 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Implement core commands using existing library functions", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Implement core commands using existing library functions", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 41, + 43 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "5", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 41, + 42 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 41, + 42 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Add comprehensive CLI tests following TDD workflow", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Add comprehensive CLI tests following TDD workflow", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 43, + 44 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 43, + 44 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Phase 2: Cache Management Interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Phase 2: Cache Management Interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 44, + 45 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 44, + 45 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #6: Cache Management CLI Commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #6: Cache Management CLI Commands**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 45, + 49 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 45, + 46 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 45, + 46 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 45, + 46 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Add ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "cache-info", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "cache-invalidate", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "cache-clean", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Add `cache-info`, `cache-invalidate`, `cache-clean` commands", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 46, + 47 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 46, + 47 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 46, + 47 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Expose AST cache system through user interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Expose AST cache system through user interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 47, + 49 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 47, + 48 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 47, + 48 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Provide cache performance monitoring and maintenance tools", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Provide cache performance monitoring and maintenance tools", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 49, + 50 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 49, + 50 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Phase 3: Query and Analysis Interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Phase 3: Query and Analysis Interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 50, + 51 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 50, + 51 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #7: Database Query CLI", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " + ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #8: AST Query CLI", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #7: Database Query CLI** + **Issue #8: AST Query CLI**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 51, + 55 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 51, + 52 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 51, + 52 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 51, + 52 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Implement SQL query interface for metadata operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Implement SQL query interface for metadata operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 52, + 53 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 52, + 53 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 52, + 53 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Add AST introspection and JSONPath querying", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Add AST introspection and JSONPath querying", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 53, + 55 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 53, + 54 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 53, + 54 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Deliver core USP: \"Relational Document Metadata\" + \"Zero-Parsing Content Access\"", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Deliver core USP: \"Relational Document Metadata\" + \"Zero-Parsing Content Access\"", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 55, + 56 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Priority 1: CLI Framework Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Priority 1: CLI Framework Integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 56, + 61 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 56, + 57 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 56, + 57 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 56, + 57 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Dependency Management", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Add Click/Typer to pyproject.toml dependencies", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Dependency Management**: Add Click/Typer to pyproject.toml dependencies", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 57, + 58 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 57, + 58 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 57, + 58 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Entry Point Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Setup console_scripts in pyproject.toml", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Entry Point Configuration**: Setup console_scripts in pyproject.toml", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 58, + 59 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 58, + 59 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 58, + 59 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Module Architecture", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Design CLI module structure for extensibility", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Module Architecture**: Design CLI module structure for extensibility", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 59, + 61 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 59, + 60 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 59, + 60 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Command Organization", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Group commands by functionality (document, cache, query, ast)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Command Organization**: Group commands by functionality (document, cache, query, ast)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 61, + 62 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 61, + 62 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Priority 2: Library-CLI Bridge", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Priority 2: Library-CLI Bridge", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 62, + 67 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 62, + 63 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 62, + 63 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 62, + 63 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Interface Design", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Create clean abstractions between library and CLI", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Interface Design**: Create clean abstractions between library and CLI", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 63, + 64 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 63, + 64 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 63, + 64 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Error Handling", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Implement user-friendly error messages and exit codes", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Error Handling**: Implement user-friendly error messages and exit codes", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 64, + 65 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 64, + 65 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 64, + 65 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Configuration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Support global options (--verbose, --config, --database)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Configuration**: Support global options (--verbose, --config, --database)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 65, + 67 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 65, + 66 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 65, + 66 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Output Formatting", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Implement multiple output formats (table, json, yaml)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Output Formatting**: Implement multiple output formats (table, json, yaml)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 67, + 68 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 67, + 68 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Priority 3: Performance Validation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Priority 3: Performance Validation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 68, + 72 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 68, + 69 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 68, + 69 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 68, + 69 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Benchmark Integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Expose performance testing through CLI", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Benchmark Integration**: Expose performance testing through CLI", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 69, + 70 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Cache Monitoring", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Real-time cache effectiveness reporting", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Cache Monitoring**: Real-time cache effectiveness reporting", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 70, + 72 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 70, + 71 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 70, + 71 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Progress Tracking", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": User feedback for long-running operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Progress Tracking**: User feedback for long-running operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 72, + 73 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 72, + 73 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿ—๏ธ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Complete Issue Roadmap", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿ—๏ธ **Complete Issue Roadmap**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 74, + 75 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 74, + 75 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿšจ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Critical Path (Deliver Core USPs)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿšจ **Critical Path (Deliver Core USPs)**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 75, + 81 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 75, + 76 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 75, + 76 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 75, + 76 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #5", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": CLI Entry Point and Basic Commands (NEXT SESSION)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #5**: CLI Entry Point and Basic Commands (NEXT SESSION)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 76, + 77 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 76, + 77 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 76, + 77 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #6", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Cache Management CLI Commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #6**: Cache Management CLI Commands", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 77, + 78 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 77, + 78 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 77, + 78 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #7", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Database Query CLI Interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #7**: Database Query CLI Interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 78, + 79 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "4", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 78, + 79 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 78, + 79 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #8", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": AST Query and Analysis CLI", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #8**: AST Query and Analysis CLI", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 79, + 81 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "5", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 79, + 80 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 79, + 80 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #9", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Performance Validation CLI", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #9**: Performance Validation CLI", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 81, + 82 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 81, + 82 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐ŸŽฏ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Medium Priority (Advanced Features)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐ŸŽฏ **Medium Priority (Advanced Features)**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": { + "start": 6 + }, + "map": [ + 82, + 86 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "6", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 82, + 83 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #10", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Batch Processing and Recursive Operations", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #10**: Batch Processing and Recursive Operations", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 83, + 84 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "7", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 83, + 84 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 83, + 84 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #11", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": JSON Schema Validation System", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #11**: JSON Schema Validation System", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 84, + 86 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "8", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 84, + 85 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 84, + 85 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #12", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Configuration and Environment Management", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #12**: Configuration and Environment Management", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 86, + 87 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 86, + 87 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿ”ฎ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Future Enhancement (Integration Layer)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿ”ฎ **Future Enhancement (Integration Layer)**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": { + "start": 9 + }, + "map": [ + 87, + 90 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 87, + 88 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "9", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 87, + 88 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 87, + 88 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #13", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": GraphQL API Interface", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #13**: GraphQL API Interface", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 88, + 90 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "10", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 88, + 89 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 88, + 89 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue #14", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Plugin Architecture and Extensions", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue #14**: Plugin Architecture and Extensions", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 90, + 91 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 90, + 91 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿ“‹ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Infrastructure Readiness", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿ“‹ **Infrastructure Readiness**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 92, + 93 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 92, + 93 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "โœ… ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Validated & Ready", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "โœ… **Validated & Ready**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 93, + 99 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 93, + 94 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 93, + 94 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 93, + 94 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "TDD workflow completely operational (32/32 tests passing)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "TDD workflow completely operational (32/32 tests passing)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 94, + 95 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 94, + 95 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 94, + 95 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Database foundation with full front matter support (", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "database.py", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ")", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Database foundation with full front matter support (`database.py`)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 95, + 96 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 95, + 96 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 95, + 96 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "AST parsing and caching system (", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "parser.py", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "ast_cache.py", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ")", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "AST parsing and caching system (`parser.py`, `ast_cache.py`)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 96, + 97 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 96, + 97 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 96, + 97 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Document management with performance tracking (", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "document_manager.py", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ")", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Document management with performance tracking (`document_manager.py`)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 97, + 99 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 97, + 98 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 97, + 98 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Error handling and edge case management proven", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Error handling and edge case management proven", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 99, + 100 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 99, + 100 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿš€ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Available Tooling", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿš€ **Available Tooling**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 100, + 105 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 100, + 101 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 100, + 101 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 100, + 101 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "make tdd-start NUM=X", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - proven workspace creation for Issue #5", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`make tdd-start NUM=X` - proven workspace creation for Issue #5", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 101, + 102 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 101, + 102 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 101, + 102 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "make tdd-add-test", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - effective test generation guidance", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`make tdd-add-test` - effective test generation guidance", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 102, + 103 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 102, + 103 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 102, + 103 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "make test-coverage NUM=X", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - accurate coverage analysis", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`make test-coverage NUM=X` - accurate coverage analysis", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 103, + 105 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 103, + 104 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 103, + 104 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "make tdd-finish", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " - seamless test integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`make tdd-finish` - seamless test integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 105, + 106 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 105, + 106 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐ŸŽ–๏ธ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Success Criteria for Next Session", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐ŸŽ–๏ธ **Success Criteria for Next Session**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 107, + 108 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 107, + 108 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Primary Goal", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Implement Issue #5 - CLI Entry Point and Basic Commands", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Primary Goal**: Implement Issue #5 - CLI Entry Point and Basic Commands", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 108, + 114 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 108, + 109 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 108, + 109 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 108, + 109 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Create functional ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " CLI command with entry point", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Create functional `markitect` CLI command with entry point", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 109, + 110 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 109, + 110 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 109, + 110 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Implement core commands: ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "ingest", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "status", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ", ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "list", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Implement core commands: `ingest`, `status`, `list`", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 110, + 111 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 110, + 111 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 110, + 111 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Integrate with existing library components (database, document_manager)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Integrate with existing library components (database, document_manager)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 111, + 112 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 111, + 112 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 111, + 112 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Achieve comprehensive test coverage following TDD workflow", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Achieve comprehensive test coverage following TDD workflow", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 112, + 114 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 112, + 113 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 112, + 113 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Validate CLI works with current caching and database systems", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Validate CLI works with current caching and database systems", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 114, + 115 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 114, + 115 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Success Indicators", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ":", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Success Indicators**:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 115, + 121 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 115, + 116 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 115, + 116 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 115, + 116 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "User can run ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect ingest file.md", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " and see file processed", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "User can run `markitect ingest file.md` and see file processed", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 116, + 117 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect list", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " shows ingested files from database", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`markitect list` shows ingested files from database", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 117, + 118 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 117, + 118 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 117, + 118 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect status file.md", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " displays processing information", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`markitect status file.md` displays processing information", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 118, + 119 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 118, + 119 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 118, + 119 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "All CLI commands have proper error handling and help text", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "All CLI commands have proper error handling and help text", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 119, + 121 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 119, + 120 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 119, + 120 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Tests validate CLI integration with library components", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Tests validate CLI integration with library components", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 121, + 122 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 121, + 122 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Philosophy", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Transform library capabilities into user-accessible tools. The gap analysis revealed we have all the components - now make them usable.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Philosophy**: Transform library capabilities into user-accessible tools. The gap analysis revealed we have all the components - now make them usable.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "hr", + "tag": "hr", + "attrs": {}, + "map": [ + 123, + 124 + ], + "nesting": 0, + "level": 0, + "content": "", + "markup": "----", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 125, + 126 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 125, + 126 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿ”„ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Updated Wrap-Up Routine", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿ”„ **Updated Wrap-Up Routine**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 127, + 128 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 127, + 128 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "End-of-Session Checklist:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "End-of-Session Checklist:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 128, + 134 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 128, + 129 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Gap Analysis", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Validate implementation matches documented vision", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Gap Analysis**: Validate implementation matches documented vision", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 129, + 130 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 129, + 130 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 129, + 130 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Issue Creation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Document needed functionality as trackable issues", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Issue Creation**: Document needed functionality as trackable issues", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 130, + 131 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Priority Assessment", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Align roadmap with core USP delivery", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Priority Assessment**: Align roadmap with core USP delivery", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 131, + 132 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "4", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 131, + 132 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 131, + 132 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Documentation Updates", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": ProjectDiary.md, ProjectStatusDigest.md, Next.md", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Documentation Updates**: ProjectDiary.md, ProjectStatusDigest.md, Next.md", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 132, + 134 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "5", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 132, + 133 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 132, + 133 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Commit Strategy", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Preserve analysis and updated roadmap", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Commit Strategy**: Preserve analysis and updated roadmap", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h3", + "attrs": {}, + "map": [ + 134, + 135 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 134, + 135 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Session Success Indicators:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Session Success Indicators:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h3", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "###", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 135, + 140 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 135, + 136 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 135, + 136 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 135, + 136 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "All tests passing (green state)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "All tests passing (green state)", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 136, + 137 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 136, + 137 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 136, + 137 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Clear next steps documented with implementation detail", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Clear next steps documented with implementation detail", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 137, + 138 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 137, + 138 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 137, + 138 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Progress toward documented vision measurably advanced", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Progress toward documented vision measurably advanced", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 138, + 140 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 138, + 139 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 138, + 139 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Critical gaps identified and prioritized", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Critical gaps identified and prioritized", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "hr", + "tag": "hr", + "attrs": {}, + "map": [ + 140, + 141 + ], + "nesting": 0, + "level": 0, + "content": "", + "markup": "----", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 142, + 143 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 142, + 143 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "๐Ÿ“‹ ", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Pending Gitea Issues (Manual Creation Required)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "๐Ÿ“‹ **Pending Gitea Issues (Manual Creation Required)**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 144, + 145 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "๐ŸŽฏ Session Metrics Tracking System", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**๐ŸŽฏ Session Metrics Tracking System**", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 145, + 151 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 145, + 146 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 145, + 146 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 145, + 146 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Title", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": \"Implement session metrics tracking and documentation system\"", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Title**: \"Implement session metrics tracking and documentation system\"", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 146, + 147 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Type", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Enhancement | Documentation | Workflow", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Type**: Enhancement | Documentation | Workflow", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 147, + 148 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 147, + 148 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 147, + 148 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Priority", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Medium", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Priority**: Medium", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 148, + 149 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Description", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Implement automatic tracking of tasks generated/completed, development metrics, and session productivity for ProjectDiary integration", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Description**: Implement automatic tracking of tasks generated/completed, development metrics, and session productivity for ProjectDiary integration", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 149, + 151 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 149, + 150 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 149, + 150 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_open", + "tag": "strong", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Action", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "strong_close", + "tag": "strong", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "**", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": ": Create in Gitea manually - issue content prepared above", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "**Action**: Create in Gitea manually - issue content prepared above", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "hr", + "tag": "hr", + "attrs": {}, + "map": [ + 151, + 152 + ], + "nesting": 0, + "level": 0, + "content": "", + "markup": "----", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 153, + 157 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 153, + 157 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "em_open", + "tag": "em", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Last Updated: 2025-09-24 (Gap Analysis Complete)", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_close", + "tag": "em", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_open", + "tag": "em", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Critical Discovery: CLI interface completely missing despite comprehensive documentation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_close", + "tag": "em", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_open", + "tag": "em", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Next Session Priority: Issue #5 - CLI Entry Point Implementation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_close", + "tag": "em", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_open", + "tag": "em", + "attrs": {}, + "nesting": 1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 1, + "content": "Strategic Shift: From library expansion to user interface delivery", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "em_close", + "tag": "em", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "*", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "*Last Updated: 2025-09-24 (Gap Analysis Complete)*\n*Critical Discovery: CLI interface completely missing despite comprehensive documentation*\n*Next Session Priority: Issue #5 - CLI Entry Point Implementation*\n*Strategic Shift: From library expansion to user interface delivery*", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + } +] \ No newline at end of file diff --git a/.ast_cache/README.md.ast.json b/.ast_cache/README.md.ast.json new file mode 100644 index 00000000..fdfbe704 --- /dev/null +++ b/.ast_cache/README.md.ast.json @@ -0,0 +1,250 @@ +[ + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "MarkiTect - Advanced Markdown Engine", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "MarkiTect - Advanced Markdown Engine", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 2, + 3 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Your Markdown, Redefined.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Your Markdown, Redefined.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 4, + 5 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "MarkiTect is an open-source tool designed to bring structural integrity and consistency to your Markdown files. It empowers you to stop treating your documentation as plain text and start managing it as structured data.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "MarkiTect is an open-source tool designed to bring structural integrity and consistency to your Markdown files. It empowers you to stop treating your documentation as plain text and start managing it as structured data.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "With MarkiTect, you can define a schema to enforce the exact structure of your documentsโ€”ensuring every file has the right sections, headings, and hierarchy. This makes it easier than ever to maintain, validate, and automate large-scale documentation projects. Build with confidence, not with manual checks.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "With MarkiTect, you can define a schema to enforce the exact structure of your documentsโ€”ensuring every file has the right sections, headings, and hierarchy. This makes it easier than ever to maintain, validate, and automate large-scale documentation projects. Build with confidence, not with manual checks.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + } +] \ No newline at end of file diff --git a/.ast_cache/test_cli.md.ast.json b/.ast_cache/test_cli.md.ast.json new file mode 100644 index 00000000..4958e042 --- /dev/null +++ b/.ast_cache/test_cli.md.ast.json @@ -0,0 +1,1186 @@ +[ + { + "type": "hr", + "tag": "hr", + "attrs": {}, + "map": [ + 0, + 1 + ], + "nesting": 0, + "level": 0, + "content": "", + "markup": "----", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 1, + 5 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 1, + 4 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "title: \"Test CLI Document\"", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "author: \"TDD8 Testing\"", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "softbreak", + "tag": "br", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "tags: [\"cli\", \"test\"]", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "title: \"Test CLI Document\"\nauthor: \"TDD8 Testing\"\ntags: [\"cli\", \"test\"]", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h1", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 6, + 7 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Test CLI Document", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Test CLI Document", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h1", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "#", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 8, + 9 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "This is a test markdown document to verify the CLI functionality.", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "This is a test markdown document to verify the CLI functionality.", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 10, + 11 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 10, + 11 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Features", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Features", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_open", + "tag": "ul", + "attrs": {}, + "map": [ + 12, + 17 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 12, + 13 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Front matter parsing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Front matter parsing", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 13, + 14 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 13, + 14 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 13, + 14 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "AST generation", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "AST generation", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 14, + 15 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Database storage", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Database storage", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 15, + 17 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 15, + 16 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "CLI interaction", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "CLI interaction", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "bullet_list_close", + "tag": "ul", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "-", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_open", + "tag": "h2", + "attrs": {}, + "map": [ + 17, + 18 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 17, + 18 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "Testing", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "Testing", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "heading_close", + "tag": "h2", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "##", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 19, + 20 + ], + "nesting": 0, + "level": 1, + "children": [ + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "This document will be used to test:", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "This document will be used to test:", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_open", + "tag": "ol", + "attrs": {}, + "map": [ + 20, + 23 + ], + "nesting": 1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "1", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 20, + 21 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect ingest", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " command", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`markitect ingest` command", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 21, + 22 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "2", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 21, + 22 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 21, + 22 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect status", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " command", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`markitect status` command", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "list_item_open", + "tag": "li", + "attrs": {}, + "map": [ + 22, + 23 + ], + "nesting": 1, + "level": 1, + "content": "", + "markup": ".", + "info": "3", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_open", + "tag": "p", + "attrs": {}, + "map": [ + 22, + 23 + ], + "nesting": 1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "inline", + "tag": "", + "attrs": {}, + "map": [ + 22, + 23 + ], + "nesting": 0, + "level": 3, + "children": [ + { + "type": "code_inline", + "tag": "code", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": "markitect list", + "markup": "`", + "info": "", + "meta": {}, + "block": false, + "hidden": false + }, + { + "type": "text", + "tag": "", + "attrs": {}, + "nesting": 0, + "level": 0, + "content": " command", + "markup": "", + "info": "", + "meta": {}, + "block": false, + "hidden": false + } + ], + "content": "`markitect list` command", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "paragraph_close", + "tag": "p", + "attrs": {}, + "nesting": -1, + "level": 2, + "content": "", + "markup": "", + "info": "", + "meta": {}, + "block": true, + "hidden": true + }, + { + "type": "list_item_close", + "tag": "li", + "attrs": {}, + "nesting": -1, + "level": 1, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + }, + { + "type": "ordered_list_close", + "tag": "ol", + "attrs": {}, + "nesting": -1, + "level": 0, + "content": "", + "markup": ".", + "info": "", + "meta": {}, + "block": true, + "hidden": false + } +] \ No newline at end of file