{ "directed": false, "multigraph": false, "graph": {}, "nodes": [ { "label": "last-ndc.ts", "file_type": "code", "source_file": ".remember/tmp/last-ndc.ts", "source_location": "L1", "_origin": "ast", "community": 353, "norm_label": "last-ndc.ts", "id": "tmp_last_ndc", "community_name": "NDC Data Tracking" }, { "label": "ghost_publish.py", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L1", "_origin": "ast", "community": 177, "norm_label": "ghost_publish.py", "id": "scripts_ghost_publish", "community_name": "Ghost CMS Publisher" }, { "label": "create_ghost_token()", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L26", "_origin": "ast", "community": 177, "norm_label": "create_ghost_token()", "id": "scripts_ghost_publish_create_ghost_token", "community_name": "Ghost CMS Publisher" }, { "label": "parse_frontmatter()", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L42", "_origin": "ast", "community": 177, "norm_label": "parse_frontmatter()", "id": "scripts_ghost_publish_parse_frontmatter", "community_name": "Ghost CMS Publisher" }, { "label": "publish_to_ghost()", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L57", "_origin": "ast", "community": 177, "norm_label": "publish_to_ghost()", "id": "scripts_ghost_publish_publish_to_ghost", "community_name": "Ghost CMS Publisher" }, { "label": "markdown_to_html()", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L102", "_origin": "ast", "community": 177, "norm_label": "markdown_to_html()", "id": "scripts_ghost_publish_markdown_to_html", "community_name": "Ghost CMS Publisher" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L117", "_origin": "ast", "community": 177, "norm_label": "main()", "id": "scripts_ghost_publish_main", "community_name": "Ghost CMS Publisher" }, { "label": "Create JWT token for Ghost Admin API.", "file_type": "rationale", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L27", "_origin": "ast", "community": 177, "norm_label": "create jwt token for ghost admin api.", "id": "scripts_ghost_publish_rationale_27", "community_name": "Ghost CMS Publisher" }, { "label": "Parse YAML frontmatter from markdown content.", "file_type": "rationale", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L43", "_origin": "ast", "community": 177, "norm_label": "parse yaml frontmatter from markdown content.", "id": "scripts_ghost_publish_rationale_43", "community_name": "Ghost CMS Publisher" }, { "label": "Publish markdown file to Ghost CMS.", "file_type": "rationale", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L63", "_origin": "ast", "community": 177, "norm_label": "publish markdown file to ghost cms.", "id": "scripts_ghost_publish_rationale_63", "community_name": "Ghost CMS Publisher" }, { "label": "Convert markdown to HTML.", "file_type": "rationale", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L103", "_origin": "ast", "community": 177, "norm_label": "convert markdown to html.", "id": "scripts_ghost_publish_rationale_103", "community_name": "Ghost CMS Publisher" }, { "label": "export_to_ulysses.py", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L1", "_origin": "ast", "community": 163, "norm_label": "export_to_ulysses.py", "id": "scripts_export_to_ulysses", "community_name": "Ulysses Content Exporter" }, { "label": "get_export_path()", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L31", "_origin": "ast", "community": 163, "norm_label": "get_export_path()", "id": "scripts_export_to_ulysses_get_export_path", "community_name": "Ulysses Content Exporter" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L31", "_origin": "ast", "community": 163, "norm_label": "path", "id": "custom_skills_04_ourdigital_research_code_scripts_export_to_ulysses_py_path", "community_name": "Ulysses Content Exporter" }, { "label": "generate_filename()", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L41", "_origin": "ast", "community": 163, "norm_label": "generate_filename()", "id": "scripts_export_to_ulysses_generate_filename", "community_name": "Ulysses Content Exporter" }, { "label": "export_content()", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L51", "_origin": "ast", "community": 163, "norm_label": "export_content()", "id": "scripts_export_to_ulysses_export_content", "community_name": "Ulysses Content Exporter" }, { "label": "export_file()", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L70", "_origin": "ast", "community": 163, "norm_label": "export_file()", "id": "scripts_export_to_ulysses_export_file", "community_name": "Ulysses Content Exporter" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L81", "_origin": "ast", "community": 163, "norm_label": "main()", "id": "scripts_export_to_ulysses_main", "community_name": "Ulysses Content Exporter" }, { "label": "Get the export path for a specific channel.", "file_type": "rationale", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L32", "_origin": "ast", "community": 163, "norm_label": "get the export path for a specific channel.", "id": "scripts_export_to_ulysses_rationale_32", "community_name": "Ulysses Content Exporter" }, { "label": "Generate a filename with timestamp.", "file_type": "rationale", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L42", "_origin": "ast", "community": 163, "norm_label": "generate a filename with timestamp.", "id": "scripts_export_to_ulysses_rationale_42", "community_name": "Ulysses Content Exporter" }, { "label": "Export content to the appropriate iCloud folder.", "file_type": "rationale", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L52", "_origin": "ast", "community": 163, "norm_label": "export content to the appropriate icloud folder.", "id": "scripts_export_to_ulysses_rationale_52", "community_name": "Ulysses Content Exporter" }, { "label": "Copy an existing file to the iCloud folder.", "file_type": "rationale", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L71", "_origin": "ast", "community": 163, "norm_label": "copy an existing file to the icloud folder.", "id": "scripts_export_to_ulysses_rationale_71", "community_name": "Ulysses Content Exporter" }, { "label": "apply_brand.py", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L1", "_origin": "ast", "community": 121, "norm_label": "apply_brand.py", "id": "scripts_apply_brand", "community_name": "PowerPoint Brand Styler" }, { "label": "BrandStyler", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L20", "_origin": "ast", "community": 121, "norm_label": "brandstyler", "id": "scripts_apply_brand_brandstyler", "community_name": "PowerPoint Brand Styler" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L23", "_origin": "ast", "community": 121, "norm_label": ".__init__()", "id": "scripts_apply_brand_brandstyler_init", "community_name": "PowerPoint Brand Styler" }, { "label": ".apply_to_presentation()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L32", "_origin": "ast", "community": 121, "norm_label": ".apply_to_presentation()", "id": "scripts_apply_brand_brandstyler_apply_to_presentation", "community_name": "PowerPoint Brand Styler" }, { "label": ".style_slide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L53", "_origin": "ast", "community": 121, "norm_label": ".style_slide()", "id": "scripts_apply_brand_brandstyler_style_slide", "community_name": "PowerPoint Brand Styler" }, { "label": ".style_text_frame()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L65", "_origin": "ast", "community": 121, "norm_label": ".style_text_frame()", "id": "scripts_apply_brand_brandstyler_style_text_frame", "community_name": "PowerPoint Brand Styler" }, { "label": ".style_table()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L96", "_origin": "ast", "community": 121, "norm_label": ".style_table()", "id": "scripts_apply_brand_brandstyler_style_table", "community_name": "PowerPoint Brand Styler" }, { "label": ".add_logo()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L118", "_origin": "ast", "community": 121, "norm_label": ".add_logo()", "id": "scripts_apply_brand_brandstyler_add_logo", "community_name": "PowerPoint Brand Styler" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L138", "_origin": "ast", "community": 121, "norm_label": "main()", "id": "scripts_apply_brand_main", "community_name": "PowerPoint Brand Styler" }, { "label": "Apply brand guidelines to PowerPoint presentations", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L21", "_origin": "ast", "community": 121, "norm_label": "apply brand guidelines to powerpoint presentations", "id": "scripts_apply_brand_rationale_21", "community_name": "PowerPoint Brand Styler" }, { "label": "Load brand configuration", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L24", "_origin": "ast", "community": 121, "norm_label": "load brand configuration", "id": "scripts_apply_brand_rationale_24", "community_name": "PowerPoint Brand Styler" }, { "label": "Apply brand styling to PowerPoint file", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L33", "_origin": "ast", "community": 121, "norm_label": "apply brand styling to powerpoint file", "id": "scripts_apply_brand_rationale_33", "community_name": "PowerPoint Brand Styler" }, { "label": "Apply brand styling to individual slide", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L54", "_origin": "ast", "community": 121, "norm_label": "apply brand styling to individual slide", "id": "scripts_apply_brand_rationale_54", "community_name": "PowerPoint Brand Styler" }, { "label": "Apply brand fonts and colors to text", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L66", "_origin": "ast", "community": 121, "norm_label": "apply brand fonts and colors to text", "id": "scripts_apply_brand_rationale_66", "community_name": "PowerPoint Brand Styler" }, { "label": "Apply brand styling to tables", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L97", "_origin": "ast", "community": 121, "norm_label": "apply brand styling to tables", "id": "scripts_apply_brand_rationale_97", "community_name": "PowerPoint Brand Styler" }, { "label": "Add company logo to slide", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L119", "_origin": "ast", "community": 121, "norm_label": "add company logo to slide", "id": "scripts_apply_brand_rationale_119", "community_name": "PowerPoint Brand Styler" }, { "label": "extract_notion.py", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L1", "_origin": "ast", "community": 186, "norm_label": "extract_notion.py", "id": "scripts_extract_notion", "community_name": "Notion Content Extractor" }, { "label": "extract_notion_content()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L12", "_origin": "ast", "community": 186, "norm_label": "extract_notion_content()", "id": "scripts_extract_notion_extract_notion_content", "community_name": "Notion Content Extractor" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L12", "_origin": "ast", "community": 186, "norm_label": "any", "id": "custom_skills_05_ourdigital_document_code_scripts_extract_notion_py_any", "community_name": "Notion Content Extractor" }, { "label": "parse_notion_url()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L117", "_origin": "ast", "community": 186, "norm_label": "parse_notion_url()", "id": "scripts_extract_notion_parse_notion_url", "community_name": "Notion Content Extractor" }, { "label": "fetch_linked_content()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L125", "_origin": "ast", "community": 186, "norm_label": "fetch_linked_content()", "id": "scripts_extract_notion_fetch_linked_content", "community_name": "Notion Content Extractor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L151", "_origin": "ast", "community": 186, "norm_label": "main()", "id": "scripts_extract_notion_main", "community_name": "Notion Content Extractor" }, { "label": "Extract and structure content from Notion This function would integrate", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L13", "_origin": "ast", "community": 186, "norm_label": "extract and structure content from notion this function would integrate", "id": "scripts_extract_notion_rationale_13", "community_name": "Notion Content Extractor" }, { "label": "Extract page/database ID from Notion URL", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L118", "_origin": "ast", "community": 186, "norm_label": "extract page/database id from notion url", "id": "scripts_extract_notion_rationale_118", "community_name": "Notion Content Extractor" }, { "label": "Recursively fetch linked page content Args: linked_pages: List", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L126", "_origin": "ast", "community": 186, "norm_label": "recursively fetch linked page content args: linked_pages: list", "id": "scripts_extract_notion_rationale_126", "community_name": "Notion Content Extractor" }, { "label": "generate_pptx.js", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L1", "_origin": "ast", "community": 114, "norm_label": "generate_pptx.js", "id": "scripts_generate_pptx", "community_name": "PowerPoint Slide Generator" }, { "label": "fs", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L7", "_origin": "ast", "community": 114, "norm_label": "fs", "id": "scripts_generate_pptx_fs", "community_name": "PowerPoint Slide Generator" }, { "label": "path", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L8", "_origin": "ast", "community": 114, "norm_label": "path", "id": "scripts_generate_pptx_path", "community_name": "PowerPoint Slide Generator" }, { "label": "PresentationGenerator", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L20", "_origin": "ast", "community": 114, "norm_label": "presentationgenerator", "id": "scripts_generate_pptx_presentationgenerator", "community_name": "PowerPoint Slide Generator" }, { "label": ".constructor()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L21", "_origin": "ast", "community": 114, "norm_label": ".constructor()", "id": "scripts_generate_pptx_presentationgenerator_constructor", "community_name": "PowerPoint Slide Generator" }, { "label": ".setupPresentation()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L28", "_origin": "ast", "community": 114, "norm_label": ".setuppresentation()", "id": "scripts_generate_pptx_presentationgenerator_setuppresentation", "community_name": "PowerPoint Slide Generator" }, { "label": ".defineLayouts()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L56", "_origin": "ast", "community": 114, "norm_label": ".definelayouts()", "id": "scripts_generate_pptx_presentationgenerator_definelayouts", "community_name": "PowerPoint Slide Generator" }, { "label": ".generate()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L80", "_origin": "ast", "community": 114, "norm_label": ".generate()", "id": "scripts_generate_pptx_presentationgenerator_generate", "community_name": "PowerPoint Slide Generator" }, { "label": ".createTitleSlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L114", "_origin": "ast", "community": 114, "norm_label": ".createtitleslide()", "id": "scripts_generate_pptx_presentationgenerator_createtitleslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".createExecutiveSummarySlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L159", "_origin": "ast", "community": 114, "norm_label": ".createexecutivesummaryslide()", "id": "scripts_generate_pptx_presentationgenerator_createexecutivesummaryslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".createAgendaSlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L203", "_origin": "ast", "community": 114, "norm_label": ".createagendaslide()", "id": "scripts_generate_pptx_presentationgenerator_createagendaslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".createContentSlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L250", "_origin": "ast", "community": 114, "norm_label": ".createcontentslide()", "id": "scripts_generate_pptx_presentationgenerator_createcontentslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".createDataSlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L307", "_origin": "ast", "community": 114, "norm_label": ".createdataslide()", "id": "scripts_generate_pptx_presentationgenerator_createdataslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".createRecommendationsSlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L346", "_origin": "ast", "community": 114, "norm_label": ".createrecommendationsslide()", "id": "scripts_generate_pptx_presentationgenerator_createrecommendationsslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".createClosingSlide()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L380", "_origin": "ast", "community": 114, "norm_label": ".createclosingslide()", "id": "scripts_generate_pptx_presentationgenerator_createclosingslide", "community_name": "PowerPoint Slide Generator" }, { "label": ".save()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L422", "_origin": "ast", "community": 114, "norm_label": ".save()", "id": "scripts_generate_pptx_presentationgenerator_save", "community_name": "PowerPoint Slide Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L434", "_origin": "ast", "community": 114, "norm_label": "main()", "id": "scripts_generate_pptx_main", "community_name": "PowerPoint Slide Generator" }, { "label": "run_workflow.py", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L1", "_origin": "ast", "community": 238, "norm_label": "run_workflow.py", "id": "scripts_run_workflow", "community_name": "Research Workflow Execution" }, { "label": "run_workflow()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L14", "_origin": "ast", "community": 238, "norm_label": "run_workflow()", "id": "scripts_run_workflow_run_workflow", "community_name": "Research Workflow Execution" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L100", "_origin": "ast", "community": 238, "norm_label": "main()", "id": "scripts_run_workflow_main", "community_name": "Research Workflow Execution" }, { "label": "Execute the complete research to presentation workflow Args: no", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L15", "_origin": "ast", "community": 238, "norm_label": "execute the complete research to presentation workflow args: no", "id": "scripts_run_workflow_rationale_15", "community_name": "Research Workflow Execution" }, { "label": "synthesize_content.py", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L1", "_origin": "ast", "community": 52, "norm_label": "synthesize_content.py", "id": "scripts_synthesize_content", "community_name": "Content Synthesis Engine" }, { "label": "ContentSynthesizer", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L13", "_origin": "ast", "community": 52, "norm_label": "contentsynthesizer", "id": "scripts_synthesize_content_contentsynthesizer", "community_name": "Content Synthesis Engine" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L16", "_origin": "ast", "community": 52, "norm_label": ".__init__()", "id": "scripts_synthesize_content_contentsynthesizer_init", "community_name": "Content Synthesis Engine" }, { "label": ".synthesize()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L28", "_origin": "ast", "community": 52, "norm_label": ".synthesize()", "id": "scripts_synthesize_content_contentsynthesizer_synthesize", "community_name": "Content Synthesis Engine" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L28", "_origin": "ast", "community": 52, "norm_label": "any", "id": "custom_skills_05_ourdigital_document_code_scripts_synthesize_content_py_any", "community_name": "Content Synthesis Engine" }, { "label": ".extract_metadata()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L40", "_origin": "ast", "community": 52, "norm_label": ".extract_metadata()", "id": "scripts_synthesize_content_contentsynthesizer_extract_metadata", "community_name": "Content Synthesis Engine" }, { "label": ".generate_executive_summary()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L50", "_origin": "ast", "community": 52, "norm_label": ".generate_executive_summary()", "id": "scripts_synthesize_content_contentsynthesizer_generate_executive_summary", "community_name": "Content Synthesis Engine" }, { "label": ".extract_key_topics()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L69", "_origin": "ast", "community": 52, "norm_label": ".extract_key_topics()", "id": "scripts_synthesize_content_contentsynthesizer_extract_key_topics", "community_name": "Content Synthesis Engine" }, { "label": ".calculate_importance()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L100", "_origin": "ast", "community": 52, "norm_label": ".calculate_importance()", "id": "scripts_synthesize_content_contentsynthesizer_calculate_importance", "community_name": "Content Synthesis Engine" }, { "label": ".extract_key_points()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L123", "_origin": "ast", "community": 52, "norm_label": ".extract_key_points()", "id": "scripts_synthesize_content_contentsynthesizer_extract_key_points", "community_name": "Content Synthesis Engine" }, { "label": ".generate_speaker_notes()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L147", "_origin": "ast", "community": 52, "norm_label": ".generate_speaker_notes()", "id": "scripts_synthesize_content_contentsynthesizer_generate_speaker_notes", "community_name": "Content Synthesis Engine" }, { "label": ".derive_agenda_items()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L164", "_origin": "ast", "community": 52, "norm_label": ".derive_agenda_items()", "id": "scripts_synthesize_content_contentsynthesizer_derive_agenda_items", "community_name": "Content Synthesis Engine" }, { "label": ".estimate_duration()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L177", "_origin": "ast", "community": 52, "norm_label": ".estimate_duration()", "id": "scripts_synthesize_content_contentsynthesizer_estimate_duration", "community_name": "Content Synthesis Engine" }, { "label": ".needs_decision()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L192", "_origin": "ast", "community": 52, "norm_label": ".needs_decision()", "id": "scripts_synthesize_content_contentsynthesizer_needs_decision", "community_name": "Content Synthesis Engine" }, { "label": ".collect_supporting_data()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L199", "_origin": "ast", "community": 52, "norm_label": ".collect_supporting_data()", "id": "scripts_synthesize_content_contentsynthesizer_collect_supporting_data", "community_name": "Content Synthesis Engine" }, { "label": ".extract_recommendations()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L213", "_origin": "ast", "community": 52, "norm_label": ".extract_recommendations()", "id": "scripts_synthesize_content_contentsynthesizer_extract_recommendations", "community_name": "Content Synthesis Engine" }, { "label": ".create_slide_plan()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L236", "_origin": "ast", "community": 52, "norm_label": ".create_slide_plan()", "id": "scripts_synthesize_content_contentsynthesizer_create_slide_plan", "community_name": "Content Synthesis Engine" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L329", "_origin": "ast", "community": 52, "norm_label": "main()", "id": "scripts_synthesize_content_main", "community_name": "Content Synthesis Engine" }, { "label": "Analyzes research and generates presentation structure", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L14", "_origin": "ast", "community": 52, "norm_label": "analyzes research and generates presentation structure", "id": "scripts_synthesize_content_rationale_14", "community_name": "Content Synthesis Engine" }, { "label": "Execute complete synthesis pipeline", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L29", "_origin": "ast", "community": 52, "norm_label": "execute complete synthesis pipeline", "id": "scripts_synthesize_content_rationale_29", "community_name": "Content Synthesis Engine" }, { "label": "Extract presentation metadata from research", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L41", "_origin": "ast", "community": 52, "norm_label": "extract presentation metadata from research", "id": "scripts_synthesize_content_rationale_41", "community_name": "Content Synthesis Engine" }, { "label": "Create concise executive summary", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L51", "_origin": "ast", "community": 52, "norm_label": "create concise executive summary", "id": "scripts_synthesize_content_rationale_51", "community_name": "Content Synthesis Engine" }, { "label": "Identify main topics from research", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L70", "_origin": "ast", "community": 52, "norm_label": "identify main topics from research", "id": "scripts_synthesize_content_rationale_70", "community_name": "Content Synthesis Engine" }, { "label": "Calculate topic importance score", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L101", "_origin": "ast", "community": 52, "norm_label": "calculate topic importance score", "id": "scripts_synthesize_content_rationale_101", "community_name": "Content Synthesis Engine" }, { "label": "Extract bullet points from section content", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L124", "_origin": "ast", "community": 52, "norm_label": "extract bullet points from section content", "id": "scripts_synthesize_content_rationale_124", "community_name": "Content Synthesis Engine" }, { "label": "Generate speaker notes for section", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L148", "_origin": "ast", "community": 52, "norm_label": "generate speaker notes for section", "id": "scripts_synthesize_content_rationale_148", "community_name": "Content Synthesis Engine" }, { "label": "Generate meeting agenda from topics", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L165", "_origin": "ast", "community": 52, "norm_label": "generate meeting agenda from topics", "id": "scripts_synthesize_content_rationale_165", "community_name": "Content Synthesis Engine" }, { "label": "Estimate discussion time in minutes", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L178", "_origin": "ast", "community": 52, "norm_label": "estimate discussion time in minutes", "id": "scripts_synthesize_content_rationale_178", "community_name": "Content Synthesis Engine" }, { "label": "Check if topic requires a decision", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L193", "_origin": "ast", "community": 52, "norm_label": "check if topic requires a decision", "id": "scripts_synthesize_content_rationale_193", "community_name": "Content Synthesis Engine" }, { "label": "Aggregate all data points from research", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L200", "_origin": "ast", "community": 52, "norm_label": "aggregate all data points from research", "id": "scripts_synthesize_content_rationale_200", "community_name": "Content Synthesis Engine" }, { "label": "Extract actionable recommendations", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L214", "_origin": "ast", "community": 52, "norm_label": "extract actionable recommendations", "id": "scripts_synthesize_content_rationale_214", "community_name": "Content Synthesis Engine" }, { "label": "Generate detailed slide-by-slide plan", "file_type": "rationale", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L237", "_origin": "ast", "community": 52, "norm_label": "generate detailed slide-by-slide plan", "id": "scripts_synthesize_content_rationale_237", "community_name": "Content Synthesis Engine" }, { "label": "generate_prompt.py", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L1", "_origin": "ast", "community": 196, "norm_label": "generate_prompt.py", "id": "scripts_generate_prompt", "community_name": "Visual Prompt Generator" }, { "label": "VisualPromptGenerator", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L11", "_origin": "ast", "community": 196, "norm_label": "visualpromptgenerator", "id": "scripts_generate_prompt_visualpromptgenerator", "community_name": "Visual Prompt Generator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L12", "_origin": "ast", "community": 196, "norm_label": ".__init__()", "id": "scripts_generate_prompt_visualpromptgenerator_init", "community_name": "Visual Prompt Generator" }, { "label": ".generate_prompt()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L43", "_origin": "ast", "community": 196, "norm_label": ".generate_prompt()", "id": "scripts_generate_prompt_visualpromptgenerator_generate_prompt", "community_name": "Visual Prompt Generator" }, { "label": ".generate_variations()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L118", "_origin": "ast", "community": 196, "norm_label": ".generate_variations()", "id": "scripts_generate_prompt_visualpromptgenerator_generate_variations", "community_name": "Visual Prompt Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L137", "_origin": "ast", "community": 196, "norm_label": "main()", "id": "scripts_generate_prompt_main", "community_name": "Visual Prompt Generator" }, { "label": "Generate a sophisticated image prompt for OurDigital blog Args:", "file_type": "rationale", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L51", "_origin": "ast", "community": 196, "norm_label": "generate a sophisticated image prompt for ourdigital blog args:", "id": "scripts_generate_prompt_rationale_51", "community_name": "Visual Prompt Generator" }, { "label": "Generate multiple prompt variations for the same topic", "file_type": "rationale", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L119", "_origin": "ast", "community": 196, "norm_label": "generate multiple prompt variations for the same topic", "id": "scripts_generate_prompt_rationale_119", "community_name": "Visual Prompt Generator" }, { "label": "mood_calibrator.py", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L1", "_origin": "ast", "community": 144, "norm_label": "mood_calibrator.py", "id": "scripts_mood_calibrator", "community_name": "Image Mood Calibrator" }, { "label": "MoodCalibrator", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L11", "_origin": "ast", "community": 144, "norm_label": "moodcalibrator", "id": "scripts_mood_calibrator_moodcalibrator", "community_name": "Image Mood Calibrator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L12", "_origin": "ast", "community": 144, "norm_label": ".__init__()", "id": "scripts_mood_calibrator_moodcalibrator_init", "community_name": "Image Mood Calibrator" }, { "label": ".calibrate()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L59", "_origin": "ast", "community": 144, "norm_label": ".calibrate()", "id": "scripts_mood_calibrator_moodcalibrator_calibrate", "community_name": "Image Mood Calibrator" }, { "label": ".generate_modifier_text()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L79", "_origin": "ast", "community": 144, "norm_label": ".generate_modifier_text()", "id": "scripts_mood_calibrator_moodcalibrator_generate_modifier_text", "community_name": "Image Mood Calibrator" }, { "label": ".suggest_color_temperature()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L133", "_origin": "ast", "community": 144, "norm_label": ".suggest_color_temperature()", "id": "scripts_mood_calibrator_moodcalibrator_suggest_color_temperature", "community_name": "Image Mood Calibrator" }, { "label": ".export_for_prompt()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L157", "_origin": "ast", "community": 144, "norm_label": ".export_for_prompt()", "id": "scripts_mood_calibrator_moodcalibrator_export_for_prompt", "community_name": "Image Mood Calibrator" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L157", "_origin": "ast", "community": 144, "norm_label": "any", "id": "custom_skills_06_ourdigital_designer_code_scripts_mood_calibrator_py_any", "community_name": "Image Mood Calibrator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L175", "_origin": "ast", "community": 144, "norm_label": "main()", "id": "scripts_mood_calibrator_main", "community_name": "Image Mood Calibrator" }, { "label": "Get calibrated mood parameters Args: preset: Base p", "file_type": "rationale", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L60", "_origin": "ast", "community": 144, "norm_label": "get calibrated mood parameters args: preset: base p", "id": "scripts_mood_calibrator_rationale_60", "community_name": "Image Mood Calibrator" }, { "label": "Generate text modifiers based on parameters Args: p", "file_type": "rationale", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L80", "_origin": "ast", "community": 144, "norm_label": "generate text modifiers based on parameters args: p", "id": "scripts_mood_calibrator_rationale_80", "community_name": "Image Mood Calibrator" }, { "label": "Suggest color temperature based on parameters Args:", "file_type": "rationale", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L134", "_origin": "ast", "community": 144, "norm_label": "suggest color temperature based on parameters args:", "id": "scripts_mood_calibrator_rationale_134", "community_name": "Image Mood Calibrator" }, { "label": "Export parameters in a format ready for prompt generation Args:", "file_type": "rationale", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L158", "_origin": "ast", "community": 144, "norm_label": "export parameters in a format ready for prompt generation args:", "id": "scripts_mood_calibrator_rationale_158", "community_name": "Image Mood Calibrator" }, { "label": "init_skill.py", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L1", "_origin": "ast", "community": 228, "norm_label": "init_skill.py", "id": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill", "community_name": "Skill Directory Creation" }, { "label": "create_skill()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L117", "_origin": "ast", "community": 228, "norm_label": "create_skill()", "id": "scripts_init_skill_create_skill", "community_name": "Skill Directory Creation" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L193", "_origin": "ast", "community": 228, "norm_label": "main()", "id": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill_main", "community_name": "Skill Directory Creation" }, { "label": "Create a new skill directory structure.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L118", "_origin": "ast", "community": 228, "norm_label": "create a new skill directory structure.", "id": "scripts_init_skill_rationale_118", "community_name": "Skill Directory Creation" }, { "label": "validate_skill.py", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L1", "_origin": "ast", "community": 108, "norm_label": "validate_skill.py", "id": "scripts_validate_skill", "community_name": "Skill Validation Tool" }, { "label": "SkillValidator", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L15", "_origin": "ast", "community": 108, "norm_label": "skillvalidator", "id": "scripts_validate_skill_skillvalidator", "community_name": "Skill Validation Tool" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L16", "_origin": "ast", "community": 108, "norm_label": ".__init__()", "id": "scripts_validate_skill_skillvalidator_init", "community_name": "Skill Validation Tool" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L16", "_origin": "ast", "community": 108, "norm_label": "path", "id": "custom_skills_10_ourdigital_skill_creator_shared_scripts_validate_skill_py_path", "community_name": "Skill Validation Tool" }, { "label": ".validate()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L21", "_origin": "ast", "community": 108, "norm_label": ".validate()", "id": "scripts_validate_skill_skillvalidator_validate", "community_name": "Skill Validation Tool" }, { "label": "._check_directory_structure()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L31", "_origin": "ast", "community": 108, "norm_label": "._check_directory_structure()", "id": "scripts_validate_skill_skillvalidator_check_directory_structure", "community_name": "Skill Validation Tool" }, { "label": "._check_skill_files()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L51", "_origin": "ast", "community": 108, "norm_label": "._check_skill_files()", "id": "scripts_validate_skill_skillvalidator_check_skill_files", "community_name": "Skill Validation Tool" }, { "label": "._check_frontmatter()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L62", "_origin": "ast", "community": 108, "norm_label": "._check_frontmatter()", "id": "scripts_validate_skill_skillvalidator_check_frontmatter", "community_name": "Skill Validation Tool" }, { "label": "._check_content_length()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L82", "_origin": "ast", "community": 108, "norm_label": "._check_content_length()", "id": "scripts_validate_skill_skillvalidator_check_content_length", "community_name": "Skill Validation Tool" }, { "label": "._check_ourdigital_triggers()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L106", "_origin": "ast", "community": 108, "norm_label": "._check_ourdigital_triggers()", "id": "scripts_validate_skill_skillvalidator_check_ourdigital_triggers", "community_name": "Skill Validation Tool" }, { "label": ".report()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L121", "_origin": "ast", "community": 108, "norm_label": ".report()", "id": "scripts_validate_skill_skillvalidator_report", "community_name": "Skill Validation Tool" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L146", "_origin": "ast", "community": 108, "norm_label": "main()", "id": "scripts_validate_skill_main", "community_name": "Skill Validation Tool" }, { "label": "Verify required directories exist.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L32", "_origin": "ast", "community": 108, "norm_label": "verify required directories exist.", "id": "scripts_validate_skill_rationale_32", "community_name": "Skill Validation Tool" }, { "label": "Verify SKILL.md files exist.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L52", "_origin": "ast", "community": 108, "norm_label": "verify skill.md files exist.", "id": "scripts_validate_skill_rationale_52", "community_name": "Skill Validation Tool" }, { "label": "Verify YAML frontmatter in SKILL.md files.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L63", "_origin": "ast", "community": 108, "norm_label": "verify yaml frontmatter in skill.md files.", "id": "scripts_validate_skill_rationale_63", "community_name": "Skill Validation Tool" }, { "label": "Verify SKILL.md body is within word limit.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L83", "_origin": "ast", "community": 108, "norm_label": "verify skill.md body is within word limit.", "id": "scripts_validate_skill_rationale_83", "community_name": "Skill Validation Tool" }, { "label": "Verify 'ourdigital' keyword in triggers.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L107", "_origin": "ast", "community": 108, "norm_label": "verify 'ourdigital' keyword in triggers.", "id": "scripts_validate_skill_rationale_107", "community_name": "Skill Validation Tool" }, { "label": "Print validation report.", "file_type": "rationale", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L122", "_origin": "ast", "community": 108, "norm_label": "print validation report.", "id": "scripts_validate_skill_rationale_122", "community_name": "Skill Validation Tool" }, { "label": "seo_audit_orchestrator.py", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L1", "_origin": "ast", "community": 122, "norm_label": "seo_audit_orchestrator.py", "id": "scripts_seo_audit_orchestrator", "community_name": "SEO Health Orchestrator" }, { "label": "get_repo_root()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L43", "_origin": "ast", "community": 122, "norm_label": "get_repo_root()", "id": "scripts_seo_audit_orchestrator_get_repo_root", "community_name": "SEO Health Orchestrator" }, { "label": "run_script()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L62", "_origin": "ast", "community": 122, "norm_label": "run_script()", "id": "scripts_seo_audit_orchestrator_run_script", "community_name": "SEO Health Orchestrator" }, { "label": "extract_score()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L109", "_origin": "ast", "community": 122, "norm_label": "extract_score()", "id": "scripts_seo_audit_orchestrator_extract_score", "community_name": "SEO Health Orchestrator" }, { "label": "extract_issues()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L124", "_origin": "ast", "community": 122, "norm_label": "extract_issues()", "id": "scripts_seo_audit_orchestrator_extract_issues", "community_name": "SEO Health Orchestrator" }, { "label": "compute_health_score()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L133", "_origin": "ast", "community": 122, "norm_label": "compute_health_score()", "id": "scripts_seo_audit_orchestrator_compute_health_score", "community_name": "SEO Health Orchestrator" }, { "label": "get_grade()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L152", "_origin": "ast", "community": 122, "norm_label": "get_grade()", "id": "scripts_seo_audit_orchestrator_get_grade", "community_name": "SEO Health Orchestrator" }, { "label": "get_priority()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L160", "_origin": "ast", "community": 122, "norm_label": "get_priority()", "id": "scripts_seo_audit_orchestrator_get_priority", "community_name": "SEO Health Orchestrator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L171", "_origin": "ast", "community": 122, "norm_label": "main()", "id": "scripts_seo_audit_orchestrator_main", "community_name": "SEO Health Orchestrator" }, { "label": "Find the git repository root.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L44", "_origin": "ast", "community": 122, "norm_label": "find the git repository root.", "id": "scripts_seo_audit_orchestrator_rationale_44", "community_name": "SEO Health Orchestrator" }, { "label": "Run a sub-skill script and return parsed JSON output.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L63", "_origin": "ast", "community": 122, "norm_label": "run a sub-skill script and return parsed json output.", "id": "scripts_seo_audit_orchestrator_rationale_63", "community_name": "SEO Health Orchestrator" }, { "label": "Extract a 0-100 score from a sub-skill result.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L110", "_origin": "ast", "community": 122, "norm_label": "extract a 0-100 score from a sub-skill result.", "id": "scripts_seo_audit_orchestrator_rationale_110", "community_name": "SEO Health Orchestrator" }, { "label": "Extract issues list from a sub-skill result.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L125", "_origin": "ast", "community": 122, "norm_label": "extract issues list from a sub-skill result.", "id": "scripts_seo_audit_orchestrator_rationale_125", "community_name": "SEO Health Orchestrator" }, { "label": "Compute weighted health score, redistributing skipped stage weights.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L134", "_origin": "ast", "community": 122, "norm_label": "compute weighted health score, redistributing skipped stage weights.", "id": "scripts_seo_audit_orchestrator_rationale_134", "community_name": "SEO Health Orchestrator" }, { "label": "Return grade and status for a given score.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L153", "_origin": "ast", "community": 122, "norm_label": "return grade and status for a given score.", "id": "scripts_seo_audit_orchestrator_rationale_153", "community_name": "SEO Health Orchestrator" }, { "label": "Return Notion priority based on health score.", "file_type": "rationale", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L161", "_origin": "ast", "community": 122, "norm_label": "return notion priority based on health score.", "id": "scripts_seo_audit_orchestrator_rationale_161", "community_name": "SEO Health Orchestrator" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 96, "norm_label": "base_client.py", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client", "community_name": "Rate Limited Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 96, "norm_label": "ratelimiter", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Rate Limited Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 96, "norm_label": ".__init__()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Rate Limited Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 96, "norm_label": ".acquire()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Rate Limited Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 96, "norm_label": "baseasyncclient", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Rate Limited Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 96, "norm_label": ".__init__()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Rate Limited Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 96, "norm_label": "logger", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_logger", "community_name": "Rate Limited Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 96, "norm_label": "._rate_limited_request()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Rate Limited Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 96, "norm_label": "any", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_any", "community_name": "Rate Limited Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 96, "norm_label": ".batch_requests()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Rate Limited Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 96, "norm_label": ".print_stats()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Rate Limited Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 110, "norm_label": "configmanager", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Google API Credentials" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 110, "norm_label": ".__init__()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Google API Credentials" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 110, "norm_label": ".google_credentials_path()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Google API Credentials" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 110, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Google API Credentials" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 110, "norm_label": ".custom_search_api_key()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Google API Credentials" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 110, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Google API Credentials" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 110, "norm_label": ".notion_token()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Google API Credentials" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 110, "norm_label": ".validate_google_credentials()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Google API Credentials" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 110, "norm_label": ".get_required()", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Google API Credentials" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 96, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Rate Limited Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 96, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Rate Limited Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 96, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Rate Limited Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 96, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Rate Limited Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 96, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Rate Limited Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 96, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Rate Limited Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 96, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Rate Limited Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 96, "norm_label": "print request statistics.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Rate Limited Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 110, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Google API Credentials" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 110, "norm_label": "get google service account credentials path.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Google API Credentials" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 110, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Google API Credentials" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 110, "norm_label": "get custom search api key.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Google API Credentials" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 110, "norm_label": "get custom search engine id.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Google API Credentials" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 110, "norm_label": "get notion api token.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Google API Credentials" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 110, "norm_label": "validate google credentials are configured.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Google API Credentials" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 110, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Google API Credentials" }, { "label": "page_analyzer.py", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 8, "norm_label": "page_analyzer.py", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "community_name": "Page Metadata Analyzer" }, { "label": "LinkData", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L31", "_origin": "ast", "community": 8, "norm_label": "linkdata", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata", "community_name": "Page Metadata Analyzer" }, { "label": "HeadingData", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L41", "_origin": "ast", "community": 8, "norm_label": "headingdata", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata", "community_name": "Page Metadata Analyzer" }, { "label": "SchemaData", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L48", "_origin": "ast", "community": 8, "norm_label": "schemadata", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata", "community_name": "Page Metadata Analyzer" }, { "label": "OpenGraphData", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L56", "_origin": "ast", "community": 8, "norm_label": "opengraphdata", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_opengraphdata", "community_name": "Page Metadata Analyzer" }, { "label": "PageMetadata", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L72", "_origin": "ast", "community": 8, "norm_label": "pagemetadata", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata", "community_name": "Page Metadata Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L124", "_origin": "ast", "community": 8, "norm_label": ".to_dict()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict", "community_name": "Page Metadata Analyzer" }, { "label": ".get_summary()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L160", "_origin": "ast", "community": 8, "norm_label": ".get_summary()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary", "community_name": "Page Metadata Analyzer" }, { "label": "PageAnalyzer", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L178", "_origin": "ast", "community": 8, "norm_label": "pageanalyzer", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "community_name": "Page Metadata Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L183", "_origin": "ast", "community": 8, "norm_label": ".__init__()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_init", "community_name": "Page Metadata Analyzer" }, { "label": ".analyze_url()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L204", "_origin": "ast", "community": 8, "norm_label": ".analyze_url()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_basic_meta()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L257", "_origin": "ast", "community": 8, "norm_label": "._extract_basic_meta()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta", "community_name": "Page Metadata Analyzer" }, { "label": "BeautifulSoup", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L257", "_origin": "ast", "community": 8, "norm_label": "beautifulsoup", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_canonical()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L276", "_origin": "ast", "community": 8, "norm_label": "._extract_canonical()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_robots_meta()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L282", "_origin": "ast", "community": 8, "norm_label": "._extract_robots_meta()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_hreflang()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L296", "_origin": "ast", "community": 8, "norm_label": "._extract_hreflang()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_headings()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L306", "_origin": "ast", "community": 8, "norm_label": "._extract_headings()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_open_graph()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L320", "_origin": "ast", "community": 8, "norm_label": "._extract_open_graph()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_schema()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L353", "_origin": "ast", "community": 8, "norm_label": "._extract_schema()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "community_name": "Page Metadata Analyzer" }, { "label": "._process_schema_item()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L380", "_origin": "ast", "community": 8, "norm_label": "._process_schema_item()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_links()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L403", "_origin": "ast", "community": 8, "norm_label": "._extract_links()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_images()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L451", "_origin": "ast", "community": 8, "norm_label": "._extract_images()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images", "community_name": "Page Metadata Analyzer" }, { "label": "._extract_content_metrics()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L463", "_origin": "ast", "community": 8, "norm_label": "._extract_content_metrics()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics", "community_name": "Page Metadata Analyzer" }, { "label": "._run_seo_checks()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L474", "_origin": "ast", "community": 8, "norm_label": "._run_seo_checks()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks", "community_name": "Page Metadata Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L525", "_origin": "ast", "community": 8, "norm_label": "main()", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "community_name": "Page Metadata Analyzer" }, { "label": "Page Analyzer - Extract SEO metadata from web pages ============================", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 8, "norm_label": "page analyzer - extract seo metadata from web pages ============================", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_1", "community_name": "Page Metadata Analyzer" }, { "label": "Represents a link found on a page.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L32", "_origin": "ast", "community": 8, "norm_label": "represents a link found on a page.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_32", "community_name": "Page Metadata Analyzer" }, { "label": "Represents a heading found on a page.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L42", "_origin": "ast", "community": 8, "norm_label": "represents a heading found on a page.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_42", "community_name": "Page Metadata Analyzer" }, { "label": "Represents schema.org structured data.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L49", "_origin": "ast", "community": 8, "norm_label": "represents schema.org structured data.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_49", "community_name": "Page Metadata Analyzer" }, { "label": "Represents Open Graph metadata.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L57", "_origin": "ast", "community": 8, "norm_label": "represents open graph metadata.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_57", "community_name": "Page Metadata Analyzer" }, { "label": "Complete SEO metadata for a page.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L73", "_origin": "ast", "community": 8, "norm_label": "complete seo metadata for a page.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_73", "community_name": "Page Metadata Analyzer" }, { "label": "Get a brief summary of the page analysis.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L161", "_origin": "ast", "community": 8, "norm_label": "get a brief summary of the page analysis.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_161", "community_name": "Page Metadata Analyzer" }, { "label": "Analyze web pages for SEO metadata.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L179", "_origin": "ast", "community": 8, "norm_label": "analyze web pages for seo metadata.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_179", "community_name": "Page Metadata Analyzer" }, { "label": "Initialize page analyzer. Args: user_agent: Custom user age", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L188", "_origin": "ast", "community": 8, "norm_label": "initialize page analyzer. args: user_agent: custom user age", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_188", "community_name": "Page Metadata Analyzer" }, { "label": "Analyze a URL and extract SEO metadata. Args: url: URL to a", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L205", "_origin": "ast", "community": 8, "norm_label": "analyze a url and extract seo metadata. args: url: url to a", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_205", "community_name": "Page Metadata Analyzer" }, { "label": "Extract title and meta description.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L258", "_origin": "ast", "community": 8, "norm_label": "extract title and meta description.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_258", "community_name": "Page Metadata Analyzer" }, { "label": "Extract canonical URL.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L277", "_origin": "ast", "community": 8, "norm_label": "extract canonical url.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_277", "community_name": "Page Metadata Analyzer" }, { "label": "Extract robots meta tag.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L283", "_origin": "ast", "community": 8, "norm_label": "extract robots meta tag.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_283", "community_name": "Page Metadata Analyzer" }, { "label": "Extract hreflang tags.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L297", "_origin": "ast", "community": 8, "norm_label": "extract hreflang tags.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_297", "community_name": "Page Metadata Analyzer" }, { "label": "Extract all headings.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L307", "_origin": "ast", "community": 8, "norm_label": "extract all headings.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_307", "community_name": "Page Metadata Analyzer" }, { "label": "Extract Open Graph and Twitter Card data.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L321", "_origin": "ast", "community": 8, "norm_label": "extract open graph and twitter card data.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_321", "community_name": "Page Metadata Analyzer" }, { "label": "Extract schema.org structured data.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L354", "_origin": "ast", "community": 8, "norm_label": "extract schema.org structured data.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_354", "community_name": "Page Metadata Analyzer" }, { "label": "Process a single schema.org item.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L381", "_origin": "ast", "community": 8, "norm_label": "process a single schema.org item.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_381", "community_name": "Page Metadata Analyzer" }, { "label": "Extract internal and external links.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L404", "_origin": "ast", "community": 8, "norm_label": "extract internal and external links.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_404", "community_name": "Page Metadata Analyzer" }, { "label": "Extract image information.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L452", "_origin": "ast", "community": 8, "norm_label": "extract image information.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_452", "community_name": "Page Metadata Analyzer" }, { "label": "Extract content metrics like word count.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L464", "_origin": "ast", "community": 8, "norm_label": "extract content metrics like word count.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_464", "community_name": "Page Metadata Analyzer" }, { "label": "Run SEO checks and add issues/warnings.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L475", "_origin": "ast", "community": 8, "norm_label": "run seo checks and add issues/warnings.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_475", "community_name": "Page Metadata Analyzer" }, { "label": "CLI entry point for testing.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L526", "_origin": "ast", "community": 8, "norm_label": "cli entry point for testing.", "id": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_526", "community_name": "Page Metadata Analyzer" }, { "label": "robots_checker.py", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L1", "_origin": "ast", "community": 62, "norm_label": "robots_checker.py", "id": "scripts_robots_checker", "community_name": "Robots.txt Validator" }, { "label": "RobotsIssue", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L31", "_origin": "ast", "community": 62, "norm_label": "robotsissue", "id": "scripts_robots_checker_robotsissue", "community_name": "Robots.txt Validator" }, { "label": "UserAgentRules", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L42", "_origin": "ast", "community": 62, "norm_label": "useragentrules", "id": "scripts_robots_checker_useragentrules", "community_name": "Robots.txt Validator" }, { "label": "RobotsResult", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L52", "_origin": "ast", "community": 62, "norm_label": "robotsresult", "id": "scripts_robots_checker_robotsresult", "community_name": "Robots.txt Validator" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L64", "_origin": "ast", "community": 62, "norm_label": ".to_dict()", "id": "scripts_robots_checker_robotsresult_to_dict", "community_name": "Robots.txt Validator" }, { "label": "RobotsChecker", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L94", "_origin": "ast", "community": 62, "norm_label": "robotschecker", "id": "scripts_robots_checker_robotschecker", "community_name": "Robots.txt Validator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L139", "_origin": "ast", "community": 62, "norm_label": ".__init__()", "id": "scripts_robots_checker_robotschecker_init", "community_name": "Robots.txt Validator" }, { "label": ".fetch_robots()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L145", "_origin": "ast", "community": 62, "norm_label": ".fetch_robots()", "id": "scripts_robots_checker_robotschecker_fetch_robots", "community_name": "Robots.txt Validator" }, { "label": ".parse_robots()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L165", "_origin": "ast", "community": 62, "norm_label": ".parse_robots()", "id": "scripts_robots_checker_robotschecker_parse_robots", "community_name": "Robots.txt Validator" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L219", "_origin": "ast", "community": 62, "norm_label": ".analyze()", "id": "scripts_robots_checker_robotschecker_analyze", "community_name": "Robots.txt Validator" }, { "label": "._analyze_syntax()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L263", "_origin": "ast", "community": 62, "norm_label": "._analyze_syntax()", "id": "scripts_robots_checker_robotschecker_analyze_syntax", "community_name": "Robots.txt Validator" }, { "label": "._analyze_rules()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L299", "_origin": "ast", "community": 62, "norm_label": "._analyze_rules()", "id": "scripts_robots_checker_robotschecker_analyze_rules", "community_name": "Robots.txt Validator" }, { "label": "._analyze_sitemaps()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L363", "_origin": "ast", "community": 62, "norm_label": "._analyze_sitemaps()", "id": "scripts_robots_checker_robotschecker_analyze_sitemaps", "community_name": "Robots.txt Validator" }, { "label": ".test_url()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L380", "_origin": "ast", "community": 62, "norm_label": ".test_url()", "id": "scripts_robots_checker_robotschecker_test_url", "community_name": "Robots.txt Validator" }, { "label": ".generate_report()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L417", "_origin": "ast", "community": 62, "norm_label": ".generate_report()", "id": "scripts_robots_checker_robotschecker_generate_report", "community_name": "Robots.txt Validator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L495", "_origin": "ast", "community": 62, "norm_label": "main()", "id": "scripts_robots_checker_main", "community_name": "Robots.txt Validator" }, { "label": "Robots.txt Checker - Analyze robots.txt configuration ==========================", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L1", "_origin": "ast", "community": 62, "norm_label": "robots.txt checker - analyze robots.txt configuration ==========================", "id": "scripts_robots_checker_rationale_1", "community_name": "Robots.txt Validator" }, { "label": "Represents a robots.txt issue.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L32", "_origin": "ast", "community": 62, "norm_label": "represents a robots.txt issue.", "id": "scripts_robots_checker_rationale_32", "community_name": "Robots.txt Validator" }, { "label": "Rules for a specific user-agent.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L43", "_origin": "ast", "community": 62, "norm_label": "rules for a specific user-agent.", "id": "scripts_robots_checker_rationale_43", "community_name": "Robots.txt Validator" }, { "label": "Complete robots.txt analysis result.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L53", "_origin": "ast", "community": 62, "norm_label": "complete robots.txt analysis result.", "id": "scripts_robots_checker_rationale_53", "community_name": "Robots.txt Validator" }, { "label": "Convert to dictionary for JSON output.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L65", "_origin": "ast", "community": 62, "norm_label": "convert to dictionary for json output.", "id": "scripts_robots_checker_rationale_65", "community_name": "Robots.txt Validator" }, { "label": "Analyze robots.txt configuration.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L95", "_origin": "ast", "community": 62, "norm_label": "analyze robots.txt configuration.", "id": "scripts_robots_checker_rationale_95", "community_name": "Robots.txt Validator" }, { "label": "Fetch robots.txt content.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L146", "_origin": "ast", "community": 62, "norm_label": "fetch robots.txt content.", "id": "scripts_robots_checker_rationale_146", "community_name": "Robots.txt Validator" }, { "label": "Parse robots.txt content.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L166", "_origin": "ast", "community": 62, "norm_label": "parse robots.txt content.", "id": "scripts_robots_checker_rationale_166", "community_name": "Robots.txt Validator" }, { "label": "Check for syntax issues.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L264", "_origin": "ast", "community": 62, "norm_label": "check for syntax issues.", "id": "scripts_robots_checker_rationale_264", "community_name": "Robots.txt Validator" }, { "label": "Analyze blocking rules.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L300", "_origin": "ast", "community": 62, "norm_label": "analyze blocking rules.", "id": "scripts_robots_checker_rationale_300", "community_name": "Robots.txt Validator" }, { "label": "Analyze sitemap declarations.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L364", "_origin": "ast", "community": 62, "norm_label": "analyze sitemap declarations.", "id": "scripts_robots_checker_rationale_364", "community_name": "Robots.txt Validator" }, { "label": "Test if a specific URL is allowed.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L382", "_origin": "ast", "community": 62, "norm_label": "test if a specific url is allowed.", "id": "scripts_robots_checker_rationale_382", "community_name": "Robots.txt Validator" }, { "label": "Generate human-readable analysis report.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L418", "_origin": "ast", "community": 62, "norm_label": "generate human-readable analysis report.", "id": "scripts_robots_checker_rationale_418", "community_name": "Robots.txt Validator" }, { "label": "Main entry point for CLI usage.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L496", "_origin": "ast", "community": 62, "norm_label": "main entry point for cli usage.", "id": "scripts_robots_checker_rationale_496", "community_name": "Robots.txt Validator" }, { "label": "sitemap_crawler.py", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L1", "_origin": "ast", "community": 58, "norm_label": "sitemap_crawler.py", "id": "scripts_sitemap_crawler", "community_name": "Sitemap Crawl Progress" }, { "label": "CrawlProgress", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L47", "_origin": "ast", "community": 58, "norm_label": "crawlprogress", "id": "scripts_sitemap_crawler_crawlprogress", "community_name": "Sitemap Crawl Progress" }, { "label": ".get_progress_percent()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L62", "_origin": "ast", "community": 58, "norm_label": ".get_progress_percent()", "id": "scripts_sitemap_crawler_crawlprogress_get_progress_percent", "community_name": "Sitemap Crawl Progress" }, { "label": ".get_elapsed_time()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L67", "_origin": "ast", "community": 58, "norm_label": ".get_elapsed_time()", "id": "scripts_sitemap_crawler_crawlprogress_get_elapsed_time", "community_name": "Sitemap Crawl Progress" }, { "label": ".get_eta()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L73", "_origin": "ast", "community": 58, "norm_label": ".get_eta()", "id": "scripts_sitemap_crawler_crawlprogress_get_eta", "community_name": "Sitemap Crawl Progress" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L84", "_origin": "ast", "community": 58, "norm_label": ".to_dict()", "id": "scripts_sitemap_crawler_crawlprogress_to_dict", "community_name": "Sitemap Crawl Progress" }, { "label": ".save_to_file()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L104", "_origin": "ast", "community": 58, "norm_label": ".save_to_file()", "id": "scripts_sitemap_crawler_crawlprogress_save_to_file", "community_name": "Sitemap Crawl Progress" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L104", "_origin": "ast", "community": 58, "norm_label": "path", "id": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_path", "community_name": "Sitemap Crawl Progress" }, { "label": ".load_from_file()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L113", "_origin": "ast", "community": 58, "norm_label": ".load_from_file()", "id": "scripts_sitemap_crawler_crawlprogress_load_from_file", "community_name": "Sitemap Crawl Progress" }, { "label": "get_active_crawls()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L133", "_origin": "ast", "community": 58, "norm_label": "get_active_crawls()", "id": "scripts_sitemap_crawler_get_active_crawls", "community_name": "Sitemap Crawl Progress" }, { "label": "get_all_crawls()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L146", "_origin": "ast", "community": 58, "norm_label": "get_all_crawls()", "id": "scripts_sitemap_crawler_get_all_crawls", "community_name": "Sitemap Crawl Progress" }, { "label": "get_crawl_status()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L158", "_origin": "ast", "community": 58, "norm_label": "get_crawl_status()", "id": "scripts_sitemap_crawler_get_crawl_status", "community_name": "Sitemap Crawl Progress" }, { "label": "CrawlResult", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L167", "_origin": "ast", "community": 58, "norm_label": "crawlresult", "id": "scripts_sitemap_crawler_crawlresult", "community_name": "Sitemap Crawl Progress" }, { "label": ".get_duration()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L181", "_origin": "ast", "community": 58, "norm_label": ".get_duration()", "id": "scripts_sitemap_crawler_crawlresult_get_duration", "community_name": "Sitemap Crawl Progress" }, { "label": "SitemapCrawler", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L188", "_origin": "ast", "community": 145, "norm_label": "sitemapcrawler", "id": "scripts_sitemap_crawler_sitemapcrawler", "community_name": "Sitemap Crawler Utility" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L191", "_origin": "ast", "community": 145, "norm_label": ".__init__()", "id": "scripts_sitemap_crawler_sitemapcrawler_init", "community_name": "Sitemap Crawler Utility" }, { "label": ".fetch_sitemap_urls()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L213", "_origin": "ast", "community": 145, "norm_label": ".fetch_sitemap_urls()", "id": "scripts_sitemap_crawler_sitemapcrawler_fetch_sitemap_urls", "community_name": "Sitemap Crawler Utility" }, { "label": ".crawl_sitemap()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L272", "_origin": "ast", "community": 58, "norm_label": ".crawl_sitemap()", "id": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "community_name": "Sitemap Crawl Progress" }, { "label": "._save_page_to_notion()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L413", "_origin": "ast", "community": 145, "norm_label": "._save_page_to_notion()", "id": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion", "community_name": "Sitemap Crawler Utility" }, { "label": "PageMetadata", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L413", "_origin": "ast", "community": 145, "norm_label": "pagemetadata", "id": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_pagemetadata", "community_name": "Sitemap Crawler Utility" }, { "label": "._determine_priority()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L447", "_origin": "ast", "community": 145, "norm_label": "._determine_priority()", "id": "scripts_sitemap_crawler_sitemapcrawler_determine_priority", "community_name": "Sitemap Crawler Utility" }, { "label": "._build_page_content()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L458", "_origin": "ast", "community": 145, "norm_label": "._build_page_content()", "id": "scripts_sitemap_crawler_sitemapcrawler_build_page_content", "community_name": "Sitemap Crawler Utility" }, { "label": "._create_crawl_summary_page()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L687", "_origin": "ast", "community": 58, "norm_label": "._create_crawl_summary_page()", "id": "scripts_sitemap_crawler_sitemapcrawler_create_crawl_summary_page", "community_name": "Sitemap Crawl Progress" }, { "label": "print_progress_status()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L807", "_origin": "ast", "community": 58, "norm_label": "print_progress_status()", "id": "scripts_sitemap_crawler_print_progress_status", "community_name": "Sitemap Crawl Progress" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L841", "_origin": "ast", "community": 58, "norm_label": "main()", "id": "scripts_sitemap_crawler_main", "community_name": "Sitemap Crawl Progress" }, { "label": "Sitemap Crawler - Sequential page analysis from sitemap ========================", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L1", "_origin": "ast", "community": 58, "norm_label": "sitemap crawler - sequential page analysis from sitemap ========================", "id": "scripts_sitemap_crawler_rationale_1", "community_name": "Sitemap Crawl Progress" }, { "label": "Track crawl progress.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L48", "_origin": "ast", "community": 58, "norm_label": "track crawl progress.", "id": "scripts_sitemap_crawler_rationale_48", "community_name": "Sitemap Crawl Progress" }, { "label": "Convert to dictionary for JSON serialization.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L85", "_origin": "ast", "community": 58, "norm_label": "convert to dictionary for json serialization.", "id": "scripts_sitemap_crawler_rationale_85", "community_name": "Sitemap Crawl Progress" }, { "label": "Save progress to JSON file.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L105", "_origin": "ast", "community": 58, "norm_label": "save progress to json file.", "id": "scripts_sitemap_crawler_rationale_105", "community_name": "Sitemap Crawl Progress" }, { "label": "Load progress from JSON file.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L114", "_origin": "ast", "community": 58, "norm_label": "load progress from json file.", "id": "scripts_sitemap_crawler_rationale_114", "community_name": "Sitemap Crawl Progress" }, { "label": "Get all active (running) crawl jobs.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L134", "_origin": "ast", "community": 58, "norm_label": "get all active (running) crawl jobs.", "id": "scripts_sitemap_crawler_rationale_134", "community_name": "Sitemap Crawl Progress" }, { "label": "Get all crawl jobs (active and completed).", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L147", "_origin": "ast", "community": 58, "norm_label": "get all crawl jobs (active and completed).", "id": "scripts_sitemap_crawler_rationale_147", "community_name": "Sitemap Crawl Progress" }, { "label": "Get status of a specific crawl by audit ID.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L159", "_origin": "ast", "community": 58, "norm_label": "get status of a specific crawl by audit id.", "id": "scripts_sitemap_crawler_rationale_159", "community_name": "Sitemap Crawl Progress" }, { "label": "Result of a complete sitemap crawl.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L168", "_origin": "ast", "community": 58, "norm_label": "result of a complete sitemap crawl.", "id": "scripts_sitemap_crawler_rationale_168", "community_name": "Sitemap Crawl Progress" }, { "label": "Crawl sitemap URLs and analyze each page.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L189", "_origin": "ast", "community": 145, "norm_label": "crawl sitemap urls and analyze each page.", "id": "scripts_sitemap_crawler_rationale_189", "community_name": "Sitemap Crawler Utility" }, { "label": "Initialize sitemap crawler. Args: notion_token: Notion API", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L196", "_origin": "ast", "community": 145, "norm_label": "initialize sitemap crawler. args: notion_token: notion api", "id": "scripts_sitemap_crawler_rationale_196", "community_name": "Sitemap Crawler Utility" }, { "label": "Fetch and parse URLs from a sitemap. Args: sitemap_url: URL", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L214", "_origin": "ast", "community": 145, "norm_label": "fetch and parse urls from a sitemap. args: sitemap_url: url", "id": "scripts_sitemap_crawler_rationale_214", "community_name": "Sitemap Crawler Utility" }, { "label": "Crawl all URLs in a sitemap sequentially. Args: sitemap_url", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L281", "_origin": "ast", "community": 58, "norm_label": "crawl all urls in a sitemap sequentially. args: sitemap_url", "id": "scripts_sitemap_crawler_rationale_281", "community_name": "Sitemap Crawl Progress" }, { "label": "Save page metadata to Notion database.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L419", "_origin": "ast", "community": 145, "norm_label": "save page metadata to notion database.", "id": "scripts_sitemap_crawler_rationale_419", "community_name": "Sitemap Crawler Utility" }, { "label": "Determine priority based on issues found.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L448", "_origin": "ast", "community": 145, "norm_label": "determine priority based on issues found.", "id": "scripts_sitemap_crawler_rationale_448", "community_name": "Sitemap Crawler Utility" }, { "label": "Build Notion page content blocks from metadata.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L459", "_origin": "ast", "community": 145, "norm_label": "build notion page content blocks from metadata.", "id": "scripts_sitemap_crawler_rationale_459", "community_name": "Sitemap Crawler Utility" }, { "label": "Create a summary page for the crawl.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L688", "_origin": "ast", "community": 58, "norm_label": "create a summary page for the crawl.", "id": "scripts_sitemap_crawler_rationale_688", "community_name": "Sitemap Crawl Progress" }, { "label": "Print formatted progress status.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L808", "_origin": "ast", "community": 58, "norm_label": "print formatted progress status.", "id": "scripts_sitemap_crawler_rationale_808", "community_name": "Sitemap Crawl Progress" }, { "label": "sitemap_validator.py", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L1", "_origin": "ast", "community": 72, "norm_label": "sitemap_validator.py", "id": "scripts_sitemap_validator", "community_name": "Sitemap XML Validator" }, { "label": "SitemapIssue", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L34", "_origin": "ast", "community": 72, "norm_label": "sitemapissue", "id": "scripts_sitemap_validator_sitemapissue", "community_name": "Sitemap XML Validator" }, { "label": "SitemapEntry", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L44", "_origin": "ast", "community": 72, "norm_label": "sitemapentry", "id": "scripts_sitemap_validator_sitemapentry", "community_name": "Sitemap XML Validator" }, { "label": "SitemapResult", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L55", "_origin": "ast", "community": 72, "norm_label": "sitemapresult", "id": "scripts_sitemap_validator_sitemapresult", "community_name": "Sitemap XML Validator" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L67", "_origin": "ast", "community": 72, "norm_label": ".to_dict()", "id": "scripts_sitemap_validator_sitemapresult_to_dict", "community_name": "Sitemap XML Validator" }, { "label": "SitemapValidator", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L89", "_origin": "ast", "community": 72, "norm_label": "sitemapvalidator", "id": "scripts_sitemap_validator_sitemapvalidator", "community_name": "Sitemap XML Validator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L101", "_origin": "ast", "community": 72, "norm_label": ".__init__()", "id": "scripts_sitemap_validator_sitemapvalidator_init", "community_name": "Sitemap XML Validator" }, { "label": ".fetch_sitemap()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L109", "_origin": "ast", "community": 72, "norm_label": ".fetch_sitemap()", "id": "scripts_sitemap_validator_sitemapvalidator_fetch_sitemap", "community_name": "Sitemap XML Validator" }, { "label": ".parse_sitemap()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L132", "_origin": "ast", "community": 72, "norm_label": ".parse_sitemap()", "id": "scripts_sitemap_validator_sitemapvalidator_parse_sitemap", "community_name": "Sitemap XML Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L183", "_origin": "ast", "community": 72, "norm_label": ".validate()", "id": "scripts_sitemap_validator_sitemapvalidator_validate", "community_name": "Sitemap XML Validator" }, { "label": "._validate_date()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L330", "_origin": "ast", "community": 72, "norm_label": "._validate_date()", "id": "scripts_sitemap_validator_sitemapvalidator_validate_date", "community_name": "Sitemap XML Validator" }, { "label": "._check_url_status()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L338", "_origin": "ast", "community": 72, "norm_label": "._check_url_status()", "id": "scripts_sitemap_validator_sitemapvalidator_check_url_status", "community_name": "Sitemap XML Validator" }, { "label": ".generate_report()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L379", "_origin": "ast", "community": 72, "norm_label": ".generate_report()", "id": "scripts_sitemap_validator_sitemapvalidator_generate_report", "community_name": "Sitemap XML Validator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L438", "_origin": "ast", "community": 72, "norm_label": "main()", "id": "scripts_sitemap_validator_main", "community_name": "Sitemap XML Validator" }, { "label": "Sitemap Validator - Validate XML sitemaps ======================================", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L1", "_origin": "ast", "community": 72, "norm_label": "sitemap validator - validate xml sitemaps ======================================", "id": "scripts_sitemap_validator_rationale_1", "community_name": "Sitemap XML Validator" }, { "label": "Represents a sitemap validation issue.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L35", "_origin": "ast", "community": 72, "norm_label": "represents a sitemap validation issue.", "id": "scripts_sitemap_validator_rationale_35", "community_name": "Sitemap XML Validator" }, { "label": "Represents a single URL entry in sitemap.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L45", "_origin": "ast", "community": 72, "norm_label": "represents a single url entry in sitemap.", "id": "scripts_sitemap_validator_rationale_45", "community_name": "Sitemap XML Validator" }, { "label": "Complete sitemap validation result.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L56", "_origin": "ast", "community": 72, "norm_label": "complete sitemap validation result.", "id": "scripts_sitemap_validator_rationale_56", "community_name": "Sitemap XML Validator" }, { "label": "Convert to dictionary for JSON output.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L68", "_origin": "ast", "community": 72, "norm_label": "convert to dictionary for json output.", "id": "scripts_sitemap_validator_rationale_68", "community_name": "Sitemap XML Validator" }, { "label": "Validate XML sitemaps.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L90", "_origin": "ast", "community": 72, "norm_label": "validate xml sitemaps.", "id": "scripts_sitemap_validator_rationale_90", "community_name": "Sitemap XML Validator" }, { "label": "Fetch sitemap content, handling gzip compression.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L110", "_origin": "ast", "community": 72, "norm_label": "fetch sitemap content, handling gzip compression.", "id": "scripts_sitemap_validator_rationale_110", "community_name": "Sitemap XML Validator" }, { "label": "Parse sitemap XML content.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L133", "_origin": "ast", "community": 72, "norm_label": "parse sitemap xml content.", "id": "scripts_sitemap_validator_rationale_133", "community_name": "Sitemap XML Validator" }, { "label": "Validate a sitemap URL.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L184", "_origin": "ast", "community": 72, "norm_label": "validate a sitemap url.", "id": "scripts_sitemap_validator_rationale_184", "community_name": "Sitemap XML Validator" }, { "label": "Validate ISO 8601 date format.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L331", "_origin": "ast", "community": 72, "norm_label": "validate iso 8601 date format.", "id": "scripts_sitemap_validator_rationale_331", "community_name": "Sitemap XML Validator" }, { "label": "Check HTTP status of URLs in sitemap.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L339", "_origin": "ast", "community": 72, "norm_label": "check http status of urls in sitemap.", "id": "scripts_sitemap_validator_rationale_339", "community_name": "Sitemap XML Validator" }, { "label": "Generate human-readable validation report.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L380", "_origin": "ast", "community": 72, "norm_label": "generate human-readable validation report.", "id": "scripts_sitemap_validator_rationale_380", "community_name": "Sitemap XML Validator" }, { "label": "Main entry point for CLI usage.", "file_type": "rationale", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L439", "_origin": "ast", "community": 72, "norm_label": "main entry point for cli usage.", "id": "scripts_sitemap_validator_rationale_439", "community_name": "Sitemap XML Validator" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 30, "norm_label": "base_client.py", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 30, "norm_label": "ratelimiter", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 30, "norm_label": ".__init__()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 30, "norm_label": ".acquire()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 30, "norm_label": "baseasyncclient", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 30, "norm_label": ".__init__()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 30, "norm_label": "logger", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 30, "norm_label": "._rate_limited_request()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 30, "norm_label": "any", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 30, "norm_label": ".batch_requests()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 30, "norm_label": ".print_stats()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 30, "norm_label": "configmanager", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 30, "norm_label": ".__init__()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 30, "norm_label": ".google_credentials_path()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 30, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 30, "norm_label": ".custom_search_api_key()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 30, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 30, "norm_label": ".notion_token()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 30, "norm_label": ".validate_google_credentials()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 30, "norm_label": ".get_required()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 30, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 30, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 30, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 30, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 30, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 30, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 30, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 30, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 30, "norm_label": "print request statistics.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 30, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 30, "norm_label": "get google service account credentials path.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 30, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 30, "norm_label": "get custom search api key.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 30, "norm_label": "get custom search engine id.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 30, "norm_label": "get notion api token.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 30, "norm_label": "validate google credentials are configured.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 30, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "page_analyzer.py", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 119, "norm_label": "page_analyzer.py", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "community_name": "Web Page SEO Analyzer" }, { "label": "LinkData", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L31", "_origin": "ast", "community": 119, "norm_label": "linkdata", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata", "community_name": "Web Page SEO Analyzer" }, { "label": "HeadingData", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L41", "_origin": "ast", "community": 119, "norm_label": "headingdata", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata", "community_name": "Web Page SEO Analyzer" }, { "label": "SchemaData", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L48", "_origin": "ast", "community": 119, "norm_label": "schemadata", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata", "community_name": "Web Page SEO Analyzer" }, { "label": "OpenGraphData", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L56", "_origin": "ast", "community": 119, "norm_label": "opengraphdata", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_opengraphdata", "community_name": "Web Page SEO Analyzer" }, { "label": "PageMetadata", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L72", "_origin": "ast", "community": 49, "norm_label": "pagemetadata", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata", "community_name": "Web Page Scraper" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L124", "_origin": "ast", "community": 119, "norm_label": ".to_dict()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict", "community_name": "Web Page SEO Analyzer" }, { "label": ".get_summary()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L160", "_origin": "ast", "community": 119, "norm_label": ".get_summary()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary", "community_name": "Web Page SEO Analyzer" }, { "label": "PageAnalyzer", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L178", "_origin": "ast", "community": 49, "norm_label": "pageanalyzer", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "community_name": "Web Page Scraper" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L183", "_origin": "ast", "community": 49, "norm_label": ".__init__()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_init", "community_name": "Web Page Scraper" }, { "label": ".analyze_url()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L204", "_origin": "ast", "community": 49, "norm_label": ".analyze_url()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "community_name": "Web Page Scraper" }, { "label": "._extract_basic_meta()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L257", "_origin": "ast", "community": 49, "norm_label": "._extract_basic_meta()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta", "community_name": "Web Page Scraper" }, { "label": "BeautifulSoup", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L257", "_origin": "ast", "community": 49, "norm_label": "beautifulsoup", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup", "community_name": "Web Page Scraper" }, { "label": "._extract_canonical()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L276", "_origin": "ast", "community": 49, "norm_label": "._extract_canonical()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical", "community_name": "Web Page Scraper" }, { "label": "._extract_robots_meta()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L282", "_origin": "ast", "community": 49, "norm_label": "._extract_robots_meta()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta", "community_name": "Web Page Scraper" }, { "label": "._extract_hreflang()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L296", "_origin": "ast", "community": 49, "norm_label": "._extract_hreflang()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang", "community_name": "Web Page Scraper" }, { "label": "._extract_headings()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L306", "_origin": "ast", "community": 49, "norm_label": "._extract_headings()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "community_name": "Web Page Scraper" }, { "label": "._extract_open_graph()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L320", "_origin": "ast", "community": 49, "norm_label": "._extract_open_graph()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph", "community_name": "Web Page Scraper" }, { "label": "._extract_schema()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L353", "_origin": "ast", "community": 49, "norm_label": "._extract_schema()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "community_name": "Web Page Scraper" }, { "label": "._process_schema_item()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L380", "_origin": "ast", "community": 49, "norm_label": "._process_schema_item()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item", "community_name": "Web Page Scraper" }, { "label": "._extract_links()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L403", "_origin": "ast", "community": 49, "norm_label": "._extract_links()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "community_name": "Web Page Scraper" }, { "label": "._extract_images()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L451", "_origin": "ast", "community": 49, "norm_label": "._extract_images()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images", "community_name": "Web Page Scraper" }, { "label": "._extract_content_metrics()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L463", "_origin": "ast", "community": 49, "norm_label": "._extract_content_metrics()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics", "community_name": "Web Page Scraper" }, { "label": "._run_seo_checks()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L474", "_origin": "ast", "community": 49, "norm_label": "._run_seo_checks()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks", "community_name": "Web Page Scraper" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L525", "_origin": "ast", "community": 119, "norm_label": "main()", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "community_name": "Web Page SEO Analyzer" }, { "label": "Page Analyzer - Extract SEO metadata from web pages ============================", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 119, "norm_label": "page analyzer - extract seo metadata from web pages ============================", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_1", "community_name": "Web Page SEO Analyzer" }, { "label": "Represents a link found on a page.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L32", "_origin": "ast", "community": 119, "norm_label": "represents a link found on a page.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_32", "community_name": "Web Page SEO Analyzer" }, { "label": "Represents a heading found on a page.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L42", "_origin": "ast", "community": 119, "norm_label": "represents a heading found on a page.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_42", "community_name": "Web Page SEO Analyzer" }, { "label": "Represents schema.org structured data.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L49", "_origin": "ast", "community": 119, "norm_label": "represents schema.org structured data.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_49", "community_name": "Web Page SEO Analyzer" }, { "label": "Represents Open Graph metadata.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L57", "_origin": "ast", "community": 119, "norm_label": "represents open graph metadata.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_57", "community_name": "Web Page SEO Analyzer" }, { "label": "Complete SEO metadata for a page.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L73", "_origin": "ast", "community": 49, "norm_label": "complete seo metadata for a page.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_73", "community_name": "Web Page Scraper" }, { "label": "Convert to dictionary for JSON serialization.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L125", "_origin": "ast", "community": 119, "norm_label": "convert to dictionary for json serialization.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_125", "community_name": "Web Page SEO Analyzer" }, { "label": "Get a brief summary of the page analysis.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L161", "_origin": "ast", "community": 119, "norm_label": "get a brief summary of the page analysis.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_161", "community_name": "Web Page SEO Analyzer" }, { "label": "Analyze web pages for SEO metadata.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L179", "_origin": "ast", "community": 49, "norm_label": "analyze web pages for seo metadata.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_179", "community_name": "Web Page Scraper" }, { "label": "Initialize page analyzer. Args: user_agent: Custom user age", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L188", "_origin": "ast", "community": 49, "norm_label": "initialize page analyzer. args: user_agent: custom user age", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_188", "community_name": "Web Page Scraper" }, { "label": "Analyze a URL and extract SEO metadata. Args: url: URL to a", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L205", "_origin": "ast", "community": 49, "norm_label": "analyze a url and extract seo metadata. args: url: url to a", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_205", "community_name": "Web Page Scraper" }, { "label": "Extract title and meta description.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L258", "_origin": "ast", "community": 49, "norm_label": "extract title and meta description.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_258", "community_name": "Web Page Scraper" }, { "label": "Extract canonical URL.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L277", "_origin": "ast", "community": 49, "norm_label": "extract canonical url.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_277", "community_name": "Web Page Scraper" }, { "label": "Extract robots meta tag.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L283", "_origin": "ast", "community": 49, "norm_label": "extract robots meta tag.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_283", "community_name": "Web Page Scraper" }, { "label": "Extract hreflang tags.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L297", "_origin": "ast", "community": 49, "norm_label": "extract hreflang tags.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_297", "community_name": "Web Page Scraper" }, { "label": "Extract all headings.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L307", "_origin": "ast", "community": 49, "norm_label": "extract all headings.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_307", "community_name": "Web Page Scraper" }, { "label": "Extract Open Graph and Twitter Card data.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L321", "_origin": "ast", "community": 49, "norm_label": "extract open graph and twitter card data.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_321", "community_name": "Web Page Scraper" }, { "label": "Extract schema.org structured data.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L354", "_origin": "ast", "community": 49, "norm_label": "extract schema.org structured data.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_354", "community_name": "Web Page Scraper" }, { "label": "Process a single schema.org item.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L381", "_origin": "ast", "community": 49, "norm_label": "process a single schema.org item.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_381", "community_name": "Web Page Scraper" }, { "label": "Extract internal and external links.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L404", "_origin": "ast", "community": 49, "norm_label": "extract internal and external links.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_404", "community_name": "Web Page Scraper" }, { "label": "Extract image information.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L452", "_origin": "ast", "community": 49, "norm_label": "extract image information.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_452", "community_name": "Web Page Scraper" }, { "label": "Extract content metrics like word count.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L464", "_origin": "ast", "community": 49, "norm_label": "extract content metrics like word count.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_464", "community_name": "Web Page Scraper" }, { "label": "Run SEO checks and add issues/warnings.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L475", "_origin": "ast", "community": 49, "norm_label": "run seo checks and add issues/warnings.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_475", "community_name": "Web Page Scraper" }, { "label": "CLI entry point for testing.", "file_type": "rationale", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L526", "_origin": "ast", "community": 119, "norm_label": "cli entry point for testing.", "id": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_526", "community_name": "Web Page SEO Analyzer" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 31, "norm_label": "base_client.py", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 31, "norm_label": "ratelimiter", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 31, "norm_label": ".__init__()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 31, "norm_label": ".acquire()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 31, "norm_label": "baseasyncclient", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 31, "norm_label": ".__init__()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 31, "norm_label": "logger", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 31, "norm_label": "._rate_limited_request()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 31, "norm_label": "any", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 31, "norm_label": ".batch_requests()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 31, "norm_label": ".print_stats()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 31, "norm_label": "configmanager", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 31, "norm_label": ".__init__()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 31, "norm_label": ".google_credentials_path()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 31, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 31, "norm_label": ".custom_search_api_key()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 31, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 31, "norm_label": ".notion_token()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 31, "norm_label": ".validate_google_credentials()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 31, "norm_label": ".get_required()", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 31, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 31, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 31, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 31, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 31, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 31, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 31, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 31, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 31, "norm_label": "print request statistics.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 31, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 31, "norm_label": "get google service account credentials path.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 31, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 31, "norm_label": "get custom search api key.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 31, "norm_label": "get custom search engine id.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 31, "norm_label": "get notion api token.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 31, "norm_label": "validate google credentials are configured.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 31, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "pagespeed_client.py", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L1", "_origin": "ast", "community": 70, "norm_label": "pagespeed_client.py", "id": "scripts_pagespeed_client", "community_name": "PageSpeed Insights Client" }, { "label": "CoreWebVitals", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L30", "_origin": "ast", "community": 70, "norm_label": "corewebvitals", "id": "scripts_pagespeed_client_corewebvitals", "community_name": "PageSpeed Insights Client" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L46", "_origin": "ast", "community": 70, "norm_label": ".to_dict()", "id": "scripts_pagespeed_client_corewebvitals_to_dict", "community_name": "PageSpeed Insights Client" }, { "label": "PageSpeedResult", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L58", "_origin": "ast", "community": 70, "norm_label": "pagespeedresult", "id": "scripts_pagespeed_client_pagespeedresult", "community_name": "PageSpeed Insights Client" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L73", "_origin": "ast", "community": 70, "norm_label": ".to_dict()", "id": "scripts_pagespeed_client_pagespeedresult_to_dict", "community_name": "PageSpeed Insights Client" }, { "label": "PageSpeedClient", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L91", "_origin": "ast", "community": 70, "norm_label": "pagespeedclient", "id": "scripts_pagespeed_client_pagespeedclient", "community_name": "PageSpeed Insights Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L106", "_origin": "ast", "community": 70, "norm_label": ".__init__()", "id": "scripts_pagespeed_client_pagespeedclient_init", "community_name": "PageSpeed Insights Client" }, { "label": "._rate_metric()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L116", "_origin": "ast", "community": 70, "norm_label": "._rate_metric()", "id": "scripts_pagespeed_client_pagespeedclient_rate_metric", "community_name": "PageSpeed Insights Client" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L132", "_origin": "ast", "community": 70, "norm_label": ".analyze()", "id": "scripts_pagespeed_client_pagespeedclient_analyze", "community_name": "PageSpeed Insights Client" }, { "label": ".analyze_both_strategies()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L275", "_origin": "ast", "community": 70, "norm_label": ".analyze_both_strategies()", "id": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies", "community_name": "PageSpeed Insights Client" }, { "label": "._identify_mobile_issues()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L292", "_origin": "ast", "community": 70, "norm_label": "._identify_mobile_issues()", "id": "scripts_pagespeed_client_pagespeedclient_identify_mobile_issues", "community_name": "PageSpeed Insights Client" }, { "label": ".get_cwv_summary()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L315", "_origin": "ast", "community": 70, "norm_label": ".get_cwv_summary()", "id": "scripts_pagespeed_client_pagespeedclient_get_cwv_summary", "community_name": "PageSpeed Insights Client" }, { "label": "._overall_cwv_status()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L349", "_origin": "ast", "community": 70, "norm_label": "._overall_cwv_status()", "id": "scripts_pagespeed_client_pagespeedclient_overall_cwv_status", "community_name": "PageSpeed Insights Client" }, { "label": ".generate_report()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L363", "_origin": "ast", "community": 70, "norm_label": ".generate_report()", "id": "scripts_pagespeed_client_pagespeedclient_generate_report", "community_name": "PageSpeed Insights Client" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L410", "_origin": "ast", "community": 70, "norm_label": "main()", "id": "scripts_pagespeed_client_main", "community_name": "PageSpeed Insights Client" }, { "label": "PageSpeed Insights Client ========================= Purpose: Get Core Web Vitals", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L1", "_origin": "ast", "community": 70, "norm_label": "pagespeed insights client ========================= purpose: get core web vitals", "id": "scripts_pagespeed_client_rationale_1", "community_name": "PageSpeed Insights Client" }, { "label": "Core Web Vitals metrics.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L31", "_origin": "ast", "community": 70, "norm_label": "core web vitals metrics.", "id": "scripts_pagespeed_client_rationale_31", "community_name": "PageSpeed Insights Client" }, { "label": "PageSpeed analysis result.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L59", "_origin": "ast", "community": 70, "norm_label": "pagespeed analysis result.", "id": "scripts_pagespeed_client_rationale_59", "community_name": "PageSpeed Insights Client" }, { "label": "Client for PageSpeed Insights API.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L92", "_origin": "ast", "community": 70, "norm_label": "client for pagespeed insights api.", "id": "scripts_pagespeed_client_rationale_92", "community_name": "PageSpeed Insights Client" }, { "label": "Initialize PageSpeed client. Args: api_key: PageSpeed API k", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L107", "_origin": "ast", "community": 70, "norm_label": "initialize pagespeed client. args: api_key: pagespeed api k", "id": "scripts_pagespeed_client_rationale_107", "community_name": "PageSpeed Insights Client" }, { "label": "Rate a metric against thresholds.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L117", "_origin": "ast", "community": 70, "norm_label": "rate a metric against thresholds.", "id": "scripts_pagespeed_client_rationale_117", "community_name": "PageSpeed Insights Client" }, { "label": "Analyze a URL with PageSpeed Insights. Args: url: URL to an", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L138", "_origin": "ast", "community": 70, "norm_label": "analyze a url with pagespeed insights. args: url: url to an", "id": "scripts_pagespeed_client_rationale_138", "community_name": "PageSpeed Insights Client" }, { "label": "Analyze URL for both mobile and desktop.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L276", "_origin": "ast", "community": 70, "norm_label": "analyze url for both mobile and desktop.", "id": "scripts_pagespeed_client_rationale_276", "community_name": "PageSpeed Insights Client" }, { "label": "Identify issues that affect mobile more than desktop.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L297", "_origin": "ast", "community": 70, "norm_label": "identify issues that affect mobile more than desktop.", "id": "scripts_pagespeed_client_rationale_297", "community_name": "PageSpeed Insights Client" }, { "label": "Get a summary focused on Core Web Vitals.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L316", "_origin": "ast", "community": 70, "norm_label": "get a summary focused on core web vitals.", "id": "scripts_pagespeed_client_rationale_316", "community_name": "PageSpeed Insights Client" }, { "label": "Determine overall Core Web Vitals status.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L350", "_origin": "ast", "community": 70, "norm_label": "determine overall core web vitals status.", "id": "scripts_pagespeed_client_rationale_350", "community_name": "PageSpeed Insights Client" }, { "label": "Generate human-readable performance report.", "file_type": "rationale", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L364", "_origin": "ast", "community": 70, "norm_label": "generate human-readable performance report.", "id": "scripts_pagespeed_client_rationale_364", "community_name": "PageSpeed Insights Client" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 32, "norm_label": "base_client.py", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 32, "norm_label": "ratelimiter", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 32, "norm_label": ".__init__()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 32, "norm_label": ".acquire()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 32, "norm_label": "baseasyncclient", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 32, "norm_label": ".__init__()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 32, "norm_label": "logger", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 32, "norm_label": "._rate_limited_request()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 32, "norm_label": "any", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 32, "norm_label": ".batch_requests()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 32, "norm_label": ".print_stats()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 32, "norm_label": "configmanager", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 32, "norm_label": ".__init__()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 32, "norm_label": ".google_credentials_path()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 32, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 32, "norm_label": ".custom_search_api_key()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 32, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 32, "norm_label": ".notion_token()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 32, "norm_label": ".validate_google_credentials()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 32, "norm_label": ".get_required()", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 32, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 32, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 32, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 32, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 32, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 32, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 32, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 32, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 32, "norm_label": "print request statistics.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 32, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 32, "norm_label": "get google service account credentials path.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 32, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 32, "norm_label": "get custom search api key.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 32, "norm_label": "get custom search engine id.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 32, "norm_label": "get notion api token.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 32, "norm_label": "validate google credentials are configured.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 32, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "gsc_client.py", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L1", "_origin": "ast", "community": 60, "norm_label": "gsc_client.py", "id": "scripts_gsc_client", "community_name": "Google Search Console Client" }, { "label": "SearchAnalyticsResult", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L30", "_origin": "ast", "community": 60, "norm_label": "searchanalyticsresult", "id": "scripts_gsc_client_searchanalyticsresult", "community_name": "Google Search Console Client" }, { "label": "SitemapInfo", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L41", "_origin": "ast", "community": 60, "norm_label": "sitemapinfo", "id": "scripts_gsc_client_sitemapinfo", "community_name": "Google Search Console Client" }, { "label": "SearchConsoleClient", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L53", "_origin": "ast", "community": 60, "norm_label": "searchconsoleclient", "id": "scripts_gsc_client_searchconsoleclient", "community_name": "Google Search Console Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L58", "_origin": "ast", "community": 60, "norm_label": ".__init__()", "id": "scripts_gsc_client_searchconsoleclient_init", "community_name": "Google Search Console Client" }, { "label": ".service()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L69", "_origin": "ast", "community": 60, "norm_label": ".service()", "id": "scripts_gsc_client_searchconsoleclient_service", "community_name": "Google Search Console Client" }, { "label": ".list_sites()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L86", "_origin": "ast", "community": 60, "norm_label": ".list_sites()", "id": "scripts_gsc_client_searchconsoleclient_list_sites", "community_name": "Google Search Console Client" }, { "label": ".get_search_analytics()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L91", "_origin": "ast", "community": 60, "norm_label": ".get_search_analytics()", "id": "scripts_gsc_client_searchconsoleclient_get_search_analytics", "community_name": "Google Search Console Client" }, { "label": ".get_top_queries()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L162", "_origin": "ast", "community": 60, "norm_label": ".get_top_queries()", "id": "scripts_gsc_client_searchconsoleclient_get_top_queries", "community_name": "Google Search Console Client" }, { "label": ".get_top_pages()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L196", "_origin": "ast", "community": 60, "norm_label": ".get_top_pages()", "id": "scripts_gsc_client_searchconsoleclient_get_top_pages", "community_name": "Google Search Console Client" }, { "label": ".get_sitemaps()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L229", "_origin": "ast", "community": 60, "norm_label": ".get_sitemaps()", "id": "scripts_gsc_client_searchconsoleclient_get_sitemaps", "community_name": "Google Search Console Client" }, { "label": ".submit_sitemap()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L251", "_origin": "ast", "community": 60, "norm_label": ".submit_sitemap()", "id": "scripts_gsc_client_searchconsoleclient_submit_sitemap", "community_name": "Google Search Console Client" }, { "label": ".inspect_url()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L264", "_origin": "ast", "community": 60, "norm_label": ".inspect_url()", "id": "scripts_gsc_client_searchconsoleclient_inspect_url", "community_name": "Google Search Console Client" }, { "label": ".get_performance_summary()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L303", "_origin": "ast", "community": 60, "norm_label": ".get_performance_summary()", "id": "scripts_gsc_client_searchconsoleclient_get_performance_summary", "community_name": "Google Search Console Client" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L366", "_origin": "ast", "community": 60, "norm_label": "main()", "id": "scripts_gsc_client_main", "community_name": "Google Search Console Client" }, { "label": "Google Search Console Client ============================ Purpose: Interact with", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L1", "_origin": "ast", "community": 60, "norm_label": "google search console client ============================ purpose: interact with", "id": "scripts_gsc_client_rationale_1", "community_name": "Google Search Console Client" }, { "label": "Search analytics query result.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L31", "_origin": "ast", "community": 60, "norm_label": "search analytics query result.", "id": "scripts_gsc_client_rationale_31", "community_name": "Google Search Console Client" }, { "label": "Sitemap information from Search Console.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L42", "_origin": "ast", "community": 60, "norm_label": "sitemap information from search console.", "id": "scripts_gsc_client_rationale_42", "community_name": "Google Search Console Client" }, { "label": "Client for Google Search Console API.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L54", "_origin": "ast", "community": 60, "norm_label": "client for google search console api.", "id": "scripts_gsc_client_rationale_54", "community_name": "Google Search Console Client" }, { "label": "Initialize Search Console client. Args: credentials_path: P", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L59", "_origin": "ast", "community": 60, "norm_label": "initialize search console client. args: credentials_path: p", "id": "scripts_gsc_client_rationale_59", "community_name": "Google Search Console Client" }, { "label": "Get or create Search Console service.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L70", "_origin": "ast", "community": 60, "norm_label": "get or create search console service.", "id": "scripts_gsc_client_rationale_70", "community_name": "Google Search Console Client" }, { "label": "List all sites accessible to the service account.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L87", "_origin": "ast", "community": 60, "norm_label": "list all sites accessible to the service account.", "id": "scripts_gsc_client_rationale_87", "community_name": "Google Search Console Client" }, { "label": "Get search analytics data. Args: site_url: Site URL (e.g.,", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L100", "_origin": "ast", "community": 60, "norm_label": "get search analytics data. args: site_url: site url (e.g.,", "id": "scripts_gsc_client_rationale_100", "community_name": "Google Search Console Client" }, { "label": "Get top search queries by clicks.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L169", "_origin": "ast", "community": 60, "norm_label": "get top search queries by clicks.", "id": "scripts_gsc_client_rationale_169", "community_name": "Google Search Console Client" }, { "label": "Get top pages by clicks.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L203", "_origin": "ast", "community": 60, "norm_label": "get top pages by clicks.", "id": "scripts_gsc_client_rationale_203", "community_name": "Google Search Console Client" }, { "label": "Get list of sitemaps for a site.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L230", "_origin": "ast", "community": 60, "norm_label": "get list of sitemaps for a site.", "id": "scripts_gsc_client_rationale_230", "community_name": "Google Search Console Client" }, { "label": "Submit a sitemap for indexing.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L252", "_origin": "ast", "community": 60, "norm_label": "submit a sitemap for indexing.", "id": "scripts_gsc_client_rationale_252", "community_name": "Google Search Console Client" }, { "label": "Inspect a URL's indexing status. Note: This uses the URL Inspection API", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L265", "_origin": "ast", "community": 60, "norm_label": "inspect a url's indexing status. note: this uses the url inspection api", "id": "scripts_gsc_client_rationale_265", "community_name": "Google Search Console Client" }, { "label": "Get a summary of search performance.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L308", "_origin": "ast", "community": 60, "norm_label": "get a summary of search performance.", "id": "scripts_gsc_client_rationale_308", "community_name": "Google Search Console Client" }, { "label": "Test the Search Console client.", "file_type": "rationale", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L367", "_origin": "ast", "community": 60, "norm_label": "test the search console client.", "id": "scripts_gsc_client_rationale_367", "community_name": "Google Search Console Client" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 33, "norm_label": "base_client.py", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 33, "norm_label": "ratelimiter", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 33, "norm_label": ".__init__()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 33, "norm_label": ".acquire()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 33, "norm_label": "baseasyncclient", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 33, "norm_label": ".__init__()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 33, "norm_label": "logger", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 33, "norm_label": "._rate_limited_request()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 33, "norm_label": "any", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 33, "norm_label": ".batch_requests()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 33, "norm_label": ".print_stats()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 33, "norm_label": "configmanager", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 33, "norm_label": ".__init__()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 33, "norm_label": ".google_credentials_path()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 33, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 33, "norm_label": ".custom_search_api_key()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 33, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 33, "norm_label": ".notion_token()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 33, "norm_label": ".validate_google_credentials()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 33, "norm_label": ".get_required()", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 33, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 33, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 33, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 33, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 33, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 33, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 33, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 33, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 33, "norm_label": "print request statistics.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 33, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 33, "norm_label": "get google service account credentials path.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 33, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 33, "norm_label": "get custom search api key.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 33, "norm_label": "get custom search engine id.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 33, "norm_label": "get notion api token.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 33, "norm_label": "validate google credentials are configured.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 33, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "schema_validator.py", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L1", "_origin": "ast", "community": 71, "norm_label": "schema_validator.py", "id": "scripts_schema_validator", "community_name": "JSON-LD Schema Validator" }, { "label": "ValidationIssue", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L37", "_origin": "ast", "community": 71, "norm_label": "validationissue", "id": "scripts_schema_validator_validationissue", "community_name": "JSON-LD Schema Validator" }, { "label": "ValidationResult", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L48", "_origin": "ast", "community": 71, "norm_label": "validationresult", "id": "scripts_schema_validator_validationresult", "community_name": "JSON-LD Schema Validator" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L58", "_origin": "ast", "community": 71, "norm_label": ".to_dict()", "id": "scripts_schema_validator_validationresult_to_dict", "community_name": "JSON-LD Schema Validator" }, { "label": "SchemaValidator", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L80", "_origin": "ast", "community": 71, "norm_label": "schemavalidator", "id": "scripts_schema_validator_schemavalidator", "community_name": "JSON-LD Schema Validator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L133", "_origin": "ast", "community": 71, "norm_label": ".__init__()", "id": "scripts_schema_validator_schemavalidator_init", "community_name": "JSON-LD Schema Validator" }, { "label": ".extract_from_url()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L139", "_origin": "ast", "community": 71, "norm_label": ".extract_from_url()", "id": "scripts_schema_validator_schemavalidator_extract_from_url", "community_name": "JSON-LD Schema Validator" }, { "label": ".extract_from_html()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L149", "_origin": "ast", "community": 71, "norm_label": ".extract_from_html()", "id": "scripts_schema_validator_schemavalidator_extract_from_html", "community_name": "JSON-LD Schema Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L188", "_origin": "ast", "community": 71, "norm_label": ".validate()", "id": "scripts_schema_validator_schemavalidator_validate", "community_name": "JSON-LD Schema Validator" }, { "label": "._validate_schema()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L223", "_origin": "ast", "community": 71, "norm_label": "._validate_schema()", "id": "scripts_schema_validator_schemavalidator_validate_schema", "community_name": "JSON-LD Schema Validator" }, { "label": "._validate_type_specific()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L284", "_origin": "ast", "community": 71, "norm_label": "._validate_type_specific()", "id": "scripts_schema_validator_schemavalidator_validate_type_specific", "community_name": "JSON-LD Schema Validator" }, { "label": "._check_rich_results()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L368", "_origin": "ast", "community": 71, "norm_label": "._check_rich_results()", "id": "scripts_schema_validator_schemavalidator_check_rich_results", "community_name": "JSON-LD Schema Validator" }, { "label": ".generate_report()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L398", "_origin": "ast", "community": 71, "norm_label": ".generate_report()", "id": "scripts_schema_validator_schemavalidator_generate_report", "community_name": "JSON-LD Schema Validator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L461", "_origin": "ast", "community": 71, "norm_label": "main()", "id": "scripts_schema_validator_main", "community_name": "JSON-LD Schema Validator" }, { "label": "Schema Validator - Validate JSON-LD structured data markup =====================", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L1", "_origin": "ast", "community": 71, "norm_label": "schema validator - validate json-ld structured data markup =====================", "id": "scripts_schema_validator_rationale_1", "community_name": "JSON-LD Schema Validator" }, { "label": "Represents a validation issue found in schema.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L38", "_origin": "ast", "community": 71, "norm_label": "represents a validation issue found in schema.", "id": "scripts_schema_validator_rationale_38", "community_name": "JSON-LD Schema Validator" }, { "label": "Complete validation result for a schema.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L49", "_origin": "ast", "community": 71, "norm_label": "complete validation result for a schema.", "id": "scripts_schema_validator_rationale_49", "community_name": "JSON-LD Schema Validator" }, { "label": "Convert to dictionary for JSON output.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L59", "_origin": "ast", "community": 71, "norm_label": "convert to dictionary for json output.", "id": "scripts_schema_validator_rationale_59", "community_name": "JSON-LD Schema Validator" }, { "label": "Validate schema.org structured data.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L81", "_origin": "ast", "community": 71, "norm_label": "validate schema.org structured data.", "id": "scripts_schema_validator_rationale_81", "community_name": "JSON-LD Schema Validator" }, { "label": "Extract all structured data from a URL.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L140", "_origin": "ast", "community": 71, "norm_label": "extract all structured data from a url.", "id": "scripts_schema_validator_rationale_140", "community_name": "JSON-LD Schema Validator" }, { "label": "Extract structured data from HTML content.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L150", "_origin": "ast", "community": 71, "norm_label": "extract structured data from html content.", "id": "scripts_schema_validator_rationale_150", "community_name": "JSON-LD Schema Validator" }, { "label": "Validate schema from URL, HTML, or direct schema dict.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L190", "_origin": "ast", "community": 71, "norm_label": "validate schema from url, html, or direct schema dict.", "id": "scripts_schema_validator_rationale_190", "community_name": "JSON-LD Schema Validator" }, { "label": "Validate a single schema object.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L225", "_origin": "ast", "community": 71, "norm_label": "validate a single schema object.", "id": "scripts_schema_validator_rationale_225", "community_name": "JSON-LD Schema Validator" }, { "label": "Type-specific validation rules.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L286", "_origin": "ast", "community": 71, "norm_label": "type-specific validation rules.", "id": "scripts_schema_validator_rationale_286", "community_name": "JSON-LD Schema Validator" }, { "label": "Check if schema is eligible for Google Rich Results.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L369", "_origin": "ast", "community": 71, "norm_label": "check if schema is eligible for google rich results.", "id": "scripts_schema_validator_rationale_369", "community_name": "JSON-LD Schema Validator" }, { "label": "Generate human-readable validation report.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L399", "_origin": "ast", "community": 71, "norm_label": "generate human-readable validation report.", "id": "scripts_schema_validator_rationale_399", "community_name": "JSON-LD Schema Validator" }, { "label": "Main entry point for CLI usage.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L462", "_origin": "ast", "community": 71, "norm_label": "main entry point for cli usage.", "id": "scripts_schema_validator_rationale_462", "community_name": "JSON-LD Schema Validator" }, { "label": "make_sample.py", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/make_sample.py", "source_location": "L1", "_origin": "ast", "community": 244, "norm_label": "make_sample.py", "id": "custom_skills_16_seo_schema_validator_scripts_make_sample_py_scripts_make_sample", "community_name": "Sample Data Generation" }, { "label": "jd()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/make_sample.py", "source_location": "L26", "_origin": "ast", "community": 244, "norm_label": "jd()", "id": "scripts_make_sample_jd", "community_name": "Sample Data Generation" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/make_sample.py", "source_location": "L150", "_origin": "ast", "community": 244, "norm_label": "main()", "id": "custom_skills_16_seo_schema_validator_scripts_make_sample_py_scripts_make_sample_main", "community_name": "Sample Data Generation" }, { "label": "validate_schema.py", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L1", "_origin": "ast", "community": 4, "norm_label": "validate_schema.py", "id": "scripts_validate_schema", "community_name": "Knowledge Graph Construction" }, { "label": "DefectLog", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L78", "_origin": "ast", "community": 4, "norm_label": "defectlog", "id": "scripts_validate_schema_defectlog", "community_name": "Knowledge Graph Construction" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L81", "_origin": "ast", "community": 4, "norm_label": ".__init__()", "id": "scripts_validate_schema_defectlog_init", "community_name": "Knowledge Graph Construction" }, { "label": ".add()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L84", "_origin": "ast", "community": 4, "norm_label": ".add()", "id": "scripts_validate_schema_defectlog_add", "community_name": "Knowledge Graph Construction" }, { "label": ".counts()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L98", "_origin": "ast", "community": 4, "norm_label": ".counts()", "id": "scripts_validate_schema_defectlog_counts", "community_name": "Knowledge Graph Construction" }, { "label": "_norm_header()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L106", "_origin": "ast", "community": 4, "norm_label": "_norm_header()", "id": "scripts_validate_schema_norm_header", "community_name": "Knowledge Graph Construction" }, { "label": "_detect_columns()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L110", "_origin": "ast", "community": 4, "norm_label": "_detect_columns()", "id": "scripts_validate_schema_detect_columns", "community_name": "Knowledge Graph Construction" }, { "label": "_row_to_entry()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L123", "_origin": "ast", "community": 4, "norm_label": "_row_to_entry()", "id": "scripts_validate_schema_row_to_entry", "community_name": "Knowledge Graph Construction" }, { "label": "_load_csv()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L144", "_origin": "ast", "community": 4, "norm_label": "_load_csv()", "id": "scripts_validate_schema_load_csv", "community_name": "Knowledge Graph Construction" }, { "label": "_load_xlsx()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L164", "_origin": "ast", "community": 4, "norm_label": "_load_xlsx()", "id": "scripts_validate_schema_load_xlsx", "community_name": "Knowledge Graph Construction" }, { "label": "_looks_like_schema()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L194", "_origin": "ast", "community": 4, "norm_label": "_looks_like_schema()", "id": "scripts_validate_schema_looks_like_schema", "community_name": "Knowledge Graph Construction" }, { "label": "_wrapper_to_entry()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L203", "_origin": "ast", "community": 4, "norm_label": "_wrapper_to_entry()", "id": "scripts_validate_schema_wrapper_to_entry", "community_name": "Knowledge Graph Construction" }, { "label": "_load_jsonl()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L227", "_origin": "ast", "community": 4, "norm_label": "_load_jsonl()", "id": "scripts_validate_schema_load_jsonl", "community_name": "Knowledge Graph Construction" }, { "label": "_load_json()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L252", "_origin": "ast", "community": 4, "norm_label": "_load_json()", "id": "scripts_validate_schema_load_json", "community_name": "Knowledge Graph Construction" }, { "label": "_load_dir()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L281", "_origin": "ast", "community": 4, "norm_label": "_load_dir()", "id": "scripts_validate_schema_load_dir", "community_name": "Knowledge Graph Construction" }, { "label": "_load_live()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L293", "_origin": "ast", "community": 4, "norm_label": "_load_live()", "id": "scripts_validate_schema_load_live", "community_name": "Knowledge Graph Construction" }, { "label": "load_entries()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L322", "_origin": "ast", "community": 4, "norm_label": "load_entries()", "id": "scripts_validate_schema_load_entries", "community_name": "Knowledge Graph Construction" }, { "label": "type_of()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L343", "_origin": "ast", "community": 4, "norm_label": "type_of()", "id": "scripts_validate_schema_type_of", "community_name": "Knowledge Graph Construction" }, { "label": "iter_typed_nodes()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L351", "_origin": "ast", "community": 4, "norm_label": "iter_typed_nodes()", "id": "scripts_validate_schema_iter_typed_nodes", "community_name": "Knowledge Graph Construction" }, { "label": "all_strings()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L373", "_origin": "ast", "community": 4, "norm_label": "all_strings()", "id": "scripts_validate_schema_all_strings", "community_name": "Knowledge Graph Construction" }, { "label": "normalize_name()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L386", "_origin": "ast", "community": 4, "norm_label": "normalize_name()", "id": "scripts_validate_schema_normalize_name", "community_name": "Knowledge Graph Construction" }, { "label": "first_text()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L390", "_origin": "ast", "community": 4, "norm_label": "first_text()", "id": "scripts_validate_schema_first_text", "community_name": "Knowledge Graph Construction" }, { "label": "load_url_inventory()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L402", "_origin": "ast", "community": 4, "norm_label": "load_url_inventory()", "id": "scripts_validate_schema_load_url_inventory", "community_name": "Knowledge Graph Construction" }, { "label": "layer0_coverage()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L428", "_origin": "ast", "community": 4, "norm_label": "layer0_coverage()", "id": "scripts_validate_schema_layer0_coverage", "community_name": "Knowledge Graph Construction" }, { "label": "layer1_syntax()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L444", "_origin": "ast", "community": 4, "norm_label": "layer1_syntax()", "id": "scripts_validate_schema_layer1_syntax", "community_name": "Knowledge Graph Construction" }, { "label": "_check_value_formats()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L495", "_origin": "ast", "community": 4, "norm_label": "_check_value_formats()", "id": "scripts_validate_schema_check_value_formats", "community_name": "Knowledge Graph Construction" }, { "label": "layer2_vocabulary()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L540", "_origin": "ast", "community": 4, "norm_label": "layer2_vocabulary()", "id": "scripts_validate_schema_layer2_vocabulary", "community_name": "Knowledge Graph Construction" }, { "label": "layer3_richresult()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L572", "_origin": "ast", "community": 4, "norm_label": "layer3_richresult()", "id": "scripts_validate_schema_layer3_richresult", "community_name": "Knowledge Graph Construction" }, { "label": "_address_street()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L601", "_origin": "ast", "community": 4, "norm_label": "_address_street()", "id": "scripts_validate_schema_address_street", "community_name": "Knowledge Graph Construction" }, { "label": "_address_locality()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L610", "_origin": "ast", "community": 4, "norm_label": "_address_locality()", "id": "scripts_validate_schema_address_locality", "community_name": "Knowledge Graph Construction" }, { "label": "_walk_ids()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L620", "_origin": "ast", "community": 4, "norm_label": "_walk_ids()", "id": "scripts_validate_schema_walk_ids", "community_name": "Knowledge Graph Construction" }, { "label": "layer4_consistency()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L641", "_origin": "ast", "community": 4, "norm_label": "layer4_consistency()", "id": "scripts_validate_schema_layer4_consistency", "community_name": "Knowledge Graph Construction" }, { "label": "_http_get()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L746", "_origin": "ast", "community": 4, "norm_label": "_http_get()", "id": "scripts_validate_schema_http_get", "community_name": "Knowledge Graph Construction" }, { "label": "_wikidata_labels()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L760", "_origin": "ast", "community": 4, "norm_label": "_wikidata_labels()", "id": "scripts_validate_schema_wikidata_labels", "community_name": "Knowledge Graph Construction" }, { "label": "layer_references()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L771", "_origin": "ast", "community": 4, "norm_label": "layer_references()", "id": "scripts_validate_schema_layer_references", "community_name": "Knowledge Graph Construction" }, { "label": "run()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L877", "_origin": "ast", "community": 4, "norm_label": "run()", "id": "scripts_validate_schema_run", "community_name": "Knowledge Graph Construction" }, { "label": "write_outputs()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L902", "_origin": "ast", "community": 4, "norm_label": "write_outputs()", "id": "scripts_validate_schema_write_outputs", "community_name": "Knowledge Graph Construction" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L966", "_origin": "ast", "community": 4, "norm_label": "main()", "id": "scripts_validate_schema_main", "community_name": "Knowledge Graph Construction" }, { "label": "Accumulates findings. One row per finding, ready for triage.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L79", "_origin": "ast", "community": 4, "norm_label": "accumulates findings. one row per finding, ready for triage.", "id": "scripts_validate_schema_rationale_79", "community_name": "Knowledge Graph Construction" }, { "label": "Map normalized headers to canonical column roles. Returns {role: index}.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L111", "_origin": "ast", "community": 4, "norm_label": "map normalized headers to canonical column roles. returns {role: index}.", "id": "scripts_validate_schema_rationale_111", "community_name": "Knowledge Graph Construction" }, { "label": "True if a parsed object is itself JSON-LD (vs a wrapper row).", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L195", "_origin": "ast", "community": 4, "norm_label": "true if a parsed object is itself json-ld (vs a wrapper row).", "id": "scripts_validate_schema_rationale_195", "community_name": "Knowledge Graph Construction" }, { "label": "A JSONL/JSON wrapper object that carries url/lang + a jsonld payload.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L204", "_origin": "ast", "community": 4, "norm_label": "a jsonl/json wrapper object that carries url/lang + a jsonld payload.", "id": "scripts_validate_schema_rationale_204", "community_name": "Knowledge Graph Construction" }, { "label": "Return the primary @type as a string (first if it's a list).", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L344", "_origin": "ast", "community": 4, "norm_label": "return the primary @type as a string (first if it's a list).", "id": "scripts_validate_schema_rationale_344", "community_name": "Knowledge Graph Construction" }, { "label": "Yield every dict that has an @type, top-level and nested (recursively).", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L352", "_origin": "ast", "community": 4, "norm_label": "yield every dict that has an @type, top-level and nested (recursively).", "id": "scripts_validate_schema_rationale_352", "community_name": "Knowledge Graph Construction" }, { "label": "Yield (key, value) for every string value anywhere in the structure.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L374", "_origin": "ast", "community": 4, "norm_label": "yield (key, value) for every string value anywhere in the structure.", "id": "scripts_validate_schema_rationale_374", "community_name": "Knowledge Graph Construction" }, { "label": "Coerce a property value to a comparable scalar (handles list/dict).", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L391", "_origin": "ast", "community": 4, "norm_label": "coerce a property value to a comparable scalar (handles list/dict).", "id": "scripts_validate_schema_rationale_391", "community_name": "Knowledge Graph Construction" }, { "label": "Parse + structural checks. Returns parsed object or None (fatal).", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L445", "_origin": "ast", "community": 4, "norm_label": "parse + structural checks. returns parsed object or none (fatal).", "id": "scripts_validate_schema_rationale_445", "community_name": "Knowledge Graph Construction" }, { "label": "City/region key, used to keep distinct same-name locations of a chain apart.", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L611", "_origin": "ast", "community": 4, "norm_label": "city/region key, used to keep distinct same-name locations of a chain apart.", "id": "scripts_validate_schema_rationale_611", "community_name": "Knowledge Graph Construction" }, { "label": "Collect @id definitions vs pure references by walking the whole document. A", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L621", "_origin": "ast", "community": 4, "norm_label": "collect @id definitions vs pure references by walking the whole document. a", "id": "scripts_validate_schema_rationale_621", "community_name": "Knowledge Graph Construction" }, { "label": "node_index: (entry, node) for every TYPED node. parsed_docs: (entry, parsed)", "file_type": "rationale", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L642", "_origin": "ast", "community": 4, "norm_label": "node_index: (entry, node) for every typed node. parsed_docs: (entry, parsed)", "id": "scripts_validate_schema_rationale_642", "community_name": "Knowledge Graph Construction" }, { "label": "build_schema_drafts.py", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L1", "_origin": "ast", "community": 5, "norm_label": "build_schema_drafts.py", "id": "scripts_build_schema_drafts", "community_name": "Schema Draft Builder" }, { "label": "_norm()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L71", "_origin": "ast", "community": 5, "norm_label": "_norm()", "id": "scripts_build_schema_drafts_norm", "community_name": "Schema Draft Builder" }, { "label": "map_columns()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L75", "_origin": "ast", "community": 5, "norm_label": "map_columns()", "id": "scripts_build_schema_drafts_map_columns", "community_name": "Schema Draft Builder" }, { "label": "load_rows()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L90", "_origin": "ast", "community": 5, "norm_label": "load_rows()", "id": "scripts_build_schema_drafts_load_rows", "community_name": "Schema Draft Builder" }, { "label": "collect_claims()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L122", "_origin": "ast", "community": 5, "norm_label": "collect_claims()", "id": "scripts_build_schema_drafts_collect_claims", "community_name": "Schema Draft Builder" }, { "label": "fill()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L180", "_origin": "ast", "community": 5, "norm_label": "fill()", "id": "scripts_build_schema_drafts_fill", "community_name": "Schema Draft Builder" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L222", "_origin": "ast", "community": 5, "norm_label": "main()", "id": "scripts_build_schema_drafts_main", "community_name": "Schema Draft Builder" }, { "label": "Return {canonical_name: actual_header} using the alias table.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L76", "_origin": "ast", "community": 5, "norm_label": "return {canonical_name: actual_header} using the alias table.", "id": "scripts_build_schema_drafts_rationale_76", "community_name": "Schema Draft Builder" }, { "label": "Yield dict rows from .csv or .xlsx. Keeps original header names.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L91", "_origin": "ast", "community": 5, "norm_label": "yield dict rows from .csv or .xlsx. keeps original header names.", "id": "scripts_build_schema_drafts_rationale_91", "community_name": "Schema Draft Builder" }, { "label": "Recursively fill {{slots}}; return UNFILLED when a branch has no real data.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L181", "_origin": "ast", "community": 5, "norm_label": "recursively fill {{slots}}; return unfilled when a branch has no real data.", "id": "scripts_build_schema_drafts_rationale_181", "community_name": "Schema Draft Builder" }, { "label": "extract_site_claims.py", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L1", "_origin": "ast", "community": 86, "norm_label": "extract_site_claims.py", "id": "scripts_extract_site_claims", "community_name": "Site Claim Extractor" }, { "label": "MetaParser", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L71", "_origin": "ast", "community": 86, "norm_label": "metaparser", "id": "scripts_extract_site_claims_metaparser", "community_name": "Site Claim Extractor" }, { "label": "HTMLParser", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 86, "norm_label": "htmlparser", "id": "htmlparser", "community_name": "Site Claim Extractor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L74", "_origin": "ast", "community": 86, "norm_label": ".__init__()", "id": "scripts_extract_site_claims_metaparser_init", "community_name": "Site Claim Extractor" }, { "label": ".handle_starttag()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L82", "_origin": "ast", "community": 86, "norm_label": ".handle_starttag()", "id": "scripts_extract_site_claims_metaparser_handle_starttag", "community_name": "Site Claim Extractor" }, { "label": ".handle_endtag()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L95", "_origin": "ast", "community": 86, "norm_label": ".handle_endtag()", "id": "scripts_extract_site_claims_metaparser_handle_endtag", "community_name": "Site Claim Extractor" }, { "label": ".handle_data()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L99", "_origin": "ast", "community": 86, "norm_label": ".handle_data()", "id": "scripts_extract_site_claims_metaparser_handle_data", "community_name": "Site Claim Extractor" }, { "label": ".title()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L104", "_origin": "ast", "community": 86, "norm_label": ".title()", "id": "scripts_extract_site_claims_metaparser_title", "community_name": "Site Claim Extractor" }, { "label": "gather_pages()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L111", "_origin": "ast", "community": 86, "norm_label": "gather_pages()", "id": "scripts_extract_site_claims_gather_pages", "community_name": "Site Claim Extractor" }, { "label": "primary_type()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L143", "_origin": "ast", "community": 86, "norm_label": "primary_type()", "id": "scripts_extract_site_claims_primary_type", "community_name": "Site Claim Extractor" }, { "label": "top_level_nodes()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L150", "_origin": "ast", "community": 86, "norm_label": "top_level_nodes()", "id": "scripts_extract_site_claims_top_level_nodes", "community_name": "Site Claim Extractor" }, { "label": "flatten()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L167", "_origin": "ast", "community": 86, "norm_label": "flatten()", "id": "scripts_extract_site_claims_flatten", "community_name": "Site Claim Extractor" }, { "label": "slugify()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L193", "_origin": "ast", "community": 86, "norm_label": "slugify()", "id": "scripts_extract_site_claims_slugify", "community_name": "Site Claim Extractor" }, { "label": "entity_id_for()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L199", "_origin": "ast", "community": 86, "norm_label": "entity_id_for()", "id": "scripts_extract_site_claims_entity_id_for", "community_name": "Site Claim Extractor" }, { "label": "claims_from_page()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L217", "_origin": "ast", "community": 86, "norm_label": "claims_from_page()", "id": "scripts_extract_site_claims_claims_from_page", "community_name": "Site Claim Extractor" }, { "label": "_row()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L270", "_origin": "ast", "community": 86, "norm_label": "_row()", "id": "scripts_extract_site_claims_row", "community_name": "Site Claim Extractor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L282", "_origin": "ast", "community": 86, "norm_label": "main()", "id": "scripts_extract_site_claims_main", "community_name": "Site Claim Extractor" }, { "label": "Pull , <html lang>, <link rel=canonical>, and <meta> name/property.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L72", "_origin": "ast", "community": 86, "norm_label": "pull <title>, <html lang>, <link rel=canonical>, and <meta> name/property.", "id": "scripts_extract_site_claims_rationale_72", "community_name": "Site Claim Extractor" }, { "label": "Yield (url, html). Accepts http(s) URLs, .html files, and directories.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L112", "_origin": "ast", "community": 86, "norm_label": "yield (url, html). accepts http(s) urls, .html files, and directories.", "id": "scripts_extract_site_claims_rationale_112", "community_name": "Site Claim Extractor" }, { "label": "Return the ENTITY nodes only \u2014 @graph members, array items, or a single object.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L151", "_origin": "ast", "community": 86, "norm_label": "return the entity nodes only \u2014 @graph members, array items, or a single object.", "id": "scripts_extract_site_claims_rationale_151", "community_name": "Site Claim Extractor" }, { "label": "Yield (property_path, value) pairs matching the template {{dotted.path}} slots.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L168", "_origin": "ast", "community": 86, "norm_label": "yield (property_path, value) pairs matching the template {{dotted.path}} slots.", "id": "scripts_extract_site_claims_rationale_168", "community_name": "Site Claim Extractor" }, { "label": "Readable, groupable id like `hotel:westin-hotel` from an @id or URL.", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L200", "_origin": "ast", "community": 86, "norm_label": "readable, groupable id like `hotel:westin-hotel` from an @id or url.", "id": "scripts_extract_site_claims_rationale_200", "community_name": "Site Claim Extractor" }, { "label": "Append claim rows for one page. seen_props tracks (entity_id, property) alre", "file_type": "rationale", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L218", "_origin": "ast", "community": 86, "norm_label": "append claim rows for one page. seen_props tracks (entity_id, property) alre", "id": "scripts_extract_site_claims_rationale_218", "community_name": "Site Claim Extractor" }, { "label": "make_sample.py", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/make_sample.py", "source_location": "L1", "_origin": "ast", "community": 257, "norm_label": "make_sample.py", "id": "custom_skills_17_seo_schema_generator_scripts_make_sample_py_scripts_make_sample", "community_name": "Sample Script Execution" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/scripts/make_sample.py", "source_location": "L75", "_origin": "ast", "community": 257, "norm_label": "main()", "id": "custom_skills_17_seo_schema_generator_scripts_make_sample_py_scripts_make_sample_main", "community_name": "Sample Script Execution" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 34, "norm_label": "base_client.py", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 34, "norm_label": "ratelimiter", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 34, "norm_label": ".__init__()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 34, "norm_label": ".acquire()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 34, "norm_label": "baseasyncclient", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 34, "norm_label": ".__init__()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 34, "norm_label": "logger", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 34, "norm_label": "._rate_limited_request()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 34, "norm_label": "any", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 34, "norm_label": ".batch_requests()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 34, "norm_label": ".print_stats()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 34, "norm_label": "configmanager", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 34, "norm_label": ".__init__()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 34, "norm_label": ".google_credentials_path()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 34, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 34, "norm_label": ".custom_search_api_key()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 34, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 34, "norm_label": ".notion_token()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 34, "norm_label": ".validate_google_credentials()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 34, "norm_label": ".get_required()", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 34, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 34, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 34, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 34, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 34, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 34, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 34, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 34, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 34, "norm_label": "print request statistics.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 34, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 34, "norm_label": "get google service account credentials path.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 34, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 34, "norm_label": "get custom search api key.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 34, "norm_label": "get custom search engine id.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 34, "norm_label": "get notion api token.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 34, "norm_label": "validate google credentials are configured.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 34, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "keyword_gap_analyzer.py", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 61, "norm_label": "keyword_gap_analyzer.py", "id": "scripts_keyword_gap_analyzer", "community_name": "Keyword Gap Analyzer" }, { "label": "OrganicKeyword", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L62", "_origin": "ast", "community": 61, "norm_label": "organickeyword", "id": "scripts_keyword_gap_analyzer_organickeyword", "community_name": "Keyword Gap Analyzer" }, { "label": "GapKeyword", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L75", "_origin": "ast", "community": 61, "norm_label": "gapkeyword", "id": "scripts_keyword_gap_analyzer_gapkeyword", "community_name": "Keyword Gap Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L88", "_origin": "ast", "community": 61, "norm_label": ".to_dict()", "id": "scripts_keyword_gap_analyzer_gapkeyword_to_dict", "community_name": "Keyword Gap Analyzer" }, { "label": "GapAnalysisResult", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L93", "_origin": "ast", "community": 61, "norm_label": "gapanalysisresult", "id": "scripts_keyword_gap_analyzer_gapanalysisresult", "community_name": "Keyword Gap Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L108", "_origin": "ast", "community": 61, "norm_label": ".to_dict()", "id": "scripts_keyword_gap_analyzer_gapanalysisresult_to_dict", "community_name": "Keyword Gap Analyzer" }, { "label": "call_mcp_tool()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L129", "_origin": "ast", "community": 61, "norm_label": "call_mcp_tool()", "id": "scripts_keyword_gap_analyzer_call_mcp_tool", "community_name": "Keyword Gap Analyzer" }, { "label": "extract_domain()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L174", "_origin": "ast", "community": 61, "norm_label": "extract_domain()", "id": "scripts_keyword_gap_analyzer_extract_domain", "community_name": "Keyword Gap Analyzer" }, { "label": "classify_intent()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L186", "_origin": "ast", "community": 61, "norm_label": "classify_intent()", "id": "scripts_keyword_gap_analyzer_classify_intent", "community_name": "Keyword Gap Analyzer" }, { "label": "KeywordGapAnalyzer", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L201", "_origin": "ast", "community": 61, "norm_label": "keywordgapanalyzer", "id": "scripts_keyword_gap_analyzer_keywordgapanalyzer", "community_name": "Keyword Gap Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L204", "_origin": "ast", "community": 61, "norm_label": ".__init__()", "id": "scripts_keyword_gap_analyzer_keywordgapanalyzer_init", "community_name": "Keyword Gap Analyzer" }, { "label": ".get_organic_keywords()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L208", "_origin": "ast", "community": 61, "norm_label": ".get_organic_keywords()", "id": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords", "community_name": "Keyword Gap Analyzer" }, { "label": ".find_gaps()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L242", "_origin": "ast", "community": 61, "norm_label": ".find_gaps()", "id": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps", "community_name": "Keyword Gap Analyzer" }, { "label": ".score_opportunities()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L303", "_origin": "ast", "community": 61, "norm_label": ".score_opportunities()", "id": "scripts_keyword_gap_analyzer_keywordgapanalyzer_score_opportunities", "community_name": "Keyword Gap Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L366", "_origin": "ast", "community": 61, "norm_label": ".analyze()", "id": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze", "community_name": "Keyword Gap Analyzer" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L432", "_origin": "ast", "community": 61, "norm_label": "format_text_report()", "id": "scripts_keyword_gap_analyzer_format_text_report", "community_name": "Keyword Gap Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L502", "_origin": "ast", "community": 61, "norm_label": "main()", "id": "scripts_keyword_gap_analyzer_main", "community_name": "Keyword Gap Analyzer" }, { "label": "Keyword Gap Analyzer - Competitor keyword gap analysis with opportunity scoring", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 61, "norm_label": "keyword gap analyzer - competitor keyword gap analysis with opportunity scoring", "id": "scripts_keyword_gap_analyzer_rationale_1", "community_name": "Keyword Gap Analyzer" }, { "label": "A keyword that a domain ranks for organically.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L63", "_origin": "ast", "community": 61, "norm_label": "a keyword that a domain ranks for organically.", "id": "scripts_keyword_gap_analyzer_rationale_63", "community_name": "Keyword Gap Analyzer" }, { "label": "A keyword gap between target and competitor(s).", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L76", "_origin": "ast", "community": 61, "norm_label": "a keyword gap between target and competitor(s).", "id": "scripts_keyword_gap_analyzer_rationale_76", "community_name": "Keyword Gap Analyzer" }, { "label": "Complete gap analysis result.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L94", "_origin": "ast", "community": 61, "norm_label": "complete gap analysis result.", "id": "scripts_keyword_gap_analyzer_rationale_94", "community_name": "Keyword Gap Analyzer" }, { "label": "Call an Ahrefs MCP tool and return parsed JSON response. In production this", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L130", "_origin": "ast", "community": 61, "norm_label": "call an ahrefs mcp tool and return parsed json response. in production this", "id": "scripts_keyword_gap_analyzer_rationale_130", "community_name": "Keyword Gap Analyzer" }, { "label": "Extract clean domain from URL.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L175", "_origin": "ast", "community": 61, "norm_label": "extract clean domain from url.", "id": "scripts_keyword_gap_analyzer_rationale_175", "community_name": "Keyword Gap Analyzer" }, { "label": "Classify search intent based on keyword patterns.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L187", "_origin": "ast", "community": 61, "norm_label": "classify search intent based on keyword patterns.", "id": "scripts_keyword_gap_analyzer_rationale_187", "community_name": "Keyword Gap Analyzer" }, { "label": "Analyze keyword gaps between a target site and its competitors.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L202", "_origin": "ast", "community": 61, "norm_label": "analyze keyword gaps between a target site and its competitors.", "id": "scripts_keyword_gap_analyzer_rationale_202", "community_name": "Keyword Gap Analyzer" }, { "label": "Fetch organic keywords for a domain via Ahrefs site-explorer-organic-keywords.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L209", "_origin": "ast", "community": 61, "norm_label": "fetch organic keywords for a domain via ahrefs site-explorer-organic-keywords.", "id": "scripts_keyword_gap_analyzer_rationale_209", "community_name": "Keyword Gap Analyzer" }, { "label": "Identify keywords that competitors rank for but the target doesn't. A g", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L247", "_origin": "ast", "community": 61, "norm_label": "identify keywords that competitors rank for but the target doesn't. a g", "id": "scripts_keyword_gap_analyzer_rationale_247", "community_name": "Keyword Gap Analyzer" }, { "label": "Score each gap keyword by opportunity potential. Formula: o", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L304", "_origin": "ast", "community": 61, "norm_label": "score each gap keyword by opportunity potential. formula: o", "id": "scripts_keyword_gap_analyzer_rationale_304", "community_name": "Keyword Gap Analyzer" }, { "label": "Orchestrate full keyword gap analysis: 1. Fetch organic keywords for tar", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L367", "_origin": "ast", "community": 61, "norm_label": "orchestrate full keyword gap analysis: 1. fetch organic keywords for tar", "id": "scripts_keyword_gap_analyzer_rationale_367", "community_name": "Keyword Gap Analyzer" }, { "label": "Format gap analysis result as a human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L433", "_origin": "ast", "community": 61, "norm_label": "format gap analysis result as a human-readable text report.", "id": "scripts_keyword_gap_analyzer_rationale_433", "community_name": "Keyword Gap Analyzer" }, { "label": "keyword_researcher.py", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L1", "_origin": "ast", "community": 51, "norm_label": "keyword_researcher.py", "id": "scripts_keyword_researcher", "community_name": "Keyword Research Tool" }, { "label": "KeywordEntry", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L81", "_origin": "ast", "community": 51, "norm_label": "keywordentry", "id": "scripts_keyword_researcher_keywordentry", "community_name": "Keyword Research Tool" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L93", "_origin": "ast", "community": 51, "norm_label": ".to_dict()", "id": "scripts_keyword_researcher_keywordentry_to_dict", "community_name": "Keyword Research Tool" }, { "label": "KeywordCluster", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L101", "_origin": "ast", "community": 51, "norm_label": "keywordcluster", "id": "scripts_keyword_researcher_keywordcluster", "community_name": "Keyword Research Tool" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L110", "_origin": "ast", "community": 51, "norm_label": ".to_dict()", "id": "scripts_keyword_researcher_keywordcluster_to_dict", "community_name": "Keyword Research Tool" }, { "label": "ResearchResult", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L115", "_origin": "ast", "community": 51, "norm_label": "researchresult", "id": "scripts_keyword_researcher_researchresult", "community_name": "Keyword Research Tool" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L126", "_origin": "ast", "community": 51, "norm_label": ".to_dict()", "id": "scripts_keyword_researcher_researchresult_to_dict", "community_name": "Keyword Research Tool" }, { "label": "call_mcp_tool()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L143", "_origin": "ast", "community": 51, "norm_label": "call_mcp_tool()", "id": "scripts_keyword_researcher_call_mcp_tool", "community_name": "Keyword Research Tool" }, { "label": "KeywordResearcher", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L185", "_origin": "ast", "community": 51, "norm_label": "keywordresearcher", "id": "scripts_keyword_researcher_keywordresearcher", "community_name": "Keyword Research Tool" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L188", "_origin": "ast", "community": 51, "norm_label": ".__init__()", "id": "scripts_keyword_researcher_keywordresearcher_init", "community_name": "Keyword Research Tool" }, { "label": ".expand_keywords()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L196", "_origin": "ast", "community": 51, "norm_label": ".expand_keywords()", "id": "scripts_keyword_researcher_keywordresearcher_expand_keywords", "community_name": "Keyword Research Tool" }, { "label": ".expand_korean_suffixes()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L257", "_origin": "ast", "community": 51, "norm_label": ".expand_korean_suffixes()", "id": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes", "community_name": "Keyword Research Tool" }, { "label": ".get_volume_by_country()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L296", "_origin": "ast", "community": 51, "norm_label": ".get_volume_by_country()", "id": "scripts_keyword_researcher_keywordresearcher_get_volume_by_country", "community_name": "Keyword Research Tool" }, { "label": ".classify_intent()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L318", "_origin": "ast", "community": 51, "norm_label": ".classify_intent()", "id": "scripts_keyword_researcher_keywordresearcher_classify_intent", "community_name": "Keyword Research Tool" }, { "label": ".cluster_keywords()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L334", "_origin": "ast", "community": 51, "norm_label": ".cluster_keywords()", "id": "scripts_keyword_researcher_keywordresearcher_cluster_keywords", "community_name": "Keyword Research Tool" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L431", "_origin": "ast", "community": 51, "norm_label": ".analyze()", "id": "scripts_keyword_researcher_keywordresearcher_analyze", "community_name": "Keyword Research Tool" }, { "label": "._parse_keyword_item()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L487", "_origin": "ast", "community": 51, "norm_label": "._parse_keyword_item()", "id": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item", "community_name": "Keyword Research Tool" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L515", "_origin": "ast", "community": 51, "norm_label": "format_text_report()", "id": "scripts_keyword_researcher_format_text_report", "community_name": "Keyword Research Tool" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L576", "_origin": "ast", "community": 51, "norm_label": "main()", "id": "scripts_keyword_researcher_main", "community_name": "Keyword Research Tool" }, { "label": "Keyword Researcher - Seed keyword expansion, intent classification, and topic cl", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L1", "_origin": "ast", "community": 51, "norm_label": "keyword researcher - seed keyword expansion, intent classification, and topic cl", "id": "scripts_keyword_researcher_rationale_1", "community_name": "Keyword Research Tool" }, { "label": "Single keyword with its metrics and classification.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L82", "_origin": "ast", "community": 51, "norm_label": "single keyword with its metrics and classification.", "id": "scripts_keyword_researcher_rationale_82", "community_name": "Keyword Research Tool" }, { "label": "Group of semantically related keywords.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L102", "_origin": "ast", "community": 51, "norm_label": "group of semantically related keywords.", "id": "scripts_keyword_researcher_rationale_102", "community_name": "Keyword Research Tool" }, { "label": "Full research result container.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L116", "_origin": "ast", "community": 51, "norm_label": "full research result container.", "id": "scripts_keyword_researcher_rationale_116", "community_name": "Keyword Research Tool" }, { "label": "Call an Ahrefs MCP tool and return parsed JSON response. In production this", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L144", "_origin": "ast", "community": 51, "norm_label": "call an ahrefs mcp tool and return parsed json response. in production this", "id": "scripts_keyword_researcher_rationale_144", "community_name": "Keyword Research Tool" }, { "label": "Expand seed keywords, classify intent, and cluster topics.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L186", "_origin": "ast", "community": 51, "norm_label": "expand seed keywords, classify intent, and cluster topics.", "id": "scripts_keyword_researcher_rationale_186", "community_name": "Keyword Research Tool" }, { "label": "Expand a seed keyword using Ahrefs matching-terms, related-terms, and se", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L197", "_origin": "ast", "community": 51, "norm_label": "expand a seed keyword using ahrefs matching-terms, related-terms, and se", "id": "scripts_keyword_researcher_rationale_197", "community_name": "Keyword Research Tool" }, { "label": "Generate keyword variations by appending common Korean suffixes. Each va", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L258", "_origin": "ast", "community": 51, "norm_label": "generate keyword variations by appending common korean suffixes. each va", "id": "scripts_keyword_researcher_rationale_258", "community_name": "Keyword Research Tool" }, { "label": "Get search volume breakdown by country for a keyword. Useful for compari", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L297", "_origin": "ast", "community": 51, "norm_label": "get search volume breakdown by country for a keyword. useful for compari", "id": "scripts_keyword_researcher_rationale_297", "community_name": "Keyword Research Tool" }, { "label": "Classify search intent based on keyword patterns. Priority: transactiona", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L319", "_origin": "ast", "community": 51, "norm_label": "classify search intent based on keyword patterns. priority: transactiona", "id": "scripts_keyword_researcher_rationale_319", "community_name": "Keyword Research Tool" }, { "label": "Group keywords into topic clusters using shared n-gram tokens. Uses a si", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L335", "_origin": "ast", "community": 51, "norm_label": "group keywords into topic clusters using shared n-gram tokens. uses a si", "id": "scripts_keyword_researcher_rationale_335", "community_name": "Keyword Research Tool" }, { "label": "Orchestrate a full keyword research analysis: 1. Expand seed via Ahrefs", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L432", "_origin": "ast", "community": 51, "norm_label": "orchestrate a full keyword research analysis: 1. expand seed via ahrefs", "id": "scripts_keyword_researcher_rationale_432", "community_name": "Keyword Research Tool" }, { "label": "Parse an Ahrefs API response item into a KeywordEntry.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L488", "_origin": "ast", "community": 51, "norm_label": "parse an ahrefs api response item into a keywordentry.", "id": "scripts_keyword_researcher_rationale_488", "community_name": "Keyword Research Tool" }, { "label": "Format research result as a human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L516", "_origin": "ast", "community": 51, "norm_label": "format research result as a human-readable text report.", "id": "scripts_keyword_researcher_rationale_516", "community_name": "Keyword Research Tool" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 35, "norm_label": "base_client.py", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 35, "norm_label": "ratelimiter", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 35, "norm_label": ".__init__()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 35, "norm_label": ".acquire()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 35, "norm_label": "baseasyncclient", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 35, "norm_label": ".__init__()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 35, "norm_label": "logger", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 35, "norm_label": "._rate_limited_request()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 35, "norm_label": "any", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 35, "norm_label": ".batch_requests()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 35, "norm_label": ".print_stats()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 35, "norm_label": "configmanager", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 35, "norm_label": ".__init__()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 35, "norm_label": ".google_credentials_path()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 35, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 35, "norm_label": ".custom_search_api_key()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 35, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 35, "norm_label": ".notion_token()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 35, "norm_label": ".validate_google_credentials()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 35, "norm_label": ".get_required()", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 35, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 35, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 35, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 35, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 35, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 35, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 35, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 35, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 35, "norm_label": "print request statistics.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 35, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 35, "norm_label": "get google service account credentials path.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 35, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 35, "norm_label": "get custom search api key.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 35, "norm_label": "get custom search engine id.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 35, "norm_label": "get notion api token.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 35, "norm_label": "validate google credentials are configured.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 35, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "naver_serp_analyzer.py", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 36, "norm_label": "naver_serp_analyzer.py", "id": "scripts_naver_serp_analyzer", "community_name": "Naver SERP Analyzer" }, { "label": "NaverSection", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L186", "_origin": "ast", "community": 36, "norm_label": "naversection", "id": "scripts_naver_serp_analyzer_naversection", "community_name": "Naver SERP Analyzer" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L197", "_origin": "ast", "community": 36, "norm_label": ".__post_init__()", "id": "scripts_naver_serp_analyzer_naversection_post_init", "community_name": "Naver SERP Analyzer" }, { "label": "NaverSerpResult", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L205", "_origin": "ast", "community": 36, "norm_label": "naverserpresult", "id": "scripts_naver_serp_analyzer_naverserpresult", "community_name": "Naver SERP Analyzer" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L220", "_origin": "ast", "community": 36, "norm_label": ".__post_init__()", "id": "scripts_naver_serp_analyzer_naverserpresult_post_init", "community_name": "Naver SERP Analyzer" }, { "label": "NaverSerpAnalyzer", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L230", "_origin": "ast", "community": 36, "norm_label": "naverserpanalyzer", "id": "scripts_naver_serp_analyzer_naverserpanalyzer", "community_name": "Naver SERP Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L235", "_origin": "ast", "community": 36, "norm_label": ".__init__()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_init", "community_name": "Naver SERP Analyzer" }, { "label": ".fetch_serp()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L243", "_origin": "ast", "community": 36, "norm_label": ".fetch_serp()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_fetch_serp", "community_name": "Naver SERP Analyzer" }, { "label": ".detect_sections()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L278", "_origin": "ast", "community": 36, "norm_label": ".detect_sections()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections", "community_name": "Naver SERP Analyzer" }, { "label": "._count_section_items()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L354", "_origin": "ast", "community": 36, "norm_label": "._count_section_items()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_count_section_items", "community_name": "Naver SERP Analyzer" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L354", "_origin": "ast", "community": 36, "norm_label": "any", "id": "custom_skills_20_seo_serp_analysis_code_scripts_naver_serp_analyzer_py_any", "community_name": "Naver SERP Analyzer" }, { "label": "._fallback_text_detection()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L381", "_origin": "ast", "community": 36, "norm_label": "._fallback_text_detection()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_fallback_text_detection", "community_name": "Naver SERP Analyzer" }, { "label": ".analyze_section_priority()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L405", "_origin": "ast", "community": 36, "norm_label": ".analyze_section_priority()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze_section_priority", "community_name": "Naver SERP Analyzer" }, { "label": ".check_brand_zone()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L420", "_origin": "ast", "community": 36, "norm_label": ".check_brand_zone()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_check_brand_zone", "community_name": "Naver SERP Analyzer" }, { "label": "._find_dominant_section()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L464", "_origin": "ast", "community": 36, "norm_label": "._find_dominant_section()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_find_dominant_section", "community_name": "Naver SERP Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L473", "_origin": "ast", "community": 36, "norm_label": ".analyze()", "id": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "community_name": "Naver SERP Analyzer" }, { "label": "result_to_dict()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L525", "_origin": "ast", "community": 36, "norm_label": "result_to_dict()", "id": "scripts_naver_serp_analyzer_result_to_dict", "community_name": "Naver SERP Analyzer" }, { "label": "print_rich_report()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L534", "_origin": "ast", "community": 36, "norm_label": "print_rich_report()", "id": "scripts_naver_serp_analyzer_print_rich_report", "community_name": "Naver SERP Analyzer" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L600", "_origin": "ast", "community": 36, "norm_label": "build_parser()", "id": "scripts_naver_serp_analyzer_build_parser", "community_name": "Naver SERP Analyzer" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L600", "_origin": "ast", "community": 36, "norm_label": "argumentparser", "id": "custom_skills_20_seo_serp_analysis_code_scripts_naver_serp_analyzer_py_argumentparser", "community_name": "Naver SERP Analyzer" }, { "label": "load_keywords()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L636", "_origin": "ast", "community": 36, "norm_label": "load_keywords()", "id": "scripts_naver_serp_analyzer_load_keywords", "community_name": "Naver SERP Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L652", "_origin": "ast", "community": 36, "norm_label": "main()", "id": "scripts_naver_serp_analyzer_main", "community_name": "Naver SERP Analyzer" }, { "label": "Naver SERP Analyzer - Naver search result composition analysis =================", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 36, "norm_label": "naver serp analyzer - naver search result composition analysis =================", "id": "scripts_naver_serp_analyzer_rationale_1", "community_name": "Naver SERP Analyzer" }, { "label": "A detected section within Naver SERP.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L187", "_origin": "ast", "community": 36, "norm_label": "a detected section within naver serp.", "id": "scripts_naver_serp_analyzer_rationale_187", "community_name": "Naver SERP Analyzer" }, { "label": "Complete Naver SERP analysis result for a keyword.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L206", "_origin": "ast", "community": 36, "norm_label": "complete naver serp analysis result for a keyword.", "id": "scripts_naver_serp_analyzer_rationale_206", "community_name": "Naver SERP Analyzer" }, { "label": "Analyzes Naver search result page composition.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L231", "_origin": "ast", "community": 36, "norm_label": "analyzes naver search result page composition.", "id": "scripts_naver_serp_analyzer_rationale_231", "community_name": "Naver SERP Analyzer" }, { "label": "Fetch Naver search results HTML for a given keyword. Returns the raw HT", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L244", "_origin": "ast", "community": 36, "norm_label": "fetch naver search results html for a given keyword. returns the raw ht", "id": "scripts_naver_serp_analyzer_rationale_244", "community_name": "Naver SERP Analyzer" }, { "label": "Identify Naver SERP sections from HTML structure. Scans the HTML for kn", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L279", "_origin": "ast", "community": 36, "norm_label": "identify naver serp sections from html structure. scans the html for kn", "id": "scripts_naver_serp_analyzer_rationale_279", "community_name": "Naver SERP Analyzer" }, { "label": "Count the number of result items within a section element.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L355", "_origin": "ast", "community": 36, "norm_label": "count the number of result items within a section element.", "id": "scripts_naver_serp_analyzer_rationale_355", "community_name": "Naver SERP Analyzer" }, { "label": "Detect sections by scanning raw HTML text for known markers.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L382", "_origin": "ast", "community": 36, "norm_label": "detect sections by scanning raw html text for known markers.", "id": "scripts_naver_serp_analyzer_rationale_382", "community_name": "Naver SERP Analyzer" }, { "label": "Determine above-fold section order. Returns ordered list of section typ", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L408", "_origin": "ast", "community": 36, "norm_label": "determine above-fold section order. returns ordered list of section typ", "id": "scripts_naver_serp_analyzer_rationale_408", "community_name": "Naver SERP Analyzer" }, { "label": "Detect brand zone presence and extract brand name if available. Returns", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L421", "_origin": "ast", "community": 36, "norm_label": "detect brand zone presence and extract brand name if available. returns", "id": "scripts_naver_serp_analyzer_rationale_421", "community_name": "Naver SERP Analyzer" }, { "label": "Find the section with the most items (excluding ads).", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L465", "_origin": "ast", "community": 36, "norm_label": "find the section with the most items (excluding ads).", "id": "scripts_naver_serp_analyzer_rationale_465", "community_name": "Naver SERP Analyzer" }, { "label": "Orchestrate full Naver SERP analysis for a single keyword. Steps:", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L474", "_origin": "ast", "community": 36, "norm_label": "orchestrate full naver serp analysis for a single keyword. steps:", "id": "scripts_naver_serp_analyzer_rationale_474", "community_name": "Naver SERP Analyzer" }, { "label": "Convert NaverSerpResult to a JSON-serializable dictionary.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L526", "_origin": "ast", "community": 36, "norm_label": "convert naverserpresult to a json-serializable dictionary.", "id": "scripts_naver_serp_analyzer_rationale_526", "community_name": "Naver SERP Analyzer" }, { "label": "Print a human-readable report using rich.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L535", "_origin": "ast", "community": 36, "norm_label": "print a human-readable report using rich.", "id": "scripts_naver_serp_analyzer_rationale_535", "community_name": "Naver SERP Analyzer" }, { "label": "Load keywords from a text file, one per line.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L637", "_origin": "ast", "community": 36, "norm_label": "load keywords from a text file, one per line.", "id": "scripts_naver_serp_analyzer_rationale_637", "community_name": "Naver SERP Analyzer" }, { "label": "serp_analyzer.py", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 17, "norm_label": "serp_analyzer.py", "id": "scripts_serp_analyzer", "community_name": "SERP Feature Analyzer" }, { "label": "SerpFeatures", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L45", "_origin": "ast", "community": 17, "norm_label": "serpfeatures", "id": "scripts_serp_analyzer_serpfeatures", "community_name": "SERP Feature Analyzer" }, { "label": ".feature_count()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L60", "_origin": "ast", "community": 17, "norm_label": ".feature_count()", "id": "scripts_serp_analyzer_serpfeatures_feature_count", "community_name": "SERP Feature Analyzer" }, { "label": ".has_ads()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L78", "_origin": "ast", "community": 17, "norm_label": ".has_ads()", "id": "scripts_serp_analyzer_serpfeatures_has_ads", "community_name": "SERP Feature Analyzer" }, { "label": "CompetitorPosition", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L83", "_origin": "ast", "community": 17, "norm_label": "competitorposition", "id": "scripts_serp_analyzer_competitorposition", "community_name": "SERP Feature Analyzer" }, { "label": "SerpResult", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L97", "_origin": "ast", "community": 17, "norm_label": "serpresult", "id": "scripts_serp_analyzer_serpresult", "community_name": "SERP Feature Analyzer" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L113", "_origin": "ast", "community": 17, "norm_label": ".__post_init__()", "id": "scripts_serp_analyzer_serpresult_post_init", "community_name": "SERP Feature Analyzer" }, { "label": "SerpAnalyzer", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L213", "_origin": "ast", "community": 17, "norm_label": "serpanalyzer", "id": "scripts_serp_analyzer_serpanalyzer", "community_name": "SERP Feature Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L216", "_origin": "ast", "community": 17, "norm_label": ".__init__()", "id": "scripts_serp_analyzer_serpanalyzer_init", "community_name": "SERP Feature Analyzer" }, { "label": ".get_serp_data()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L221", "_origin": "ast", "community": 17, "norm_label": ".get_serp_data()", "id": "scripts_serp_analyzer_serpanalyzer_get_serp_data", "community_name": "SERP Feature Analyzer" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L221", "_origin": "ast", "community": 17, "norm_label": "any", "id": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any", "community_name": "SERP Feature Analyzer" }, { "label": ".detect_features()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L292", "_origin": "ast", "community": 17, "norm_label": ".detect_features()", "id": "scripts_serp_analyzer_serpanalyzer_detect_features", "community_name": "SERP Feature Analyzer" }, { "label": ".map_competitors()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L358", "_origin": "ast", "community": 17, "norm_label": ".map_competitors()", "id": "scripts_serp_analyzer_serpanalyzer_map_competitors", "community_name": "SERP Feature Analyzer" }, { "label": ".classify_content_type()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L402", "_origin": "ast", "community": 17, "norm_label": ".classify_content_type()", "id": "scripts_serp_analyzer_serpanalyzer_classify_content_type", "community_name": "SERP Feature Analyzer" }, { "label": ".calculate_opportunity_score()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L442", "_origin": "ast", "community": 17, "norm_label": ".calculate_opportunity_score()", "id": "scripts_serp_analyzer_serpanalyzer_calculate_opportunity_score", "community_name": "SERP Feature Analyzer" }, { "label": ".validate_intent()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L532", "_origin": "ast", "community": 17, "norm_label": ".validate_intent()", "id": "scripts_serp_analyzer_serpanalyzer_validate_intent", "community_name": "SERP Feature Analyzer" }, { "label": "._content_type_distribution()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L603", "_origin": "ast", "community": 17, "norm_label": "._content_type_distribution()", "id": "scripts_serp_analyzer_serpanalyzer_content_type_distribution", "community_name": "SERP Feature Analyzer" }, { "label": "._assess_volatility()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L614", "_origin": "ast", "community": 17, "norm_label": "._assess_volatility()", "id": "scripts_serp_analyzer_serpanalyzer_assess_volatility", "community_name": "SERP Feature Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L654", "_origin": "ast", "community": 17, "norm_label": ".analyze()", "id": "scripts_serp_analyzer_serpanalyzer_analyze", "community_name": "SERP Feature Analyzer" }, { "label": "result_to_dict()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L703", "_origin": "ast", "community": 17, "norm_label": "result_to_dict()", "id": "scripts_serp_analyzer_result_to_dict", "community_name": "SERP Feature Analyzer" }, { "label": "print_rich_report()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L709", "_origin": "ast", "community": 17, "norm_label": "print_rich_report()", "id": "scripts_serp_analyzer_print_rich_report", "community_name": "SERP Feature Analyzer" }, { "label": "_bool_icon()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L783", "_origin": "ast", "community": 17, "norm_label": "_bool_icon()", "id": "scripts_serp_analyzer_bool_icon", "community_name": "SERP Feature Analyzer" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L793", "_origin": "ast", "community": 17, "norm_label": "build_parser()", "id": "scripts_serp_analyzer_build_parser", "community_name": "SERP Feature Analyzer" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L793", "_origin": "ast", "community": 17, "norm_label": "argumentparser", "id": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_argumentparser", "community_name": "SERP Feature Analyzer" }, { "label": "load_keywords()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L834", "_origin": "ast", "community": 17, "norm_label": "load_keywords()", "id": "scripts_serp_analyzer_load_keywords", "community_name": "SERP Feature Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L850", "_origin": "ast", "community": 17, "norm_label": "main()", "id": "scripts_serp_analyzer_main", "community_name": "SERP Feature Analyzer" }, { "label": "SERP Analyzer - Google SERP feature detection and competitor mapping ===========", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 17, "norm_label": "serp analyzer - google serp feature detection and competitor mapping ===========", "id": "scripts_serp_analyzer_rationale_1", "community_name": "SERP Feature Analyzer" }, { "label": "Tracks presence and count of Google SERP features.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L46", "_origin": "ast", "community": 17, "norm_label": "tracks presence and count of google serp features.", "id": "scripts_serp_analyzer_rationale_46", "community_name": "SERP Feature Analyzer" }, { "label": "Count of boolean features that are present.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L61", "_origin": "ast", "community": 17, "norm_label": "count of boolean features that are present.", "id": "scripts_serp_analyzer_rationale_61", "community_name": "SERP Feature Analyzer" }, { "label": "A single competitor entry in the SERP.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L84", "_origin": "ast", "community": 17, "norm_label": "a single competitor entry in the serp.", "id": "scripts_serp_analyzer_rationale_84", "community_name": "SERP Feature Analyzer" }, { "label": "Complete SERP analysis result for a keyword.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L98", "_origin": "ast", "community": 17, "norm_label": "complete serp analysis result for a keyword.", "id": "scripts_serp_analyzer_rationale_98", "community_name": "SERP Feature Analyzer" }, { "label": "Analyzes Google SERP features, competitor positions, and opportunities.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L214", "_origin": "ast", "community": 17, "norm_label": "analyzes google serp features, competitor positions, and opportunities.", "id": "scripts_serp_analyzer_rationale_214", "community_name": "SERP Feature Analyzer" }, { "label": "Fetch SERP data via Ahrefs serp-overview MCP tool. Uses subprocess to i", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L222", "_origin": "ast", "community": 17, "norm_label": "fetch serp data via ahrefs serp-overview mcp tool. uses subprocess to i", "id": "scripts_serp_analyzer_rationale_222", "community_name": "SERP Feature Analyzer" }, { "label": "Identify SERP features from Ahrefs response data. Handles both the stru", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L293", "_origin": "ast", "community": 17, "norm_label": "identify serp features from ahrefs response data. handles both the stru", "id": "scripts_serp_analyzer_rationale_293", "community_name": "SERP Feature Analyzer" }, { "label": "Extract competitor positions and domains from SERP data.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L359", "_origin": "ast", "community": 17, "norm_label": "extract competitor positions and domains from serp data.", "id": "scripts_serp_analyzer_rationale_359", "community_name": "SERP Feature Analyzer" }, { "label": "Classify a SERP result as blog/product/service/news/video/forum/wiki bas", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L403", "_origin": "ast", "community": 17, "norm_label": "classify a serp result as blog/product/service/news/video/forum/wiki bas", "id": "scripts_serp_analyzer_rationale_403", "community_name": "SERP Feature Analyzer" }, { "label": "Score SERP opportunity from 0-100. Higher scores indicate better opport", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L447", "_origin": "ast", "community": 17, "norm_label": "score serp opportunity from 0-100. higher scores indicate better opport", "id": "scripts_serp_analyzer_rationale_447", "community_name": "SERP Feature Analyzer" }, { "label": "Infer search intent from SERP composition. Returns one of: informationa", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L537", "_origin": "ast", "community": 17, "norm_label": "infer search intent from serp composition. returns one of: informationa", "id": "scripts_serp_analyzer_rationale_537", "community_name": "SERP Feature Analyzer" }, { "label": "Count content types across top organic results.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L606", "_origin": "ast", "community": 17, "norm_label": "count content types across top organic results.", "id": "scripts_serp_analyzer_rationale_606", "community_name": "SERP Feature Analyzer" }, { "label": "Assess SERP volatility based on available signals. Returns: stable, mod", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L615", "_origin": "ast", "community": 17, "norm_label": "assess serp volatility based on available signals. returns: stable, mod", "id": "scripts_serp_analyzer_rationale_615", "community_name": "SERP Feature Analyzer" }, { "label": "Orchestrate full SERP analysis for a single keyword. Steps: 1.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L655", "_origin": "ast", "community": 17, "norm_label": "orchestrate full serp analysis for a single keyword. steps: 1.", "id": "scripts_serp_analyzer_rationale_655", "community_name": "SERP Feature Analyzer" }, { "label": "Convert SerpResult to a JSON-serializable dictionary.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L704", "_origin": "ast", "community": 17, "norm_label": "convert serpresult to a json-serializable dictionary.", "id": "scripts_serp_analyzer_rationale_704", "community_name": "SERP Feature Analyzer" }, { "label": "Print a human-readable report using rich.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L710", "_origin": "ast", "community": 17, "norm_label": "print a human-readable report using rich.", "id": "scripts_serp_analyzer_rationale_710", "community_name": "SERP Feature Analyzer" }, { "label": "Return Yes/No string for boolean values.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L784", "_origin": "ast", "community": 17, "norm_label": "return yes/no string for boolean values.", "id": "scripts_serp_analyzer_rationale_784", "community_name": "SERP Feature Analyzer" }, { "label": "Load keywords from a text file, one per line.", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L835", "_origin": "ast", "community": 17, "norm_label": "load keywords from a text file, one per line.", "id": "scripts_serp_analyzer_rationale_835", "community_name": "SERP Feature Analyzer" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 37, "norm_label": "base_client.py", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 37, "norm_label": "ratelimiter", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 37, "norm_label": ".__init__()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 37, "norm_label": ".acquire()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 37, "norm_label": "baseasyncclient", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 37, "norm_label": ".__init__()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 37, "norm_label": "logger", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 37, "norm_label": "._rate_limited_request()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 37, "norm_label": "any", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 37, "norm_label": ".batch_requests()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 37, "norm_label": ".print_stats()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 37, "norm_label": "configmanager", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 37, "norm_label": ".__init__()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 37, "norm_label": ".google_credentials_path()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 37, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 37, "norm_label": ".custom_search_api_key()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 37, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 37, "norm_label": ".notion_token()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 37, "norm_label": ".validate_google_credentials()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 37, "norm_label": ".get_required()", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 37, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 37, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 37, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 37, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 37, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 37, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 37, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 37, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 37, "norm_label": "print request statistics.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 37, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 37, "norm_label": "get google service account credentials path.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 37, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 37, "norm_label": "get custom search api key.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 37, "norm_label": "get custom search engine id.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 37, "norm_label": "get notion api token.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 37, "norm_label": "validate google credentials are configured.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 37, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "position_tracker.py", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L1", "_origin": "ast", "community": 111, "norm_label": "position_tracker.py", "id": "scripts_position_tracker", "community_name": "Keyword Position Tracker" }, { "label": "KeywordPosition", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L63", "_origin": "ast", "community": 141, "norm_label": "keywordposition", "id": "scripts_position_tracker_keywordposition", "community_name": "Keyword Visibility Analysis" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L74", "_origin": "ast", "community": 141, "norm_label": ".__post_init__()", "id": "scripts_position_tracker_keywordposition_post_init", "community_name": "Keyword Visibility Analysis" }, { "label": "VisibilityScore", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L80", "_origin": "ast", "community": 141, "norm_label": "visibilityscore", "id": "scripts_position_tracker_visibilityscore", "community_name": "Keyword Visibility Analysis" }, { "label": ".distribution()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L91", "_origin": "ast", "community": 141, "norm_label": ".distribution()", "id": "scripts_position_tracker_visibilityscore_distribution", "community_name": "Keyword Visibility Analysis" }, { "label": "PositionAlert", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L102", "_origin": "ast", "community": 111, "norm_label": "positionalert", "id": "scripts_position_tracker_positionalert", "community_name": "Keyword Position Tracker" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L111", "_origin": "ast", "community": 111, "norm_label": ".__post_init__()", "id": "scripts_position_tracker_positionalert_post_init", "community_name": "Keyword Position Tracker" }, { "label": "CompetitorComparison", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L124", "_origin": "ast", "community": 171, "norm_label": "competitorcomparison", "id": "scripts_position_tracker_competitorcomparison", "community_name": "Competitor Ranking Comparison" }, { "label": "SegmentData", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L135", "_origin": "ast", "community": 111, "norm_label": "segmentdata", "id": "scripts_position_tracker_segmentdata", "community_name": "Keyword Position Tracker" }, { "label": "TrackingResult", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L147", "_origin": "ast", "community": 111, "norm_label": "trackingresult", "id": "scripts_position_tracker_trackingresult", "community_name": "Keyword Position Tracker" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L162", "_origin": "ast", "community": 111, "norm_label": ".__post_init__()", "id": "scripts_position_tracker_trackingresult_post_init", "community_name": "Keyword Position Tracker" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L166", "_origin": "ast", "community": 111, "norm_label": ".to_dict()", "id": "scripts_position_tracker_trackingresult_to_dict", "community_name": "Keyword Position Tracker" }, { "label": "PositionTracker", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L188", "_origin": "ast", "community": 116, "norm_label": "positiontracker", "id": "scripts_position_tracker_positiontracker", "community_name": "Ahrefs Rank Tracking" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 74, "norm_label": "baseasyncclient", "id": "baseasyncclient", "community_name": "AI Citation Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L191", "_origin": "ast", "community": 116, "norm_label": ".__init__()", "id": "scripts_position_tracker_positiontracker_init", "community_name": "Ahrefs Rank Tracking" }, { "label": "._extract_domain_brand()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L199", "_origin": "ast", "community": 116, "norm_label": "._extract_domain_brand()", "id": "scripts_position_tracker_positiontracker_extract_domain_brand", "community_name": "Ahrefs Rank Tracking" }, { "label": ".get_project_keywords()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L214", "_origin": "ast", "community": 116, "norm_label": ".get_project_keywords()", "id": "scripts_position_tracker_positiontracker_get_project_keywords", "community_name": "Ahrefs Rank Tracking" }, { "label": "._call_ahrefs_projects()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L235", "_origin": "ast", "community": 116, "norm_label": "._call_ahrefs_projects()", "id": "scripts_position_tracker_positiontracker_call_ahrefs_projects", "community_name": "Ahrefs Rank Tracking" }, { "label": "._call_ahrefs_project_keywords()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L256", "_origin": "ast", "community": 116, "norm_label": "._call_ahrefs_project_keywords()", "id": "scripts_position_tracker_positiontracker_call_ahrefs_project_keywords", "community_name": "Ahrefs Rank Tracking" }, { "label": ".get_current_positions()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L274", "_origin": "ast", "community": 116, "norm_label": ".get_current_positions()", "id": "scripts_position_tracker_positiontracker_get_current_positions", "community_name": "Ahrefs Rank Tracking" }, { "label": "._call_rank_tracker_overview()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L311", "_origin": "ast", "community": 116, "norm_label": "._call_rank_tracker_overview()", "id": "scripts_position_tracker_positiontracker_call_rank_tracker_overview", "community_name": "Ahrefs Rank Tracking" }, { "label": "._is_brand_keyword()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L330", "_origin": "ast", "community": 116, "norm_label": "._is_brand_keyword()", "id": "scripts_position_tracker_positiontracker_is_brand_keyword", "community_name": "Ahrefs Rank Tracking" }, { "label": ".detect_changes()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L338", "_origin": "ast", "community": 141, "norm_label": ".detect_changes()", "id": "scripts_position_tracker_positiontracker_detect_changes", "community_name": "Keyword Visibility Analysis" }, { "label": ".calculate_visibility()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L411", "_origin": "ast", "community": 141, "norm_label": ".calculate_visibility()", "id": "scripts_position_tracker_positiontracker_calculate_visibility", "community_name": "Keyword Visibility Analysis" }, { "label": ".segment_keywords()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L460", "_origin": "ast", "community": 141, "norm_label": ".segment_keywords()", "id": "scripts_position_tracker_positiontracker_segment_keywords", "community_name": "Keyword Visibility Analysis" }, { "label": ".compare_competitors()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L531", "_origin": "ast", "community": 171, "norm_label": ".compare_competitors()", "id": "scripts_position_tracker_positiontracker_compare_competitors", "community_name": "Competitor Ranking Comparison" }, { "label": "._call_competitors_overview()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L563", "_origin": "ast", "community": 171, "norm_label": "._call_competitors_overview()", "id": "scripts_position_tracker_positiontracker_call_competitors_overview", "community_name": "Competitor Ranking Comparison" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L581", "_origin": "ast", "community": 141, "norm_label": ".analyze()", "id": "scripts_position_tracker_positiontracker_analyze", "community_name": "Keyword Visibility Analysis" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L643", "_origin": "ast", "community": 111, "norm_label": "format_text_report()", "id": "scripts_position_tracker_format_text_report", "community_name": "Keyword Position Tracker" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L714", "_origin": "ast", "community": 111, "norm_label": "parse_args()", "id": "scripts_position_tracker_parse_args", "community_name": "Keyword Position Tracker" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L714", "_origin": "ast", "community": 111, "norm_label": "namespace", "id": "custom_skills_21_seo_position_tracking_code_scripts_position_tracker_py_namespace", "community_name": "Keyword Position Tracker" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L758", "_origin": "ast", "community": 111, "norm_label": "main()", "id": "scripts_position_tracker_main", "community_name": "Keyword Position Tracker" }, { "label": "Position Tracker - Keyword Ranking Monitor via Ahrefs Rank Tracker =============", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L1", "_origin": "ast", "community": 111, "norm_label": "position tracker - keyword ranking monitor via ahrefs rank tracker =============", "id": "scripts_position_tracker_rationale_1", "community_name": "Keyword Position Tracker" }, { "label": "Single keyword ranking position.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L64", "_origin": "ast", "community": 141, "norm_label": "single keyword ranking position.", "id": "scripts_position_tracker_rationale_64", "community_name": "Keyword Visibility Analysis" }, { "label": "Weighted visibility score based on CTR curve.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L81", "_origin": "ast", "community": 141, "norm_label": "weighted visibility score based on ctr curve.", "id": "scripts_position_tracker_rationale_81", "community_name": "Keyword Visibility Analysis" }, { "label": "Alert for significant position change.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L103", "_origin": "ast", "community": 111, "norm_label": "alert for significant position change.", "id": "scripts_position_tracker_rationale_103", "community_name": "Keyword Position Tracker" }, { "label": "Competitor ranking comparison result.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L125", "_origin": "ast", "community": 171, "norm_label": "competitor ranking comparison result.", "id": "scripts_position_tracker_rationale_125", "community_name": "Competitor Ranking Comparison" }, { "label": "Keyword segment aggregation.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L136", "_origin": "ast", "community": 111, "norm_label": "keyword segment aggregation.", "id": "scripts_position_tracker_rationale_136", "community_name": "Keyword Position Tracker" }, { "label": "Complete position tracking result.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L148", "_origin": "ast", "community": 111, "norm_label": "complete position tracking result.", "id": "scripts_position_tracker_rationale_148", "community_name": "Keyword Position Tracker" }, { "label": "Convert to JSON-serializable dictionary.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L167", "_origin": "ast", "community": 111, "norm_label": "convert to json-serializable dictionary.", "id": "scripts_position_tracker_rationale_167", "community_name": "Keyword Position Tracker" }, { "label": "Track keyword ranking positions via Ahrefs Rank Tracker.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L189", "_origin": "ast", "community": 116, "norm_label": "track keyword ranking positions via ahrefs rank tracker.", "id": "scripts_position_tracker_rationale_189", "community_name": "Ahrefs Rank Tracking" }, { "label": "Extract brand terms from the target domain name.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L200", "_origin": "ast", "community": 116, "norm_label": "extract brand terms from the target domain name.", "id": "scripts_position_tracker_rationale_200", "community_name": "Ahrefs Rank Tracking" }, { "label": "Fetch tracked keywords from Ahrefs management-project-keywords. Uses Ah", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L215", "_origin": "ast", "community": 116, "norm_label": "fetch tracked keywords from ahrefs management-project-keywords. uses ah", "id": "scripts_position_tracker_rationale_215", "community_name": "Ahrefs Rank Tracking" }, { "label": "Call Ahrefs management-projects MCP tool. In production, this calls the", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L236", "_origin": "ast", "community": 116, "norm_label": "call ahrefs management-projects mcp tool. in production, this calls the", "id": "scripts_position_tracker_rationale_236", "community_name": "Ahrefs Rank Tracking" }, { "label": "Call Ahrefs management-project-keywords MCP tool.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L257", "_origin": "ast", "community": 116, "norm_label": "call ahrefs management-project-keywords mcp tool.", "id": "scripts_position_tracker_rationale_257", "community_name": "Ahrefs Rank Tracking" }, { "label": "Fetch current keyword positions via Ahrefs rank-tracker-overview. Retur", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L275", "_origin": "ast", "community": 116, "norm_label": "fetch current keyword positions via ahrefs rank-tracker-overview. retur", "id": "scripts_position_tracker_rationale_275", "community_name": "Ahrefs Rank Tracking" }, { "label": "Call Ahrefs rank-tracker-overview MCP tool.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L312", "_origin": "ast", "community": 116, "norm_label": "call ahrefs rank-tracker-overview mcp tool.", "id": "scripts_position_tracker_rationale_312", "community_name": "Ahrefs Rank Tracking" }, { "label": "Check if a keyword is brand-related based on domain name.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L331", "_origin": "ast", "community": 116, "norm_label": "check if a keyword is brand-related based on domain name.", "id": "scripts_position_tracker_rationale_331", "community_name": "Ahrefs Rank Tracking" }, { "label": "Detect significant position changes and generate alerts. Args:", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L343", "_origin": "ast", "community": 141, "norm_label": "detect significant position changes and generate alerts. args:", "id": "scripts_position_tracker_rationale_343", "community_name": "Keyword Visibility Analysis" }, { "label": "Calculate weighted visibility score based on CTR curve. Visibility = su", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L412", "_origin": "ast", "community": 141, "norm_label": "calculate weighted visibility score based on ctr curve. visibility = su", "id": "scripts_position_tracker_rationale_412", "community_name": "Keyword Visibility Analysis" }, { "label": "Segment keywords into brand/non-brand and by intent type. Args:", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L465", "_origin": "ast", "community": 141, "norm_label": "segment keywords into brand/non-brand and by intent type. args:", "id": "scripts_position_tracker_rationale_465", "community_name": "Keyword Visibility Analysis" }, { "label": "Compare ranking positions against competitors. Uses Ahrefs rank-tracker", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L536", "_origin": "ast", "community": 171, "norm_label": "compare ranking positions against competitors. uses ahrefs rank-tracker", "id": "scripts_position_tracker_rationale_536", "community_name": "Competitor Ranking Comparison" }, { "label": "Call Ahrefs rank-tracker-competitors-overview MCP tool.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L564", "_origin": "ast", "community": 171, "norm_label": "call ahrefs rank-tracker-competitors-overview mcp tool.", "id": "scripts_position_tracker_rationale_564", "community_name": "Competitor Ranking Comparison" }, { "label": "Orchestrate full position tracking analysis. Args: target:", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L588", "_origin": "ast", "community": 141, "norm_label": "orchestrate full position tracking analysis. args: target:", "id": "scripts_position_tracker_rationale_588", "community_name": "Keyword Visibility Analysis" }, { "label": "Format tracking result as human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L644", "_origin": "ast", "community": 111, "norm_label": "format tracking result as human-readable text report.", "id": "scripts_position_tracker_rationale_644", "community_name": "Keyword Position Tracker" }, { "label": "ranking_reporter.py", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L1", "_origin": "ast", "community": 154, "norm_label": "ranking_reporter.py", "id": "scripts_ranking_reporter", "community_name": "Ranking Performance Reporter" }, { "label": "PositionSnapshot", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L44", "_origin": "ast", "community": 78, "norm_label": "positionsnapshot", "id": "scripts_ranking_reporter_positionsnapshot", "community_name": "Keyword Ranking Reporter" }, { "label": "RankingTrend", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L53", "_origin": "ast", "community": 78, "norm_label": "rankingtrend", "id": "scripts_ranking_reporter_rankingtrend", "community_name": "Keyword Ranking Reporter" }, { "label": ".compute_trend()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L66", "_origin": "ast", "community": 78, "norm_label": ".compute_trend()", "id": "scripts_ranking_reporter_rankingtrend_compute_trend", "community_name": "Keyword Ranking Reporter" }, { "label": "TopMover", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L107", "_origin": "ast", "community": 215, "norm_label": "topmover", "id": "scripts_ranking_reporter_topmover", "community_name": "Keyword Impact Analysis" }, { "label": ".calculate_impact()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L117", "_origin": "ast", "community": 215, "norm_label": ".calculate_impact()", "id": "scripts_ranking_reporter_topmover_calculate_impact", "community_name": "Keyword Impact Analysis" }, { "label": "SegmentReport", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L127", "_origin": "ast", "community": 154, "norm_label": "segmentreport", "id": "scripts_ranking_reporter_segmentreport", "community_name": "Ranking Performance Reporter" }, { "label": "CompetitorReport", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L142", "_origin": "ast", "community": 171, "norm_label": "competitorreport", "id": "scripts_ranking_reporter_competitorreport", "community_name": "Competitor Ranking Comparison" }, { "label": "RankingReport", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L154", "_origin": "ast", "community": 154, "norm_label": "rankingreport", "id": "scripts_ranking_reporter_rankingreport", "community_name": "Ranking Performance Reporter" }, { "label": ".__post_init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L174", "_origin": "ast", "community": 154, "norm_label": ".__post_init__()", "id": "scripts_ranking_reporter_rankingreport_post_init", "community_name": "Ranking Performance Reporter" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L183", "_origin": "ast", "community": 154, "norm_label": ".to_dict()", "id": "scripts_ranking_reporter_rankingreport_to_dict", "community_name": "Ranking Performance Reporter" }, { "label": "RankingReporter", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L222", "_origin": "ast", "community": 78, "norm_label": "rankingreporter", "id": "scripts_ranking_reporter_rankingreporter", "community_name": "Keyword Ranking Reporter" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L225", "_origin": "ast", "community": 78, "norm_label": ".__init__()", "id": "scripts_ranking_reporter_rankingreporter_init", "community_name": "Keyword Ranking Reporter" }, { "label": "._extract_domain_brand()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L232", "_origin": "ast", "community": 78, "norm_label": "._extract_domain_brand()", "id": "scripts_ranking_reporter_rankingreporter_extract_domain_brand", "community_name": "Keyword Ranking Reporter" }, { "label": ".get_historical_positions()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L245", "_origin": "ast", "community": 78, "norm_label": ".get_historical_positions()", "id": "scripts_ranking_reporter_rankingreporter_get_historical_positions", "community_name": "Keyword Ranking Reporter" }, { "label": "._call_rank_tracker_historical()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L292", "_origin": "ast", "community": 78, "norm_label": "._call_rank_tracker_historical()", "id": "scripts_ranking_reporter_rankingreporter_call_rank_tracker_historical", "community_name": "Keyword Ranking Reporter" }, { "label": ".calculate_trends()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L315", "_origin": "ast", "community": 78, "norm_label": ".calculate_trends()", "id": "scripts_ranking_reporter_rankingreporter_calculate_trends", "community_name": "Keyword Ranking Reporter" }, { "label": ".find_top_movers()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L341", "_origin": "ast", "community": 78, "norm_label": ".find_top_movers()", "id": "scripts_ranking_reporter_rankingreporter_find_top_movers", "community_name": "Keyword Ranking Reporter" }, { "label": "._calculate_visibility_score()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L387", "_origin": "ast", "community": 78, "norm_label": "._calculate_visibility_score()", "id": "scripts_ranking_reporter_rankingreporter_calculate_visibility_score", "community_name": "Keyword Ranking Reporter" }, { "label": ".generate_segment_report()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L406", "_origin": "ast", "community": 78, "norm_label": ".generate_segment_report()", "id": "scripts_ranking_reporter_rankingreporter_generate_segment_report", "community_name": "Keyword Ranking Reporter" }, { "label": ".compare_with_competitor()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L461", "_origin": "ast", "community": 171, "norm_label": ".compare_with_competitor()", "id": "scripts_ranking_reporter_rankingreporter_compare_with_competitor", "community_name": "Competitor Ranking Comparison" }, { "label": "._call_competitors_stats()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L499", "_origin": "ast", "community": 171, "norm_label": "._call_competitors_stats()", "id": "scripts_ranking_reporter_rankingreporter_call_competitors_stats", "community_name": "Competitor Ranking Comparison" }, { "label": ".generate_report()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L515", "_origin": "ast", "community": 78, "norm_label": ".generate_report()", "id": "scripts_ranking_reporter_rankingreporter_generate_report", "community_name": "Keyword Ranking Reporter" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L582", "_origin": "ast", "community": 154, "norm_label": "format_text_report()", "id": "scripts_ranking_reporter_format_text_report", "community_name": "Ranking Performance Reporter" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L664", "_origin": "ast", "community": 154, "norm_label": "parse_args()", "id": "scripts_ranking_reporter_parse_args", "community_name": "Ranking Performance Reporter" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L664", "_origin": "ast", "community": 154, "norm_label": "namespace", "id": "custom_skills_21_seo_position_tracking_code_scripts_ranking_reporter_py_namespace", "community_name": "Ranking Performance Reporter" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L701", "_origin": "ast", "community": 154, "norm_label": "main()", "id": "scripts_ranking_reporter_main", "community_name": "Ranking Performance Reporter" }, { "label": "Ranking Reporter - Ranking Performance Reports with Trends =====================", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L1", "_origin": "ast", "community": 154, "norm_label": "ranking reporter - ranking performance reports with trends =====================", "id": "scripts_ranking_reporter_rationale_1", "community_name": "Ranking Performance Reporter" }, { "label": "A single position measurement at a point in time.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L45", "_origin": "ast", "community": 78, "norm_label": "a single position measurement at a point in time.", "id": "scripts_ranking_reporter_rationale_45", "community_name": "Keyword Ranking Reporter" }, { "label": "Keyword ranking trend over time.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L54", "_origin": "ast", "community": 78, "norm_label": "keyword ranking trend over time.", "id": "scripts_ranking_reporter_rationale_54", "community_name": "Keyword Ranking Reporter" }, { "label": "Compute trend direction and average from position history.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L67", "_origin": "ast", "community": 78, "norm_label": "compute trend direction and average from position history.", "id": "scripts_ranking_reporter_rationale_67", "community_name": "Keyword Ranking Reporter" }, { "label": "Keyword with significant position change.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L108", "_origin": "ast", "community": 215, "norm_label": "keyword with significant position change.", "id": "scripts_ranking_reporter_rationale_108", "community_name": "Keyword Impact Analysis" }, { "label": "Calculate impact score: volume * CTR delta.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L118", "_origin": "ast", "community": 215, "norm_label": "calculate impact score: volume * ctr delta.", "id": "scripts_ranking_reporter_rationale_118", "community_name": "Keyword Impact Analysis" }, { "label": "Performance breakdown for a keyword segment.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L128", "_origin": "ast", "community": 154, "norm_label": "performance breakdown for a keyword segment.", "id": "scripts_ranking_reporter_rationale_128", "community_name": "Ranking Performance Reporter" }, { "label": "Competitor comparison for a reporting period.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L143", "_origin": "ast", "community": 171, "norm_label": "competitor comparison for a reporting period.", "id": "scripts_ranking_reporter_rationale_143", "community_name": "Competitor Ranking Comparison" }, { "label": "Complete ranking performance report.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L155", "_origin": "ast", "community": 154, "norm_label": "complete ranking performance report.", "id": "scripts_ranking_reporter_rationale_155", "community_name": "Ranking Performance Reporter" }, { "label": "Convert to JSON-serializable dictionary.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L184", "_origin": "ast", "community": 154, "norm_label": "convert to json-serializable dictionary.", "id": "scripts_ranking_reporter_rationale_184", "community_name": "Ranking Performance Reporter" }, { "label": "Generate ranking performance reports with trend analysis.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L223", "_origin": "ast", "community": 78, "norm_label": "generate ranking performance reports with trend analysis.", "id": "scripts_ranking_reporter_rationale_223", "community_name": "Keyword Ranking Reporter" }, { "label": "Extract brand terms from the target domain name.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L233", "_origin": "ast", "community": 78, "norm_label": "extract brand terms from the target domain name.", "id": "scripts_ranking_reporter_rationale_233", "community_name": "Keyword Ranking Reporter" }, { "label": "Fetch historical position data from Ahrefs rank-tracker-overview with da", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L250", "_origin": "ast", "community": 78, "norm_label": "fetch historical position data from ahrefs rank-tracker-overview with da", "id": "scripts_ranking_reporter_rationale_250", "community_name": "Keyword Ranking Reporter" }, { "label": "Call Ahrefs rank-tracker-overview with date range.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L295", "_origin": "ast", "community": 78, "norm_label": "call ahrefs rank-tracker-overview with date range.", "id": "scripts_ranking_reporter_rationale_295", "community_name": "Keyword Ranking Reporter" }, { "label": "Compute overall trend summary from keyword trends. Returns dict with im", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L316", "_origin": "ast", "community": 78, "norm_label": "compute overall trend summary from keyword trends. returns dict with im", "id": "scripts_ranking_reporter_rationale_316", "community_name": "Keyword Ranking Reporter" }, { "label": "Find keywords with biggest position gains and losses. Returns tuple of", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L346", "_origin": "ast", "community": 78, "norm_label": "find keywords with biggest position gains and losses. returns tuple of", "id": "scripts_ranking_reporter_rationale_346", "community_name": "Keyword Ranking Reporter" }, { "label": "Calculate visibility score from trends (current or start positions).", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L388", "_origin": "ast", "community": 78, "norm_label": "calculate visibility score from trends (current or start positions).", "id": "scripts_ranking_reporter_rationale_388", "community_name": "Keyword Ranking Reporter" }, { "label": "Generate performance breakdown by keyword segment. Segments include: br", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L407", "_origin": "ast", "community": 78, "norm_label": "generate performance breakdown by keyword segment. segments include: br", "id": "scripts_ranking_reporter_rationale_407", "community_name": "Keyword Ranking Reporter" }, { "label": "Period-over-period comparison with a competitor. Uses Ahrefs rank-track", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L467", "_origin": "ast", "community": 171, "norm_label": "period-over-period comparison with a competitor. uses ahrefs rank-track", "id": "scripts_ranking_reporter_rationale_467", "community_name": "Competitor Ranking Comparison" }, { "label": "Orchestrate full ranking performance report generation. Args:", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L521", "_origin": "ast", "community": 78, "norm_label": "orchestrate full ranking performance report generation. args:", "id": "scripts_ranking_reporter_rationale_521", "community_name": "Keyword Ranking Reporter" }, { "label": "Format ranking report as human-readable text.", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L583", "_origin": "ast", "community": 154, "norm_label": "format ranking report as human-readable text.", "id": "scripts_ranking_reporter_rationale_583", "community_name": "Ranking Performance Reporter" }, { "label": "backlink_auditor.py", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1", "_origin": "ast", "community": 134, "norm_label": "backlink_auditor.py", "id": "scripts_backlink_auditor", "community_name": "Backlink Profile Auditor" }, { "label": "BacklinkEntry", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L86", "_origin": "ast", "community": 175, "norm_label": "backlinkentry", "id": "scripts_backlink_auditor_backlinkentry", "community_name": "Toxic Backlink Detector" }, { "label": "AnchorDistribution", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L99", "_origin": "ast", "community": 240, "norm_label": "anchordistribution", "id": "scripts_backlink_auditor_anchordistribution", "community_name": "Anchor Text Distribution" }, { "label": ".branded_pct()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L111", "_origin": "ast", "community": 240, "norm_label": ".branded_pct()", "id": "scripts_backlink_auditor_anchordistribution_branded_pct", "community_name": "Anchor Text Distribution" }, { "label": ".exact_match_pct()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L115", "_origin": "ast", "community": 240, "norm_label": ".exact_match_pct()", "id": "scripts_backlink_auditor_anchordistribution_exact_match_pct", "community_name": "Anchor Text Distribution" }, { "label": ".generic_pct()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L119", "_origin": "ast", "community": 240, "norm_label": ".generic_pct()", "id": "scripts_backlink_auditor_anchordistribution_generic_pct", "community_name": "Anchor Text Distribution" }, { "label": ".naked_url_pct()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L123", "_origin": "ast", "community": 240, "norm_label": ".naked_url_pct()", "id": "scripts_backlink_auditor_anchordistribution_naked_url_pct", "community_name": "Anchor Text Distribution" }, { "label": "ToxicLink", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L128", "_origin": "ast", "community": 175, "norm_label": "toxiclink", "id": "scripts_backlink_auditor_toxiclink", "community_name": "Toxic Backlink Detector" }, { "label": "KoreanPlatformStats", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L140", "_origin": "ast", "community": 134, "norm_label": "koreanplatformstats", "id": "scripts_backlink_auditor_koreanplatformstats", "community_name": "Backlink Profile Auditor" }, { "label": "LinkVelocity", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L156", "_origin": "ast", "community": 210, "norm_label": "linkvelocity", "id": "scripts_backlink_auditor_linkvelocity", "community_name": "Backlink Velocity Tracking" }, { "label": "BacklinkAuditResult", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L169", "_origin": "ast", "community": 134, "norm_label": "backlinkauditresult", "id": "scripts_backlink_auditor_backlinkauditresult", "community_name": "Backlink Profile Auditor" }, { "label": "BacklinkAuditor", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L199", "_origin": "ast", "community": 105, "norm_label": "backlinkauditor", "id": "scripts_backlink_auditor_backlinkauditor", "community_name": "Anchor Text Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L202", "_origin": "ast", "community": 105, "norm_label": ".__init__()", "id": "scripts_backlink_auditor_backlinkauditor_init", "community_name": "Anchor Text Analyzer" }, { "label": "._call_ahrefs()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L208", "_origin": "ast", "community": 146, "norm_label": "._call_ahrefs()", "id": "scripts_backlink_auditor_backlinkauditor_call_ahrefs", "community_name": "Ahrefs API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L208", "_origin": "ast", "community": 146, "norm_label": "any", "id": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any", "community_name": "Ahrefs API Client" }, { "label": ".get_backlink_stats()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L235", "_origin": "ast", "community": 146, "norm_label": ".get_backlink_stats()", "id": "scripts_backlink_auditor_backlinkauditor_get_backlink_stats", "community_name": "Ahrefs API Client" }, { "label": ".get_domain_rating()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L253", "_origin": "ast", "community": 146, "norm_label": ".get_domain_rating()", "id": "scripts_backlink_auditor_backlinkauditor_get_domain_rating", "community_name": "Ahrefs API Client" }, { "label": ".get_referring_domains()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L266", "_origin": "ast", "community": 146, "norm_label": ".get_referring_domains()", "id": "scripts_backlink_auditor_backlinkauditor_get_referring_domains", "community_name": "Ahrefs API Client" }, { "label": ".get_all_backlinks()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L280", "_origin": "ast", "community": 175, "norm_label": ".get_all_backlinks()", "id": "scripts_backlink_auditor_backlinkauditor_get_all_backlinks", "community_name": "Toxic Backlink Detector" }, { "label": ".analyze_anchors()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L308", "_origin": "ast", "community": 105, "norm_label": ".analyze_anchors()", "id": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "community_name": "Anchor Text Analyzer" }, { "label": ".detect_toxic_links()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L353", "_origin": "ast", "community": 175, "norm_label": ".detect_toxic_links()", "id": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links", "community_name": "Toxic Backlink Detector" }, { "label": ".find_broken_backlinks()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L435", "_origin": "ast", "community": 146, "norm_label": ".find_broken_backlinks()", "id": "scripts_backlink_auditor_backlinkauditor_find_broken_backlinks", "community_name": "Ahrefs API Client" }, { "label": ".track_velocity()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L461", "_origin": "ast", "community": 210, "norm_label": ".track_velocity()", "id": "scripts_backlink_auditor_backlinkauditor_track_velocity", "community_name": "Backlink Velocity Tracking" }, { "label": ".map_korean_platforms()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L517", "_origin": "ast", "community": 146, "norm_label": ".map_korean_platforms()", "id": "scripts_backlink_auditor_backlinkauditor_map_korean_platforms", "community_name": "Ahrefs API Client" }, { "label": ".audit()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L554", "_origin": "ast", "community": 194, "norm_label": ".audit()", "id": "scripts_backlink_auditor_backlinkauditor_audit", "community_name": "Backlink Audit Logic" }, { "label": "._is_branded_anchor()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L670", "_origin": "ast", "community": 105, "norm_label": "._is_branded_anchor()", "id": "scripts_backlink_auditor_backlinkauditor_is_branded_anchor", "community_name": "Anchor Text Analyzer" }, { "label": "._is_naked_url()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L681", "_origin": "ast", "community": 105, "norm_label": "._is_naked_url()", "id": "scripts_backlink_auditor_backlinkauditor_is_naked_url", "community_name": "Anchor Text Analyzer" }, { "label": "._is_generic_anchor()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L691", "_origin": "ast", "community": 105, "norm_label": "._is_generic_anchor()", "id": "scripts_backlink_auditor_backlinkauditor_is_generic_anchor", "community_name": "Anchor Text Analyzer" }, { "label": "._is_exact_match()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L696", "_origin": "ast", "community": 105, "norm_label": "._is_exact_match()", "id": "scripts_backlink_auditor_backlinkauditor_is_exact_match", "community_name": "Anchor Text Analyzer" }, { "label": "._extract_tld()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L703", "_origin": "ast", "community": 175, "norm_label": "._extract_tld()", "id": "scripts_backlink_auditor_backlinkauditor_extract_tld", "community_name": "Toxic Backlink Detector" }, { "label": "._dr_bucket()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L711", "_origin": "ast", "community": 194, "norm_label": "._dr_bucket()", "id": "scripts_backlink_auditor_backlinkauditor_dr_bucket", "community_name": "Backlink Audit Logic" }, { "label": "._find_closest_point()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L735", "_origin": "ast", "community": 210, "norm_label": "._find_closest_point()", "id": "scripts_backlink_auditor_backlinkauditor_find_closest_point", "community_name": "Backlink Velocity Tracking" }, { "label": "._generate_issues()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L746", "_origin": "ast", "community": 194, "norm_label": "._generate_issues()", "id": "scripts_backlink_auditor_backlinkauditor_generate_issues", "community_name": "Backlink Audit Logic" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L813", "_origin": "ast", "community": 194, "norm_label": "._generate_recommendations()", "id": "scripts_backlink_auditor_backlinkauditor_generate_recommendations", "community_name": "Backlink Audit Logic" }, { "label": "format_rich_output()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L869", "_origin": "ast", "community": 134, "norm_label": "format_rich_output()", "id": "scripts_backlink_auditor_format_rich_output", "community_name": "Backlink Profile Auditor" }, { "label": "result_to_dict()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L979", "_origin": "ast", "community": 134, "norm_label": "result_to_dict()", "id": "scripts_backlink_auditor_result_to_dict", "community_name": "Backlink Profile Auditor" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1014", "_origin": "ast", "community": 134, "norm_label": "parse_args()", "id": "scripts_backlink_auditor_parse_args", "community_name": "Backlink Profile Auditor" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1014", "_origin": "ast", "community": 134, "norm_label": "namespace", "id": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_namespace", "community_name": "Backlink Profile Auditor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1037", "_origin": "ast", "community": 134, "norm_label": "main()", "id": "scripts_backlink_auditor_main", "community_name": "Backlink Profile Auditor" }, { "label": "Backlink Auditor - Backlink profile analysis and toxic link detection ==========", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1", "_origin": "ast", "community": 134, "norm_label": "backlink auditor - backlink profile analysis and toxic link detection ==========", "id": "scripts_backlink_auditor_rationale_1", "community_name": "Backlink Profile Auditor" }, { "label": "Single backlink record.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L87", "_origin": "ast", "community": 175, "norm_label": "single backlink record.", "id": "scripts_backlink_auditor_rationale_87", "community_name": "Toxic Backlink Detector" }, { "label": "Anchor text distribution breakdown.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L100", "_origin": "ast", "community": 240, "norm_label": "anchor text distribution breakdown.", "id": "scripts_backlink_auditor_rationale_100", "community_name": "Anchor Text Distribution" }, { "label": "Potentially toxic or spammy backlink.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L129", "_origin": "ast", "community": 175, "norm_label": "potentially toxic or spammy backlink.", "id": "scripts_backlink_auditor_rationale_129", "community_name": "Toxic Backlink Detector" }, { "label": "Backlink counts from Korean platforms.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L141", "_origin": "ast", "community": 134, "norm_label": "backlink counts from korean platforms.", "id": "scripts_backlink_auditor_rationale_141", "community_name": "Backlink Profile Auditor" }, { "label": "Link acquisition and loss velocity.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L157", "_origin": "ast", "community": 210, "norm_label": "link acquisition and loss velocity.", "id": "scripts_backlink_auditor_rationale_157", "community_name": "Backlink Velocity Tracking" }, { "label": "Complete backlink audit result.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L170", "_origin": "ast", "community": 134, "norm_label": "complete backlink audit result.", "id": "scripts_backlink_auditor_rationale_170", "community_name": "Backlink Profile Auditor" }, { "label": "Analyze backlink profiles using Ahrefs MCP tools.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L200", "_origin": "ast", "community": 105, "norm_label": "analyze backlink profiles using ahrefs mcp tools.", "id": "scripts_backlink_auditor_rationale_200", "community_name": "Anchor Text Analyzer" }, { "label": "Call Ahrefs API endpoint. In MCP context this would call mcp__ahrefs__<", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L211", "_origin": "ast", "community": 146, "norm_label": "call ahrefs api endpoint. in mcp context this would call mcp__ahrefs__<", "id": "scripts_backlink_auditor_rationale_211", "community_name": "Ahrefs API Client" }, { "label": "Fetch backlink statistics overview via site-explorer-backlinks-stats.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L236", "_origin": "ast", "community": 146, "norm_label": "fetch backlink statistics overview via site-explorer-backlinks-stats.", "id": "scripts_backlink_auditor_rationale_236", "community_name": "Ahrefs API Client" }, { "label": "Fetch Domain Rating via site-explorer-domain-rating.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L254", "_origin": "ast", "community": 146, "norm_label": "fetch domain rating via site-explorer-domain-rating.", "id": "scripts_backlink_auditor_rationale_254", "community_name": "Ahrefs API Client" }, { "label": "List referring domains via site-explorer-referring-domains.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L269", "_origin": "ast", "community": 146, "norm_label": "list referring domains via site-explorer-referring-domains.", "id": "scripts_backlink_auditor_rationale_269", "community_name": "Ahrefs API Client" }, { "label": "Fetch all backlinks via site-explorer-all-backlinks.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L283", "_origin": "ast", "community": 175, "norm_label": "fetch all backlinks via site-explorer-all-backlinks.", "id": "scripts_backlink_auditor_rationale_283", "community_name": "Toxic Backlink Detector" }, { "label": "Analyze anchor text distribution via site-explorer-anchors.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L311", "_origin": "ast", "community": 105, "norm_label": "analyze anchor text distribution via site-explorer-anchors.", "id": "scripts_backlink_auditor_rationale_311", "community_name": "Anchor Text Analyzer" }, { "label": "Identify potentially toxic backlinks using heuristic scoring.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L356", "_origin": "ast", "community": 175, "norm_label": "identify potentially toxic backlinks using heuristic scoring.", "id": "scripts_backlink_auditor_rationale_356", "community_name": "Toxic Backlink Detector" }, { "label": "Find broken backlinks for recovery via site-explorer-broken-backlinks.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L436", "_origin": "ast", "community": 146, "norm_label": "find broken backlinks for recovery via site-explorer-broken-backlinks.", "id": "scripts_backlink_auditor_rationale_436", "community_name": "Ahrefs API Client" }, { "label": "Track new/lost referring domains via refdomains-history.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L462", "_origin": "ast", "community": 210, "norm_label": "track new/lost referring domains via refdomains-history.", "id": "scripts_backlink_auditor_rationale_462", "community_name": "Backlink Velocity Tracking" }, { "label": "Categorize referring domains by Korean platform.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L520", "_origin": "ast", "community": 146, "norm_label": "categorize referring domains by korean platform.", "id": "scripts_backlink_auditor_rationale_520", "community_name": "Ahrefs API Client" }, { "label": "Orchestrate a full backlink audit.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L562", "_origin": "ast", "community": 194, "norm_label": "orchestrate a full backlink audit.", "id": "scripts_backlink_auditor_rationale_562", "community_name": "Backlink Audit Logic" }, { "label": "Check if anchor text is a brand mention.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L671", "_origin": "ast", "community": 105, "norm_label": "check if anchor text is a brand mention.", "id": "scripts_backlink_auditor_rationale_671", "community_name": "Anchor Text Analyzer" }, { "label": "Check if anchor text is a naked URL.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L682", "_origin": "ast", "community": 105, "norm_label": "check if anchor text is a naked url.", "id": "scripts_backlink_auditor_rationale_682", "community_name": "Anchor Text Analyzer" }, { "label": "Check if anchor text is generic.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L692", "_origin": "ast", "community": 105, "norm_label": "check if anchor text is generic.", "id": "scripts_backlink_auditor_rationale_692", "community_name": "Anchor Text Analyzer" }, { "label": "Check if anchor is exact-match keyword (not brand).", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L697", "_origin": "ast", "community": 105, "norm_label": "check if anchor is exact-match keyword (not brand).", "id": "scripts_backlink_auditor_rationale_697", "community_name": "Anchor Text Analyzer" }, { "label": "Extract TLD from domain.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L704", "_origin": "ast", "community": 175, "norm_label": "extract tld from domain.", "id": "scripts_backlink_auditor_rationale_704", "community_name": "Toxic Backlink Detector" }, { "label": "Map DR value to bucket range.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L712", "_origin": "ast", "community": 194, "norm_label": "map dr value to bucket range.", "id": "scripts_backlink_auditor_rationale_712", "community_name": "Backlink Audit Logic" }, { "label": "Find referring domain count closest to N days ago.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L736", "_origin": "ast", "community": 210, "norm_label": "find referring domain count closest to n days ago.", "id": "scripts_backlink_auditor_rationale_736", "community_name": "Backlink Velocity Tracking" }, { "label": "Generate audit issues based on findings.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L747", "_origin": "ast", "community": 194, "norm_label": "generate audit issues based on findings.", "id": "scripts_backlink_auditor_rationale_747", "community_name": "Backlink Audit Logic" }, { "label": "Generate actionable recommendations.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L814", "_origin": "ast", "community": 194, "norm_label": "generate actionable recommendations.", "id": "scripts_backlink_auditor_rationale_814", "community_name": "Backlink Audit Logic" }, { "label": "Convert audit result to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L980", "_origin": "ast", "community": 134, "norm_label": "convert audit result to json-serializable dict.", "id": "scripts_backlink_auditor_rationale_980", "community_name": "Backlink Profile Auditor" }, { "label": "Parse command-line arguments.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1015", "_origin": "ast", "community": 134, "norm_label": "parse command-line arguments.", "id": "scripts_backlink_auditor_rationale_1015", "community_name": "Backlink Profile Auditor" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 38, "norm_label": "base_client.py", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 38, "norm_label": "ratelimiter", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 38, "norm_label": ".__init__()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 38, "norm_label": ".acquire()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 38, "norm_label": "baseasyncclient", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 38, "norm_label": ".__init__()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 38, "norm_label": "logger", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 38, "norm_label": "._rate_limited_request()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 38, "norm_label": "any", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 38, "norm_label": ".batch_requests()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 38, "norm_label": ".print_stats()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 38, "norm_label": "configmanager", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 38, "norm_label": ".__init__()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 38, "norm_label": ".google_credentials_path()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 38, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 38, "norm_label": ".custom_search_api_key()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 38, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 38, "norm_label": ".notion_token()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 38, "norm_label": ".validate_google_credentials()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 38, "norm_label": ".get_required()", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 38, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 38, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 38, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 38, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 38, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 38, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 38, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 38, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 38, "norm_label": "print request statistics.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 38, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 38, "norm_label": "get google service account credentials path.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 38, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 38, "norm_label": "get custom search api key.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 38, "norm_label": "get custom search engine id.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 38, "norm_label": "get notion api token.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 38, "norm_label": "validate google credentials are configured.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 38, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "link_gap_finder.py", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L1", "_origin": "ast", "community": 18, "norm_label": "link_gap_finder.py", "id": "scripts_link_gap_finder", "community_name": "Backlink Gap Finder" }, { "label": "LinkOpportunity", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L85", "_origin": "ast", "community": 18, "norm_label": "linkopportunity", "id": "scripts_link_gap_finder_linkopportunity", "community_name": "Backlink Gap Finder" }, { "label": "GapSummary", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L103", "_origin": "ast", "community": 18, "norm_label": "gapsummary", "id": "scripts_link_gap_finder_gapsummary", "community_name": "Backlink Gap Finder" }, { "label": "LinkGapResult", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L115", "_origin": "ast", "community": 18, "norm_label": "linkgapresult", "id": "scripts_link_gap_finder_linkgapresult", "community_name": "Backlink Gap Finder" }, { "label": "LinkGapFinder", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L135", "_origin": "ast", "community": 18, "norm_label": "linkgapfinder", "id": "scripts_link_gap_finder_linkgapfinder", "community_name": "Backlink Gap Finder" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L138", "_origin": "ast", "community": 18, "norm_label": ".__init__()", "id": "scripts_link_gap_finder_linkgapfinder_init", "community_name": "Backlink Gap Finder" }, { "label": "._call_ahrefs()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L144", "_origin": "ast", "community": 18, "norm_label": "._call_ahrefs()", "id": "scripts_link_gap_finder_linkgapfinder_call_ahrefs", "community_name": "Backlink Gap Finder" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L144", "_origin": "ast", "community": 18, "norm_label": "any", "id": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any", "community_name": "Backlink Gap Finder" }, { "label": ".get_referring_domains()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L170", "_origin": "ast", "community": 18, "norm_label": ".get_referring_domains()", "id": "scripts_link_gap_finder_linkgapfinder_get_referring_domains", "community_name": "Backlink Gap Finder" }, { "label": ".get_domain_rating()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L184", "_origin": "ast", "community": 18, "norm_label": ".get_domain_rating()", "id": "scripts_link_gap_finder_linkgapfinder_get_domain_rating", "community_name": "Backlink Gap Finder" }, { "label": ".get_domain_metrics()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L194", "_origin": "ast", "community": 18, "norm_label": ".get_domain_metrics()", "id": "scripts_link_gap_finder_linkgapfinder_get_domain_metrics", "community_name": "Backlink Gap Finder" }, { "label": ".find_gaps()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L208", "_origin": "ast", "community": 18, "norm_label": ".find_gaps()", "id": "scripts_link_gap_finder_linkgapfinder_find_gaps", "community_name": "Backlink Gap Finder" }, { "label": ".score_opportunities()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L245", "_origin": "ast", "community": 18, "norm_label": ".score_opportunities()", "id": "scripts_link_gap_finder_linkgapfinder_score_opportunities", "community_name": "Backlink Gap Finder" }, { "label": ".categorize_sources()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L327", "_origin": "ast", "community": 18, "norm_label": ".categorize_sources()", "id": "scripts_link_gap_finder_linkgapfinder_categorize_sources", "community_name": "Backlink Gap Finder" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L341", "_origin": "ast", "community": 18, "norm_label": ".analyze()", "id": "scripts_link_gap_finder_linkgapfinder_analyze", "community_name": "Backlink Gap Finder" }, { "label": "._detect_category()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L446", "_origin": "ast", "community": 18, "norm_label": "._detect_category()", "id": "scripts_link_gap_finder_linkgapfinder_detect_category", "community_name": "Backlink Gap Finder" }, { "label": "._build_summary()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L461", "_origin": "ast", "community": 18, "norm_label": "._build_summary()", "id": "scripts_link_gap_finder_linkgapfinder_build_summary", "community_name": "Backlink Gap Finder" }, { "label": "._generate_issues()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L500", "_origin": "ast", "community": 18, "norm_label": "._generate_issues()", "id": "scripts_link_gap_finder_linkgapfinder_generate_issues", "community_name": "Backlink Gap Finder" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L546", "_origin": "ast", "community": 18, "norm_label": "._generate_recommendations()", "id": "scripts_link_gap_finder_linkgapfinder_generate_recommendations", "community_name": "Backlink Gap Finder" }, { "label": "format_rich_output()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L629", "_origin": "ast", "community": 18, "norm_label": "format_rich_output()", "id": "scripts_link_gap_finder_format_rich_output", "community_name": "Backlink Gap Finder" }, { "label": "result_to_dict()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L704", "_origin": "ast", "community": 18, "norm_label": "result_to_dict()", "id": "scripts_link_gap_finder_result_to_dict", "community_name": "Backlink Gap Finder" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L726", "_origin": "ast", "community": 18, "norm_label": "parse_args()", "id": "scripts_link_gap_finder_parse_args", "community_name": "Backlink Gap Finder" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L726", "_origin": "ast", "community": 18, "norm_label": "namespace", "id": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_namespace", "community_name": "Backlink Gap Finder" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L760", "_origin": "ast", "community": 18, "norm_label": "main()", "id": "scripts_link_gap_finder_main", "community_name": "Backlink Gap Finder" }, { "label": "Link Gap Finder - Competitor link gap analysis =================================", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L1", "_origin": "ast", "community": 18, "norm_label": "link gap finder - competitor link gap analysis =================================", "id": "scripts_link_gap_finder_rationale_1", "community_name": "Backlink Gap Finder" }, { "label": "A single link building opportunity from gap analysis.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L86", "_origin": "ast", "community": 18, "norm_label": "a single link building opportunity from gap analysis.", "id": "scripts_link_gap_finder_rationale_86", "community_name": "Backlink Gap Finder" }, { "label": "Summary statistics for the gap analysis.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L104", "_origin": "ast", "community": 18, "norm_label": "summary statistics for the gap analysis.", "id": "scripts_link_gap_finder_rationale_104", "community_name": "Backlink Gap Finder" }, { "label": "Complete link gap analysis result.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L116", "_origin": "ast", "community": 18, "norm_label": "complete link gap analysis result.", "id": "scripts_link_gap_finder_rationale_116", "community_name": "Backlink Gap Finder" }, { "label": "Find link building opportunities by analyzing competitor backlink gaps.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L136", "_origin": "ast", "community": 18, "norm_label": "find link building opportunities by analyzing competitor backlink gaps.", "id": "scripts_link_gap_finder_rationale_136", "community_name": "Backlink Gap Finder" }, { "label": "Call Ahrefs API endpoint. In MCP context this calls mcp__ahrefs__<endpo", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L147", "_origin": "ast", "community": 18, "norm_label": "call ahrefs api endpoint. in mcp context this calls mcp__ahrefs__<endpo", "id": "scripts_link_gap_finder_rationale_147", "community_name": "Backlink Gap Finder" }, { "label": "Fetch referring domains for a given URL/domain.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L173", "_origin": "ast", "community": 18, "norm_label": "fetch referring domains for a given url/domain.", "id": "scripts_link_gap_finder_rationale_173", "community_name": "Backlink Gap Finder" }, { "label": "Fetch Domain Rating for a URL.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L185", "_origin": "ast", "community": 18, "norm_label": "fetch domain rating for a url.", "id": "scripts_link_gap_finder_rationale_185", "community_name": "Backlink Gap Finder" }, { "label": "Fetch comprehensive domain metrics.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L195", "_origin": "ast", "community": 18, "norm_label": "fetch comprehensive domain metrics.", "id": "scripts_link_gap_finder_rationale_195", "community_name": "Backlink Gap Finder" }, { "label": "Find domains linking to competitors but not to the target. Returns a li", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L213", "_origin": "ast", "community": 18, "norm_label": "find domains linking to competitors but not to the target. returns a li", "id": "scripts_link_gap_finder_rationale_213", "community_name": "Backlink Gap Finder" }, { "label": "Score gap opportunities by DR, traffic, relevance, and feasibility. Sco", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L251", "_origin": "ast", "community": 18, "norm_label": "score gap opportunities by dr, traffic, relevance, and feasibility. sco", "id": "scripts_link_gap_finder_rationale_251", "community_name": "Backlink Gap Finder" }, { "label": "Group opportunities by source category.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L330", "_origin": "ast", "community": 18, "norm_label": "group opportunities by source category.", "id": "scripts_link_gap_finder_rationale_330", "community_name": "Backlink Gap Finder" }, { "label": "Orchestrate full link gap analysis.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L349", "_origin": "ast", "community": 18, "norm_label": "orchestrate full link gap analysis.", "id": "scripts_link_gap_finder_rationale_349", "community_name": "Backlink Gap Finder" }, { "label": "Detect the category of a domain based on patterns.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L447", "_origin": "ast", "community": 18, "norm_label": "detect the category of a domain based on patterns.", "id": "scripts_link_gap_finder_rationale_447", "community_name": "Backlink Gap Finder" }, { "label": "Build summary statistics from opportunities.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L467", "_origin": "ast", "community": 18, "norm_label": "build summary statistics from opportunities.", "id": "scripts_link_gap_finder_rationale_467", "community_name": "Backlink Gap Finder" }, { "label": "Generate issues based on gap analysis.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L501", "_origin": "ast", "community": 18, "norm_label": "generate issues based on gap analysis.", "id": "scripts_link_gap_finder_rationale_501", "community_name": "Backlink Gap Finder" }, { "label": "Generate actionable recommendations.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L547", "_origin": "ast", "community": 18, "norm_label": "generate actionable recommendations.", "id": "scripts_link_gap_finder_rationale_547", "community_name": "Backlink Gap Finder" }, { "label": "Display gap analysis results using Rich tables.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L630", "_origin": "ast", "community": 18, "norm_label": "display gap analysis results using rich tables.", "id": "scripts_link_gap_finder_rationale_630", "community_name": "Backlink Gap Finder" }, { "label": "Convert gap result to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L705", "_origin": "ast", "community": 18, "norm_label": "convert gap result to json-serializable dict.", "id": "scripts_link_gap_finder_rationale_705", "community_name": "Backlink Gap Finder" }, { "label": "Parse command-line arguments.", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L727", "_origin": "ast", "community": 18, "norm_label": "parse command-line arguments.", "id": "scripts_link_gap_finder_rationale_727", "community_name": "Backlink Gap Finder" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 39, "norm_label": "base_client.py", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 39, "norm_label": "ratelimiter", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 39, "norm_label": ".__init__()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 39, "norm_label": ".acquire()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 39, "norm_label": "baseasyncclient", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 39, "norm_label": ".__init__()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 39, "norm_label": "logger", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 39, "norm_label": "._rate_limited_request()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 39, "norm_label": "any", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 39, "norm_label": ".batch_requests()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 39, "norm_label": ".print_stats()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 39, "norm_label": "configmanager", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 39, "norm_label": ".__init__()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 39, "norm_label": ".google_credentials_path()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 39, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 39, "norm_label": ".custom_search_api_key()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 39, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 39, "norm_label": ".notion_token()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 39, "norm_label": ".validate_google_credentials()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 39, "norm_label": ".get_required()", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 39, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 39, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 39, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 39, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 39, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 39, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 39, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 39, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 39, "norm_label": "print request statistics.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 39, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 39, "norm_label": "get google service account credentials path.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 39, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 39, "norm_label": "get custom search api key.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 39, "norm_label": "get custom search engine id.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 39, "norm_label": "get notion api token.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 39, "norm_label": "validate google credentials are configured.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 39, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "content_auditor.py", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L1", "_origin": "ast", "community": 21, "norm_label": "content_auditor.py", "id": "scripts_content_auditor", "community_name": "Content Freshness Auditor" }, { "label": "ContentPage", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L34", "_origin": "ast", "community": 21, "norm_label": "contentpage", "id": "scripts_content_auditor_contentpage", "community_name": "Content Freshness Auditor" }, { "label": "ContentInventory", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L52", "_origin": "ast", "community": 21, "norm_label": "contentinventory", "id": "scripts_content_auditor_contentinventory", "community_name": "Content Freshness Auditor" }, { "label": "ContentAuditResult", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L63", "_origin": "ast", "community": 21, "norm_label": "contentauditresult", "id": "scripts_content_auditor_contentauditresult", "community_name": "Content Freshness Auditor" }, { "label": "ContentAuditor", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L129", "_origin": "ast", "community": 21, "norm_label": "contentauditor", "id": "scripts_content_auditor_contentauditor", "community_name": "Content Freshness Auditor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L132", "_origin": "ast", "community": 21, "norm_label": ".__init__()", "id": "scripts_content_auditor_contentauditor_init", "community_name": "Content Freshness Auditor" }, { "label": "._ensure_session()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L136", "_origin": "ast", "community": 21, "norm_label": "._ensure_session()", "id": "scripts_content_auditor_contentauditor_ensure_session", "community_name": "Content Freshness Auditor" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L136", "_origin": "ast", "community": 21, "norm_label": "clientsession", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_clientsession", "community_name": "Content Freshness Auditor" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L142", "_origin": "ast", "community": 21, "norm_label": ".close()", "id": "scripts_content_auditor_contentauditor_close", "community_name": "Content Freshness Auditor" }, { "label": ".get_top_pages()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L150", "_origin": "ast", "community": 21, "norm_label": ".get_top_pages()", "id": "scripts_content_auditor_contentauditor_get_top_pages", "community_name": "Content Freshness Auditor" }, { "label": ".get_pages_by_traffic()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L182", "_origin": "ast", "community": 21, "norm_label": ".get_pages_by_traffic()", "id": "scripts_content_auditor_contentauditor_get_pages_by_traffic", "community_name": "Content Freshness Auditor" }, { "label": ".crawl_sitemap()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L215", "_origin": "ast", "community": 21, "norm_label": ".crawl_sitemap()", "id": "scripts_content_auditor_contentauditor_crawl_sitemap", "community_name": "Content Freshness Auditor" }, { "label": "._parse_sitemap()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L256", "_origin": "ast", "community": 21, "norm_label": "._parse_sitemap()", "id": "scripts_content_auditor_contentauditor_parse_sitemap", "community_name": "Content Freshness Auditor" }, { "label": ".classify_content_type()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L278", "_origin": "ast", "community": 21, "norm_label": ".classify_content_type()", "id": "scripts_content_auditor_contentauditor_classify_content_type", "community_name": "Content Freshness Auditor" }, { "label": ".score_performance()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L304", "_origin": "ast", "community": 21, "norm_label": ".score_performance()", "id": "scripts_content_auditor_contentauditor_score_performance", "community_name": "Content Freshness Auditor" }, { "label": ".detect_decay()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L327", "_origin": "ast", "community": 21, "norm_label": ".detect_decay()", "id": "scripts_content_auditor_contentauditor_detect_decay", "community_name": "Content Freshness Auditor" }, { "label": ".analyze_freshness()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L366", "_origin": "ast", "community": 21, "norm_label": ".analyze_freshness()", "id": "scripts_content_auditor_contentauditor_analyze_freshness", "community_name": "Content Freshness Auditor" }, { "label": ".identify_korean_patterns()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L411", "_origin": "ast", "community": 21, "norm_label": ".identify_korean_patterns()", "id": "scripts_content_auditor_contentauditor_identify_korean_patterns", "community_name": "Content Freshness Auditor" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L411", "_origin": "ast", "community": 21, "norm_label": "any", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_any", "community_name": "Content Freshness Auditor" }, { "label": ".audit()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L451", "_origin": "ast", "community": 21, "norm_label": ".audit()", "id": "scripts_content_auditor_contentauditor_audit", "community_name": "Content Freshness Auditor" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L578", "_origin": "ast", "community": 21, "norm_label": "._generate_recommendations()", "id": "scripts_content_auditor_contentauditor_generate_recommendations", "community_name": "Content Freshness Auditor" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L633", "_origin": "ast", "community": 21, "norm_label": "build_parser()", "id": "scripts_content_auditor_build_parser", "community_name": "Content Freshness Auditor" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L633", "_origin": "ast", "community": 21, "norm_label": "argumentparser", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_argumentparser", "community_name": "Content Freshness Auditor" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L646", "_origin": "ast", "community": 21, "norm_label": "format_text_report()", "id": "scripts_content_auditor_format_text_report", "community_name": "Content Freshness Auditor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L685", "_origin": "ast", "community": 21, "norm_label": "main()", "id": "scripts_content_auditor_main", "community_name": "Content Freshness Auditor" }, { "label": "Content Auditor - SEO Content Inventory & Performance Analysis =================", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L1", "_origin": "ast", "community": 21, "norm_label": "content auditor - seo content inventory & performance analysis =================", "id": "scripts_content_auditor_rationale_1", "community_name": "Content Freshness Auditor" }, { "label": "Single content page with performance metrics.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L35", "_origin": "ast", "community": 21, "norm_label": "single content page with performance metrics.", "id": "scripts_content_auditor_rationale_35", "community_name": "Content Freshness Auditor" }, { "label": "Aggregated content inventory summary.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L53", "_origin": "ast", "community": 21, "norm_label": "aggregated content inventory summary.", "id": "scripts_content_auditor_rationale_53", "community_name": "Content Freshness Auditor" }, { "label": "Full content audit result.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L64", "_origin": "ast", "community": 21, "norm_label": "full content audit result.", "id": "scripts_content_auditor_rationale_64", "community_name": "Content Freshness Auditor" }, { "label": "Content auditor using Ahrefs API and sitemap crawling.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L130", "_origin": "ast", "community": 21, "norm_label": "content auditor using ahrefs api and sitemap crawling.", "id": "scripts_content_auditor_rationale_130", "community_name": "Content Freshness Auditor" }, { "label": "Retrieve top pages via Ahrefs site-explorer-top-pages. Returns list of", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L151", "_origin": "ast", "community": 21, "norm_label": "retrieve top pages via ahrefs site-explorer-top-pages. returns list of", "id": "scripts_content_auditor_rationale_151", "community_name": "Content Freshness Auditor" }, { "label": "Retrieve pages sorted by organic traffic via Ahrefs site-explorer-pages-by-traff", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L183", "_origin": "ast", "community": 21, "norm_label": "retrieve pages sorted by organic traffic via ahrefs site-explorer-pages-by-traff", "id": "scripts_content_auditor_rationale_183", "community_name": "Content Freshness Auditor" }, { "label": "Discover URLs from sitemap.xml.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L216", "_origin": "ast", "community": 21, "norm_label": "discover urls from sitemap.xml.", "id": "scripts_content_auditor_rationale_216", "community_name": "Content Freshness Auditor" }, { "label": "Parse a single sitemap XML and return URLs.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L257", "_origin": "ast", "community": 21, "norm_label": "parse a single sitemap xml and return urls.", "id": "scripts_content_auditor_rationale_257", "community_name": "Content Freshness Auditor" }, { "label": "Classify content type based on URL path patterns and title. Returns one", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L279", "_origin": "ast", "community": 21, "norm_label": "classify content type based on url path patterns and title. returns one", "id": "scripts_content_auditor_rationale_279", "community_name": "Content Freshness Auditor" }, { "label": "Compute composite performance score (0-100) from traffic, keywords, backlinks.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L305", "_origin": "ast", "community": 21, "norm_label": "compute composite performance score (0-100) from traffic, keywords, backlinks.", "id": "scripts_content_auditor_rationale_305", "community_name": "Content Freshness Auditor" }, { "label": "Flag pages with declining traffic trend. Uses a simple heuristic: pages", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L328", "_origin": "ast", "community": 21, "norm_label": "flag pages with declining traffic trend. uses a simple heuristic: pages", "id": "scripts_content_auditor_rationale_328", "community_name": "Content Freshness Auditor" }, { "label": "Categorize pages by freshness based on last_modified dates. Returns dis", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L367", "_origin": "ast", "community": 21, "norm_label": "categorize pages by freshness based on last_modified dates. returns dis", "id": "scripts_content_auditor_rationale_367", "community_name": "Content Freshness Auditor" }, { "label": "Detect Korean content patterns across pages. Identifies Naver Blog styl", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L412", "_origin": "ast", "community": 21, "norm_label": "detect korean content patterns across pages. identifies naver blog styl", "id": "scripts_content_auditor_rationale_412", "community_name": "Content Freshness Auditor" }, { "label": "Run full content audit: inventory, scoring, decay, Korean patterns. Arg", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L458", "_origin": "ast", "community": 21, "norm_label": "run full content audit: inventory, scoring, decay, korean patterns. arg", "id": "scripts_content_auditor_rationale_458", "community_name": "Content Freshness Auditor" }, { "label": "Generate actionable recommendations from audit data.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L579", "_origin": "ast", "community": 21, "norm_label": "generate actionable recommendations from audit data.", "id": "scripts_content_auditor_rationale_579", "community_name": "Content Freshness Auditor" }, { "label": "Format audit result as human-readable text.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L647", "_origin": "ast", "community": 21, "norm_label": "format audit result as human-readable text.", "id": "scripts_content_auditor_rationale_647", "community_name": "Content Freshness Auditor" }, { "label": "content_brief_generator.py", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L1", "_origin": "ast", "community": 23, "norm_label": "content_brief_generator.py", "id": "scripts_content_brief_generator", "community_name": "Content Brief Generator" }, { "label": "OutlineSection", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L35", "_origin": "ast", "community": 23, "norm_label": "outlinesection", "id": "scripts_content_brief_generator_outlinesection", "community_name": "Content Brief Generator" }, { "label": "CompetitorPageAnalysis", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L45", "_origin": "ast", "community": 23, "norm_label": "competitorpageanalysis", "id": "scripts_content_brief_generator_competitorpageanalysis", "community_name": "Content Brief Generator" }, { "label": "ContentBrief", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L60", "_origin": "ast", "community": 23, "norm_label": "contentbrief", "id": "scripts_content_brief_generator_contentbrief", "community_name": "Content Brief Generator" }, { "label": "ContentBriefGenerator", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L139", "_origin": "ast", "community": 23, "norm_label": "contentbriefgenerator", "id": "scripts_content_brief_generator_contentbriefgenerator", "community_name": "Content Brief Generator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L142", "_origin": "ast", "community": 23, "norm_label": ".__init__()", "id": "scripts_content_brief_generator_contentbriefgenerator_init", "community_name": "Content Brief Generator" }, { "label": "._ensure_session()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L146", "_origin": "ast", "community": 23, "norm_label": "._ensure_session()", "id": "scripts_content_brief_generator_contentbriefgenerator_ensure_session", "community_name": "Content Brief Generator" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L146", "_origin": "ast", "community": 23, "norm_label": "clientsession", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_brief_generator_py_clientsession", "community_name": "Content Brief Generator" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L155", "_origin": "ast", "community": 23, "norm_label": ".close()", "id": "scripts_content_brief_generator_contentbriefgenerator_close", "community_name": "Content Brief Generator" }, { "label": ".analyze_top_results()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L163", "_origin": "ast", "community": 23, "norm_label": ".analyze_top_results()", "id": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results", "community_name": "Content Brief Generator" }, { "label": "._analyze_page_content()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L217", "_origin": "ast", "community": 23, "norm_label": "._analyze_page_content()", "id": "scripts_content_brief_generator_contentbriefgenerator_analyze_page_content", "community_name": "Content Brief Generator" }, { "label": ".extract_outline()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L259", "_origin": "ast", "community": 23, "norm_label": ".extract_outline()", "id": "scripts_content_brief_generator_contentbriefgenerator_extract_outline", "community_name": "Content Brief Generator" }, { "label": ".suggest_keywords()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L334", "_origin": "ast", "community": 23, "norm_label": ".suggest_keywords()", "id": "scripts_content_brief_generator_contentbriefgenerator_suggest_keywords", "community_name": "Content Brief Generator" }, { "label": ".calculate_word_count()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L393", "_origin": "ast", "community": 23, "norm_label": ".calculate_word_count()", "id": "scripts_content_brief_generator_contentbriefgenerator_calculate_word_count", "community_name": "Content Brief Generator" }, { "label": ".suggest_internal_links()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L413", "_origin": "ast", "community": 23, "norm_label": ".suggest_internal_links()", "id": "scripts_content_brief_generator_contentbriefgenerator_suggest_internal_links", "community_name": "Content Brief Generator" }, { "label": ".detect_search_intent()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L484", "_origin": "ast", "community": 23, "norm_label": ".detect_search_intent()", "id": "scripts_content_brief_generator_contentbriefgenerator_detect_search_intent", "community_name": "Content Brief Generator" }, { "label": ".generate()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L502", "_origin": "ast", "community": 23, "norm_label": ".generate()", "id": "scripts_content_brief_generator_contentbriefgenerator_generate", "community_name": "Content Brief Generator" }, { "label": "._generate_title()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L576", "_origin": "ast", "community": 23, "norm_label": "._generate_title()", "id": "scripts_content_brief_generator_contentbriefgenerator_generate_title", "community_name": "Content Brief Generator" }, { "label": "._generate_meta_description()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L588", "_origin": "ast", "community": 23, "norm_label": "._generate_meta_description()", "id": "scripts_content_brief_generator_contentbriefgenerator_generate_meta_description", "community_name": "Content Brief Generator" }, { "label": "._suggest_format()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L611", "_origin": "ast", "community": 23, "norm_label": "._suggest_format()", "id": "scripts_content_brief_generator_contentbriefgenerator_suggest_format", "community_name": "Content Brief Generator" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L633", "_origin": "ast", "community": 23, "norm_label": "build_parser()", "id": "scripts_content_brief_generator_build_parser", "community_name": "Content Brief Generator" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L633", "_origin": "ast", "community": 23, "norm_label": "argumentparser", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_brief_generator_py_argumentparser", "community_name": "Content Brief Generator" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L645", "_origin": "ast", "community": 23, "norm_label": "format_text_report()", "id": "scripts_content_brief_generator_format_text_report", "community_name": "Content Brief Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L708", "_origin": "ast", "community": 23, "norm_label": "main()", "id": "scripts_content_brief_generator_main", "community_name": "Content Brief Generator" }, { "label": "Content Brief Generator - SEO Content Brief Creation ===========================", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L1", "_origin": "ast", "community": 23, "norm_label": "content brief generator - seo content brief creation ===========================", "id": "scripts_content_brief_generator_rationale_1", "community_name": "Content Brief Generator" }, { "label": "A single heading section in the content outline.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L36", "_origin": "ast", "community": 23, "norm_label": "a single heading section in the content outline.", "id": "scripts_content_brief_generator_rationale_36", "community_name": "Content Brief Generator" }, { "label": "Analysis of a single competitor page for the target keyword.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L46", "_origin": "ast", "community": 23, "norm_label": "analysis of a single competitor page for the target keyword.", "id": "scripts_content_brief_generator_rationale_46", "community_name": "Content Brief Generator" }, { "label": "Complete SEO content brief.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L61", "_origin": "ast", "community": 23, "norm_label": "complete seo content brief.", "id": "scripts_content_brief_generator_rationale_61", "community_name": "Content Brief Generator" }, { "label": "Generate comprehensive SEO content briefs.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L140", "_origin": "ast", "community": 23, "norm_label": "generate comprehensive seo content briefs.", "id": "scripts_content_brief_generator_rationale_140", "community_name": "Content Brief Generator" }, { "label": "Analyze top ranking pages for a keyword using Ahrefs SERP data. Falls b", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L169", "_origin": "ast", "community": 23, "norm_label": "analyze top ranking pages for a keyword using ahrefs serp data. falls b", "id": "scripts_content_brief_generator_rationale_169", "community_name": "Content Brief Generator" }, { "label": "Parse HTML and extract content metrics.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L218", "_origin": "ast", "community": 23, "norm_label": "parse html and extract content metrics.", "id": "scripts_content_brief_generator_rationale_218", "community_name": "Content Brief Generator" }, { "label": "Build recommended H2/H3 outline by aggregating competitor headings. Ide", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L264", "_origin": "ast", "community": 23, "norm_label": "build recommended h2/h3 outline by aggregating competitor headings. ide", "id": "scripts_content_brief_generator_rationale_264", "community_name": "Content Brief Generator" }, { "label": "Generate primary, secondary, and LSI keyword suggestions. Uses Ahrefs r", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L335", "_origin": "ast", "community": 23, "norm_label": "generate primary, secondary, and lsi keyword suggestions. uses ahrefs r", "id": "scripts_content_brief_generator_rationale_335", "community_name": "Content Brief Generator" }, { "label": "Calculate target word count based on top 5 ranking pages. Returns the a", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L394", "_origin": "ast", "community": 23, "norm_label": "calculate target word count based on top 5 ranking pages. returns the a", "id": "scripts_content_brief_generator_rationale_394", "community_name": "Content Brief Generator" }, { "label": "Find related existing pages on the site for internal linking. Uses Ahre", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L418", "_origin": "ast", "community": 23, "norm_label": "find related existing pages on the site for internal linking. uses ahre", "id": "scripts_content_brief_generator_rationale_418", "community_name": "Content Brief Generator" }, { "label": "Classify keyword search intent.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L485", "_origin": "ast", "community": 23, "norm_label": "classify keyword search intent.", "id": "scripts_content_brief_generator_rationale_485", "community_name": "Content Brief Generator" }, { "label": "Generate a comprehensive SEO content brief. Args: keyword:", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L508", "_origin": "ast", "community": 23, "norm_label": "generate a comprehensive seo content brief. args: keyword:", "id": "scripts_content_brief_generator_rationale_508", "community_name": "Content Brief Generator" }, { "label": "Generate a suggested title based on keyword and intent.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L577", "_origin": "ast", "community": 23, "norm_label": "generate a suggested title based on keyword and intent.", "id": "scripts_content_brief_generator_rationale_577", "community_name": "Content Brief Generator" }, { "label": "Generate a suggested meta description.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L589", "_origin": "ast", "community": 23, "norm_label": "generate a suggested meta description.", "id": "scripts_content_brief_generator_rationale_589", "community_name": "Content Brief Generator" }, { "label": "Suggest content format based on intent and competitor analysis.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L612", "_origin": "ast", "community": 23, "norm_label": "suggest content format based on intent and competitor analysis.", "id": "scripts_content_brief_generator_rationale_612", "community_name": "Content Brief Generator" }, { "label": "Format content brief as human-readable text.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L646", "_origin": "ast", "community": 23, "norm_label": "format content brief as human-readable text.", "id": "scripts_content_brief_generator_rationale_646", "community_name": "Content Brief Generator" }, { "label": "content_gap_analyzer.py", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 25, "norm_label": "content_gap_analyzer.py", "id": "scripts_content_gap_analyzer", "community_name": "Content Gap Analyzer" }, { "label": "TopicGap", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L36", "_origin": "ast", "community": 25, "norm_label": "topicgap", "id": "scripts_content_gap_analyzer_topicgap", "community_name": "Content Gap Analyzer" }, { "label": "TopicCluster", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L48", "_origin": "ast", "community": 25, "norm_label": "topiccluster", "id": "scripts_content_gap_analyzer_topiccluster", "community_name": "Content Gap Analyzer" }, { "label": "CalendarEntry", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L59", "_origin": "ast", "community": 25, "norm_label": "calendarentry", "id": "scripts_content_gap_analyzer_calendarentry", "community_name": "Content Gap Analyzer" }, { "label": "ContentGapResult", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L73", "_origin": "ast", "community": 25, "norm_label": "contentgapresult", "id": "scripts_content_gap_analyzer_contentgapresult", "community_name": "Content Gap Analyzer" }, { "label": "ContentGapAnalyzer", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L108", "_origin": "ast", "community": 25, "norm_label": "contentgapanalyzer", "id": "scripts_content_gap_analyzer_contentgapanalyzer", "community_name": "Content Gap Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L111", "_origin": "ast", "community": 25, "norm_label": ".__init__()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_init", "community_name": "Content Gap Analyzer" }, { "label": ".get_competitor_topics()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L118", "_origin": "ast", "community": 25, "norm_label": ".get_competitor_topics()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_get_competitor_topics", "community_name": "Content Gap Analyzer" }, { "label": ".get_target_keywords()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L152", "_origin": "ast", "community": 25, "norm_label": ".get_target_keywords()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_get_target_keywords", "community_name": "Content Gap Analyzer" }, { "label": ".get_organic_competitors()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L176", "_origin": "ast", "community": 25, "norm_label": ".get_organic_competitors()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_get_organic_competitors", "community_name": "Content Gap Analyzer" }, { "label": ".find_topic_gaps()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L204", "_origin": "ast", "community": 25, "norm_label": ".find_topic_gaps()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps", "community_name": "Content Gap Analyzer" }, { "label": "._suggest_content_type()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L288", "_origin": "ast", "community": 25, "norm_label": "._suggest_content_type()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_suggest_content_type", "community_name": "Content Gap Analyzer" }, { "label": ".build_topic_clusters()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L305", "_origin": "ast", "community": 25, "norm_label": ".build_topic_clusters()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_build_topic_clusters", "community_name": "Content Gap Analyzer" }, { "label": ".generate_calendar()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L384", "_origin": "ast", "community": 25, "norm_label": ".generate_calendar()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar", "community_name": "Content Gap Analyzer" }, { "label": ".detect_korean_opportunities()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L467", "_origin": "ast", "community": 25, "norm_label": ".detect_korean_opportunities()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_detect_korean_opportunities", "community_name": "Content Gap Analyzer" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L467", "_origin": "ast", "community": 25, "norm_label": "any", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_gap_analyzer_py_any", "community_name": "Content Gap Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L490", "_origin": "ast", "community": 25, "norm_label": ".analyze()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "community_name": "Content Gap Analyzer" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L550", "_origin": "ast", "community": 25, "norm_label": "._generate_recommendations()", "id": "scripts_content_gap_analyzer_contentgapanalyzer_generate_recommendations", "community_name": "Content Gap Analyzer" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L601", "_origin": "ast", "community": 25, "norm_label": "build_parser()", "id": "scripts_content_gap_analyzer_build_parser", "community_name": "Content Gap Analyzer" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L601", "_origin": "ast", "community": 25, "norm_label": "argumentparser", "id": "custom_skills_23_seo_content_strategy_code_scripts_content_gap_analyzer_py_argumentparser", "community_name": "Content Gap Analyzer" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L616", "_origin": "ast", "community": 25, "norm_label": "format_text_report()", "id": "scripts_content_gap_analyzer_format_text_report", "community_name": "Content Gap Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L667", "_origin": "ast", "community": 25, "norm_label": "main()", "id": "scripts_content_gap_analyzer_main", "community_name": "Content Gap Analyzer" }, { "label": "Content Gap Analyzer - Topic Gap Detection & Cluster Mapping ===================", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 25, "norm_label": "content gap analyzer - topic gap detection & cluster mapping ===================", "id": "scripts_content_gap_analyzer_rationale_1", "community_name": "Content Gap Analyzer" }, { "label": "A topic present in competitors but missing from target.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L37", "_origin": "ast", "community": 25, "norm_label": "a topic present in competitors but missing from target.", "id": "scripts_content_gap_analyzer_rationale_37", "community_name": "Content Gap Analyzer" }, { "label": "Topic cluster with pillar and supporting cluster pages.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L49", "_origin": "ast", "community": 25, "norm_label": "topic cluster with pillar and supporting cluster pages.", "id": "scripts_content_gap_analyzer_rationale_49", "community_name": "Content Gap Analyzer" }, { "label": "Prioritized editorial calendar entry.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L60", "_origin": "ast", "community": 25, "norm_label": "prioritized editorial calendar entry.", "id": "scripts_content_gap_analyzer_rationale_60", "community_name": "Content Gap Analyzer" }, { "label": "Full content gap analysis result.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L74", "_origin": "ast", "community": 25, "norm_label": "full content gap analysis result.", "id": "scripts_content_gap_analyzer_rationale_74", "community_name": "Content Gap Analyzer" }, { "label": "Analyze content gaps between target and competitor sites.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L109", "_origin": "ast", "community": 25, "norm_label": "analyze content gaps between target and competitor sites.", "id": "scripts_content_gap_analyzer_rationale_109", "community_name": "Content Gap Analyzer" }, { "label": "Get top pages and keywords for a competitor via Ahrefs. Returns list of", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L119", "_origin": "ast", "community": 25, "norm_label": "get top pages and keywords for a competitor via ahrefs. returns list of", "id": "scripts_content_gap_analyzer_rationale_119", "community_name": "Content Gap Analyzer" }, { "label": "Get the set of keywords the target site already ranks for.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L153", "_origin": "ast", "community": 25, "norm_label": "get the set of keywords the target site already ranks for.", "id": "scripts_content_gap_analyzer_rationale_153", "community_name": "Content Gap Analyzer" }, { "label": "Discover organic competitors via Ahrefs.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L177", "_origin": "ast", "community": 25, "norm_label": "discover organic competitors via ahrefs.", "id": "scripts_content_gap_analyzer_rationale_177", "community_name": "Content Gap Analyzer" }, { "label": "Identify topics covered by competitors but missing from target. Returns", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L209", "_origin": "ast", "community": 25, "norm_label": "identify topics covered by competitors but missing from target. returns", "id": "scripts_content_gap_analyzer_rationale_209", "community_name": "Content Gap Analyzer" }, { "label": "Suggest content type based on topic keywords.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L289", "_origin": "ast", "community": 25, "norm_label": "suggest content type based on topic keywords.", "id": "scripts_content_gap_analyzer_rationale_289", "community_name": "Content Gap Analyzer" }, { "label": "Group topics into pillar/cluster structure using TF-IDF + hierarchical clusterin", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L311", "_origin": "ast", "community": 25, "norm_label": "group topics into pillar/cluster structure using tf-idf + hierarchical clusterin", "id": "scripts_content_gap_analyzer_rationale_311", "community_name": "Content Gap Analyzer" }, { "label": "Generate prioritized editorial calendar from gaps and clusters. Args:", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L391", "_origin": "ast", "community": 25, "norm_label": "generate prioritized editorial calendar from gaps and clusters. args:", "id": "scripts_content_gap_analyzer_rationale_391", "community_name": "Content Gap Analyzer" }, { "label": "Detect Korean-market content opportunities in gaps.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L468", "_origin": "ast", "community": 25, "norm_label": "detect korean-market content opportunities in gaps.", "id": "scripts_content_gap_analyzer_rationale_468", "community_name": "Content Gap Analyzer" }, { "label": "Run full content gap analysis. Args: target_url: Target web", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L496", "_origin": "ast", "community": 25, "norm_label": "run full content gap analysis. args: target_url: target web", "id": "scripts_content_gap_analyzer_rationale_496", "community_name": "Content Gap Analyzer" }, { "label": "Generate strategic recommendations from gap analysis.", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L551", "_origin": "ast", "community": 25, "norm_label": "generate strategic recommendations from gap analysis.", "id": "scripts_content_gap_analyzer_rationale_551", "community_name": "Content Gap Analyzer" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 40, "norm_label": "base_client.py", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 40, "norm_label": "ratelimiter", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 40, "norm_label": ".__init__()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 40, "norm_label": ".acquire()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 40, "norm_label": "baseasyncclient", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 40, "norm_label": ".__init__()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 40, "norm_label": "logger", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 40, "norm_label": "._rate_limited_request()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 40, "norm_label": "any", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 40, "norm_label": ".batch_requests()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 40, "norm_label": ".print_stats()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 40, "norm_label": "configmanager", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 40, "norm_label": ".__init__()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 40, "norm_label": ".google_credentials_path()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 40, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 40, "norm_label": ".custom_search_api_key()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 40, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 40, "norm_label": ".notion_token()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 40, "norm_label": ".validate_google_credentials()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 40, "norm_label": ".get_required()", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 40, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 40, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 40, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 40, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 40, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 40, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 40, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 40, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 40, "norm_label": "print request statistics.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 40, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 40, "norm_label": "get google service account credentials path.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 40, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 40, "norm_label": "get custom search api key.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 40, "norm_label": "get custom search engine id.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 40, "norm_label": "get notion api token.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 40, "norm_label": "validate google credentials are configured.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 40, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "ecommerce_auditor.py", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "ecommerce_auditor.py", "id": "scripts_ecommerce_auditor", "community_name": "E-commerce SEO Auditor" }, { "label": "ProductPageIssue", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L35", "_origin": "ast", "community": 7, "norm_label": "productpageissue", "id": "scripts_ecommerce_auditor_productpageissue", "community_name": "E-commerce SEO Auditor" }, { "label": "CategoryNode", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L45", "_origin": "ast", "community": 7, "norm_label": "categorynode", "id": "scripts_ecommerce_auditor_categorynode", "community_name": "E-commerce SEO Auditor" }, { "label": "DuplicateGroup", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L55", "_origin": "ast", "community": 7, "norm_label": "duplicategroup", "id": "scripts_ecommerce_auditor_duplicategroup", "community_name": "E-commerce SEO Auditor" }, { "label": "MarketplacePresence", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L63", "_origin": "ast", "community": 7, "norm_label": "marketplacepresence", "id": "scripts_ecommerce_auditor_marketplacepresence", "community_name": "E-commerce SEO Auditor" }, { "label": "EcommerceAuditResult", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L72", "_origin": "ast", "community": 7, "norm_label": "ecommerceauditresult", "id": "scripts_ecommerce_auditor_ecommerceauditresult", "community_name": "E-commerce SEO Auditor" }, { "label": ".add_issue()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L87", "_origin": "ast", "community": 7, "norm_label": ".add_issue()", "id": "scripts_ecommerce_auditor_ecommerceauditresult_add_issue", "community_name": "E-commerce SEO Auditor" }, { "label": ".calculate_score()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L90", "_origin": "ast", "community": 7, "norm_label": ".calculate_score()", "id": "scripts_ecommerce_auditor_ecommerceauditresult_calculate_score", "community_name": "E-commerce SEO Auditor" }, { "label": "is_product_url()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L139", "_origin": "ast", "community": 7, "norm_label": "is_product_url()", "id": "scripts_ecommerce_auditor_is_product_url", "community_name": "E-commerce SEO Auditor" }, { "label": "is_category_url()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L144", "_origin": "ast", "community": 7, "norm_label": "is_category_url()", "id": "scripts_ecommerce_auditor_is_category_url", "community_name": "E-commerce SEO Auditor" }, { "label": "get_faceted_params()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L149", "_origin": "ast", "community": 7, "norm_label": "get_faceted_params()", "id": "scripts_ecommerce_auditor_get_faceted_params", "community_name": "E-commerce SEO Auditor" }, { "label": "EcommerceAuditor", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L160", "_origin": "ast", "community": 7, "norm_label": "ecommerceauditor", "id": "scripts_ecommerce_auditor_ecommerceauditor", "community_name": "E-commerce SEO Auditor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L163", "_origin": "ast", "community": 7, "norm_label": ".__init__()", "id": "scripts_ecommerce_auditor_ecommerceauditor_init", "community_name": "E-commerce SEO Auditor" }, { "label": "._fetch_page()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L184", "_origin": "ast", "community": 7, "norm_label": "._fetch_page()", "id": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page", "community_name": "E-commerce SEO Auditor" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L184", "_origin": "ast", "community": 7, "norm_label": "clientsession", "id": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession", "community_name": "E-commerce SEO Auditor" }, { "label": ".get_product_pages()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L199", "_origin": "ast", "community": 7, "norm_label": ".get_product_pages()", "id": "scripts_ecommerce_auditor_ecommerceauditor_get_product_pages", "community_name": "E-commerce SEO Auditor" }, { "label": "._fetch_sitemap_urls()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L226", "_origin": "ast", "community": 7, "norm_label": "._fetch_sitemap_urls()", "id": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls", "community_name": "E-commerce SEO Auditor" }, { "label": "._parse_sitemap()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L259", "_origin": "ast", "community": 7, "norm_label": "._parse_sitemap()", "id": "scripts_ecommerce_auditor_ecommerceauditor_parse_sitemap", "community_name": "E-commerce SEO Auditor" }, { "label": ".audit_product_page()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L280", "_origin": "ast", "community": 7, "norm_label": ".audit_product_page()", "id": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page", "community_name": "E-commerce SEO Auditor" }, { "label": ".analyze_category_taxonomy()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L436", "_origin": "ast", "community": 7, "norm_label": ".analyze_category_taxonomy()", "id": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "community_name": "E-commerce SEO Auditor" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L436", "_origin": "ast", "community": 7, "norm_label": "any", "id": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_any", "community_name": "E-commerce SEO Auditor" }, { "label": ".detect_duplicates()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L544", "_origin": "ast", "community": 7, "norm_label": ".detect_duplicates()", "id": "scripts_ecommerce_auditor_ecommerceauditor_detect_duplicates", "community_name": "E-commerce SEO Auditor" }, { "label": ".check_pagination_seo()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L593", "_origin": "ast", "community": 7, "norm_label": ".check_pagination_seo()", "id": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo", "community_name": "E-commerce SEO Auditor" }, { "label": ".check_korean_marketplaces()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L675", "_origin": "ast", "community": 7, "norm_label": ".check_korean_marketplaces()", "id": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces", "community_name": "E-commerce SEO Auditor" }, { "label": ".check_naver_smart_store()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L735", "_origin": "ast", "community": 7, "norm_label": ".check_naver_smart_store()", "id": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store", "community_name": "E-commerce SEO Auditor" }, { "label": ".audit()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L809", "_origin": "ast", "community": 7, "norm_label": ".audit()", "id": "scripts_ecommerce_auditor_ecommerceauditor_audit", "community_name": "E-commerce SEO Auditor" }, { "label": "print_rich_report()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L933", "_origin": "ast", "community": 7, "norm_label": "print_rich_report()", "id": "scripts_ecommerce_auditor_print_rich_report", "community_name": "E-commerce SEO Auditor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L990", "_origin": "ast", "community": 7, "norm_label": "main()", "id": "scripts_ecommerce_auditor_main", "community_name": "E-commerce SEO Auditor" }, { "label": "E-Commerce SEO Auditor ====================== Purpose: Audit product pages, cate", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L1", "_origin": "ast", "community": 7, "norm_label": "e-commerce seo auditor ====================== purpose: audit product pages, cate", "id": "scripts_ecommerce_auditor_rationale_1", "community_name": "E-commerce SEO Auditor" }, { "label": "Single issue found on a product page.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L36", "_origin": "ast", "community": 7, "norm_label": "single issue found on a product page.", "id": "scripts_ecommerce_auditor_rationale_36", "community_name": "E-commerce SEO Auditor" }, { "label": "A node in the category taxonomy tree.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L46", "_origin": "ast", "community": 7, "norm_label": "a node in the category taxonomy tree.", "id": "scripts_ecommerce_auditor_rationale_46", "community_name": "E-commerce SEO Auditor" }, { "label": "Group of duplicate or near-duplicate product URLs.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L56", "_origin": "ast", "community": 7, "norm_label": "group of duplicate or near-duplicate product urls.", "id": "scripts_ecommerce_auditor_rationale_56", "community_name": "E-commerce SEO Auditor" }, { "label": "Presence record for a Korean marketplace.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L64", "_origin": "ast", "community": 7, "norm_label": "presence record for a korean marketplace.", "id": "scripts_ecommerce_auditor_rationale_64", "community_name": "E-commerce SEO Auditor" }, { "label": "Complete e-commerce SEO audit result.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L73", "_origin": "ast", "community": 7, "norm_label": "complete e-commerce seo audit result.", "id": "scripts_ecommerce_auditor_rationale_73", "community_name": "E-commerce SEO Auditor" }, { "label": "Score 0-100 based on issue severity counts.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L91", "_origin": "ast", "community": 7, "norm_label": "score 0-100 based on issue severity counts.", "id": "scripts_ecommerce_auditor_rationale_91", "community_name": "E-commerce SEO Auditor" }, { "label": "Check if a URL looks like a product page.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L140", "_origin": "ast", "community": 7, "norm_label": "check if a url looks like a product page.", "id": "scripts_ecommerce_auditor_rationale_140", "community_name": "E-commerce SEO Auditor" }, { "label": "Check if a URL looks like a category page.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L145", "_origin": "ast", "community": 7, "norm_label": "check if a url looks like a category page.", "id": "scripts_ecommerce_auditor_rationale_145", "community_name": "E-commerce SEO Auditor" }, { "label": "Extract faceted navigation parameters from a URL.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L150", "_origin": "ast", "community": 7, "norm_label": "extract faceted navigation parameters from a url.", "id": "scripts_ecommerce_auditor_rationale_150", "community_name": "E-commerce SEO Auditor" }, { "label": "E-commerce SEO auditor with product, category, and marketplace checks.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L161", "_origin": "ast", "community": 7, "norm_label": "e-commerce seo auditor with product, category, and marketplace checks.", "id": "scripts_ecommerce_auditor_rationale_161", "community_name": "E-commerce SEO Auditor" }, { "label": "Fetch a page and return (final_url, html).", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L185", "_origin": "ast", "community": 7, "norm_label": "fetch a page and return (final_url, html).", "id": "scripts_ecommerce_auditor_rationale_185", "community_name": "E-commerce SEO Auditor" }, { "label": "Discover product pages using Ahrefs pages-by-traffic. Falls back to site", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L200", "_origin": "ast", "community": 7, "norm_label": "discover product pages using ahrefs pages-by-traffic. falls back to site", "id": "scripts_ecommerce_auditor_rationale_200", "community_name": "E-commerce SEO Auditor" }, { "label": "Fetch URLs from the site's XML sitemap.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L227", "_origin": "ast", "community": 7, "norm_label": "fetch urls from the site's xml sitemap.", "id": "scripts_ecommerce_auditor_rationale_227", "community_name": "E-commerce SEO Auditor" }, { "label": "Parse a single sitemap XML file and return its URLs.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L260", "_origin": "ast", "community": 7, "norm_label": "parse a single sitemap xml file and return its urls.", "id": "scripts_ecommerce_auditor_rationale_260", "community_name": "E-commerce SEO Auditor" }, { "label": "Audit a single product page for SEO issues.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L285", "_origin": "ast", "community": 7, "norm_label": "audit a single product page for seo issues.", "id": "scripts_ecommerce_auditor_rationale_285", "community_name": "E-commerce SEO Auditor" }, { "label": "Analyze category page structure and taxonomy depth.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L442", "_origin": "ast", "community": 7, "norm_label": "analyze category page structure and taxonomy depth.", "id": "scripts_ecommerce_auditor_rationale_442", "community_name": "E-commerce SEO Auditor" }, { "label": "Detect potential duplicate content from parameter variants.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L545", "_origin": "ast", "community": 7, "norm_label": "detect potential duplicate content from parameter variants.", "id": "scripts_ecommerce_auditor_rationale_545", "community_name": "E-commerce SEO Auditor" }, { "label": "Check pagination implementation for SEO best practices.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L598", "_origin": "ast", "community": 7, "norm_label": "check pagination implementation for seo best practices.", "id": "scripts_ecommerce_auditor_rationale_598", "community_name": "E-commerce SEO Auditor" }, { "label": "Search for brand presence on Korean marketplace platforms.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L680", "_origin": "ast", "community": 7, "norm_label": "search for brand presence on korean marketplace platforms.", "id": "scripts_ecommerce_auditor_rationale_680", "community_name": "E-commerce SEO Auditor" }, { "label": "Check Naver Smart Store-specific SEO elements.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L740", "_origin": "ast", "community": 7, "norm_label": "check naver smart store-specific seo elements.", "id": "scripts_ecommerce_auditor_rationale_740", "community_name": "E-commerce SEO Auditor" }, { "label": "Run the full e-commerce SEO audit.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L816", "_origin": "ast", "community": 7, "norm_label": "run the full e-commerce seo audit.", "id": "scripts_ecommerce_auditor_rationale_816", "community_name": "E-commerce SEO Auditor" }, { "label": "Print a rich-formatted report to the console.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L934", "_origin": "ast", "community": 7, "norm_label": "print a rich-formatted report to the console.", "id": "scripts_ecommerce_auditor_rationale_934", "community_name": "E-commerce SEO Auditor" }, { "label": "product_schema_checker.py", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L1", "_origin": "ast", "community": 22, "norm_label": "product_schema_checker.py", "id": "scripts_product_schema_checker", "community_name": "Product Schema Checker" }, { "label": "SchemaProperty", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L35", "_origin": "ast", "community": 22, "norm_label": "schemaproperty", "id": "scripts_product_schema_checker_schemaproperty", "community_name": "Product Schema Checker" }, { "label": "ProductSchema", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L45", "_origin": "ast", "community": 22, "norm_label": "productschema", "id": "scripts_product_schema_checker_productschema", "community_name": "Product Schema Checker" }, { "label": "SchemaCheckResult", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L57", "_origin": "ast", "community": 22, "norm_label": "schemacheckresult", "id": "scripts_product_schema_checker_schemacheckresult", "community_name": "Product Schema Checker" }, { "label": ".calculate_score()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L69", "_origin": "ast", "community": 22, "norm_label": ".calculate_score()", "id": "scripts_product_schema_checker_schemacheckresult_calculate_score", "community_name": "Product Schema Checker" }, { "label": "ProductSchemaChecker", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L141", "_origin": "ast", "community": 22, "norm_label": "productschemachecker", "id": "scripts_product_schema_checker_productschemachecker", "community_name": "Product Schema Checker" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L144", "_origin": "ast", "community": 22, "norm_label": ".__init__()", "id": "scripts_product_schema_checker_productschemachecker_init", "community_name": "Product Schema Checker" }, { "label": "._fetch_page()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L165", "_origin": "ast", "community": 22, "norm_label": "._fetch_page()", "id": "scripts_product_schema_checker_productschemachecker_fetch_page", "community_name": "Product Schema Checker" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L165", "_origin": "ast", "community": 22, "norm_label": "clientsession", "id": "custom_skills_24_seo_ecommerce_code_scripts_product_schema_checker_py_clientsession", "community_name": "Product Schema Checker" }, { "label": ".extract_schemas()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L179", "_origin": "ast", "community": 22, "norm_label": ".extract_schemas()", "id": "scripts_product_schema_checker_productschemachecker_extract_schemas", "community_name": "Product Schema Checker" }, { "label": "._parse_microdata()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L216", "_origin": "ast", "community": 22, "norm_label": "._parse_microdata()", "id": "scripts_product_schema_checker_productschemachecker_parse_microdata", "community_name": "Product Schema Checker" }, { "label": ".validate_product_schema()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L248", "_origin": "ast", "community": 22, "norm_label": ".validate_product_schema()", "id": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "community_name": "Product Schema Checker" }, { "label": ".validate_offer_schema()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L317", "_origin": "ast", "community": 22, "norm_label": ".validate_offer_schema()", "id": "scripts_product_schema_checker_productschemachecker_validate_offer_schema", "community_name": "Product Schema Checker" }, { "label": ".validate_aggregate_rating()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L362", "_origin": "ast", "community": 22, "norm_label": ".validate_aggregate_rating()", "id": "scripts_product_schema_checker_productschemachecker_validate_aggregate_rating", "community_name": "Product Schema Checker" }, { "label": ".validate_review_schema()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L404", "_origin": "ast", "community": 22, "norm_label": ".validate_review_schema()", "id": "scripts_product_schema_checker_productschemachecker_validate_review_schema", "community_name": "Product Schema Checker" }, { "label": ".validate_breadcrumb()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L436", "_origin": "ast", "community": 22, "norm_label": ".validate_breadcrumb()", "id": "scripts_product_schema_checker_productschemachecker_validate_breadcrumb", "community_name": "Product Schema Checker" }, { "label": ".check_rich_result_eligibility()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L467", "_origin": "ast", "community": 22, "norm_label": ".check_rich_result_eligibility()", "id": "scripts_product_schema_checker_productschemachecker_check_rich_result_eligibility", "community_name": "Product Schema Checker" }, { "label": ".check_naver_shopping_requirements()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L492", "_origin": "ast", "community": 22, "norm_label": ".check_naver_shopping_requirements()", "id": "scripts_product_schema_checker_productschemachecker_check_naver_shopping_requirements", "community_name": "Product Schema Checker" }, { "label": ".check()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L570", "_origin": "ast", "community": 22, "norm_label": ".check()", "id": "scripts_product_schema_checker_productschemachecker_check", "community_name": "Product Schema Checker" }, { "label": "._urls_from_sitemap()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L650", "_origin": "ast", "community": 22, "norm_label": "._urls_from_sitemap()", "id": "scripts_product_schema_checker_productschemachecker_urls_from_sitemap", "community_name": "Product Schema Checker" }, { "label": "._get_schema_type()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L689", "_origin": "ast", "community": 22, "norm_label": "._get_schema_type()", "id": "scripts_product_schema_checker_productschemachecker_get_schema_type", "community_name": "Product Schema Checker" }, { "label": "print_rich_report()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L701", "_origin": "ast", "community": 22, "norm_label": "print_rich_report()", "id": "scripts_product_schema_checker_print_rich_report", "community_name": "Product Schema Checker" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L759", "_origin": "ast", "community": 22, "norm_label": "main()", "id": "scripts_product_schema_checker_main", "community_name": "Product Schema Checker" }, { "label": "Product Schema Checker ====================== Purpose: Validate Product structur", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L1", "_origin": "ast", "community": 22, "norm_label": "product schema checker ====================== purpose: validate product structur", "id": "scripts_product_schema_checker_rationale_1", "community_name": "Product Schema Checker" }, { "label": "Single property within a schema object.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L36", "_origin": "ast", "community": 22, "norm_label": "single property within a schema object.", "id": "scripts_product_schema_checker_rationale_36", "community_name": "Product Schema Checker" }, { "label": "Validation result for one product schema on a page.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L46", "_origin": "ast", "community": 22, "norm_label": "validation result for one product schema on a page.", "id": "scripts_product_schema_checker_rationale_46", "community_name": "Product Schema Checker" }, { "label": "Complete schema check result for one or more pages.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L58", "_origin": "ast", "community": 22, "norm_label": "complete schema check result for one or more pages.", "id": "scripts_product_schema_checker_rationale_58", "community_name": "Product Schema Checker" }, { "label": "Score 0-100 based on schema completeness.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L70", "_origin": "ast", "community": 22, "norm_label": "score 0-100 based on schema completeness.", "id": "scripts_product_schema_checker_rationale_70", "community_name": "Product Schema Checker" }, { "label": "Validate Product structured data on e-commerce pages.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L142", "_origin": "ast", "community": 22, "norm_label": "validate product structured data on e-commerce pages.", "id": "scripts_product_schema_checker_rationale_142", "community_name": "Product Schema Checker" }, { "label": "Extract all structured data from HTML (JSON-LD, Microdata, RDFa).", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L180", "_origin": "ast", "community": 22, "norm_label": "extract all structured data from html (json-ld, microdata, rdfa).", "id": "scripts_product_schema_checker_rationale_180", "community_name": "Product Schema Checker" }, { "label": "Parse microdata from an itemscope element.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L217", "_origin": "ast", "community": 22, "norm_label": "parse microdata from an itemscope element.", "id": "scripts_product_schema_checker_rationale_217", "community_name": "Product Schema Checker" }, { "label": "Validate a Product schema object.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L249", "_origin": "ast", "community": 22, "norm_label": "validate a product schema object.", "id": "scripts_product_schema_checker_rationale_249", "community_name": "Product Schema Checker" }, { "label": "Validate an Offer schema object.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L318", "_origin": "ast", "community": 22, "norm_label": "validate an offer schema object.", "id": "scripts_product_schema_checker_rationale_318", "community_name": "Product Schema Checker" }, { "label": "Validate AggregateRating schema.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L363", "_origin": "ast", "community": 22, "norm_label": "validate aggregaterating schema.", "id": "scripts_product_schema_checker_rationale_363", "community_name": "Product Schema Checker" }, { "label": "Validate Review schema.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L405", "_origin": "ast", "community": 22, "norm_label": "validate review schema.", "id": "scripts_product_schema_checker_rationale_405", "community_name": "Product Schema Checker" }, { "label": "Validate BreadcrumbList schema.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L437", "_origin": "ast", "community": 22, "norm_label": "validate breadcrumblist schema.", "id": "scripts_product_schema_checker_rationale_437", "community_name": "Product Schema Checker" }, { "label": "Assess Google rich result eligibility for Product schema.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L468", "_origin": "ast", "community": 22, "norm_label": "assess google rich result eligibility for product schema.", "id": "scripts_product_schema_checker_rationale_468", "community_name": "Product Schema Checker" }, { "label": "Check Naver Shopping specific schema requirements.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L493", "_origin": "ast", "community": 22, "norm_label": "check naver shopping specific schema requirements.", "id": "scripts_product_schema_checker_rationale_493", "community_name": "Product Schema Checker" }, { "label": "Run schema validation on URLs or sitemap.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L576", "_origin": "ast", "community": 22, "norm_label": "run schema validation on urls or sitemap.", "id": "scripts_product_schema_checker_rationale_576", "community_name": "Product Schema Checker" }, { "label": "Fetch product URLs from sitemap.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L656", "_origin": "ast", "community": 22, "norm_label": "fetch product urls from sitemap.", "id": "scripts_product_schema_checker_rationale_656", "community_name": "Product Schema Checker" }, { "label": "Get the @type from a schema dict, handling various formats.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L690", "_origin": "ast", "community": 22, "norm_label": "get the @type from a schema dict, handling various formats.", "id": "scripts_product_schema_checker_rationale_690", "community_name": "Product Schema Checker" }, { "label": "Print a rich-formatted report to the console.", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L702", "_origin": "ast", "community": 22, "norm_label": "print a rich-formatted report to the console.", "id": "scripts_product_schema_checker_rationale_702", "community_name": "Product Schema Checker" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 41, "norm_label": "base_client.py", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 41, "norm_label": "ratelimiter", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 41, "norm_label": ".__init__()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 41, "norm_label": ".acquire()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 41, "norm_label": "baseasyncclient", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 41, "norm_label": ".__init__()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 41, "norm_label": "logger", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 41, "norm_label": "._rate_limited_request()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 41, "norm_label": "any", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 41, "norm_label": ".batch_requests()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 41, "norm_label": ".print_stats()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 41, "norm_label": "configmanager", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 41, "norm_label": ".__init__()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 41, "norm_label": ".google_credentials_path()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 41, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 41, "norm_label": ".custom_search_api_key()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 41, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 41, "norm_label": ".notion_token()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 41, "norm_label": ".validate_google_credentials()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 41, "norm_label": ".get_required()", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 41, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 41, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 41, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 41, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 41, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 41, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 41, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 41, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 41, "norm_label": "print request statistics.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 41, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 41, "norm_label": "get google service account credentials path.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 41, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 41, "norm_label": "get custom search api key.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 41, "norm_label": "get custom search engine id.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 41, "norm_label": "get notion api token.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 41, "norm_label": "validate google credentials are configured.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 41, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "kpi_aggregator.py", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L1", "_origin": "ast", "community": 2, "norm_label": "kpi_aggregator.py", "id": "scripts_kpi_aggregator", "community_name": "KPI Aggregator" }, { "label": "KpiMetric", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L31", "_origin": "ast", "community": 2, "norm_label": "kpimetric", "id": "scripts_kpi_aggregator_kpimetric", "community_name": "KPI Aggregator" }, { "label": ".compute_trend()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L42", "_origin": "ast", "community": 2, "norm_label": ".compute_trend()", "id": "scripts_kpi_aggregator_kpimetric_compute_trend", "community_name": "KPI Aggregator" }, { "label": "KpiDimension", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L57", "_origin": "ast", "community": 2, "norm_label": "kpidimension", "id": "scripts_kpi_aggregator_kpidimension", "community_name": "KPI Aggregator" }, { "label": ".compute_score()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L64", "_origin": "ast", "community": 2, "norm_label": ".compute_score()", "id": "scripts_kpi_aggregator_kpidimension_compute_score", "community_name": "KPI Aggregator" }, { "label": "HealthScore", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L85", "_origin": "ast", "community": 2, "norm_label": "healthscore", "id": "scripts_kpi_aggregator_healthscore", "community_name": "KPI Aggregator" }, { "label": "RoiEstimate", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L93", "_origin": "ast", "community": 2, "norm_label": "roiestimate", "id": "scripts_kpi_aggregator_roiestimate", "community_name": "KPI Aggregator" }, { "label": "KpiResult", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L101", "_origin": "ast", "community": 2, "norm_label": "kpiresult", "id": "scripts_kpi_aggregator_kpiresult", "community_name": "KPI Aggregator" }, { "label": "KpiAggregator", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L133", "_origin": "ast", "community": 2, "norm_label": "kpiaggregator", "id": "scripts_kpi_aggregator_kpiaggregator", "community_name": "KPI Aggregator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L138", "_origin": "ast", "community": 2, "norm_label": ".__init__()", "id": "scripts_kpi_aggregator_kpiaggregator_init", "community_name": "KPI Aggregator" }, { "label": "._ahrefs_get()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L148", "_origin": "ast", "community": 2, "norm_label": "._ahrefs_get()", "id": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get", "community_name": "KPI Aggregator" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L148", "_origin": "ast", "community": 2, "norm_label": "clientsession", "id": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession", "community_name": "KPI Aggregator" }, { "label": ".get_traffic_kpis()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L162", "_origin": "ast", "community": 2, "norm_label": ".get_traffic_kpis()", "id": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis", "community_name": "KPI Aggregator" }, { "label": ".get_ranking_kpis()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L194", "_origin": "ast", "community": 2, "norm_label": ".get_ranking_kpis()", "id": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis", "community_name": "KPI Aggregator" }, { "label": ".get_link_kpis()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L232", "_origin": "ast", "community": 2, "norm_label": ".get_link_kpis()", "id": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis", "community_name": "KPI Aggregator" }, { "label": ".get_technical_kpis()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L273", "_origin": "ast", "community": 2, "norm_label": ".get_technical_kpis()", "id": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis", "community_name": "KPI Aggregator" }, { "label": ".get_content_kpis()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L311", "_origin": "ast", "community": 2, "norm_label": ".get_content_kpis()", "id": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis", "community_name": "KPI Aggregator" }, { "label": ".get_local_kpis()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L347", "_origin": "ast", "community": 2, "norm_label": ".get_local_kpis()", "id": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis", "community_name": "KPI Aggregator" }, { "label": ".calculate_health_score()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L358", "_origin": "ast", "community": 2, "norm_label": ".calculate_health_score()", "id": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score", "community_name": "KPI Aggregator" }, { "label": ".set_targets()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L395", "_origin": "ast", "community": 2, "norm_label": ".set_targets()", "id": "scripts_kpi_aggregator_kpiaggregator_set_targets", "community_name": "KPI Aggregator" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L395", "_origin": "ast", "community": 2, "norm_label": "any", "id": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_any", "community_name": "KPI Aggregator" }, { "label": ".estimate_roi()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L419", "_origin": "ast", "community": 2, "norm_label": ".estimate_roi()", "id": "scripts_kpi_aggregator_kpiaggregator_estimate_roi", "community_name": "KPI Aggregator" }, { "label": ".compare_baseline()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L434", "_origin": "ast", "community": 2, "norm_label": ".compare_baseline()", "id": "scripts_kpi_aggregator_kpiaggregator_compare_baseline", "community_name": "KPI Aggregator" }, { "label": ".generate_executive_summary()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L469", "_origin": "ast", "community": 2, "norm_label": ".generate_executive_summary()", "id": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary", "community_name": "KPI Aggregator" }, { "label": ".aggregate()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L516", "_origin": "ast", "community": 2, "norm_label": ".aggregate()", "id": "scripts_kpi_aggregator_kpiaggregator_aggregate", "community_name": "KPI Aggregator" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L606", "_origin": "ast", "community": 2, "norm_label": "format_text_report()", "id": "scripts_kpi_aggregator_format_text_report", "community_name": "KPI Aggregator" }, { "label": "serialize_result()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L677", "_origin": "ast", "community": 2, "norm_label": "serialize_result()", "id": "scripts_kpi_aggregator_serialize_result", "community_name": "KPI Aggregator" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L700", "_origin": "ast", "community": 2, "norm_label": "parse_args()", "id": "scripts_kpi_aggregator_parse_args", "community_name": "KPI Aggregator" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L700", "_origin": "ast", "community": 2, "norm_label": "namespace", "id": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_namespace", "community_name": "KPI Aggregator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L731", "_origin": "ast", "community": 2, "norm_label": "main()", "id": "scripts_kpi_aggregator_main", "community_name": "KPI Aggregator" }, { "label": "KPI Aggregator - Unified SEO KPI aggregation across all dimensions =============", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L1", "_origin": "ast", "community": 2, "norm_label": "kpi aggregator - unified seo kpi aggregation across all dimensions =============", "id": "scripts_kpi_aggregator_rationale_1", "community_name": "KPI Aggregator" }, { "label": "Single KPI metric with trend and target information.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L32", "_origin": "ast", "community": 2, "norm_label": "single kpi metric with trend and target information.", "id": "scripts_kpi_aggregator_rationale_32", "community_name": "KPI Aggregator" }, { "label": "Compute trend direction and change percentage.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L43", "_origin": "ast", "community": 2, "norm_label": "compute trend direction and change percentage.", "id": "scripts_kpi_aggregator_rationale_43", "community_name": "KPI Aggregator" }, { "label": "A dimension grouping multiple KPI metrics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L58", "_origin": "ast", "community": 2, "norm_label": "a dimension grouping multiple kpi metrics.", "id": "scripts_kpi_aggregator_rationale_58", "community_name": "KPI Aggregator" }, { "label": "Compute dimension score (0-100) based on metrics health.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L65", "_origin": "ast", "community": 2, "norm_label": "compute dimension score (0-100) based on metrics health.", "id": "scripts_kpi_aggregator_rationale_65", "community_name": "KPI Aggregator" }, { "label": "Overall SEO health score.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L86", "_origin": "ast", "community": 2, "norm_label": "overall seo health score.", "id": "scripts_kpi_aggregator_rationale_86", "community_name": "KPI Aggregator" }, { "label": "ROI estimation from Ahrefs traffic cost.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L94", "_origin": "ast", "community": 2, "norm_label": "roi estimation from ahrefs traffic cost.", "id": "scripts_kpi_aggregator_rationale_94", "community_name": "KPI Aggregator" }, { "label": "Complete KPI aggregation result.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L102", "_origin": "ast", "community": 2, "norm_label": "complete kpi aggregation result.", "id": "scripts_kpi_aggregator_rationale_102", "community_name": "KPI Aggregator" }, { "label": "Aggregate SEO KPIs across all dimensions from Ahrefs data.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L134", "_origin": "ast", "community": 2, "norm_label": "aggregate seo kpis across all dimensions from ahrefs data.", "id": "scripts_kpi_aggregator_rationale_134", "community_name": "KPI Aggregator" }, { "label": "Make an authenticated GET request to Ahrefs API.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L151", "_origin": "ast", "community": 2, "norm_label": "make an authenticated get request to ahrefs api.", "id": "scripts_kpi_aggregator_rationale_151", "community_name": "KPI Aggregator" }, { "label": "Collect traffic KPIs via site-explorer-metrics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L165", "_origin": "ast", "community": 2, "norm_label": "collect traffic kpis via site-explorer-metrics.", "id": "scripts_kpi_aggregator_rationale_165", "community_name": "KPI Aggregator" }, { "label": "Collect ranking KPIs via site-explorer-metrics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L197", "_origin": "ast", "community": 2, "norm_label": "collect ranking kpis via site-explorer-metrics.", "id": "scripts_kpi_aggregator_rationale_197", "community_name": "KPI Aggregator" }, { "label": "Collect link KPIs via domain-rating and metrics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L235", "_origin": "ast", "community": 2, "norm_label": "collect link kpis via domain-rating and metrics.", "id": "scripts_kpi_aggregator_rationale_235", "community_name": "KPI Aggregator" }, { "label": "Collect technical KPIs (estimated from available data).", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L276", "_origin": "ast", "community": 2, "norm_label": "collect technical kpis (estimated from available data).", "id": "scripts_kpi_aggregator_rationale_276", "community_name": "KPI Aggregator" }, { "label": "Collect content KPIs from available metrics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L314", "_origin": "ast", "community": 2, "norm_label": "collect content kpis from available metrics.", "id": "scripts_kpi_aggregator_rationale_314", "community_name": "KPI Aggregator" }, { "label": "Placeholder for local KPIs (requires external data).", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L348", "_origin": "ast", "community": 2, "norm_label": "placeholder for local kpis (requires external data).", "id": "scripts_kpi_aggregator_rationale_348", "community_name": "KPI Aggregator" }, { "label": "Calculate weighted health score across all dimensions.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L359", "_origin": "ast", "community": 2, "norm_label": "calculate weighted health score across all dimensions.", "id": "scripts_kpi_aggregator_rationale_359", "community_name": "KPI Aggregator" }, { "label": "Calculate 30/60/90 day targets (5%/10%/20% improvement).", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L396", "_origin": "ast", "community": 2, "norm_label": "calculate 30/60/90 day targets (5%/10%/20% improvement).", "id": "scripts_kpi_aggregator_rationale_396", "community_name": "KPI Aggregator" }, { "label": "Estimate ROI from Ahrefs traffic cost data.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L420", "_origin": "ast", "community": 2, "norm_label": "estimate roi from ahrefs traffic cost data.", "id": "scripts_kpi_aggregator_rationale_420", "community_name": "KPI Aggregator" }, { "label": "Compare current KPIs against a stored baseline.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L437", "_origin": "ast", "community": 2, "norm_label": "compare current kpis against a stored baseline.", "id": "scripts_kpi_aggregator_rationale_437", "community_name": "KPI Aggregator" }, { "label": "Generate executive summary with wins, concerns, recommendations.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L472", "_origin": "ast", "community": 2, "norm_label": "generate executive summary with wins, concerns, recommendations.", "id": "scripts_kpi_aggregator_rationale_472", "community_name": "KPI Aggregator" }, { "label": "Orchestrate full KPI aggregation across all dimensions.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L523", "_origin": "ast", "community": 2, "norm_label": "orchestrate full kpi aggregation across all dimensions.", "id": "scripts_kpi_aggregator_rationale_523", "community_name": "KPI Aggregator" }, { "label": "Format KPI result as human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L607", "_origin": "ast", "community": 2, "norm_label": "format kpi result as human-readable text report.", "id": "scripts_kpi_aggregator_rationale_607", "community_name": "KPI Aggregator" }, { "label": "Serialize KpiResult to JSON-safe dictionary.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L678", "_origin": "ast", "community": 2, "norm_label": "serialize kpiresult to json-safe dictionary.", "id": "scripts_kpi_aggregator_rationale_678", "community_name": "KPI Aggregator" }, { "label": "Parse command-line arguments.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L701", "_origin": "ast", "community": 2, "norm_label": "parse command-line arguments.", "id": "scripts_kpi_aggregator_rationale_701", "community_name": "KPI Aggregator" }, { "label": "performance_reporter.py", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L1", "_origin": "ast", "community": 3, "norm_label": "performance_reporter.py", "id": "scripts_performance_reporter", "community_name": "Performance Reporting" }, { "label": "TrendData", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L31", "_origin": "ast", "community": 3, "norm_label": "trenddata", "id": "scripts_performance_reporter_trenddata", "community_name": "Performance Reporting" }, { "label": "WinConcern", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L40", "_origin": "ast", "community": 3, "norm_label": "winconcern", "id": "scripts_performance_reporter_winconcern", "community_name": "Performance Reporting" }, { "label": "TargetProgress", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L49", "_origin": "ast", "community": 3, "norm_label": "targetprogress", "id": "scripts_performance_reporter_targetprogress", "community_name": "Performance Reporting" }, { "label": ".compute_progress()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L56", "_origin": "ast", "community": 3, "norm_label": ".compute_progress()", "id": "scripts_performance_reporter_targetprogress_compute_progress", "community_name": "Performance Reporting" }, { "label": "PerformanceReport", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L65", "_origin": "ast", "community": 3, "norm_label": "performancereport", "id": "scripts_performance_reporter_performancereport", "community_name": "Performance Reporting" }, { "label": "get_date_range()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L95", "_origin": "ast", "community": 3, "norm_label": "get_date_range()", "id": "scripts_performance_reporter_get_date_range", "community_name": "Performance Reporting" }, { "label": "get_previous_range()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L107", "_origin": "ast", "community": 3, "norm_label": "get_previous_range()", "id": "scripts_performance_reporter_get_previous_range", "community_name": "Performance Reporting" }, { "label": "PerformanceReporter", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L123", "_origin": "ast", "community": 3, "norm_label": "performancereporter", "id": "scripts_performance_reporter_performancereporter", "community_name": "Performance Reporting" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L128", "_origin": "ast", "community": 3, "norm_label": ".__init__()", "id": "scripts_performance_reporter_performancereporter_init", "community_name": "Performance Reporting" }, { "label": "._ahrefs_get()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L136", "_origin": "ast", "community": 3, "norm_label": "._ahrefs_get()", "id": "scripts_performance_reporter_performancereporter_ahrefs_get", "community_name": "Performance Reporting" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L136", "_origin": "ast", "community": 3, "norm_label": "clientsession", "id": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession", "community_name": "Performance Reporting" }, { "label": ".get_metrics_history()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L150", "_origin": "ast", "community": 3, "norm_label": ".get_metrics_history()", "id": "scripts_performance_reporter_performancereporter_get_metrics_history", "community_name": "Performance Reporting" }, { "label": ".get_dr_history()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L173", "_origin": "ast", "community": 3, "norm_label": ".get_dr_history()", "id": "scripts_performance_reporter_performancereporter_get_dr_history", "community_name": "Performance Reporting" }, { "label": ".get_current_metrics()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L194", "_origin": "ast", "community": 3, "norm_label": ".get_current_metrics()", "id": "scripts_performance_reporter_performancereporter_get_current_metrics", "community_name": "Performance Reporting" }, { "label": ".get_volume_history()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L207", "_origin": "ast", "community": 3, "norm_label": ".get_volume_history()", "id": "scripts_performance_reporter_performancereporter_get_volume_history", "community_name": "Performance Reporting" }, { "label": ".calculate_period_comparison()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L230", "_origin": "ast", "community": 3, "norm_label": ".calculate_period_comparison()", "id": "scripts_performance_reporter_performancereporter_calculate_period_comparison", "community_name": "Performance Reporting" }, { "label": ".identify_wins()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L267", "_origin": "ast", "community": 3, "norm_label": ".identify_wins()", "id": "scripts_performance_reporter_performancereporter_identify_wins", "community_name": "Performance Reporting" }, { "label": ".identify_concerns()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L294", "_origin": "ast", "community": 3, "norm_label": ".identify_concerns()", "id": "scripts_performance_reporter_performancereporter_identify_concerns", "community_name": "Performance Reporting" }, { "label": "._extract_metric()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L327", "_origin": "ast", "community": 3, "norm_label": "._extract_metric()", "id": "scripts_performance_reporter_performancereporter_extract_metric", "community_name": "Performance Reporting" }, { "label": ".generate_executive_summary()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L336", "_origin": "ast", "community": 3, "norm_label": ".generate_executive_summary()", "id": "scripts_performance_reporter_performancereporter_generate_executive_summary", "community_name": "Performance Reporting" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L336", "_origin": "ast", "community": 3, "norm_label": "any", "id": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_any", "community_name": "Performance Reporting" }, { "label": ".generate_tactical_breakdown()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L371", "_origin": "ast", "community": 3, "norm_label": ".generate_tactical_breakdown()", "id": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown", "community_name": "Performance Reporting" }, { "label": ".compare_targets()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L457", "_origin": "ast", "community": 3, "norm_label": ".compare_targets()", "id": "scripts_performance_reporter_performancereporter_compare_targets", "community_name": "Performance Reporting" }, { "label": ".report()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L482", "_origin": "ast", "community": 3, "norm_label": ".report()", "id": "scripts_performance_reporter_performancereporter_report", "community_name": "Performance Reporting" }, { "label": "format_text_report()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L624", "_origin": "ast", "community": 3, "norm_label": "format_text_report()", "id": "scripts_performance_reporter_format_text_report", "community_name": "Performance Reporting" }, { "label": "serialize_report()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L707", "_origin": "ast", "community": 3, "norm_label": "serialize_report()", "id": "scripts_performance_reporter_serialize_report", "community_name": "Performance Reporting" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L733", "_origin": "ast", "community": 3, "norm_label": "parse_args()", "id": "scripts_performance_reporter_parse_args", "community_name": "Performance Reporting" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L733", "_origin": "ast", "community": 3, "norm_label": "namespace", "id": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_namespace", "community_name": "Performance Reporting" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L772", "_origin": "ast", "community": 3, "norm_label": "main()", "id": "scripts_performance_reporter_main", "community_name": "Performance Reporting" }, { "label": "Performance Reporter - Period-over-period SEO performance reports ==============", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L1", "_origin": "ast", "community": 3, "norm_label": "performance reporter - period-over-period seo performance reports ==============", "id": "scripts_performance_reporter_rationale_1", "community_name": "Performance Reporting" }, { "label": "Single trend data point for a metric.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L32", "_origin": "ast", "community": 3, "norm_label": "single trend data point for a metric.", "id": "scripts_performance_reporter_rationale_32", "community_name": "Performance Reporting" }, { "label": "A notable win or concern from performance analysis.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L41", "_origin": "ast", "community": 3, "norm_label": "a notable win or concern from performance analysis.", "id": "scripts_performance_reporter_rationale_41", "community_name": "Performance Reporting" }, { "label": "Target vs actual progress tracking.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L50", "_origin": "ast", "community": 3, "norm_label": "target vs actual progress tracking.", "id": "scripts_performance_reporter_rationale_50", "community_name": "Performance Reporting" }, { "label": "Compute progress percentage toward target.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L57", "_origin": "ast", "community": 3, "norm_label": "compute progress percentage toward target.", "id": "scripts_performance_reporter_rationale_57", "community_name": "Performance Reporting" }, { "label": "Complete performance report.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L66", "_origin": "ast", "community": 3, "norm_label": "complete performance report.", "id": "scripts_performance_reporter_rationale_66", "community_name": "Performance Reporting" }, { "label": "Compute date range from period or explicit dates.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L98", "_origin": "ast", "community": 3, "norm_label": "compute date range from period or explicit dates.", "id": "scripts_performance_reporter_rationale_98", "community_name": "Performance Reporting" }, { "label": "Compute the previous period of equal length for comparison.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L110", "_origin": "ast", "community": 3, "norm_label": "compute the previous period of equal length for comparison.", "id": "scripts_performance_reporter_rationale_110", "community_name": "Performance Reporting" }, { "label": "Generate period-over-period SEO performance reports from Ahrefs.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L124", "_origin": "ast", "community": 3, "norm_label": "generate period-over-period seo performance reports from ahrefs.", "id": "scripts_performance_reporter_rationale_124", "community_name": "Performance Reporting" }, { "label": "Make an authenticated GET request to Ahrefs API.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L139", "_origin": "ast", "community": 3, "norm_label": "make an authenticated get request to ahrefs api.", "id": "scripts_performance_reporter_rationale_139", "community_name": "Performance Reporting" }, { "label": "Fetch historical metrics via site-explorer-metrics-history.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L157", "_origin": "ast", "community": 3, "norm_label": "fetch historical metrics via site-explorer-metrics-history.", "id": "scripts_performance_reporter_rationale_157", "community_name": "Performance Reporting" }, { "label": "Fetch domain rating history.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L180", "_origin": "ast", "community": 3, "norm_label": "fetch domain rating history.", "id": "scripts_performance_reporter_rationale_180", "community_name": "Performance Reporting" }, { "label": "Fetch current snapshot metrics.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L197", "_origin": "ast", "community": 3, "norm_label": "fetch current snapshot metrics.", "id": "scripts_performance_reporter_rationale_197", "community_name": "Performance Reporting" }, { "label": "Fetch total search volume history.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L214", "_origin": "ast", "community": 3, "norm_label": "fetch total search volume history.", "id": "scripts_performance_reporter_rationale_214", "community_name": "Performance Reporting" }, { "label": "Compare metric values between current and previous period.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L233", "_origin": "ast", "community": 3, "norm_label": "compare metric values between current and previous period.", "id": "scripts_performance_reporter_rationale_233", "community_name": "Performance Reporting" }, { "label": "Identify significant positive changes between periods.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L270", "_origin": "ast", "community": 3, "norm_label": "identify significant positive changes between periods.", "id": "scripts_performance_reporter_rationale_270", "community_name": "Performance Reporting" }, { "label": "Identify significant negative changes between periods.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L297", "_origin": "ast", "community": 3, "norm_label": "identify significant negative changes between periods.", "id": "scripts_performance_reporter_rationale_297", "community_name": "Performance Reporting" }, { "label": "Extract a metric value from nested Ahrefs response.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L328", "_origin": "ast", "community": 3, "norm_label": "extract a metric value from nested ahrefs response.", "id": "scripts_performance_reporter_rationale_328", "community_name": "Performance Reporting" }, { "label": "Generate high-level executive summary.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L344", "_origin": "ast", "community": 3, "norm_label": "generate high-level executive summary.", "id": "scripts_performance_reporter_rationale_344", "community_name": "Performance Reporting" }, { "label": "Generate actionable next steps per dimension.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L374", "_origin": "ast", "community": 3, "norm_label": "generate actionable next steps per dimension.", "id": "scripts_performance_reporter_rationale_374", "community_name": "Performance Reporting" }, { "label": "Compare current metrics against saved targets.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L460", "_origin": "ast", "community": 3, "norm_label": "compare current metrics against saved targets.", "id": "scripts_performance_reporter_rationale_460", "community_name": "Performance Reporting" }, { "label": "Orchestrate full performance report generation.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L491", "_origin": "ast", "community": 3, "norm_label": "orchestrate full performance report generation.", "id": "scripts_performance_reporter_rationale_491", "community_name": "Performance Reporting" }, { "label": "Format performance report as human-readable text.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L625", "_origin": "ast", "community": 3, "norm_label": "format performance report as human-readable text.", "id": "scripts_performance_reporter_rationale_625", "community_name": "Performance Reporting" }, { "label": "Serialize PerformanceReport to JSON-safe dictionary.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L708", "_origin": "ast", "community": 3, "norm_label": "serialize performancereport to json-safe dictionary.", "id": "scripts_performance_reporter_rationale_708", "community_name": "Performance Reporting" }, { "label": "Parse command-line arguments.", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L734", "_origin": "ast", "community": 3, "norm_label": "parse command-line arguments.", "id": "scripts_performance_reporter_rationale_734", "community_name": "Performance Reporting" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 42, "norm_label": "base_client.py", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 42, "norm_label": "ratelimiter", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 42, "norm_label": ".__init__()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 42, "norm_label": ".acquire()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 42, "norm_label": "baseasyncclient", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 42, "norm_label": ".__init__()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 42, "norm_label": "logger", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 42, "norm_label": "._rate_limited_request()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 42, "norm_label": "any", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 42, "norm_label": ".batch_requests()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 42, "norm_label": ".print_stats()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 42, "norm_label": "configmanager", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 42, "norm_label": ".__init__()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 42, "norm_label": ".google_credentials_path()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 42, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 42, "norm_label": ".custom_search_api_key()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 42, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 42, "norm_label": ".notion_token()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 42, "norm_label": ".validate_google_credentials()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 42, "norm_label": ".get_required()", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 42, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 42, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 42, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 42, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 42, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 42, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 42, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 42, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 42, "norm_label": "print request statistics.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 42, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 42, "norm_label": "get google service account credentials path.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 42, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 42, "norm_label": "get custom search api key.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 42, "norm_label": "get custom search engine id.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 42, "norm_label": "get notion api token.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 42, "norm_label": "validate google credentials are configured.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 42, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "international_auditor.py", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1", "_origin": "ast", "community": 135, "norm_label": "international_auditor.py", "id": "scripts_international_auditor", "community_name": "International SEO Auditor" }, { "label": "URLStructureAnalysis", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L122", "_origin": "ast", "community": 180, "norm_label": "urlstructureanalysis", "id": "scripts_international_auditor_urlstructureanalysis", "community_name": "International URL Patterns" }, { "label": "ContentParityEntry", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L133", "_origin": "ast", "community": 178, "norm_label": "contentparityentry", "id": "scripts_international_auditor_contentparityentry", "community_name": "Language Content Parity" }, { "label": "LanguageDetection", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L143", "_origin": "ast", "community": 213, "norm_label": "languagedetection", "id": "scripts_international_auditor_languagedetection", "community_name": "Language Detection Audit" }, { "label": "RedirectLogic", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L154", "_origin": "ast", "community": 179, "norm_label": "redirectlogic", "id": "scripts_international_auditor_redirectlogic", "community_name": "Korean Market Expansion" }, { "label": "KoreanExpansion", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L164", "_origin": "ast", "community": 179, "norm_label": "koreanexpansion", "id": "scripts_international_auditor_koreanexpansion", "community_name": "Korean Market Expansion" }, { "label": "InternationalAuditResult", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L174", "_origin": "ast", "community": 135, "norm_label": "internationalauditresult", "id": "scripts_international_auditor_internationalauditresult", "community_name": "International SEO Auditor" }, { "label": "InternationalAuditor", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L193", "_origin": "ast", "community": 170, "norm_label": "internationalauditor", "id": "scripts_international_auditor_internationalauditor", "community_name": "International SEO Audit" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L196", "_origin": "ast", "community": 170, "norm_label": ".__init__()", "id": "scripts_international_auditor_internationalauditor_init", "community_name": "International SEO Audit" }, { "label": ".audit()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L214", "_origin": "ast", "community": 212, "norm_label": ".audit()", "id": "scripts_international_auditor_internationalauditor_audit", "community_name": "SEO Audit Scoring" }, { "label": "._analyze_url_structure()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L280", "_origin": "ast", "community": 180, "norm_label": "._analyze_url_structure()", "id": "scripts_international_auditor_internationalauditor_analyze_url_structure", "community_name": "International URL Patterns" }, { "label": "._discover_language_versions()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L382", "_origin": "ast", "community": 170, "norm_label": "._discover_language_versions()", "id": "scripts_international_auditor_internationalauditor_discover_language_versions", "community_name": "International SEO Audit" }, { "label": "._probe_url()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L440", "_origin": "ast", "community": 170, "norm_label": "._probe_url()", "id": "scripts_international_auditor_internationalauditor_probe_url", "community_name": "International SEO Audit" }, { "label": "._audit_content_parity()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L456", "_origin": "ast", "community": 178, "norm_label": "._audit_content_parity()", "id": "scripts_international_auditor_internationalauditor_audit_content_parity", "community_name": "Language Content Parity" }, { "label": "._check_key_pages()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L482", "_origin": "ast", "community": 178, "norm_label": "._check_key_pages()", "id": "scripts_international_auditor_internationalauditor_check_key_pages", "community_name": "Language Content Parity" }, { "label": "._check_page_exists()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L505", "_origin": "ast", "community": 178, "norm_label": "._check_page_exists()", "id": "scripts_international_auditor_internationalauditor_check_page_exists", "community_name": "Language Content Parity" }, { "label": "._get_freshness_score()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L517", "_origin": "ast", "community": 178, "norm_label": "._get_freshness_score()", "id": "scripts_international_auditor_internationalauditor_get_freshness_score", "community_name": "Language Content Parity" }, { "label": "._check_language_detection()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L549", "_origin": "ast", "community": 213, "norm_label": "._check_language_detection()", "id": "scripts_international_auditor_internationalauditor_check_language_detection", "community_name": "Language Detection Audit" }, { "label": "._detect_single_page()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L565", "_origin": "ast", "community": 213, "norm_label": "._detect_single_page()", "id": "scripts_international_auditor_internationalauditor_detect_single_page", "community_name": "Language Detection Audit" }, { "label": "._detect_language_from_content()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L620", "_origin": "ast", "community": 170, "norm_label": "._detect_language_from_content()", "id": "scripts_international_auditor_internationalauditor_detect_language_from_content", "community_name": "International SEO Audit" }, { "label": "._audit_redirect_logic()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L659", "_origin": "ast", "community": 179, "norm_label": "._audit_redirect_logic()", "id": "scripts_international_auditor_internationalauditor_audit_redirect_logic", "community_name": "Korean Market Expansion" }, { "label": "._analyze_korean_expansion()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L740", "_origin": "ast", "community": 179, "norm_label": "._analyze_korean_expansion()", "id": "scripts_international_auditor_internationalauditor_analyze_korean_expansion", "community_name": "Korean Market Expansion" }, { "label": "._collect_issues()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L800", "_origin": "ast", "community": 212, "norm_label": "._collect_issues()", "id": "scripts_international_auditor_internationalauditor_collect_issues", "community_name": "SEO Audit Scoring" }, { "label": "._calculate_score()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L890", "_origin": "ast", "community": 212, "norm_label": "._calculate_score()", "id": "scripts_international_auditor_internationalauditor_calculate_score", "community_name": "SEO Audit Scoring" }, { "label": "._fetch_text()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L933", "_origin": "ast", "community": 179, "norm_label": "._fetch_text()", "id": "scripts_international_auditor_internationalauditor_fetch_text", "community_name": "Korean Market Expansion" }, { "label": "._extract_hreflang_langs()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L945", "_origin": "ast", "community": 180, "norm_label": "._extract_hreflang_langs()", "id": "scripts_international_auditor_internationalauditor_extract_hreflang_langs", "community_name": "International URL Patterns" }, { "label": "._extract_hreflang_hrefs()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L953", "_origin": "ast", "community": 180, "norm_label": "._extract_hreflang_hrefs()", "id": "scripts_international_auditor_internationalauditor_extract_hreflang_hrefs", "community_name": "International URL Patterns" }, { "label": "._extract_hreflang_map()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L961", "_origin": "ast", "community": 170, "norm_label": "._extract_hreflang_map()", "id": "scripts_international_auditor_internationalauditor_extract_hreflang_map", "community_name": "International SEO Audit" }, { "label": "._detect_pattern_from_hrefs()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L983", "_origin": "ast", "community": 180, "norm_label": "._detect_pattern_from_hrefs()", "id": "scripts_international_auditor_internationalauditor_detect_pattern_from_hrefs", "community_name": "International URL Patterns" }, { "label": "_result_to_dict()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1009", "_origin": "ast", "community": 135, "norm_label": "_result_to_dict()", "id": "scripts_international_auditor_result_to_dict", "community_name": "International SEO Auditor" }, { "label": "_print_text_report()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1021", "_origin": "ast", "community": 135, "norm_label": "_print_text_report()", "id": "scripts_international_auditor_print_text_report", "community_name": "International SEO Auditor" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1107", "_origin": "ast", "community": 135, "norm_label": "build_parser()", "id": "scripts_international_auditor_build_parser", "community_name": "International SEO Auditor" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1107", "_origin": "ast", "community": 135, "norm_label": "argumentparser", "id": "custom_skills_26_seo_international_code_scripts_international_auditor_py_argumentparser", "community_name": "International SEO Auditor" }, { "label": "async_main()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1145", "_origin": "ast", "community": 135, "norm_label": "async_main()", "id": "scripts_international_auditor_async_main", "community_name": "International SEO Auditor" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1145", "_origin": "ast", "community": 135, "norm_label": "namespace", "id": "custom_skills_26_seo_international_code_scripts_international_auditor_py_namespace", "community_name": "International SEO Auditor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1184", "_origin": "ast", "community": 135, "norm_label": "main()", "id": "scripts_international_auditor_main", "community_name": "International SEO Auditor" }, { "label": "International SEO Auditor - Multi-language site audit ==========================", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1", "_origin": "ast", "community": 135, "norm_label": "international seo auditor - multi-language site audit ==========================", "id": "scripts_international_auditor_rationale_1", "community_name": "International SEO Auditor" }, { "label": "Analysis of the international URL structure pattern.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L123", "_origin": "ast", "community": 180, "norm_label": "analysis of the international url structure pattern.", "id": "scripts_international_auditor_rationale_123", "community_name": "International URL Patterns" }, { "label": "Content parity data for a single language version.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L134", "_origin": "ast", "community": 178, "norm_label": "content parity data for a single language version.", "id": "scripts_international_auditor_rationale_134", "community_name": "Language Content Parity" }, { "label": "Language detection audit for a single page.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L144", "_origin": "ast", "community": 213, "norm_label": "language detection audit for a single page.", "id": "scripts_international_auditor_rationale_144", "community_name": "Language Detection Audit" }, { "label": "International redirect behaviour audit.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L155", "_origin": "ast", "community": 179, "norm_label": "international redirect behaviour audit.", "id": "scripts_international_auditor_rationale_155", "community_name": "Korean Market Expansion" }, { "label": "Korean-market expansion analysis.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L165", "_origin": "ast", "community": 179, "norm_label": "korean-market expansion analysis.", "id": "scripts_international_auditor_rationale_165", "community_name": "Korean Market Expansion" }, { "label": "Top-level result container for the full international audit.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L175", "_origin": "ast", "community": 135, "norm_label": "top-level result container for the full international audit.", "id": "scripts_international_auditor_rationale_175", "community_name": "International SEO Auditor" }, { "label": "Perform a comprehensive international SEO audit on a target URL.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L194", "_origin": "ast", "community": 170, "norm_label": "perform a comprehensive international seo audit on a target url.", "id": "scripts_international_auditor_rationale_194", "community_name": "International SEO Audit" }, { "label": "Run the full international SEO audit and return results.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L215", "_origin": "ast", "community": 212, "norm_label": "run the full international seo audit and return results.", "id": "scripts_international_auditor_rationale_215", "community_name": "SEO Audit Scoring" }, { "label": "Determine the international URL pattern in use.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L281", "_origin": "ast", "community": 180, "norm_label": "determine the international url pattern in use.", "id": "scripts_international_auditor_rationale_281", "community_name": "International URL Patterns" }, { "label": "Discover language versions from hreflang tags and common patterns.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L383", "_origin": "ast", "community": 170, "norm_label": "discover language versions from hreflang tags and common patterns.", "id": "scripts_international_auditor_rationale_383", "community_name": "International SEO Audit" }, { "label": "Check if a URL returns 200 and return (lang, url) or raise.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L441", "_origin": "ast", "community": 170, "norm_label": "check if a url returns 200 and return (lang, url) or raise.", "id": "scripts_international_auditor_rationale_441", "community_name": "International SEO Audit" }, { "label": "Audit content parity across discovered language versions.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L460", "_origin": "ast", "community": 178, "norm_label": "audit content parity across discovered language versions.", "id": "scripts_international_auditor_rationale_460", "community_name": "Language Content Parity" }, { "label": "Check which key pages exist under a language base URL.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L483", "_origin": "ast", "community": 178, "norm_label": "check which key pages exist under a language base url.", "id": "scripts_international_auditor_rationale_483", "community_name": "Language Content Parity" }, { "label": "Return the page name if URL returns 200, else raise.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L506", "_origin": "ast", "community": 178, "norm_label": "return the page name if url returns 200, else raise.", "id": "scripts_international_auditor_rationale_506", "community_name": "Language Content Parity" }, { "label": "Compute a freshness score (0-100) based on Last-Modified header.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L518", "_origin": "ast", "community": 178, "norm_label": "compute a freshness score (0-100) based on last-modified header.", "id": "scripts_international_auditor_rationale_518", "community_name": "Language Content Parity" }, { "label": "Check language declaration consistency for a list of pages.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L553", "_origin": "ast", "community": 213, "norm_label": "check language declaration consistency for a list of pages.", "id": "scripts_international_auditor_rationale_553", "community_name": "Language Detection Audit" }, { "label": "Perform language detection checks on a single page.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L570", "_origin": "ast", "community": 213, "norm_label": "perform language detection checks on a single page.", "id": "scripts_international_auditor_rationale_570", "community_name": "Language Detection Audit" }, { "label": "Simple heuristic language detection using Unicode ranges.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L621", "_origin": "ast", "community": 170, "norm_label": "simple heuristic language detection using unicode ranges.", "id": "scripts_international_auditor_rationale_621", "community_name": "International SEO Audit" }, { "label": "Audit redirect behaviour for different Accept-Language headers.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L660", "_origin": "ast", "community": 179, "norm_label": "audit redirect behaviour for different accept-language headers.", "id": "scripts_international_auditor_rationale_660", "community_name": "Korean Market Expansion" }, { "label": "Analyse expansion opportunities for Korean-primary sites.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L741", "_origin": "ast", "community": 179, "norm_label": "analyse expansion opportunities for korean-primary sites.", "id": "scripts_international_auditor_rationale_741", "community_name": "Korean Market Expansion" }, { "label": "Populate issues and recommendations from audit sub-results.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L801", "_origin": "ast", "community": 212, "norm_label": "populate issues and recommendations from audit sub-results.", "id": "scripts_international_auditor_rationale_801", "community_name": "SEO Audit Scoring" }, { "label": "Calculate an overall international SEO score (0-100).", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L891", "_origin": "ast", "community": 212, "norm_label": "calculate an overall international seo score (0-100).", "id": "scripts_international_auditor_rationale_891", "community_name": "SEO Audit Scoring" }, { "label": "Fetch URL content as text.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L934", "_origin": "ast", "community": 179, "norm_label": "fetch url content as text.", "id": "scripts_international_auditor_rationale_934", "community_name": "Korean Market Expansion" }, { "label": "Extract language codes from hreflang link tags.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L946", "_origin": "ast", "community": 180, "norm_label": "extract language codes from hreflang link tags.", "id": "scripts_international_auditor_rationale_946", "community_name": "International URL Patterns" }, { "label": "Extract href values from hreflang link tags.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L954", "_origin": "ast", "community": 180, "norm_label": "extract href values from hreflang link tags.", "id": "scripts_international_auditor_rationale_954", "community_name": "International URL Patterns" }, { "label": "Extract a mapping of hreflang language code to href.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L962", "_origin": "ast", "community": 170, "norm_label": "extract a mapping of hreflang language code to href.", "id": "scripts_international_auditor_rationale_962", "community_name": "International SEO Audit" }, { "label": "Guess the URL structure pattern from a list of hreflang hrefs.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L984", "_origin": "ast", "community": 180, "norm_label": "guess the url structure pattern from a list of hreflang hrefs.", "id": "scripts_international_auditor_rationale_984", "community_name": "International URL Patterns" }, { "label": "Convert the audit result dataclass tree to a plain dict.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1010", "_origin": "ast", "community": 135, "norm_label": "convert the audit result dataclass tree to a plain dict.", "id": "scripts_international_auditor_rationale_1010", "community_name": "International SEO Auditor" }, { "label": "Print a human-readable text report to stdout.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1022", "_origin": "ast", "community": 135, "norm_label": "print a human-readable text report to stdout.", "id": "scripts_international_auditor_rationale_1022", "community_name": "International SEO Auditor" }, { "label": "Build the argument parser.", "file_type": "rationale", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1108", "_origin": "ast", "community": 135, "norm_label": "build the argument parser.", "id": "scripts_international_auditor_rationale_1108", "community_name": "International SEO Auditor" }, { "label": "ai_citation_analyzer.py", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 136, "norm_label": "ai_citation_analyzer.py", "id": "scripts_ai_citation_analyzer", "community_name": "AI Citation Analyzer" }, { "label": "AiResponse", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L38", "_origin": "ast", "community": 74, "norm_label": "airesponse", "id": "scripts_ai_citation_analyzer_airesponse", "community_name": "AI Citation Analyzer" }, { "label": "CitedDomain", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L50", "_origin": "ast", "community": 74, "norm_label": "citeddomain", "id": "scripts_ai_citation_analyzer_citeddomain", "community_name": "AI Citation Analyzer" }, { "label": "CitedPage", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L59", "_origin": "ast", "community": 74, "norm_label": "citedpage", "id": "scripts_ai_citation_analyzer_citedpage", "community_name": "AI Citation Analyzer" }, { "label": "CitationAnalysisResult", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L69", "_origin": "ast", "community": 136, "norm_label": "citationanalysisresult", "id": "scripts_ai_citation_analyzer_citationanalysisresult", "community_name": "AI Citation Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L81", "_origin": "ast", "community": 136, "norm_label": ".to_dict()", "id": "scripts_ai_citation_analyzer_citationanalysisresult_to_dict", "community_name": "AI Citation Analyzer" }, { "label": "call_mcp_tool()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L100", "_origin": "ast", "community": 136, "norm_label": "call_mcp_tool()", "id": "scripts_ai_citation_analyzer_call_mcp_tool", "community_name": "AI Citation Analyzer" }, { "label": "AiCitationAnalyzer", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L125", "_origin": "ast", "community": 74, "norm_label": "aicitationanalyzer", "id": "scripts_ai_citation_analyzer_aicitationanalyzer", "community_name": "AI Citation Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L128", "_origin": "ast", "community": 74, "norm_label": ".__init__()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_init", "community_name": "AI Citation Analyzer" }, { "label": ".get_ai_responses()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L134", "_origin": "ast", "community": 74, "norm_label": ".get_ai_responses()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_get_ai_responses", "community_name": "AI Citation Analyzer" }, { "label": ".get_cited_domains()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L162", "_origin": "ast", "community": 74, "norm_label": ".get_cited_domains()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_domains", "community_name": "AI Citation Analyzer" }, { "label": ".get_cited_pages()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L187", "_origin": "ast", "community": 74, "norm_label": ".get_cited_pages()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_pages", "community_name": "AI Citation Analyzer" }, { "label": ".analyze_response_sentiment()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L214", "_origin": "ast", "community": 74, "norm_label": ".analyze_response_sentiment()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze_response_sentiment", "community_name": "AI Citation Analyzer" }, { "label": ".rank_citations()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L267", "_origin": "ast", "community": 74, "norm_label": ".rank_citations()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_rank_citations", "community_name": "AI Citation Analyzer" }, { "label": ".compare_competitor_citations()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L290", "_origin": "ast", "community": 74, "norm_label": ".compare_competitor_citations()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_compare_competitor_citations", "community_name": "AI Citation Analyzer" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L325", "_origin": "ast", "community": 74, "norm_label": ".generate_recommendations()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_generate_recommendations", "community_name": "AI Citation Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L406", "_origin": "ast", "community": 74, "norm_label": ".analyze()", "id": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "community_name": "AI Citation Analyzer" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L459", "_origin": "ast", "community": 136, "norm_label": "build_parser()", "id": "scripts_ai_citation_analyzer_build_parser", "community_name": "AI Citation Analyzer" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L459", "_origin": "ast", "community": 136, "norm_label": "argumentparser", "id": "custom_skills_27_seo_ai_visibility_code_scripts_ai_citation_analyzer_py_argumentparser", "community_name": "AI Citation Analyzer" }, { "label": "print_summary()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L504", "_origin": "ast", "community": 136, "norm_label": "print_summary()", "id": "scripts_ai_citation_analyzer_print_summary", "community_name": "AI Citation Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L568", "_origin": "ast", "community": 136, "norm_label": "main()", "id": "scripts_ai_citation_analyzer_main", "community_name": "AI Citation Analyzer" }, { "label": "AI Citation Analyzer - Brand Radar Citation Analysis ===========================", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 136, "norm_label": "ai citation analyzer - brand radar citation analysis ===========================", "id": "scripts_ai_citation_analyzer_rationale_1", "community_name": "AI Citation Analyzer" }, { "label": "An AI-generated response that mentions the brand.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L39", "_origin": "ast", "community": 74, "norm_label": "an ai-generated response that mentions the brand.", "id": "scripts_ai_citation_analyzer_rationale_39", "community_name": "AI Citation Analyzer" }, { "label": "A domain cited in AI-generated answers.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L51", "_origin": "ast", "community": 74, "norm_label": "a domain cited in ai-generated answers.", "id": "scripts_ai_citation_analyzer_rationale_51", "community_name": "AI Citation Analyzer" }, { "label": "A specific page cited in AI-generated answers.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L60", "_origin": "ast", "community": 74, "norm_label": "a specific page cited in ai-generated answers.", "id": "scripts_ai_citation_analyzer_rationale_60", "community_name": "AI Citation Analyzer" }, { "label": "Complete citation analysis result.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L70", "_origin": "ast", "community": 136, "norm_label": "complete citation analysis result.", "id": "scripts_ai_citation_analyzer_rationale_70", "community_name": "AI Citation Analyzer" }, { "label": "Convert result to dictionary.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L82", "_origin": "ast", "community": 136, "norm_label": "convert result to dictionary.", "id": "scripts_ai_citation_analyzer_rationale_82", "community_name": "AI Citation Analyzer" }, { "label": "Call an Ahrefs MCP tool and return the parsed JSON response. In Claude Desk", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L101", "_origin": "ast", "community": 136, "norm_label": "call an ahrefs mcp tool and return the parsed json response. in claude desk", "id": "scripts_ai_citation_analyzer_rationale_101", "community_name": "AI Citation Analyzer" }, { "label": "Analyze AI answer citations and source pages for a brand.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L126", "_origin": "ast", "community": 74, "norm_label": "analyze ai answer citations and source pages for a brand.", "id": "scripts_ai_citation_analyzer_rationale_126", "community_name": "AI Citation Analyzer" }, { "label": "Fetch AI-generated responses mentioning the brand via brand-radar-ai-responses.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L135", "_origin": "ast", "community": 74, "norm_label": "fetch ai-generated responses mentioning the brand via brand-radar-ai-responses.", "id": "scripts_ai_citation_analyzer_rationale_135", "community_name": "AI Citation Analyzer" }, { "label": "Fetch domains cited in AI answers via brand-radar-cited-domains.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L163", "_origin": "ast", "community": 74, "norm_label": "fetch domains cited in ai answers via brand-radar-cited-domains.", "id": "scripts_ai_citation_analyzer_rationale_163", "community_name": "AI Citation Analyzer" }, { "label": "Fetch specific pages cited in AI answers via brand-radar-cited-pages.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L188", "_origin": "ast", "community": 74, "norm_label": "fetch specific pages cited in ai answers via brand-radar-cited-pages.", "id": "scripts_ai_citation_analyzer_rationale_188", "community_name": "AI Citation Analyzer" }, { "label": "Analyze the sentiment distribution of AI responses. Returns a summary w", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L215", "_origin": "ast", "community": 74, "norm_label": "analyze the sentiment distribution of ai responses. returns a summary w", "id": "scripts_ai_citation_analyzer_rationale_215", "community_name": "AI Citation Analyzer" }, { "label": "Rank cited domains or pages by citation frequency.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L268", "_origin": "ast", "community": 74, "norm_label": "rank cited domains or pages by citation frequency.", "id": "scripts_ai_citation_analyzer_rationale_268", "community_name": "AI Citation Analyzer" }, { "label": "Compare citation profiles between target and competitors.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L293", "_origin": "ast", "community": 74, "norm_label": "compare citation profiles between target and competitors.", "id": "scripts_ai_citation_analyzer_rationale_293", "community_name": "AI Citation Analyzer" }, { "label": "Generate actionable recommendations for improving AI citations.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L326", "_origin": "ast", "community": 74, "norm_label": "generate actionable recommendations for improving ai citations.", "id": "scripts_ai_citation_analyzer_rationale_326", "community_name": "AI Citation Analyzer" }, { "label": "Orchestrate full citation analysis. Args: target: Domain to", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L414", "_origin": "ast", "community": 74, "norm_label": "orchestrate full citation analysis. args: target: domain to", "id": "scripts_ai_citation_analyzer_rationale_414", "community_name": "AI Citation Analyzer" }, { "label": "Build argument parser for CLI usage.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L460", "_origin": "ast", "community": 136, "norm_label": "build argument parser for cli usage.", "id": "scripts_ai_citation_analyzer_rationale_460", "community_name": "AI Citation Analyzer" }, { "label": "Print a human-readable summary of citation analysis.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L505", "_origin": "ast", "community": 136, "norm_label": "print a human-readable summary of citation analysis.", "id": "scripts_ai_citation_analyzer_rationale_505", "community_name": "AI Citation Analyzer" }, { "label": "ai_visibility_tracker.py", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L1", "_origin": "ast", "community": 9, "norm_label": "ai_visibility_tracker.py", "id": "scripts_ai_visibility_tracker", "community_name": "AI Visibility Tracker" }, { "label": "ImpressionMetrics", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L38", "_origin": "ast", "community": 9, "norm_label": "impressionmetrics", "id": "scripts_ai_visibility_tracker_impressionmetrics", "community_name": "AI Visibility Tracker" }, { "label": "MentionMetrics", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L48", "_origin": "ast", "community": 9, "norm_label": "mentionmetrics", "id": "scripts_ai_visibility_tracker_mentionmetrics", "community_name": "AI Visibility Tracker" }, { "label": "SovMetric", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L58", "_origin": "ast", "community": 9, "norm_label": "sovmetric", "id": "scripts_ai_visibility_tracker_sovmetric", "community_name": "AI Visibility Tracker" }, { "label": "HistoryPoint", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L66", "_origin": "ast", "community": 9, "norm_label": "historypoint", "id": "scripts_ai_visibility_tracker_historypoint", "community_name": "AI Visibility Tracker" }, { "label": "CompetitorVisibility", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L73", "_origin": "ast", "community": 9, "norm_label": "competitorvisibility", "id": "scripts_ai_visibility_tracker_competitorvisibility", "community_name": "AI Visibility Tracker" }, { "label": "AiVisibilityResult", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L82", "_origin": "ast", "community": 9, "norm_label": "aivisibilityresult", "id": "scripts_ai_visibility_tracker_aivisibilityresult", "community_name": "AI Visibility Tracker" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L95", "_origin": "ast", "community": 9, "norm_label": ".to_dict()", "id": "scripts_ai_visibility_tracker_aivisibilityresult_to_dict", "community_name": "AI Visibility Tracker" }, { "label": "call_mcp_tool()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L115", "_origin": "ast", "community": 9, "norm_label": "call_mcp_tool()", "id": "scripts_ai_visibility_tracker_call_mcp_tool", "community_name": "AI Visibility Tracker" }, { "label": "AiVisibilityTracker", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L140", "_origin": "ast", "community": 9, "norm_label": "aivisibilitytracker", "id": "scripts_ai_visibility_tracker_aivisibilitytracker", "community_name": "AI Visibility Tracker" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L143", "_origin": "ast", "community": 9, "norm_label": ".__init__()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_init", "community_name": "AI Visibility Tracker" }, { "label": ".get_impressions_overview()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L149", "_origin": "ast", "community": 9, "norm_label": ".get_impressions_overview()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_overview", "community_name": "AI Visibility Tracker" }, { "label": ".get_mentions_overview()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L177", "_origin": "ast", "community": 9, "norm_label": ".get_mentions_overview()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_overview", "community_name": "AI Visibility Tracker" }, { "label": ".get_sov_overview()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L205", "_origin": "ast", "community": 9, "norm_label": ".get_sov_overview()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_overview", "community_name": "AI Visibility Tracker" }, { "label": ".get_impressions_history()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L233", "_origin": "ast", "community": 9, "norm_label": ".get_impressions_history()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_history", "community_name": "AI Visibility Tracker" }, { "label": ".get_mentions_history()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L243", "_origin": "ast", "community": 9, "norm_label": ".get_mentions_history()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_history", "community_name": "AI Visibility Tracker" }, { "label": ".get_sov_history()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L253", "_origin": "ast", "community": 9, "norm_label": ".get_sov_history()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_history", "community_name": "AI Visibility Tracker" }, { "label": "._parse_history()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L263", "_origin": "ast", "community": 9, "norm_label": "._parse_history()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history", "community_name": "AI Visibility Tracker" }, { "label": ".compare_competitors()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L280", "_origin": "ast", "community": 9, "norm_label": ".compare_competitors()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors", "community_name": "AI Visibility Tracker" }, { "label": ".calculate_trends()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L307", "_origin": "ast", "community": 9, "norm_label": ".calculate_trends()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_calculate_trends", "community_name": "AI Visibility Tracker" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L354", "_origin": "ast", "community": 9, "norm_label": ".generate_recommendations()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_generate_recommendations", "community_name": "AI Visibility Tracker" }, { "label": ".track()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L427", "_origin": "ast", "community": 9, "norm_label": ".track()", "id": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "community_name": "AI Visibility Tracker" }, { "label": "build_parser()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L476", "_origin": "ast", "community": 9, "norm_label": "build_parser()", "id": "scripts_ai_visibility_tracker_build_parser", "community_name": "AI Visibility Tracker" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L476", "_origin": "ast", "community": 9, "norm_label": "argumentparser", "id": "custom_skills_27_seo_ai_visibility_code_scripts_ai_visibility_tracker_py_argumentparser", "community_name": "AI Visibility Tracker" }, { "label": "print_summary()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L516", "_origin": "ast", "community": 9, "norm_label": "print_summary()", "id": "scripts_ai_visibility_tracker_print_summary", "community_name": "AI Visibility Tracker" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L559", "_origin": "ast", "community": 9, "norm_label": "main()", "id": "scripts_ai_visibility_tracker_main", "community_name": "AI Visibility Tracker" }, { "label": "AI Visibility Tracker - Brand Radar Monitoring =================================", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L1", "_origin": "ast", "community": 9, "norm_label": "ai visibility tracker - brand radar monitoring =================================", "id": "scripts_ai_visibility_tracker_rationale_1", "community_name": "AI Visibility Tracker" }, { "label": "AI search impression metrics for a brand.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L39", "_origin": "ast", "community": 9, "norm_label": "ai search impression metrics for a brand.", "id": "scripts_ai_visibility_tracker_rationale_39", "community_name": "AI Visibility Tracker" }, { "label": "AI search mention metrics for a brand.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L49", "_origin": "ast", "community": 9, "norm_label": "ai search mention metrics for a brand.", "id": "scripts_ai_visibility_tracker_rationale_49", "community_name": "AI Visibility Tracker" }, { "label": "Share of Voice metric for a single domain.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L59", "_origin": "ast", "community": 9, "norm_label": "share of voice metric for a single domain.", "id": "scripts_ai_visibility_tracker_rationale_59", "community_name": "AI Visibility Tracker" }, { "label": "Single data point in a time series.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L67", "_origin": "ast", "community": 9, "norm_label": "single data point in a time series.", "id": "scripts_ai_visibility_tracker_rationale_67", "community_name": "AI Visibility Tracker" }, { "label": "Aggregated AI visibility metrics for a competitor domain.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L74", "_origin": "ast", "community": 9, "norm_label": "aggregated ai visibility metrics for a competitor domain.", "id": "scripts_ai_visibility_tracker_rationale_74", "community_name": "AI Visibility Tracker" }, { "label": "Complete AI visibility tracking result.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L83", "_origin": "ast", "community": 9, "norm_label": "complete ai visibility tracking result.", "id": "scripts_ai_visibility_tracker_rationale_83", "community_name": "AI Visibility Tracker" }, { "label": "Convert result to dictionary.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L96", "_origin": "ast", "community": 9, "norm_label": "convert result to dictionary.", "id": "scripts_ai_visibility_tracker_rationale_96", "community_name": "AI Visibility Tracker" }, { "label": "Call an Ahrefs MCP tool and return the parsed JSON response. In Claude Desk", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L116", "_origin": "ast", "community": 9, "norm_label": "call an ahrefs mcp tool and return the parsed json response. in claude desk", "id": "scripts_ai_visibility_tracker_rationale_116", "community_name": "AI Visibility Tracker" }, { "label": "Track brand visibility across AI-generated search results.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L141", "_origin": "ast", "community": 9, "norm_label": "track brand visibility across ai-generated search results.", "id": "scripts_ai_visibility_tracker_rationale_141", "community_name": "AI Visibility Tracker" }, { "label": "Fetch current AI impression metrics via brand-radar-impressions-overview.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L150", "_origin": "ast", "community": 9, "norm_label": "fetch current ai impression metrics via brand-radar-impressions-overview.", "id": "scripts_ai_visibility_tracker_rationale_150", "community_name": "AI Visibility Tracker" }, { "label": "Fetch current AI mention metrics via brand-radar-mentions-overview.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L178", "_origin": "ast", "community": 9, "norm_label": "fetch current ai mention metrics via brand-radar-mentions-overview.", "id": "scripts_ai_visibility_tracker_rationale_178", "community_name": "AI Visibility Tracker" }, { "label": "Fetch Share of Voice overview via brand-radar-sov-overview.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L206", "_origin": "ast", "community": 9, "norm_label": "fetch share of voice overview via brand-radar-sov-overview.", "id": "scripts_ai_visibility_tracker_rationale_206", "community_name": "AI Visibility Tracker" }, { "label": "Fetch impressions history via brand-radar-impressions-history.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L234", "_origin": "ast", "community": 9, "norm_label": "fetch impressions history via brand-radar-impressions-history.", "id": "scripts_ai_visibility_tracker_rationale_234", "community_name": "AI Visibility Tracker" }, { "label": "Fetch mentions history via brand-radar-mentions-history.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L244", "_origin": "ast", "community": 9, "norm_label": "fetch mentions history via brand-radar-mentions-history.", "id": "scripts_ai_visibility_tracker_rationale_244", "community_name": "AI Visibility Tracker" }, { "label": "Fetch SOV history via brand-radar-sov-history.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L254", "_origin": "ast", "community": 9, "norm_label": "fetch sov history via brand-radar-sov-history.", "id": "scripts_ai_visibility_tracker_rationale_254", "community_name": "AI Visibility Tracker" }, { "label": "Parse history data from MCP response into HistoryPoint list.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L264", "_origin": "ast", "community": 9, "norm_label": "parse history data from mcp response into historypoint list.", "id": "scripts_ai_visibility_tracker_rationale_264", "community_name": "AI Visibility Tracker" }, { "label": "Determine trend direction and statistics from history data.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L308", "_origin": "ast", "community": 9, "norm_label": "determine trend direction and statistics from history data.", "id": "scripts_ai_visibility_tracker_rationale_308", "community_name": "AI Visibility Tracker" }, { "label": "Generate actionable recommendations for improving AI visibility.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L355", "_origin": "ast", "community": 9, "norm_label": "generate actionable recommendations for improving ai visibility.", "id": "scripts_ai_visibility_tracker_rationale_355", "community_name": "AI Visibility Tracker" }, { "label": "Orchestrate full AI visibility tracking. Args: target: Doma", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L434", "_origin": "ast", "community": 9, "norm_label": "orchestrate full ai visibility tracking. args: target: doma", "id": "scripts_ai_visibility_tracker_rationale_434", "community_name": "AI Visibility Tracker" }, { "label": "Build argument parser for CLI usage.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L477", "_origin": "ast", "community": 9, "norm_label": "build argument parser for cli usage.", "id": "scripts_ai_visibility_tracker_rationale_477", "community_name": "AI Visibility Tracker" }, { "label": "Print a human-readable summary of AI visibility results.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L517", "_origin": "ast", "community": 9, "norm_label": "print a human-readable summary of ai visibility results.", "id": "scripts_ai_visibility_tracker_rationale_517", "community_name": "AI Visibility Tracker" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 43, "norm_label": "base_client.py", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 43, "norm_label": "ratelimiter", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 43, "norm_label": ".__init__()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 43, "norm_label": ".acquire()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 43, "norm_label": "baseasyncclient", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 43, "norm_label": ".__init__()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 43, "norm_label": "logger", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 43, "norm_label": "._rate_limited_request()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 43, "norm_label": "any", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 43, "norm_label": ".batch_requests()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 43, "norm_label": ".print_stats()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 43, "norm_label": "configmanager", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 43, "norm_label": ".__init__()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 43, "norm_label": ".google_credentials_path()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 43, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 43, "norm_label": ".custom_search_api_key()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 43, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 43, "norm_label": ".notion_token()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 43, "norm_label": ".validate_google_credentials()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 43, "norm_label": ".get_required()", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 43, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 43, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 43, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 43, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 43, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 43, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 43, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 43, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 43, "norm_label": "print request statistics.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 43, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 43, "norm_label": "get google service account credentials path.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 43, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 43, "norm_label": "get custom search api key.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 43, "norm_label": "get custom search engine id.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 43, "norm_label": "get notion api token.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 43, "norm_label": "validate google credentials are configured.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 43, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 44, "norm_label": "base_client.py", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 44, "norm_label": "ratelimiter", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 44, "norm_label": ".__init__()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 44, "norm_label": ".acquire()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 44, "norm_label": "baseasyncclient", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 44, "norm_label": ".__init__()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 44, "norm_label": "logger", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 44, "norm_label": "._rate_limited_request()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 44, "norm_label": "any", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 44, "norm_label": ".batch_requests()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 44, "norm_label": ".print_stats()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 44, "norm_label": "configmanager", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 44, "norm_label": ".__init__()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 44, "norm_label": ".google_credentials_path()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 44, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 44, "norm_label": ".custom_search_api_key()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 44, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 44, "norm_label": ".notion_token()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 44, "norm_label": ".validate_google_credentials()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 44, "norm_label": ".get_required()", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 44, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 44, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 44, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 44, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 44, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 44, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 44, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 44, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 44, "norm_label": "print request statistics.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 44, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 44, "norm_label": "get google service account credentials path.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 44, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 44, "norm_label": "get custom search api key.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 44, "norm_label": "get custom search engine id.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 44, "norm_label": "get notion api token.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 44, "norm_label": "validate google credentials are configured.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 44, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "entity_auditor.py", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L1", "_origin": "ast", "community": 26, "norm_label": "entity_auditor.py", "id": "scripts_entity_auditor", "community_name": "Brand Entity Auditor" }, { "label": "PaaQuestion", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L36", "_origin": "ast", "community": 26, "norm_label": "paaquestion", "id": "scripts_entity_auditor_paaquestion", "community_name": "Brand Entity Auditor" }, { "label": "FaqRichResult", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L45", "_origin": "ast", "community": 26, "norm_label": "faqrichresult", "id": "scripts_entity_auditor_faqrichresult", "community_name": "Brand Entity Auditor" }, { "label": "EntitySchema", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L55", "_origin": "ast", "community": 26, "norm_label": "entityschema", "id": "scripts_entity_auditor_entityschema", "community_name": "Brand Entity Auditor" }, { "label": "BrandSerpResult", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L65", "_origin": "ast", "community": 26, "norm_label": "brandserpresult", "id": "scripts_entity_auditor_brandserpresult", "community_name": "Brand Entity Auditor" }, { "label": "EntityAuditResult", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L78", "_origin": "ast", "community": 26, "norm_label": "entityauditresult", "id": "scripts_entity_auditor_entityauditresult", "community_name": "Brand Entity Auditor" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L91", "_origin": "ast", "community": 26, "norm_label": ".to_dict()", "id": "scripts_entity_auditor_entityauditresult_to_dict", "community_name": "Brand Entity Auditor" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L91", "_origin": "ast", "community": 26, "norm_label": "any", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_any", "community_name": "Brand Entity Auditor" }, { "label": "EntityAuditor", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L100", "_origin": "ast", "community": 26, "norm_label": "entityauditor", "id": "scripts_entity_auditor_entityauditor", "community_name": "Brand Entity Auditor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L144", "_origin": "ast", "community": 26, "norm_label": ".__init__()", "id": "scripts_entity_auditor_entityauditor_init", "community_name": "Brand Entity Auditor" }, { "label": ".monitor_paa()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L152", "_origin": "ast", "community": 26, "norm_label": ".monitor_paa()", "id": "scripts_entity_auditor_entityauditor_monitor_paa", "community_name": "Brand Entity Auditor" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L152", "_origin": "ast", "community": 26, "norm_label": "clientsession", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession", "community_name": "Brand Entity Auditor" }, { "label": ".track_faq_rich_results()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L244", "_origin": "ast", "community": 26, "norm_label": ".track_faq_rich_results()", "id": "scripts_entity_auditor_entityauditor_track_faq_rich_results", "community_name": "Brand Entity Auditor" }, { "label": ".audit_entity_schema()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L338", "_origin": "ast", "community": 26, "norm_label": ".audit_entity_schema()", "id": "scripts_entity_auditor_entityauditor_audit_entity_schema", "community_name": "Brand Entity Auditor" }, { "label": ".analyze_brand_serp()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L438", "_origin": "ast", "community": 26, "norm_label": ".analyze_brand_serp()", "id": "scripts_entity_auditor_entityauditor_analyze_brand_serp", "community_name": "Brand Entity Auditor" }, { "label": ".check_social_profile_links()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L529", "_origin": "ast", "community": 26, "norm_label": ".check_social_profile_links()", "id": "scripts_entity_auditor_entityauditor_check_social_profile_links", "community_name": "Brand Entity Auditor" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L567", "_origin": "ast", "community": 26, "norm_label": ".generate_recommendations()", "id": "scripts_entity_auditor_entityauditor_generate_recommendations", "community_name": "Brand Entity Auditor" }, { "label": ".compute_score()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L651", "_origin": "ast", "community": 26, "norm_label": ".compute_score()", "id": "scripts_entity_auditor_entityauditor_compute_score", "community_name": "Brand Entity Auditor" }, { "label": ".audit()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L698", "_origin": "ast", "community": 26, "norm_label": ".audit()", "id": "scripts_entity_auditor_entityauditor_audit", "community_name": "Brand Entity Auditor" }, { "label": "display_result()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L761", "_origin": "ast", "community": 26, "norm_label": "display_result()", "id": "scripts_entity_auditor_display_result", "community_name": "Brand Entity Auditor" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L858", "_origin": "ast", "community": 26, "norm_label": "parse_args()", "id": "scripts_entity_auditor_parse_args", "community_name": "Brand Entity Auditor" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L858", "_origin": "ast", "community": 26, "norm_label": "namespace", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_namespace", "community_name": "Brand Entity Auditor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L874", "_origin": "ast", "community": 26, "norm_label": "main()", "id": "scripts_entity_auditor_main", "community_name": "Brand Entity Auditor" }, { "label": "Entity Auditor =============== Purpose: Audit entity SEO signals including PAA m", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L1", "_origin": "ast", "community": 26, "norm_label": "entity auditor =============== purpose: audit entity seo signals including paa m", "id": "scripts_entity_auditor_rationale_1", "community_name": "Brand Entity Auditor" }, { "label": "A People Also Ask question found in SERP.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L37", "_origin": "ast", "community": 26, "norm_label": "a people also ask question found in serp.", "id": "scripts_entity_auditor_rationale_37", "community_name": "Brand Entity Auditor" }, { "label": "FAQ rich result tracking entry.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L46", "_origin": "ast", "community": 26, "norm_label": "faq rich result tracking entry.", "id": "scripts_entity_auditor_rationale_46", "community_name": "Brand Entity Auditor" }, { "label": "Entity structured data found on a website.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L56", "_origin": "ast", "community": 26, "norm_label": "entity structured data found on a website.", "id": "scripts_entity_auditor_rationale_56", "community_name": "Brand Entity Auditor" }, { "label": "What appears when searching for the brand name.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L66", "_origin": "ast", "community": 26, "norm_label": "what appears when searching for the brand name.", "id": "scripts_entity_auditor_rationale_66", "community_name": "Brand Entity Auditor" }, { "label": "Full entity SEO audit result.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L79", "_origin": "ast", "community": 26, "norm_label": "full entity seo audit result.", "id": "scripts_entity_auditor_rationale_79", "community_name": "Brand Entity Auditor" }, { "label": "Audit entity SEO signals and rich result presence.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L101", "_origin": "ast", "community": 26, "norm_label": "audit entity seo signals and rich result presence.", "id": "scripts_entity_auditor_rationale_101", "community_name": "Brand Entity Auditor" }, { "label": "Search brand keywords and extract People Also Ask questions.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L158", "_origin": "ast", "community": 26, "norm_label": "search brand keywords and extract people also ask questions.", "id": "scripts_entity_auditor_rationale_158", "community_name": "Brand Entity Auditor" }, { "label": "Check pages for FAQPage schema and SERP appearance.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L249", "_origin": "ast", "community": 26, "norm_label": "check pages for faqpage schema and serp appearance.", "id": "scripts_entity_auditor_rationale_249", "community_name": "Brand Entity Auditor" }, { "label": "Check Organization/Person/LocalBusiness schema on website.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L343", "_origin": "ast", "community": 26, "norm_label": "check organization/person/localbusiness schema on website.", "id": "scripts_entity_auditor_rationale_343", "community_name": "Brand Entity Auditor" }, { "label": "Analyze what appears in SERP for the brand name search.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L443", "_origin": "ast", "community": 26, "norm_label": "analyze what appears in serp for the brand name search.", "id": "scripts_entity_auditor_rationale_443", "community_name": "Brand Entity Auditor" }, { "label": "Validate sameAs URLs are accessible.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L534", "_origin": "ast", "community": 26, "norm_label": "validate sameas urls are accessible.", "id": "scripts_entity_auditor_rationale_534", "community_name": "Brand Entity Auditor" }, { "label": "Generate actionable entity SEO improvement recommendations.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L568", "_origin": "ast", "community": 26, "norm_label": "generate actionable entity seo improvement recommendations.", "id": "scripts_entity_auditor_rationale_568", "community_name": "Brand Entity Auditor" }, { "label": "Compute overall entity SEO score (0-100).", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L652", "_origin": "ast", "community": 26, "norm_label": "compute overall entity seo score (0-100).", "id": "scripts_entity_auditor_rationale_652", "community_name": "Brand Entity Auditor" }, { "label": "Orchestrate full entity SEO audit.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L705", "_origin": "ast", "community": 26, "norm_label": "orchestrate full entity seo audit.", "id": "scripts_entity_auditor_rationale_705", "community_name": "Brand Entity Auditor" }, { "label": "Display audit result in rich tables.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L762", "_origin": "ast", "community": 134, "norm_label": "display audit result in rich tables.", "id": "scripts_entity_auditor_rationale_762", "community_name": "Backlink Profile Auditor" }, { "label": "knowledge_graph_analyzer.py", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 20, "norm_label": "knowledge_graph_analyzer.py", "id": "scripts_knowledge_graph_analyzer", "community_name": "Knowledge Graph Analyzer" }, { "label": "KnowledgePanelAttribute", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L58", "_origin": "ast", "community": 20, "norm_label": "knowledgepanelattribute", "id": "scripts_knowledge_graph_analyzer_knowledgepanelattribute", "community_name": "Knowledge Graph Analyzer" }, { "label": "KnowledgePanel", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L66", "_origin": "ast", "community": 20, "norm_label": "knowledgepanel", "id": "scripts_knowledge_graph_analyzer_knowledgepanel", "community_name": "Knowledge Graph Analyzer" }, { "label": "WikiPresence", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L76", "_origin": "ast", "community": 20, "norm_label": "wikipresence", "id": "scripts_knowledge_graph_analyzer_wikipresence", "community_name": "Knowledge Graph Analyzer" }, { "label": "NaverPresence", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L86", "_origin": "ast", "community": 20, "norm_label": "naverpresence", "id": "scripts_knowledge_graph_analyzer_naverpresence", "community_name": "Knowledge Graph Analyzer" }, { "label": "KnowledgeGraphResult", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L96", "_origin": "ast", "community": 20, "norm_label": "knowledgegraphresult", "id": "scripts_knowledge_graph_analyzer_knowledgegraphresult", "community_name": "Knowledge Graph Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L109", "_origin": "ast", "community": 20, "norm_label": ".to_dict()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphresult_to_dict", "community_name": "Knowledge Graph Analyzer" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L109", "_origin": "ast", "community": 20, "norm_label": "any", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any", "community_name": "Knowledge Graph Analyzer" }, { "label": "KnowledgeGraphAnalyzer", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L118", "_origin": "ast", "community": 20, "norm_label": "knowledgegraphanalyzer", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "community_name": "Knowledge Graph Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L137", "_origin": "ast", "community": 20, "norm_label": ".__init__()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_init", "community_name": "Knowledge Graph Analyzer" }, { "label": ".search_entity()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L145", "_origin": "ast", "community": 20, "norm_label": ".search_entity()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_search_entity", "community_name": "Knowledge Graph Analyzer" }, { "label": "ClientSession", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L145", "_origin": "ast", "community": 20, "norm_label": "clientsession", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession", "community_name": "Knowledge Graph Analyzer" }, { "label": ".detect_knowledge_panel()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L182", "_origin": "ast", "community": 20, "norm_label": ".detect_knowledge_panel()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_detect_knowledge_panel", "community_name": "Knowledge Graph Analyzer" }, { "label": ".extract_attributes()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L228", "_origin": "ast", "community": 20, "norm_label": ".extract_attributes()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_extract_attributes", "community_name": "Knowledge Graph Analyzer" }, { "label": ".score_completeness()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L300", "_origin": "ast", "community": 20, "norm_label": ".score_completeness()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_score_completeness", "community_name": "Knowledge Graph Analyzer" }, { "label": ".check_wikipedia()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L328", "_origin": "ast", "community": 20, "norm_label": ".check_wikipedia()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikipedia", "community_name": "Knowledge Graph Analyzer" }, { "label": ".check_wikidata()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L369", "_origin": "ast", "community": 20, "norm_label": ".check_wikidata()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikidata", "community_name": "Knowledge Graph Analyzer" }, { "label": ".check_naver_encyclopedia()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L419", "_origin": "ast", "community": 20, "norm_label": ".check_naver_encyclopedia()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_encyclopedia", "community_name": "Knowledge Graph Analyzer" }, { "label": ".check_naver_knowledge_in()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L477", "_origin": "ast", "community": 20, "norm_label": ".check_naver_knowledge_in()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_knowledge_in", "community_name": "Knowledge Graph Analyzer" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L535", "_origin": "ast", "community": 20, "norm_label": ".generate_recommendations()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_generate_recommendations", "community_name": "Knowledge Graph Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L597", "_origin": "ast", "community": 20, "norm_label": ".analyze()", "id": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "community_name": "Knowledge Graph Analyzer" }, { "label": "display_result()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L672", "_origin": "ast", "community": 20, "norm_label": "display_result()", "id": "scripts_knowledge_graph_analyzer_display_result", "community_name": "Knowledge Graph Analyzer" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L739", "_origin": "ast", "community": 20, "norm_label": "parse_args()", "id": "scripts_knowledge_graph_analyzer_parse_args", "community_name": "Knowledge Graph Analyzer" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L739", "_origin": "ast", "community": 20, "norm_label": "namespace", "id": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_namespace", "community_name": "Knowledge Graph Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L754", "_origin": "ast", "community": 20, "norm_label": "main()", "id": "scripts_knowledge_graph_analyzer_main", "community_name": "Knowledge Graph Analyzer" }, { "label": "Knowledge Graph Analyzer ========================= Purpose: Analyze entity prese", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 20, "norm_label": "knowledge graph analyzer ========================= purpose: analyze entity prese", "id": "scripts_knowledge_graph_analyzer_rationale_1", "community_name": "Knowledge Graph Analyzer" }, { "label": "Single attribute extracted from a Knowledge Panel.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L59", "_origin": "ast", "community": 20, "norm_label": "single attribute extracted from a knowledge panel.", "id": "scripts_knowledge_graph_analyzer_rationale_59", "community_name": "Knowledge Graph Analyzer" }, { "label": "Represents a detected Knowledge Panel.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L67", "_origin": "ast", "community": 20, "norm_label": "represents a detected knowledge panel.", "id": "scripts_knowledge_graph_analyzer_rationale_67", "community_name": "Knowledge Graph Analyzer" }, { "label": "Wikipedia or Wikidata presence record.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L77", "_origin": "ast", "community": 20, "norm_label": "wikipedia or wikidata presence record.", "id": "scripts_knowledge_graph_analyzer_rationale_77", "community_name": "Knowledge Graph Analyzer" }, { "label": "Naver encyclopedia and \uc9c0\uc2ddiN presence.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L87", "_origin": "ast", "community": 20, "norm_label": "naver encyclopedia and \u110c\u1175\u1109\u1175\u11a8in presence.", "id": "scripts_knowledge_graph_analyzer_rationale_87", "community_name": "Knowledge Graph Analyzer" }, { "label": "Full Knowledge Graph analysis result.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L97", "_origin": "ast", "community": 20, "norm_label": "full knowledge graph analysis result.", "id": "scripts_knowledge_graph_analyzer_rationale_97", "community_name": "Knowledge Graph Analyzer" }, { "label": "Analyze entity presence in Knowledge Graph and related platforms.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L119", "_origin": "ast", "community": 20, "norm_label": "analyze entity presence in knowledge graph and related platforms.", "id": "scripts_knowledge_graph_analyzer_rationale_119", "community_name": "Knowledge Graph Analyzer" }, { "label": "Search Google for entity to detect Knowledge Panel signals.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L151", "_origin": "ast", "community": 20, "norm_label": "search google for entity to detect knowledge panel signals.", "id": "scripts_knowledge_graph_analyzer_rationale_151", "community_name": "Knowledge Graph Analyzer" }, { "label": "Parse search results HTML for Knowledge Panel indicators.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L183", "_origin": "ast", "community": 20, "norm_label": "parse search results html for knowledge panel indicators.", "id": "scripts_knowledge_graph_analyzer_rationale_183", "community_name": "Knowledge Graph Analyzer" }, { "label": "Extract entity attributes from Knowledge Panel data.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L229", "_origin": "ast", "community": 20, "norm_label": "extract entity attributes from knowledge panel data.", "id": "scripts_knowledge_graph_analyzer_rationale_229", "community_name": "Knowledge Graph Analyzer" }, { "label": "Score attribute completeness (0-100) based on filled vs expected.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L301", "_origin": "ast", "community": 20, "norm_label": "score attribute completeness (0-100) based on filled vs expected.", "id": "scripts_knowledge_graph_analyzer_rationale_301", "community_name": "Knowledge Graph Analyzer" }, { "label": "Check Wikipedia article existence for entity.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L334", "_origin": "ast", "community": 20, "norm_label": "check wikipedia article existence for entity.", "id": "scripts_knowledge_graph_analyzer_rationale_334", "community_name": "Knowledge Graph Analyzer" }, { "label": "Check Wikidata QID existence for entity.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L374", "_origin": "ast", "community": 20, "norm_label": "check wikidata qid existence for entity.", "id": "scripts_knowledge_graph_analyzer_rationale_374", "community_name": "Knowledge Graph Analyzer" }, { "label": "Check Naver encyclopedia (\ub124\uc774\ubc84 \ubc31\uacfc\uc0ac\uc804) presence.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L424", "_origin": "ast", "community": 20, "norm_label": "check naver encyclopedia (\u1102\u1166\u110b\u1175\u1107\u1165 \u1107\u1162\u11a8\u1100\u116a\u1109\u1161\u110c\u1165\u11ab) presence.", "id": "scripts_knowledge_graph_analyzer_rationale_424", "community_name": "Knowledge Graph Analyzer" }, { "label": "Check Naver knowledge iN (\uc9c0\uc2ddiN) entries.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L482", "_origin": "ast", "community": 20, "norm_label": "check naver knowledge in (\u110c\u1175\u1109\u1175\u11a8in) entries.", "id": "scripts_knowledge_graph_analyzer_rationale_482", "community_name": "Knowledge Graph Analyzer" }, { "label": "Generate actionable recommendations based on analysis.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L536", "_origin": "ast", "community": 20, "norm_label": "generate actionable recommendations based on analysis.", "id": "scripts_knowledge_graph_analyzer_rationale_536", "community_name": "Knowledge Graph Analyzer" }, { "label": "Orchestrate full Knowledge Graph analysis.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L604", "_origin": "ast", "community": 20, "norm_label": "orchestrate full knowledge graph analysis.", "id": "scripts_knowledge_graph_analyzer_rationale_604", "community_name": "Knowledge Graph Analyzer" }, { "label": "Display analysis result in a rich table.", "file_type": "rationale", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L673", "_origin": "ast", "community": 20, "norm_label": "display analysis result in a rich table.", "id": "scripts_knowledge_graph_analyzer_rationale_673", "community_name": "Knowledge Graph Analyzer" }, { "label": "keyword_analyzer.py", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 82, "norm_label": "keyword_analyzer.py", "id": "scripts_keyword_analyzer", "community_name": "Keyword Intent Analyzer" }, { "label": "KeywordData", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L13", "_origin": "ast", "community": 82, "norm_label": "keyworddata", "id": "scripts_keyword_analyzer_keyworddata", "community_name": "Keyword Intent Analyzer" }, { "label": "KeywordAnalyzer", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L22", "_origin": "ast", "community": 82, "norm_label": "keywordanalyzer", "id": "scripts_keyword_analyzer_keywordanalyzer", "community_name": "Keyword Intent Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L25", "_origin": "ast", "community": 82, "norm_label": ".__init__()", "id": "scripts_keyword_analyzer_keywordanalyzer_init", "community_name": "Keyword Intent Analyzer" }, { "label": ".analyze_primary_keyword()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L36", "_origin": "ast", "community": 82, "norm_label": ".analyze_primary_keyword()", "id": "scripts_keyword_analyzer_keywordanalyzer_analyze_primary_keyword", "community_name": "Keyword Intent Analyzer" }, { "label": ".generate_lsi_keywords()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L65", "_origin": "ast", "community": 82, "norm_label": ".generate_lsi_keywords()", "id": "scripts_keyword_analyzer_keywordanalyzer_generate_lsi_keywords", "community_name": "Keyword Intent Analyzer" }, { "label": ".generate_long_tail_keywords()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L123", "_origin": "ast", "community": 82, "norm_label": ".generate_long_tail_keywords()", "id": "scripts_keyword_analyzer_keywordanalyzer_generate_long_tail_keywords", "community_name": "Keyword Intent Analyzer" }, { "label": ".generate_question_keywords()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L138", "_origin": "ast", "community": 82, "norm_label": ".generate_question_keywords()", "id": "scripts_keyword_analyzer_keywordanalyzer_generate_question_keywords", "community_name": "Keyword Intent Analyzer" }, { "label": ".calculate_intent_distribution()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L154", "_origin": "ast", "community": 82, "norm_label": ".calculate_intent_distribution()", "id": "scripts_keyword_analyzer_keywordanalyzer_calculate_intent_distribution", "community_name": "Keyword Intent Analyzer" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L183", "_origin": "ast", "community": 82, "norm_label": ".generate_recommendations()", "id": "scripts_keyword_analyzer_keywordanalyzer_generate_recommendations", "community_name": "Keyword Intent Analyzer" }, { "label": ".export_analysis()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L213", "_origin": "ast", "community": 82, "norm_label": ".export_analysis()", "id": "scripts_keyword_analyzer_keywordanalyzer_export_analysis", "community_name": "Keyword Intent Analyzer" }, { "label": ".generate_report()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L246", "_origin": "ast", "community": 82, "norm_label": ".generate_report()", "id": "scripts_keyword_analyzer_keywordanalyzer_generate_report", "community_name": "Keyword Intent Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L282", "_origin": "ast", "community": 82, "norm_label": "main()", "id": "scripts_keyword_analyzer_main", "community_name": "Keyword Intent Analyzer" }, { "label": "Data structure for keyword information", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L14", "_origin": "ast", "community": 82, "norm_label": "data structure for keyword information", "id": "scripts_keyword_analyzer_rationale_14", "community_name": "Keyword Intent Analyzer" }, { "label": "Analyzes keywords for SEO gateway pages", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L23", "_origin": "ast", "community": 82, "norm_label": "analyzes keywords for seo gateway pages", "id": "scripts_keyword_analyzer_rationale_23", "community_name": "Keyword Intent Analyzer" }, { "label": "Analyzes the primary keyword In production, this would call actual keywo", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L37", "_origin": "ast", "community": 82, "norm_label": "analyzes the primary keyword in production, this would call actual keywo", "id": "scripts_keyword_analyzer_rationale_37", "community_name": "Keyword Intent Analyzer" }, { "label": "Generates LSI (Latent Semantic Indexing) keywords", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L66", "_origin": "ast", "community": 82, "norm_label": "generates lsi (latent semantic indexing) keywords", "id": "scripts_keyword_analyzer_rationale_66", "community_name": "Keyword Intent Analyzer" }, { "label": "Generates long-tail keyword variations", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L124", "_origin": "ast", "community": 82, "norm_label": "generates long-tail keyword variations", "id": "scripts_keyword_analyzer_rationale_124", "community_name": "Keyword Intent Analyzer" }, { "label": "Generates question-based keywords for featured snippets", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L139", "_origin": "ast", "community": 82, "norm_label": "generates question-based keywords for featured snippets", "id": "scripts_keyword_analyzer_rationale_139", "community_name": "Keyword Intent Analyzer" }, { "label": "Calculates user intent distribution across keywords", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L155", "_origin": "ast", "community": 82, "norm_label": "calculates user intent distribution across keywords", "id": "scripts_keyword_analyzer_rationale_155", "community_name": "Keyword Intent Analyzer" }, { "label": "Generates SEO recommendations based on analysis", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L184", "_origin": "ast", "community": 82, "norm_label": "generates seo recommendations based on analysis", "id": "scripts_keyword_analyzer_rationale_184", "community_name": "Keyword Intent Analyzer" }, { "label": "Exports the analysis results to JSON", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L214", "_origin": "ast", "community": 82, "norm_label": "exports the analysis results to json", "id": "scripts_keyword_analyzer_rationale_214", "community_name": "Keyword Intent Analyzer" }, { "label": "Generates a formatted text report", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L247", "_origin": "ast", "community": 82, "norm_label": "generates a formatted text report", "id": "scripts_keyword_analyzer_rationale_247", "community_name": "Keyword Intent Analyzer" }, { "label": "Main execution function", "file_type": "rationale", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L283", "_origin": "ast", "community": 82, "norm_label": "main execution function", "id": "scripts_keyword_analyzer_rationale_283", "community_name": "Keyword Intent Analyzer" }, { "label": "generate_pages.py", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L1", "_origin": "ast", "community": 59, "norm_label": "generate_pages.py", "id": "scripts_generate_pages", "community_name": "Gateway Page Generator" }, { "label": "Location", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L16", "_origin": "ast", "community": 59, "norm_label": "location", "id": "scripts_generate_pages_location", "community_name": "Gateway Page Generator" }, { "label": "Service", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L29", "_origin": "ast", "community": 59, "norm_label": "service", "id": "scripts_generate_pages_service", "community_name": "Gateway Page Generator" }, { "label": "Brand", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L42", "_origin": "ast", "community": 59, "norm_label": "brand", "id": "scripts_generate_pages_brand", "community_name": "Gateway Page Generator" }, { "label": "GatewayPageGenerator", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L53", "_origin": "ast", "community": 59, "norm_label": "gatewaypagegenerator", "id": "scripts_generate_pages_gatewaypagegenerator", "community_name": "Gateway Page Generator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L56", "_origin": "ast", "community": 59, "norm_label": ".__init__()", "id": "scripts_generate_pages_gatewaypagegenerator_init", "community_name": "Gateway Page Generator" }, { "label": ".load_template()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L66", "_origin": "ast", "community": 59, "norm_label": ".load_template()", "id": "scripts_generate_pages_gatewaypagegenerator_load_template", "community_name": "Gateway Page Generator" }, { "label": ".generate_meta_tags()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L75", "_origin": "ast", "community": 59, "norm_label": ".generate_meta_tags()", "id": "scripts_generate_pages_gatewaypagegenerator_generate_meta_tags", "community_name": "Gateway Page Generator" }, { "label": ".generate_schema_markup()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L95", "_origin": "ast", "community": 59, "norm_label": ".generate_schema_markup()", "id": "scripts_generate_pages_gatewaypagegenerator_generate_schema_markup", "community_name": "Gateway Page Generator" }, { "label": ".generate_content_variations()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L128", "_origin": "ast", "community": 59, "norm_label": ".generate_content_variations()", "id": "scripts_generate_pages_gatewaypagegenerator_generate_content_variations", "community_name": "Gateway Page Generator" }, { "label": ".localize_content()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L167", "_origin": "ast", "community": 59, "norm_label": ".localize_content()", "id": "scripts_generate_pages_gatewaypagegenerator_localize_content", "community_name": "Gateway Page Generator" }, { "label": ".generate_page()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L185", "_origin": "ast", "community": 59, "norm_label": ".generate_page()", "id": "scripts_generate_pages_gatewaypagegenerator_generate_page", "community_name": "Gateway Page Generator" }, { "label": ".generate_batch()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L232", "_origin": "ast", "community": 59, "norm_label": ".generate_batch()", "id": "scripts_generate_pages_gatewaypagegenerator_generate_batch", "community_name": "Gateway Page Generator" }, { "label": ".generate_index()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L263", "_origin": "ast", "community": 59, "norm_label": ".generate_index()", "id": "scripts_generate_pages_gatewaypagegenerator_generate_index", "community_name": "Gateway Page Generator" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L263", "_origin": "ast", "community": 59, "norm_label": "path", "id": "custom_skills_30_seo_gateway_builder_code_scripts_generate_pages_py_path", "community_name": "Gateway Page Generator" }, { "label": "create_sample_data()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L290", "_origin": "ast", "community": 59, "norm_label": "create_sample_data()", "id": "scripts_generate_pages_create_sample_data", "community_name": "Gateway Page Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L363", "_origin": "ast", "community": 59, "norm_label": "main()", "id": "scripts_generate_pages_main", "community_name": "Gateway Page Generator" }, { "label": "Location data structure", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L17", "_origin": "ast", "community": 59, "norm_label": "location data structure", "id": "scripts_generate_pages_rationale_17", "community_name": "Gateway Page Generator" }, { "label": "Service data structure", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L30", "_origin": "ast", "community": 59, "norm_label": "service data structure", "id": "scripts_generate_pages_rationale_30", "community_name": "Gateway Page Generator" }, { "label": "Brand/Clinic information", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L43", "_origin": "ast", "community": 59, "norm_label": "brand/clinic information", "id": "scripts_generate_pages_rationale_43", "community_name": "Gateway Page Generator" }, { "label": "Main class for generating gateway page content", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L54", "_origin": "ast", "community": 59, "norm_label": "main class for generating gateway page content", "id": "scripts_generate_pages_rationale_54", "community_name": "Gateway Page Generator" }, { "label": "Generate SEO meta tags", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L76", "_origin": "ast", "community": 59, "norm_label": "generate seo meta tags", "id": "scripts_generate_pages_rationale_76", "community_name": "Gateway Page Generator" }, { "label": "Generate JSON-LD schema markup", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L96", "_origin": "ast", "community": 59, "norm_label": "generate json-ld schema markup", "id": "scripts_generate_pages_rationale_96", "community_name": "Gateway Page Generator" }, { "label": "Generate content variations for uniqueness", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L129", "_origin": "ast", "community": 59, "norm_label": "generate content variations for uniqueness", "id": "scripts_generate_pages_rationale_129", "community_name": "Gateway Page Generator" }, { "label": "Add local elements to content", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L168", "_origin": "ast", "community": 59, "norm_label": "add local elements to content", "id": "scripts_generate_pages_rationale_168", "community_name": "Gateway Page Generator" }, { "label": "Generate a complete gateway page", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L187", "_origin": "ast", "community": 59, "norm_label": "generate a complete gateway page", "id": "scripts_generate_pages_rationale_187", "community_name": "Gateway Page Generator" }, { "label": "Generate multiple gateway pages", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L234", "_origin": "ast", "community": 59, "norm_label": "generate multiple gateway pages", "id": "scripts_generate_pages_rationale_234", "community_name": "Gateway Page Generator" }, { "label": "Generate an index of all created pages", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L265", "_origin": "ast", "community": 59, "norm_label": "generate an index of all created pages", "id": "scripts_generate_pages_rationale_265", "community_name": "Gateway Page Generator" }, { "label": "Create sample data for testing", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L291", "_origin": "ast", "community": 59, "norm_label": "create sample data for testing", "id": "scripts_generate_pages_rationale_291", "community_name": "Gateway Page Generator" }, { "label": "Main execution function", "file_type": "rationale", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L364", "_origin": "ast", "community": 59, "norm_label": "main execution function", "id": "scripts_generate_pages_rationale_364", "community_name": "Gateway Page Generator" }, { "label": "_notion_compat.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L1", "_origin": "ast", "community": 80, "norm_label": "_notion_compat.py", "id": "scripts_notion_compat", "community_name": "Notion API Compatibility" }, { "label": "make_client()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L19", "_origin": "ast", "community": 80, "norm_label": "make_client()", "id": "scripts_notion_compat_make_client", "community_name": "Notion API Compatibility" }, { "label": "Client", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L19", "_origin": "ast", "community": 80, "norm_label": "client", "id": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_client", "community_name": "Notion API Compatibility" }, { "label": "resolve_data_source_id()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L24", "_origin": "ast", "community": 80, "norm_label": "resolve_data_source_id()", "id": "scripts_notion_compat_resolve_data_source_id", "community_name": "Notion API Compatibility" }, { "label": "get_schema()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L56", "_origin": "ast", "community": 80, "norm_label": "get_schema()", "id": "scripts_notion_compat_get_schema", "community_name": "Notion API Compatibility" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L56", "_origin": "ast", "community": 80, "norm_label": "any", "id": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any", "community_name": "Notion API Compatibility" }, { "label": "find_title_property()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L61", "_origin": "ast", "community": 80, "norm_label": "find_title_property()", "id": "scripts_notion_compat_find_title_property", "community_name": "Notion API Compatibility" }, { "label": "build_data_source_parent()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L69", "_origin": "ast", "community": 80, "norm_label": "build_data_source_parent()", "id": "scripts_notion_compat_build_data_source_parent", "community_name": "Notion API Compatibility" }, { "label": "parse_properties_arg()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L74", "_origin": "ast", "community": 80, "norm_label": "parse_properties_arg()", "id": "scripts_notion_compat_parse_properties_arg", "community_name": "Notion API Compatibility" }, { "label": "coerce_property_value()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L91", "_origin": "ast", "community": 80, "norm_label": "coerce_property_value()", "id": "scripts_notion_compat_coerce_property_value", "community_name": "Notion API Compatibility" }, { "label": "coerce_properties()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L166", "_origin": "ast", "community": 80, "norm_label": "coerce_properties()", "id": "scripts_notion_compat_coerce_properties", "community_name": "Notion API Compatibility" }, { "label": "explain_api_error()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L186", "_origin": "ast", "community": 80, "norm_label": "explain_api_error()", "id": "scripts_notion_compat_explain_api_error", "community_name": "Notion API Compatibility" }, { "label": "APIResponseError", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L186", "_origin": "ast", "community": 80, "norm_label": "apiresponseerror", "id": "apiresponseerror", "community_name": "Notion API Compatibility" }, { "label": "find_existing_page()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L219", "_origin": "ast", "community": 80, "norm_label": "find_existing_page()", "id": "scripts_notion_compat_find_existing_page", "community_name": "Notion API Compatibility" }, { "label": "Notion API compatibility helpers for v3 SDK + 2025-09-03 multi-source databases.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L1", "_origin": "ast", "community": 80, "norm_label": "notion api compatibility helpers for v3 sdk + 2025-09-03 multi-source databases.", "id": "scripts_notion_compat_rationale_1", "community_name": "Notion API Compatibility" }, { "label": "Build a sync Notion client on the SDK default API version (2025-09-03+).", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L20", "_origin": "ast", "community": 80, "norm_label": "build a sync notion client on the sdk default api version (2025-09-03+).", "id": "scripts_notion_compat_rationale_20", "community_name": "Notion API Compatibility" }, { "label": "Accept either a database_id or a data_source_id, return a data_source_id. S", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L25", "_origin": "ast", "community": 66, "norm_label": "accept either a database_id or a data_source_id, return a data_source_id. s", "id": "scripts_notion_compat_rationale_25", "community_name": "Notion Async Organizer" }, { "label": "Fetch a data source's full schema (properties, title, parent).", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L57", "_origin": "ast", "community": 80, "norm_label": "fetch a data source's full schema (properties, title, parent).", "id": "scripts_notion_compat_rationale_57", "community_name": "Notion API Compatibility" }, { "label": "Return the name of the title property in a schema, or None.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L62", "_origin": "ast", "community": 80, "norm_label": "return the name of the title property in a schema, or none.", "id": "scripts_notion_compat_rationale_62", "community_name": "Notion API Compatibility" }, { "label": "Parent shape for pages.create when targeting a data source.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L70", "_origin": "ast", "community": 80, "norm_label": "parent shape for pages.create when targeting a data source.", "id": "scripts_notion_compat_rationale_70", "community_name": "Notion API Compatibility" }, { "label": "Parse the --properties CLI value. Accepts either: - A JSON object literal:", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L75", "_origin": "ast", "community": 80, "norm_label": "parse the --properties cli value. accepts either: - a json object literal:", "id": "scripts_notion_compat_rationale_75", "community_name": "Notion API Compatibility" }, { "label": "Convert a Python-friendly value into a Notion property body, given the schem", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L94", "_origin": "ast", "community": 80, "norm_label": "convert a python-friendly value into a notion property body, given the schem", "id": "scripts_notion_compat_rationale_94", "community_name": "Notion API Compatibility" }, { "label": "Coerce a flat {prop_name: python_value} dict into Notion properties body. Un", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L169", "_origin": "ast", "community": 80, "norm_label": "coerce a flat {prop_name: python_value} dict into notion properties body. un", "id": "scripts_notion_compat_rationale_169", "community_name": "Notion API Compatibility" }, { "label": "Translate a notion-client APIResponseError into a human-friendly message. Th", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L187", "_origin": "ast", "community": 80, "norm_label": "translate a notion-client apiresponseerror into a human-friendly message. th", "id": "scripts_notion_compat_rationale_187", "community_name": "Notion API Compatibility" }, { "label": "Look up an existing page in a data source by an exact property value. Return", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L226", "_origin": "ast", "community": 80, "norm_label": "look up an existing page in a data source by an exact property value. return", "id": "scripts_notion_compat_rationale_226", "community_name": "Notion API Compatibility" }, { "label": "_search_cache.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L1", "_origin": "ast", "community": 187, "norm_label": "_search_cache.py", "id": "scripts_search_cache", "community_name": "Search Result Cache" }, { "label": "_cache_key()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L15", "_origin": "ast", "community": 187, "norm_label": "_cache_key()", "id": "scripts_search_cache_cache_key", "community_name": "Search Result Cache" }, { "label": "cache_get()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L20", "_origin": "ast", "community": 187, "norm_label": "cache_get()", "id": "scripts_search_cache_cache_get", "community_name": "Search Result Cache" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L20", "_origin": "ast", "community": 187, "norm_label": "path", "id": "custom_skills_31_notion_organizer_code_scripts_search_cache_py_path", "community_name": "Search Result Cache" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L20", "_origin": "ast", "community": 187, "norm_label": "any", "id": "custom_skills_31_notion_organizer_code_scripts_search_cache_py_any", "community_name": "Search Result Cache" }, { "label": "cache_put()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L56", "_origin": "ast", "community": 187, "norm_label": "cache_put()", "id": "scripts_search_cache_cache_put", "community_name": "Search Result Cache" }, { "label": "Filesystem cache for rerank results, keyed by SHA256(query + candidate_ids).", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L1", "_origin": "ast", "community": 187, "norm_label": "filesystem cache for rerank results, keyed by sha256(query + candidate_ids).", "id": "scripts_search_cache_rationale_1", "community_name": "Search Result Cache" }, { "label": "Return cached results if file exists and is fresh, else None. Corrupted cac", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L27", "_origin": "ast", "community": 187, "norm_label": "return cached results if file exists and is fresh, else none. corrupted cac", "id": "scripts_search_cache_rationale_27", "community_name": "Search Result Cache" }, { "label": "Write results to cache. Creates cache_dir if missing.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L63", "_origin": "ast", "community": 187, "norm_label": "write results to cache. creates cache_dir if missing.", "id": "scripts_search_cache_rationale_63", "community_name": "Search Result Cache" }, { "label": "_search_llm.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L1", "_origin": "ast", "community": 165, "norm_label": "_search_llm.py", "id": "scripts_search_llm", "community_name": "Notion Semantic Search" }, { "label": "_have_anthropic_sdk()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L14", "_origin": "ast", "community": 165, "norm_label": "_have_anthropic_sdk()", "id": "scripts_search_llm_have_anthropic_sdk", "community_name": "Notion Semantic Search" }, { "label": "_have_claude_cli()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L22", "_origin": "ast", "community": 165, "norm_label": "_have_claude_cli()", "id": "scripts_search_llm_have_claude_cli", "community_name": "Notion Semantic Search" }, { "label": "_call_via_sdk()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L26", "_origin": "ast", "community": 165, "norm_label": "_call_via_sdk()", "id": "scripts_search_llm_call_via_sdk", "community_name": "Notion Semantic Search" }, { "label": "_call_via_cli()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L37", "_origin": "ast", "community": 165, "norm_label": "_call_via_cli()", "id": "scripts_search_llm_call_via_cli", "community_name": "Notion Semantic Search" }, { "label": "call_claude()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L49", "_origin": "ast", "community": 165, "norm_label": "call_claude()", "id": "scripts_search_llm_call_claude", "community_name": "Notion Semantic Search" }, { "label": "Claude client abstraction. SDK preferred, `claude -p` CLI fallback.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L1", "_origin": "ast", "community": 165, "norm_label": "claude client abstraction. sdk preferred, `claude -p` cli fallback.", "id": "scripts_search_llm_rationale_1", "community_name": "Notion Semantic Search" }, { "label": "Shell out to Claude Code CLI. max_tokens is ignored (CLI handles defaults).", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L38", "_origin": "ast", "community": 165, "norm_label": "shell out to claude code cli. max_tokens is ignored (cli handles defaults).", "id": "scripts_search_llm_rationale_38", "community_name": "Notion Semantic Search" }, { "label": "Send a prompt to Claude. Tries the anthropic SDK first (requires ANTHROPIC_", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L55", "_origin": "ast", "community": 165, "norm_label": "send a prompt to claude. tries the anthropic sdk first (requires anthropic_", "id": "scripts_search_llm_rationale_55", "community_name": "Notion Semantic Search" }, { "label": "async_organizer.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L1", "_origin": "ast", "community": 66, "norm_label": "async_organizer.py", "id": "scripts_async_organizer", "community_name": "Notion Async Organizer" }, { "label": "NotionAsyncOrganizer", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L50", "_origin": "ast", "community": 66, "norm_label": "notionasyncorganizer", "id": "scripts_async_organizer_notionasyncorganizer", "community_name": "Notion Async Organizer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L53", "_origin": "ast", "community": 66, "norm_label": ".__init__()", "id": "scripts_async_organizer_notionasyncorganizer_init", "community_name": "Notion Async Organizer" }, { "label": "._resolve_data_source_id()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L60", "_origin": "ast", "community": 66, "norm_label": "._resolve_data_source_id()", "id": "scripts_async_organizer_notionasyncorganizer_resolve_data_source_id", "community_name": "Notion Async Organizer" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L103", "_origin": "ast", "community": 66, "norm_label": "._rate_limited_request()", "id": "scripts_async_organizer_notionasyncorganizer_rate_limited_request", "community_name": "Notion Async Organizer" }, { "label": ".fetch_database_schema()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L109", "_origin": "ast", "community": 66, "norm_label": ".fetch_database_schema()", "id": "scripts_async_organizer_notionasyncorganizer_fetch_database_schema", "community_name": "Notion Async Organizer" }, { "label": ".fetch_all_pages()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L119", "_origin": "ast", "community": 66, "norm_label": ".fetch_all_pages()", "id": "scripts_async_organizer_notionasyncorganizer_fetch_all_pages", "community_name": "Notion Async Organizer" }, { "label": ".update_page()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L158", "_origin": "ast", "community": 66, "norm_label": ".update_page()", "id": "scripts_async_organizer_notionasyncorganizer_update_page", "community_name": "Notion Async Organizer" }, { "label": ".batch_update_pages()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L175", "_origin": "ast", "community": 66, "norm_label": ".batch_update_pages()", "id": "scripts_async_organizer_notionasyncorganizer_batch_update_pages", "community_name": "Notion Async Organizer" }, { "label": ".create_page()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L201", "_origin": "ast", "community": 66, "norm_label": ".create_page()", "id": "scripts_async_organizer_notionasyncorganizer_create_page", "community_name": "Notion Async Organizer" }, { "label": ".search()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L224", "_origin": "ast", "community": 66, "norm_label": ".search()", "id": "scripts_async_organizer_notionasyncorganizer_search", "community_name": "Notion Async Organizer" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L249", "_origin": "ast", "community": 66, "norm_label": ".print_stats()", "id": "scripts_async_organizer_notionasyncorganizer_print_stats", "community_name": "Notion Async Organizer" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L259", "_origin": "ast", "community": 66, "norm_label": ".close()", "id": "scripts_async_organizer_notionasyncorganizer_close", "community_name": "Notion Async Organizer" }, { "label": "example_audit_database()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L269", "_origin": "ast", "community": 66, "norm_label": "example_audit_database()", "id": "scripts_async_organizer_example_audit_database", "community_name": "Notion Async Organizer" }, { "label": "example_bulk_status_update()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L295", "_origin": "ast", "community": 66, "norm_label": "example_bulk_status_update()", "id": "scripts_async_organizer_example_bulk_status_update", "community_name": "Notion Async Organizer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L328", "_origin": "ast", "community": 66, "norm_label": "main()", "id": "scripts_async_organizer_main", "community_name": "Notion Async Organizer" }, { "label": "Notion Async Organizer - Base Template ====================================== Pu", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L1", "_origin": "ast", "community": 66, "norm_label": "notion async organizer - base template ====================================== pu", "id": "scripts_async_organizer_rationale_1", "community_name": "Notion Async Organizer" }, { "label": "Async Notion operations with rate limiting and retry logic.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L51", "_origin": "ast", "community": 66, "norm_label": "async notion operations with rate limiting and retry logic.", "id": "scripts_async_organizer_rationale_51", "community_name": "Notion Async Organizer" }, { "label": "Execute request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L104", "_origin": "ast", "community": 96, "norm_label": "execute request with rate limiting and retry.", "id": "scripts_async_organizer_rationale_104", "community_name": "Rate Limited Client" }, { "label": "Fetch full schema (properties) for a database or data source.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L110", "_origin": "ast", "community": 66, "norm_label": "fetch full schema (properties) for a database or data source.", "id": "scripts_async_organizer_rationale_110", "community_name": "Notion Async Organizer" }, { "label": "Fetch all pages from a data source with pagination.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L125", "_origin": "ast", "community": 66, "norm_label": "fetch all pages from a data source with pagination.", "id": "scripts_async_organizer_rationale_125", "community_name": "Notion Async Organizer" }, { "label": "Update a single page's properties.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L159", "_origin": "ast", "community": 66, "norm_label": "update a single page's properties.", "id": "scripts_async_organizer_rationale_159", "community_name": "Notion Async Organizer" }, { "label": "Update multiple pages concurrently with progress bar.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L178", "_origin": "ast", "community": 66, "norm_label": "update multiple pages concurrently with progress bar.", "id": "scripts_async_organizer_rationale_178", "community_name": "Notion Async Organizer" }, { "label": "Search Notion workspace.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L227", "_origin": "ast", "community": 66, "norm_label": "search notion workspace.", "id": "scripts_async_organizer_rationale_227", "community_name": "Notion Async Organizer" }, { "label": "Print operation statistics.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L250", "_origin": "ast", "community": 66, "norm_label": "print operation statistics.", "id": "scripts_async_organizer_rationale_250", "community_name": "Notion Async Organizer" }, { "label": "Close the client connection.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L260", "_origin": "ast", "community": 66, "norm_label": "close the client connection.", "id": "scripts_async_organizer_rationale_260", "community_name": "Notion Async Organizer" }, { "label": "Example: Audit a database and report on its structure.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L270", "_origin": "ast", "community": 66, "norm_label": "example: audit a database and report on its structure.", "id": "scripts_async_organizer_rationale_270", "community_name": "Notion Async Organizer" }, { "label": "Example: Update status for all pages matching a filter.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L301", "_origin": "ast", "community": 66, "norm_label": "example: update status for all pages matching a filter.", "id": "scripts_async_organizer_rationale_301", "community_name": "Notion Async Organizer" }, { "label": "notion_search.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L1", "_origin": "ast", "community": 76, "norm_label": "notion_search.py", "id": "scripts_notion_search", "community_name": "Notion Search Enrichment" }, { "label": "expand_query()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L37", "_origin": "ast", "community": 76, "norm_label": "expand_query()", "id": "scripts_notion_search_expand_query", "community_name": "Notion Search Enrichment" }, { "label": "search_candidates()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L91", "_origin": "ast", "community": 76, "norm_label": "search_candidates()", "id": "scripts_notion_search_search_candidates", "community_name": "Notion Search Enrichment" }, { "label": "_flatten_property()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L161", "_origin": "ast", "community": 76, "norm_label": "_flatten_property()", "id": "scripts_notion_search_flatten_property", "community_name": "Notion Search Enrichment" }, { "label": "_extract_title()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L191", "_origin": "ast", "community": 76, "norm_label": "_extract_title()", "id": "scripts_notion_search_extract_title", "community_name": "Notion Search Enrichment" }, { "label": "_block_text()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L198", "_origin": "ast", "community": 76, "norm_label": "_block_text()", "id": "scripts_notion_search_block_text", "community_name": "Notion Search Enrichment" }, { "label": "_fetch_excerpt()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L208", "_origin": "ast", "community": 76, "norm_label": "_fetch_excerpt()", "id": "scripts_notion_search_fetch_excerpt", "community_name": "Notion Search Enrichment" }, { "label": "enrich_candidates()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L221", "_origin": "ast", "community": 76, "norm_label": "enrich_candidates()", "id": "scripts_notion_search_enrich_candidates", "community_name": "Notion Search Enrichment" }, { "label": "_format_candidate_for_rerank()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L262", "_origin": "ast", "community": 76, "norm_label": "_format_candidate_for_rerank()", "id": "scripts_notion_search_format_candidate_for_rerank", "community_name": "Notion Search Enrichment" }, { "label": "_fallback_rank()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L272", "_origin": "ast", "community": 76, "norm_label": "_fallback_rank()", "id": "scripts_notion_search_fallback_rank", "community_name": "Notion Search Enrichment" }, { "label": "rerank()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L280", "_origin": "ast", "community": 76, "norm_label": "rerank()", "id": "scripts_notion_search_rerank", "community_name": "Notion Search Enrichment" }, { "label": "run_search()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L339", "_origin": "ast", "community": 76, "norm_label": "run_search()", "id": "scripts_notion_search_run_search", "community_name": "Notion Search Enrichment" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L339", "_origin": "ast", "community": 76, "norm_label": "path", "id": "custom_skills_31_notion_organizer_code_scripts_notion_search_py_path", "community_name": "Notion Search Enrichment" }, { "label": "format_terminal()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L399", "_origin": "ast", "community": 76, "norm_label": "format_terminal()", "id": "scripts_notion_search_format_terminal", "community_name": "Notion Search Enrichment" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L423", "_origin": "ast", "community": 76, "norm_label": "main()", "id": "scripts_notion_search_main", "community_name": "Notion Search Enrichment" }, { "label": "Expand a query into related variants. Returns [query] on any failure.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L43", "_origin": "ast", "community": 76, "norm_label": "expand a query into related variants. returns [query] on any failure.", "id": "scripts_notion_search_rationale_43", "community_name": "Notion Search Enrichment" }, { "label": "Run each query against Notion (workspace or per-DB), dedupe, cap at MAX_CANDIDAT", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L98", "_origin": "ast", "community": 76, "norm_label": "run each query against notion (workspace or per-db), dedupe, cap at max_candidat", "id": "scripts_notion_search_rationale_98", "community_name": "Notion Search Enrichment" }, { "label": "Flatten a Notion property to a Python value suitable for display/rerank.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L162", "_origin": "ast", "community": 76, "norm_label": "flatten a notion property to a python value suitable for display/rerank.", "id": "scripts_notion_search_rationale_162", "community_name": "Notion Search Enrichment" }, { "label": "Concatenate plain_text from a block's rich_text array, if any.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L199", "_origin": "ast", "community": 76, "norm_label": "concatenate plain_text from a block's rich_text array, if any.", "id": "scripts_notion_search_rationale_199", "community_name": "Notion Search Enrichment" }, { "label": "Fetch first text-bearing block; return its plain text capped at EXCERPT_MAX_CHAR", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L209", "_origin": "ast", "community": 76, "norm_label": "fetch first text-bearing block; return its plain text capped at excerpt_max_char", "id": "scripts_notion_search_rationale_209", "community_name": "Notion Search Enrichment" }, { "label": "Add title, flattened properties, and 200-char excerpt to each candidate.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L222", "_origin": "ast", "community": 76, "norm_label": "add title, flattened properties, and 200-char excerpt to each candidate.", "id": "scripts_notion_search_rationale_222", "community_name": "Notion Search Enrichment" }, { "label": "Return candidates in input order with null relevance/snippet.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L273", "_origin": "ast", "community": 76, "norm_label": "return candidates in input order with null relevance/snippet.", "id": "scripts_notion_search_rationale_273", "community_name": "Notion Search Enrichment" }, { "label": "Rerank candidates against the original query. Fallback to input order on failure", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L287", "_origin": "ast", "community": 76, "norm_label": "rerank candidates against the original query. fallback to input order on failure", "id": "scripts_notion_search_rationale_287", "community_name": "Notion Search Enrichment" }, { "label": "Full pipeline: expand \u2192 search \u2192 enrich \u2192 rerank \u2192 return. expand_llm and r", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L353", "_origin": "ast", "community": 76, "norm_label": "full pipeline: expand \u2192 search \u2192 enrich \u2192 rerank \u2192 return. expand_llm and r", "id": "scripts_notion_search_rationale_353", "community_name": "Notion Search Enrichment" }, { "label": "Human-readable terminal output.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L400", "_origin": "ast", "community": 76, "norm_label": "human-readable terminal output.", "id": "scripts_notion_search_rationale_400", "community_name": "Notion Search Enrichment" }, { "label": "schema_migrator.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L1", "_origin": "ast", "community": 222, "norm_label": "schema_migrator.py", "id": "scripts_schema_migrator", "community_name": "Notion Schema Migration" }, { "label": "SchemaMigrator", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L43", "_origin": "ast", "community": 94, "norm_label": "schemamigrator", "id": "scripts_schema_migrator_schemamigrator", "community_name": "Notion Database Migrator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L46", "_origin": "ast", "community": 94, "norm_label": ".__init__()", "id": "scripts_schema_migrator_schemamigrator_init", "community_name": "Notion Database Migrator" }, { "label": "._request()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L62", "_origin": "ast", "community": 94, "norm_label": "._request()", "id": "scripts_schema_migrator_schemamigrator_request", "community_name": "Notion Database Migrator" }, { "label": "._resolve_data_source_id()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L67", "_origin": "ast", "community": 94, "norm_label": "._resolve_data_source_id()", "id": "scripts_schema_migrator_schemamigrator_resolve_data_source_id", "community_name": "Notion Database Migrator" }, { "label": ".get_schema()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L98", "_origin": "ast", "community": 94, "norm_label": ".get_schema()", "id": "scripts_schema_migrator_schemamigrator_get_schema", "community_name": "Notion Database Migrator" }, { "label": ".fetch_all_pages()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L105", "_origin": "ast", "community": 94, "norm_label": ".fetch_all_pages()", "id": "scripts_schema_migrator_schemamigrator_fetch_all_pages", "community_name": "Notion Database Migrator" }, { "label": ".transform_property()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L128", "_origin": "ast", "community": 94, "norm_label": ".transform_property()", "id": "scripts_schema_migrator_schemamigrator_transform_property", "community_name": "Notion Database Migrator" }, { "label": ".map_page_properties()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L209", "_origin": "ast", "community": 94, "norm_label": ".map_page_properties()", "id": "scripts_schema_migrator_schemamigrator_map_page_properties", "community_name": "Notion Database Migrator" }, { "label": ".migrate_page()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L248", "_origin": "ast", "community": 94, "norm_label": ".migrate_page()", "id": "scripts_schema_migrator_schemamigrator_migrate_page", "community_name": "Notion Database Migrator" }, { "label": ".migrate()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L289", "_origin": "ast", "community": 94, "norm_label": ".migrate()", "id": "scripts_schema_migrator_schemamigrator_migrate", "community_name": "Notion Database Migrator" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L320", "_origin": "ast", "community": 94, "norm_label": ".print_stats()", "id": "scripts_schema_migrator_schemamigrator_print_stats", "community_name": "Notion Database Migrator" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L329", "_origin": "ast", "community": 94, "norm_label": ".close()", "id": "scripts_schema_migrator_schemamigrator_close", "community_name": "Notion Database Migrator" }, { "label": "generate_mapping_template()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L333", "_origin": "ast", "community": 222, "norm_label": "generate_mapping_template()", "id": "scripts_schema_migrator_generate_mapping_template", "community_name": "Notion Schema Migration" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L356", "_origin": "ast", "community": 94, "norm_label": "main()", "id": "scripts_schema_migrator_main", "community_name": "Notion Database Migrator" }, { "label": "Notion Schema Migrator ====================== Purpose: Migrate data between Noti", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L1", "_origin": "ast", "community": 222, "norm_label": "notion schema migrator ====================== purpose: migrate data between noti", "id": "scripts_schema_migrator_rationale_1", "community_name": "Notion Schema Migration" }, { "label": "Migrate data between Notion databases with property mapping.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L44", "_origin": "ast", "community": 94, "norm_label": "migrate data between notion databases with property mapping.", "id": "scripts_schema_migrator_rationale_44", "community_name": "Notion Database Migrator" }, { "label": "Accept database_id or data_source_id; return data_source_id.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L68", "_origin": "ast", "community": 94, "norm_label": "accept database_id or data_source_id; return data_source_id.", "id": "scripts_schema_migrator_rationale_68", "community_name": "Notion Database Migrator" }, { "label": "Get full schema for a database or data source.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L99", "_origin": "ast", "community": 94, "norm_label": "get full schema for a database or data source.", "id": "scripts_schema_migrator_rationale_99", "community_name": "Notion Database Migrator" }, { "label": "Fetch all pages from source data source.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L106", "_origin": "ast", "community": 94, "norm_label": "fetch all pages from source data source.", "id": "scripts_schema_migrator_rationale_106", "community_name": "Notion Database Migrator" }, { "label": "Transform a property value from source to target type.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L135", "_origin": "ast", "community": 94, "norm_label": "transform a property value from source to target type.", "id": "scripts_schema_migrator_rationale_135", "community_name": "Notion Database Migrator" }, { "label": "Map source page properties to target schema.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L216", "_origin": "ast", "community": 94, "norm_label": "map source page properties to target schema.", "id": "scripts_schema_migrator_rationale_216", "community_name": "Notion Database Migrator" }, { "label": "Migrate a single page to target database.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L256", "_origin": "ast", "community": 94, "norm_label": "migrate a single page to target database.", "id": "scripts_schema_migrator_rationale_256", "community_name": "Notion Database Migrator" }, { "label": "Execute full migration. Resolves both IDs to data_source_ids once.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L295", "_origin": "ast", "community": 94, "norm_label": "execute full migration. resolves both ids to data_source_ids once.", "id": "scripts_schema_migrator_rationale_295", "community_name": "Notion Database Migrator" }, { "label": "Generate a mapping template for user to customize.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L334", "_origin": "ast", "community": 222, "norm_label": "generate a mapping template for user to customize.", "id": "scripts_schema_migrator_rationale_334", "community_name": "Notion Schema Migration" }, { "label": "test_notion_search.py", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L1", "_origin": "ast", "community": 1, "norm_label": "test_notion_search.py", "id": "scripts_test_notion_search", "community_name": "Notion Search Mocking" }, { "label": "_assert()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L10", "_origin": "ast", "community": 1, "norm_label": "_assert()", "id": "scripts_test_notion_search_assert", "community_name": "Notion Search Mocking" }, { "label": "test_call_claude_dispatches_to_sdk_when_available()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L17", "_origin": "ast", "community": 1, "norm_label": "test_call_claude_dispatches_to_sdk_when_available()", "id": "scripts_test_notion_search_test_call_claude_dispatches_to_sdk_when_available", "community_name": "Notion Search Mocking" }, { "label": "test_call_claude_falls_back_to_cli_when_no_sdk()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L33", "_origin": "ast", "community": 1, "norm_label": "test_call_claude_falls_back_to_cli_when_no_sdk()", "id": "scripts_test_notion_search_test_call_claude_falls_back_to_cli_when_no_sdk", "community_name": "Notion Search Mocking" }, { "label": "test_call_claude_raises_when_neither_available()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L46", "_origin": "ast", "community": 1, "norm_label": "test_call_claude_raises_when_neither_available()", "id": "scripts_test_notion_search_test_call_claude_raises_when_neither_available", "community_name": "Notion Search Mocking" }, { "label": "test_cache_miss_returns_none()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L61", "_origin": "ast", "community": 1, "norm_label": "test_cache_miss_returns_none()", "id": "scripts_test_notion_search_test_cache_miss_returns_none", "community_name": "Notion Search Mocking" }, { "label": "test_cache_hit_returns_cached_results()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L71", "_origin": "ast", "community": 1, "norm_label": "test_cache_hit_returns_cached_results()", "id": "scripts_test_notion_search_test_cache_hit_returns_cached_results", "community_name": "Notion Search Mocking" }, { "label": "test_cache_miss_on_different_candidates()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L84", "_origin": "ast", "community": 1, "norm_label": "test_cache_miss_on_different_candidates()", "id": "scripts_test_notion_search_test_cache_miss_on_different_candidates", "community_name": "Notion Search Mocking" }, { "label": "test_cache_miss_after_ttl_expires()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L96", "_origin": "ast", "community": 1, "norm_label": "test_cache_miss_after_ttl_expires()", "id": "scripts_test_notion_search_test_cache_miss_after_ttl_expires", "community_name": "Notion Search Mocking" }, { "label": "test_cache_handles_corrupted_file()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L109", "_origin": "ast", "community": 1, "norm_label": "test_cache_handles_corrupted_file()", "id": "scripts_test_notion_search_test_cache_handles_corrupted_file", "community_name": "Notion Search Mocking" }, { "label": "test_expand_query_returns_variants_with_original_first()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L125", "_origin": "ast", "community": 1, "norm_label": "test_expand_query_returns_variants_with_original_first()", "id": "scripts_test_notion_search_test_expand_query_returns_variants_with_original_first", "community_name": "Notion Search Mocking" }, { "label": "test_expand_query_dedupes_and_caps()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L136", "_origin": "ast", "community": 1, "norm_label": "test_expand_query_dedupes_and_caps()", "id": "scripts_test_notion_search_test_expand_query_dedupes_and_caps", "community_name": "Notion Search Mocking" }, { "label": "test_expand_query_falls_back_on_invalid_json()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L146", "_origin": "ast", "community": 1, "norm_label": "test_expand_query_falls_back_on_invalid_json()", "id": "scripts_test_notion_search_test_expand_query_falls_back_on_invalid_json", "community_name": "Notion Search Mocking" }, { "label": "test_expand_query_falls_back_on_llm_exception()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L155", "_origin": "ast", "community": 1, "norm_label": "test_expand_query_falls_back_on_llm_exception()", "id": "scripts_test_notion_search_test_expand_query_falls_back_on_llm_exception", "community_name": "Notion Search Mocking" }, { "label": "test_search_unions_and_dedupes_workspace()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L166", "_origin": "ast", "community": 1, "norm_label": "test_search_unions_and_dedupes_workspace()", "id": "scripts_test_notion_search_test_search_unions_and_dedupes_workspace", "community_name": "Notion Search Mocking" }, { "label": "test_search_caps_candidates_at_30()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L190", "_origin": "ast", "community": 1, "norm_label": "test_search_caps_candidates_at_30()", "id": "scripts_test_notion_search_test_search_caps_candidates_at_30", "community_name": "Notion Search Mocking" }, { "label": "test_search_uses_data_source_query_when_databases_specified()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L206", "_origin": "ast", "community": 1, "norm_label": "test_search_uses_data_source_query_when_databases_specified()", "id": "scripts_test_notion_search_test_search_uses_data_source_query_when_databases_specified", "community_name": "Notion Search Mocking" }, { "label": "test_search_filters_only_pages()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L226", "_origin": "ast", "community": 1, "norm_label": "test_search_filters_only_pages()", "id": "scripts_test_notion_search_test_search_filters_only_pages", "community_name": "Notion Search Mocking" }, { "label": "test_search_passes_property_filter_to_data_sources_query()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L242", "_origin": "ast", "community": 1, "norm_label": "test_search_passes_property_filter_to_data_sources_query()", "id": "scripts_test_notion_search_test_search_passes_property_filter_to_data_sources_query", "community_name": "Notion Search Mocking" }, { "label": "test_enrich_extracts_title_and_properties()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L264", "_origin": "ast", "community": 1, "norm_label": "test_enrich_extracts_title_and_properties()", "id": "scripts_test_notion_search_test_enrich_extracts_title_and_properties", "community_name": "Notion Search Mocking" }, { "label": "test_enrich_extracts_first_paragraph_excerpt()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L298", "_origin": "ast", "community": 1, "norm_label": "test_enrich_extracts_first_paragraph_excerpt()", "id": "scripts_test_notion_search_test_enrich_extracts_first_paragraph_excerpt", "community_name": "Notion Search Mocking" }, { "label": "test_enrich_falls_back_to_empty_excerpt()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L323", "_origin": "ast", "community": 1, "norm_label": "test_enrich_falls_back_to_empty_excerpt()", "id": "scripts_test_notion_search_test_enrich_falls_back_to_empty_excerpt", "community_name": "Notion Search Mocking" }, { "label": "test_enrich_truncates_long_excerpt()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L343", "_origin": "ast", "community": 1, "norm_label": "test_enrich_truncates_long_excerpt()", "id": "scripts_test_notion_search_test_enrich_truncates_long_excerpt", "community_name": "Notion Search Mocking" }, { "label": "test_enrich_keeps_falsy_but_meaningful_values()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L363", "_origin": "ast", "community": 1, "norm_label": "test_enrich_keeps_falsy_but_meaningful_values()", "id": "scripts_test_notion_search_test_enrich_keeps_falsy_but_meaningful_values", "community_name": "Notion Search Mocking" }, { "label": "test_rerank_orders_by_score_descending()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L386", "_origin": "ast", "community": 1, "norm_label": "test_rerank_orders_by_score_descending()", "id": "scripts_test_notion_search_test_rerank_orders_by_score_descending", "community_name": "Notion Search Mocking" }, { "label": "test_rerank_respects_limit()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L411", "_origin": "ast", "community": 1, "norm_label": "test_rerank_respects_limit()", "id": "scripts_test_notion_search_test_rerank_respects_limit", "community_name": "Notion Search Mocking" }, { "label": "test_rerank_falls_back_on_parse_error()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L430", "_origin": "ast", "community": 1, "norm_label": "test_rerank_falls_back_on_parse_error()", "id": "scripts_test_notion_search_test_rerank_falls_back_on_parse_error", "community_name": "Notion Search Mocking" }, { "label": "test_rerank_falls_back_on_llm_exception()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L446", "_origin": "ast", "community": 1, "norm_label": "test_rerank_falls_back_on_llm_exception()", "id": "scripts_test_notion_search_test_rerank_falls_back_on_llm_exception", "community_name": "Notion Search Mocking" }, { "label": "test_pipeline_search_returns_json_serializable_results()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L460", "_origin": "ast", "community": 1, "norm_label": "test_pipeline_search_returns_json_serializable_results()", "id": "scripts_test_notion_search_test_pipeline_search_returns_json_serializable_results", "community_name": "Notion Search Mocking" }, { "label": "test_pipeline_no_rerank_skips_llm()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L505", "_origin": "ast", "community": 1, "norm_label": "test_pipeline_no_rerank_skips_llm()", "id": "scripts_test_notion_search_test_pipeline_no_rerank_skips_llm", "community_name": "Notion Search Mocking" }, { "label": "test_pipeline_no_expand_uses_single_query()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L535", "_origin": "ast", "community": 1, "norm_label": "test_pipeline_no_expand_uses_single_query()", "id": "scripts_test_notion_search_test_pipeline_no_expand_uses_single_query", "community_name": "Notion Search Mocking" }, { "label": "test_pipeline_uses_cache_on_second_call()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L559", "_origin": "ast", "community": 1, "norm_label": "test_pipeline_uses_cache_on_second_call()", "id": "scripts_test_notion_search_test_pipeline_uses_cache_on_second_call", "community_name": "Notion Search Mocking" }, { "label": "run_all()", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L597", "_origin": "ast", "community": 1, "norm_label": "run_all()", "id": "scripts_test_notion_search_run_all", "community_name": "Notion Search Mocking" }, { "label": "When SDK is available and ANTHROPIC_API_KEY is set, use SDK path.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L18", "_origin": "ast", "community": 1, "norm_label": "when sdk is available and anthropic_api_key is set, use sdk path.", "id": "scripts_test_notion_search_rationale_18", "community_name": "Notion Search Mocking" }, { "label": "When SDK is missing but CLI is available, use CLI path.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L34", "_origin": "ast", "community": 1, "norm_label": "when sdk is missing but cli is available, use cli path.", "id": "scripts_test_notion_search_rationale_34", "community_name": "Notion Search Mocking" }, { "label": "Both clients missing \u2192 RuntimeError with setup hint.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L47", "_origin": "ast", "community": 1, "norm_label": "both clients missing \u2192 runtimeerror with setup hint.", "id": "scripts_test_notion_search_rationale_47", "community_name": "Notion Search Mocking" }, { "label": "LLM mock returns variants; expansion includes original verbatim as first item.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L126", "_origin": "ast", "community": 1, "norm_label": "llm mock returns variants; expansion includes original verbatim as first item.", "id": "scripts_test_notion_search_rationale_126", "community_name": "Notion Search Mocking" }, { "label": "Duplicates removed; total \u2264 max_variants.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L137", "_origin": "ast", "community": 1, "norm_label": "duplicates removed; total \u2264 max_variants.", "id": "scripts_test_notion_search_rationale_137", "community_name": "Notion Search Mocking" }, { "label": "LLM returns prose instead of JSON \u2192 fall back to [original].", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L147", "_origin": "ast", "community": 1, "norm_label": "llm returns prose instead of json \u2192 fall back to [original].", "id": "scripts_test_notion_search_rationale_147", "community_name": "Notion Search Mocking" }, { "label": "LLM raises \u2192 fall back to [original].", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L156", "_origin": "ast", "community": 1, "norm_label": "llm raises \u2192 fall back to [original].", "id": "scripts_test_notion_search_rationale_156", "community_name": "Notion Search Mocking" }, { "label": "Two variants returning overlapping pages produce a deduped candidate set.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L167", "_origin": "ast", "community": 1, "norm_label": "two variants returning overlapping pages produce a deduped candidate set.", "id": "scripts_test_notion_search_rationale_167", "community_name": "Notion Search Mocking" }, { "label": "If total candidates exceed 30, cap to 30.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L191", "_origin": "ast", "community": 1, "norm_label": "if total candidates exceed 30, cap to 30.", "id": "scripts_test_notion_search_rationale_191", "community_name": "Notion Search Mocking" }, { "label": "--databases flag \u2192 per-DB data_sources.query instead of workspace search.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L207", "_origin": "ast", "community": 1, "norm_label": "--databases flag \u2192 per-db data_sources.query instead of workspace search.", "id": "scripts_test_notion_search_rationale_207", "community_name": "Notion Search Mocking" }, { "label": "search() may return databases too; we keep only object='page'.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L227", "_origin": "ast", "community": 1, "norm_label": "search() may return databases too; we keep only object='page'.", "id": "scripts_test_notion_search_rationale_227", "community_name": "Notion Search Mocking" }, { "label": "--filter JSON is passed through to data_sources.query as the `filter` parameter.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L243", "_origin": "ast", "community": 1, "norm_label": "--filter json is passed through to data_sources.query as the `filter` parameter.", "id": "scripts_test_notion_search_rationale_243", "community_name": "Notion Search Mocking" }, { "label": "Candidate with properties \u2192 title and properties extracted.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L265", "_origin": "ast", "community": 1, "norm_label": "candidate with properties \u2192 title and properties extracted.", "id": "scripts_test_notion_search_rationale_265", "community_name": "Notion Search Mocking" }, { "label": "First paragraph block \u2192 excerpt (200-char max).", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L299", "_origin": "ast", "community": 1, "norm_label": "first paragraph block \u2192 excerpt (200-char max).", "id": "scripts_test_notion_search_rationale_299", "community_name": "Notion Search Mocking" }, { "label": "Page leads with image/table only \u2192 excerpt is empty string, no crash.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L324", "_origin": "ast", "community": 1, "norm_label": "page leads with image/table only \u2192 excerpt is empty string, no crash.", "id": "scripts_test_notion_search_rationale_324", "community_name": "Notion Search Mocking" }, { "label": "Excerpt is capped at 200 chars.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L344", "_origin": "ast", "community": 1, "norm_label": "excerpt is capped at 200 chars.", "id": "scripts_test_notion_search_rationale_344", "community_name": "Notion Search Mocking" }, { "label": "checkbox=False and number=0 are meaningful, not 'empty' \u2014 must survive the filte", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L364", "_origin": "ast", "community": 1, "norm_label": "checkbox=false and number=0 are meaningful, not 'empty' \u2014 must survive the filte", "id": "scripts_test_notion_search_rationale_364", "community_name": "Notion Search Mocking" }, { "label": "LLM returns scores; output sorted score-desc, top N.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L387", "_origin": "ast", "community": 1, "norm_label": "llm returns scores; output sorted score-desc, top n.", "id": "scripts_test_notion_search_rationale_387", "community_name": "Notion Search Mocking" }, { "label": "limit=2 \u2192 returns top 2 only.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L412", "_origin": "ast", "community": 1, "norm_label": "limit=2 \u2192 returns top 2 only.", "id": "scripts_test_notion_search_rationale_412", "community_name": "Notion Search Mocking" }, { "label": "Non-JSON response \u2192 return candidates in input order, unranked (no scores).", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L431", "_origin": "ast", "community": 1, "norm_label": "non-json response \u2192 return candidates in input order, unranked (no scores).", "id": "scripts_test_notion_search_rationale_431", "community_name": "Notion Search Mocking" }, { "label": "LLM raises \u2192 fallback unranked.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L447", "_origin": "ast", "community": 1, "norm_label": "llm raises \u2192 fallback unranked.", "id": "scripts_test_notion_search_rationale_447", "community_name": "Notion Search Mocking" }, { "label": "End-to-end pipeline returns results matching the spec's JSON schema.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L461", "_origin": "ast", "community": 1, "norm_label": "end-to-end pipeline returns results matching the spec's json schema.", "id": "scripts_test_notion_search_rationale_461", "community_name": "Notion Search Mocking" }, { "label": "--no-rerank flag \u2192 results have null relevance, no rerank LLM call.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L506", "_origin": "ast", "community": 1, "norm_label": "--no-rerank flag \u2192 results have null relevance, no rerank llm call.", "id": "scripts_test_notion_search_rationale_506", "community_name": "Notion Search Mocking" }, { "label": "--no-expand \u2192 expand_llm not called, Notion gets only original query.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L536", "_origin": "ast", "community": 1, "norm_label": "--no-expand \u2192 expand_llm not called, notion gets only original query.", "id": "scripts_test_notion_search_rationale_536", "community_name": "Notion Search Mocking" }, { "label": "Two identical pipeline calls \u2192 second one skips rerank LLM.", "file_type": "rationale", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L560", "_origin": "ast", "community": 1, "norm_label": "two identical pipeline calls \u2192 second one skips rerank llm.", "id": "scripts_test_notion_search_rationale_560", "community_name": "Notion Search Mocking" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 45, "norm_label": "base_client.py", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 45, "norm_label": "ratelimiter", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 45, "norm_label": ".__init__()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 45, "norm_label": ".acquire()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 45, "norm_label": "baseasyncclient", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 45, "norm_label": ".__init__()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 45, "norm_label": "logger", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 45, "norm_label": "._rate_limited_request()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 45, "norm_label": "any", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 45, "norm_label": ".batch_requests()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 45, "norm_label": ".print_stats()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 45, "norm_label": "configmanager", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 45, "norm_label": ".__init__()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 45, "norm_label": ".google_credentials_path()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 45, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 45, "norm_label": ".custom_search_api_key()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 45, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 45, "norm_label": ".notion_token()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 45, "norm_label": ".validate_google_credentials()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 45, "norm_label": ".get_required()", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 45, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 45, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 45, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 45, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 45, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 45, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 45, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 45, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 45, "norm_label": "print request statistics.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 45, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 45, "norm_label": "get google service account credentials path.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 45, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 45, "norm_label": "get custom search api key.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 45, "norm_label": "get custom search engine id.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 45, "norm_label": "get notion api token.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 45, "norm_label": "validate google credentials are configured.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 45, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "competitive_monitor.py", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L1", "_origin": "ast", "community": 13, "norm_label": "competitive_monitor.py", "id": "scripts_competitive_monitor", "community_name": "Competitive Content Monitor" }, { "label": "TrafficTrend", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L34", "_origin": "ast", "community": 13, "norm_label": "traffictrend", "id": "scripts_competitive_monitor_traffictrend", "community_name": "Competitive Content Monitor" }, { "label": "DrTrend", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L45", "_origin": "ast", "community": 13, "norm_label": "drtrend", "id": "scripts_competitive_monitor_drtrend", "community_name": "Competitive Content Monitor" }, { "label": "KeywordMovement", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L56", "_origin": "ast", "community": 13, "norm_label": "keywordmovement", "id": "scripts_competitive_monitor_keywordmovement", "community_name": "Competitive Content Monitor" }, { "label": "ContentVelocity", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L67", "_origin": "ast", "community": 13, "norm_label": "contentvelocity", "id": "scripts_competitive_monitor_contentvelocity", "community_name": "Competitive Content Monitor" }, { "label": "CompetitiveAlert", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L78", "_origin": "ast", "community": 13, "norm_label": "competitivealert", "id": "scripts_competitive_monitor_competitivealert", "community_name": "Competitive Content Monitor" }, { "label": "MarketShare", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L89", "_origin": "ast", "community": 13, "norm_label": "marketshare", "id": "scripts_competitive_monitor_marketshare", "community_name": "Competitive Content Monitor" }, { "label": "CompetitiveMonitorResult", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L98", "_origin": "ast", "community": 13, "norm_label": "competitivemonitorresult", "id": "scripts_competitive_monitor_competitivemonitorresult", "community_name": "Competitive Content Monitor" }, { "label": "CompetitiveMonitor", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L117", "_origin": "ast", "community": 13, "norm_label": "competitivemonitor", "id": "scripts_competitive_monitor_competitivemonitor", "community_name": "Competitive Content Monitor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L126", "_origin": "ast", "community": 13, "norm_label": ".__init__()", "id": "scripts_competitive_monitor_competitivemonitor_init", "community_name": "Competitive Content Monitor" }, { "label": "._extract_domain()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L130", "_origin": "ast", "community": 13, "norm_label": "._extract_domain()", "id": "scripts_competitive_monitor_competitivemonitor_extract_domain", "community_name": "Competitive Content Monitor" }, { "label": "._call_ahrefs()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L137", "_origin": "ast", "community": 13, "norm_label": "._call_ahrefs()", "id": "scripts_competitive_monitor_competitivemonitor_call_ahrefs", "community_name": "Competitive Content Monitor" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L137", "_origin": "ast", "community": 155, "norm_label": "any", "id": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_any", "community_name": "Async API Client" }, { "label": "._discover_competitors()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L142", "_origin": "ast", "community": 13, "norm_label": "._discover_competitors()", "id": "scripts_competitive_monitor_competitivemonitor_discover_competitors", "community_name": "Competitive Content Monitor" }, { "label": ".get_traffic_trends()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L158", "_origin": "ast", "community": 13, "norm_label": ".get_traffic_trends()", "id": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends", "community_name": "Competitive Content Monitor" }, { "label": ".get_dr_trends()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L203", "_origin": "ast", "community": 13, "norm_label": ".get_dr_trends()", "id": "scripts_competitive_monitor_competitivemonitor_get_dr_trends", "community_name": "Competitive Content Monitor" }, { "label": ".track_keyword_movement()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L243", "_origin": "ast", "community": 13, "norm_label": ".track_keyword_movement()", "id": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement", "community_name": "Competitive Content Monitor" }, { "label": ".compare_content_velocity()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L300", "_origin": "ast", "community": 13, "norm_label": ".compare_content_velocity()", "id": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity", "community_name": "Competitive Content Monitor" }, { "label": ".generate_alerts()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "_origin": "ast", "community": 13, "norm_label": ".generate_alerts()", "id": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "community_name": "Competitive Content Monitor" }, { "label": ".estimate_market_share()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L445", "_origin": "ast", "community": 13, "norm_label": ".estimate_market_share()", "id": "scripts_competitive_monitor_competitivemonitor_estimate_market_share", "community_name": "Competitive Content Monitor" }, { "label": ".monitor()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L479", "_origin": "ast", "community": 13, "norm_label": ".monitor()", "id": "scripts_competitive_monitor_competitivemonitor_monitor", "community_name": "Competitive Content Monitor" }, { "label": "_format_text_report()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L569", "_origin": "ast", "community": 13, "norm_label": "_format_text_report()", "id": "scripts_competitive_monitor_format_text_report", "community_name": "Competitive Content Monitor" }, { "label": "_serialize_result()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L672", "_origin": "ast", "community": 13, "norm_label": "_serialize_result()", "id": "scripts_competitive_monitor_serialize_result", "community_name": "Competitive Content Monitor" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L695", "_origin": "ast", "community": 13, "norm_label": "parse_args()", "id": "scripts_competitive_monitor_parse_args", "community_name": "Competitive Content Monitor" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L695", "_origin": "ast", "community": 13, "norm_label": "namespace", "id": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_namespace", "community_name": "Competitive Content Monitor" }, { "label": "async_main()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L745", "_origin": "ast", "community": 13, "norm_label": "async_main()", "id": "scripts_competitive_monitor_async_main", "community_name": "Competitive Content Monitor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L770", "_origin": "ast", "community": 13, "norm_label": "main()", "id": "scripts_competitive_monitor_main", "community_name": "Competitive Content Monitor" }, { "label": "Competitive Monitor - Track SEO Competitive Changes Over Time ==================", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L1", "_origin": "ast", "community": 13, "norm_label": "competitive monitor - track seo competitive changes over time ==================", "id": "scripts_competitive_monitor_rationale_1", "community_name": "Competitive Content Monitor" }, { "label": "Traffic trend for a domain over a time period.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L35", "_origin": "ast", "community": 13, "norm_label": "traffic trend for a domain over a time period.", "id": "scripts_competitive_monitor_rationale_35", "community_name": "Competitive Content Monitor" }, { "label": "Domain Rating trend for a domain.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L46", "_origin": "ast", "community": 13, "norm_label": "domain rating trend for a domain.", "id": "scripts_competitive_monitor_rationale_46", "community_name": "Competitive Content Monitor" }, { "label": "Keyword gains and losses for a domain.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L57", "_origin": "ast", "community": 13, "norm_label": "keyword gains and losses for a domain.", "id": "scripts_competitive_monitor_rationale_57", "community_name": "Competitive Content Monitor" }, { "label": "Content publication rate metrics.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L68", "_origin": "ast", "community": 13, "norm_label": "content publication rate metrics.", "id": "scripts_competitive_monitor_rationale_68", "community_name": "Competitive Content Monitor" }, { "label": "Alert for significant competitive movement.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L79", "_origin": "ast", "community": 13, "norm_label": "alert for significant competitive movement.", "id": "scripts_competitive_monitor_rationale_79", "community_name": "Competitive Content Monitor" }, { "label": "Market share estimation for a domain within its competitive set.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L90", "_origin": "ast", "community": 13, "norm_label": "market share estimation for a domain within its competitive set.", "id": "scripts_competitive_monitor_rationale_90", "community_name": "Competitive Content Monitor" }, { "label": "Full monitoring result.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L99", "_origin": "ast", "community": 13, "norm_label": "full monitoring result.", "id": "scripts_competitive_monitor_rationale_99", "community_name": "Competitive Content Monitor" }, { "label": "Monitor competitive landscape changes using Ahrefs MCP tools.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L118", "_origin": "ast", "community": 13, "norm_label": "monitor competitive landscape changes using ahrefs mcp tools.", "id": "scripts_competitive_monitor_rationale_118", "community_name": "Competitive Content Monitor" }, { "label": "Extract bare domain from URL or return as-is if already bare.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L131", "_origin": "ast", "community": 13, "norm_label": "extract bare domain from url or return as-is if already bare.", "id": "scripts_competitive_monitor_rationale_131", "community_name": "Competitive Content Monitor" }, { "label": "Simulate Ahrefs MCP call. In production, routed via MCP bridge.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L138", "_origin": "ast", "community": 13, "norm_label": "simulate ahrefs mcp call. in production, routed via mcp bridge.", "id": "scripts_competitive_monitor_rationale_138", "community_name": "Competitive Content Monitor" }, { "label": "Discover competitors if none specified.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L145", "_origin": "ast", "community": 13, "norm_label": "discover competitors if none specified.", "id": "scripts_competitive_monitor_rationale_145", "community_name": "Competitive Content Monitor" }, { "label": "Get traffic trend data for multiple domains.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L161", "_origin": "ast", "community": 13, "norm_label": "get traffic trend data for multiple domains.", "id": "scripts_competitive_monitor_rationale_161", "community_name": "Competitive Content Monitor" }, { "label": "Get Domain Rating trend data for multiple domains.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L206", "_origin": "ast", "community": 13, "norm_label": "get domain rating trend data for multiple domains.", "id": "scripts_competitive_monitor_rationale_206", "community_name": "Competitive Content Monitor" }, { "label": "Track new/lost keywords for each domain over the period.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L246", "_origin": "ast", "community": 13, "norm_label": "track new/lost keywords for each domain over the period.", "id": "scripts_competitive_monitor_rationale_246", "community_name": "Competitive Content Monitor" }, { "label": "Compare content publication velocity across domains.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L303", "_origin": "ast", "community": 13, "norm_label": "compare content publication velocity across domains.", "id": "scripts_competitive_monitor_rationale_303", "community_name": "Competitive Content Monitor" }, { "label": "Generate alerts for significant competitive movements.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L353", "_origin": "ast", "community": 13, "norm_label": "generate alerts for significant competitive movements.", "id": "scripts_competitive_monitor_rationale_353", "community_name": "Competitive Content Monitor" }, { "label": "Estimate market share based on organic traffic within competitive set.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L450", "_origin": "ast", "community": 13, "norm_label": "estimate market share based on organic traffic within competitive set.", "id": "scripts_competitive_monitor_rationale_450", "community_name": "Competitive Content Monitor" }, { "label": "Orchestrate full competitive monitoring pipeline.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L486", "_origin": "ast", "community": 13, "norm_label": "orchestrate full competitive monitoring pipeline.", "id": "scripts_competitive_monitor_rationale_486", "community_name": "Competitive Content Monitor" }, { "label": "Convert result to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L673", "_origin": "ast", "community": 13, "norm_label": "convert result to json-serializable dict.", "id": "scripts_competitive_monitor_rationale_673", "community_name": "Competitive Content Monitor" }, { "label": "competitor_profiler.py", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L1", "_origin": "ast", "community": 5, "norm_label": "competitor_profiler.py", "id": "scripts_competitor_profiler", "community_name": "Schema Draft Builder" }, { "label": "CompetitorProfile", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L34", "_origin": "ast", "community": 5, "norm_label": "competitorprofile", "id": "scripts_competitor_profiler_competitorprofile", "community_name": "Schema Draft Builder" }, { "label": "KeywordOverlap", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L49", "_origin": "ast", "community": 5, "norm_label": "keywordoverlap", "id": "scripts_competitor_profiler_keywordoverlap", "community_name": "Schema Draft Builder" }, { "label": "ThreatAssessment", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L59", "_origin": "ast", "community": 5, "norm_label": "threatassessment", "id": "scripts_competitor_profiler_threatassessment", "community_name": "Schema Draft Builder" }, { "label": "ComparisonMatrix", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L72", "_origin": "ast", "community": 5, "norm_label": "comparisonmatrix", "id": "scripts_competitor_profiler_comparisonmatrix", "community_name": "Schema Draft Builder" }, { "label": "CompetitorProfilingResult", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L80", "_origin": "ast", "community": 5, "norm_label": "competitorprofilingresult", "id": "scripts_competitor_profiler_competitorprofilingresult", "community_name": "Schema Draft Builder" }, { "label": "CompetitorProfiler", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L95", "_origin": "ast", "community": 5, "norm_label": "competitorprofiler", "id": "scripts_competitor_profiler_competitorprofiler", "community_name": "Schema Draft Builder" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L100", "_origin": "ast", "community": 5, "norm_label": ".__init__()", "id": "scripts_competitor_profiler_competitorprofiler_init", "community_name": "Schema Draft Builder" }, { "label": "._extract_domain()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L105", "_origin": "ast", "community": 5, "norm_label": "._extract_domain()", "id": "scripts_competitor_profiler_competitorprofiler_extract_domain", "community_name": "Schema Draft Builder" }, { "label": "._call_ahrefs()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L116", "_origin": "ast", "community": 5, "norm_label": "._call_ahrefs()", "id": "scripts_competitor_profiler_competitorprofiler_call_ahrefs", "community_name": "Schema Draft Builder" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L116", "_origin": "ast", "community": 5, "norm_label": "any", "id": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_any", "community_name": "Schema Draft Builder" }, { "label": ".discover_competitors()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L121", "_origin": "ast", "community": 5, "norm_label": ".discover_competitors()", "id": "scripts_competitor_profiler_competitorprofiler_discover_competitors", "community_name": "Schema Draft Builder" }, { "label": ".build_profile()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L150", "_origin": "ast", "community": 5, "norm_label": ".build_profile()", "id": "scripts_competitor_profiler_competitorprofiler_build_profile", "community_name": "Schema Draft Builder" }, { "label": ".analyze_keyword_overlap()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L201", "_origin": "ast", "community": 5, "norm_label": ".analyze_keyword_overlap()", "id": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap", "community_name": "Schema Draft Builder" }, { "label": ".build_comparison_matrix()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L251", "_origin": "ast", "community": 5, "norm_label": ".build_comparison_matrix()", "id": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix", "community_name": "Schema Draft Builder" }, { "label": ".score_threat()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L289", "_origin": "ast", "community": 5, "norm_label": ".score_threat()", "id": "scripts_competitor_profiler_competitorprofiler_score_threat", "community_name": "Schema Draft Builder" }, { "label": ".detect_korean_presence()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L363", "_origin": "ast", "community": 5, "norm_label": ".detect_korean_presence()", "id": "scripts_competitor_profiler_competitorprofiler_detect_korean_presence", "community_name": "Schema Draft Builder" }, { "label": ".determine_market_position()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L388", "_origin": "ast", "community": 5, "norm_label": ".determine_market_position()", "id": "scripts_competitor_profiler_competitorprofiler_determine_market_position", "community_name": "Schema Draft Builder" }, { "label": ".profile()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L432", "_origin": "ast", "community": 5, "norm_label": ".profile()", "id": "scripts_competitor_profiler_competitorprofiler_profile", "community_name": "Schema Draft Builder" }, { "label": "_format_text_report()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L548", "_origin": "ast", "community": 5, "norm_label": "_format_text_report()", "id": "scripts_competitor_profiler_format_text_report", "community_name": "Schema Draft Builder" }, { "label": "_serialize_result()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L618", "_origin": "ast", "community": 5, "norm_label": "_serialize_result()", "id": "scripts_competitor_profiler_serialize_result", "community_name": "Schema Draft Builder" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L639", "_origin": "ast", "community": 5, "norm_label": "parse_args()", "id": "scripts_competitor_profiler_parse_args", "community_name": "Schema Draft Builder" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L639", "_origin": "ast", "community": 5, "norm_label": "namespace", "id": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_namespace", "community_name": "Schema Draft Builder" }, { "label": "async_main()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L689", "_origin": "ast", "community": 5, "norm_label": "async_main()", "id": "scripts_competitor_profiler_async_main", "community_name": "Schema Draft Builder" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L713", "_origin": "ast", "community": 5, "norm_label": "main()", "id": "scripts_competitor_profiler_main", "community_name": "Schema Draft Builder" }, { "label": "Competitor Profiler - SEO Competitive Intelligence =============================", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L1", "_origin": "ast", "community": 5, "norm_label": "competitor profiler - seo competitive intelligence =============================", "id": "scripts_competitor_profiler_rationale_1", "community_name": "Schema Draft Builder" }, { "label": "Full profile card for a single domain.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L35", "_origin": "ast", "community": 5, "norm_label": "full profile card for a single domain.", "id": "scripts_competitor_profiler_rationale_35", "community_name": "Schema Draft Builder" }, { "label": "Keyword overlap analysis between target and a competitor.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L50", "_origin": "ast", "community": 5, "norm_label": "keyword overlap analysis between target and a competitor.", "id": "scripts_competitor_profiler_rationale_50", "community_name": "Schema Draft Builder" }, { "label": "Competitive threat score and breakdown for one competitor.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L60", "_origin": "ast", "community": 5, "norm_label": "competitive threat score and breakdown for one competitor.", "id": "scripts_competitor_profiler_rationale_60", "community_name": "Schema Draft Builder" }, { "label": "Multi-dimensional comparison matrix across SEO dimensions.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L73", "_origin": "ast", "community": 5, "norm_label": "multi-dimensional comparison matrix across seo dimensions.", "id": "scripts_competitor_profiler_rationale_73", "community_name": "Schema Draft Builder" }, { "label": "Full profiling result with all competitor data.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L81", "_origin": "ast", "community": 5, "norm_label": "full profiling result with all competitor data.", "id": "scripts_competitor_profiler_rationale_81", "community_name": "Schema Draft Builder" }, { "label": "Builds competitor profiles using Ahrefs MCP tools.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L96", "_origin": "ast", "community": 5, "norm_label": "builds competitor profiles using ahrefs mcp tools.", "id": "scripts_competitor_profiler_rationale_96", "community_name": "Schema Draft Builder" }, { "label": "Extract bare domain from URL or return as-is if already bare.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L106", "_origin": "ast", "community": 5, "norm_label": "extract bare domain from url or return as-is if already bare.", "id": "scripts_competitor_profiler_rationale_106", "community_name": "Schema Draft Builder" }, { "label": "Simulate Ahrefs MCP call. In production, routed via MCP bridge.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L117", "_origin": "ast", "community": 5, "norm_label": "simulate ahrefs mcp call. in production, routed via mcp bridge.", "id": "scripts_competitor_profiler_rationale_117", "community_name": "Schema Draft Builder" }, { "label": "Discover organic competitors via site-explorer-organic-competitors.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L124", "_origin": "ast", "community": 5, "norm_label": "discover organic competitors via site-explorer-organic-competitors.", "id": "scripts_competitor_profiler_rationale_124", "community_name": "Schema Draft Builder" }, { "label": "Build a complete profile card for a single domain.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L151", "_origin": "ast", "community": 5, "norm_label": "build a complete profile card for a single domain.", "id": "scripts_competitor_profiler_rationale_151", "community_name": "Schema Draft Builder" }, { "label": "Analyze keyword overlap between target and a single competitor.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L204", "_origin": "ast", "community": 5, "norm_label": "analyze keyword overlap between target and a single competitor.", "id": "scripts_competitor_profiler_rationale_204", "community_name": "Schema Draft Builder" }, { "label": "Create a multi-dimensional comparison matrix.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L256", "_origin": "ast", "community": 5, "norm_label": "create a multi-dimensional comparison matrix.", "id": "scripts_competitor_profiler_rationale_256", "community_name": "Schema Draft Builder" }, { "label": "Score competitive threat 0-100 based on multiple factors.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L295", "_origin": "ast", "community": 5, "norm_label": "score competitive threat 0-100 based on multiple factors.", "id": "scripts_competitor_profiler_rationale_295", "community_name": "Schema Draft Builder" }, { "label": "Check Naver Blog/Cafe presence for a domain (heuristic).", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L364", "_origin": "ast", "community": 5, "norm_label": "check naver blog/cafe presence for a domain (heuristic).", "id": "scripts_competitor_profiler_rationale_364", "community_name": "Schema Draft Builder" }, { "label": "Classify target as leader / challenger / follower / niche.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L393", "_origin": "ast", "community": 5, "norm_label": "classify target as leader / challenger / follower / niche.", "id": "scripts_competitor_profiler_rationale_393", "community_name": "Schema Draft Builder" }, { "label": "Orchestrate full competitor profiling pipeline.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L438", "_origin": "ast", "community": 5, "norm_label": "orchestrate full competitor profiling pipeline.", "id": "scripts_competitor_profiler_rationale_438", "community_name": "Schema Draft Builder" }, { "label": "Format profiling result as human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L549", "_origin": "ast", "community": 5, "norm_label": "format profiling result as human-readable text report.", "id": "scripts_competitor_profiler_rationale_549", "community_name": "Schema Draft Builder" }, { "label": "Convert result to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L619", "_origin": "ast", "community": 5, "norm_label": "convert result to json-serializable dict.", "id": "scripts_competitor_profiler_rationale_619", "community_name": "Schema Draft Builder" }, { "label": "notion_writer.py", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L1", "_origin": "ast", "community": 55, "norm_label": "notion_writer.py", "id": "scripts_notion_writer", "community_name": "Notion Block Writer" }, { "label": "extract_notion_id()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L27", "_origin": "ast", "community": 90, "norm_label": "extract_notion_id()", "id": "scripts_notion_writer_extract_notion_id", "community_name": "Notion Page Utilities" }, { "label": "format_id_with_dashes()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L51", "_origin": "ast", "community": 90, "norm_label": "format_id_with_dashes()", "id": "scripts_notion_writer_format_id_with_dashes", "community_name": "Notion Page Utilities" }, { "label": "_is_table_row()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L61", "_origin": "ast", "community": 55, "norm_label": "_is_table_row()", "id": "scripts_notion_writer_is_table_row", "community_name": "Notion Block Writer" }, { "label": "_split_table_row()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L66", "_origin": "ast", "community": 55, "norm_label": "_split_table_row()", "id": "scripts_notion_writer_split_table_row", "community_name": "Notion Block Writer" }, { "label": "markdown_to_notion_blocks()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L75", "_origin": "ast", "community": 19, "norm_label": "markdown_to_notion_blocks()", "id": "scripts_notion_writer_markdown_to_notion_blocks", "community_name": "Markdown to Notion Parser" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L75", "_origin": "ast", "community": 55, "norm_label": "any", "id": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any", "community_name": "Notion Block Writer" }, { "label": "_parse_lines()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L87", "_origin": "ast", "community": 55, "norm_label": "_parse_lines()", "id": "scripts_notion_writer_parse_lines", "community_name": "Notion Block Writer" }, { "label": "_is_absolute_url()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L302", "_origin": "ast", "community": 55, "norm_label": "_is_absolute_url()", "id": "scripts_notion_writer_is_absolute_url", "community_name": "Notion Block Writer" }, { "label": "_rich_span()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L307", "_origin": "ast", "community": 55, "norm_label": "_rich_span()", "id": "scripts_notion_writer_rich_span", "community_name": "Notion Block Writer" }, { "label": "parse_rich_text()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L321", "_origin": "ast", "community": 55, "norm_label": "parse_rich_text()", "id": "scripts_notion_writer_parse_rich_text", "community_name": "Notion Block Writer" }, { "label": "create_paragraph_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L389", "_origin": "ast", "community": 55, "norm_label": "create_paragraph_block()", "id": "scripts_notion_writer_create_paragraph_block", "community_name": "Notion Block Writer" }, { "label": "create_heading_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L399", "_origin": "ast", "community": 55, "norm_label": "create_heading_block()", "id": "scripts_notion_writer_create_heading_block", "community_name": "Notion Block Writer" }, { "label": "create_bulleted_list_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L410", "_origin": "ast", "community": 55, "norm_label": "create_bulleted_list_block()", "id": "scripts_notion_writer_create_bulleted_list_block", "community_name": "Notion Block Writer" }, { "label": "create_numbered_list_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L420", "_origin": "ast", "community": 55, "norm_label": "create_numbered_list_block()", "id": "scripts_notion_writer_create_numbered_list_block", "community_name": "Notion Block Writer" }, { "label": "create_todo_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L430", "_origin": "ast", "community": 55, "norm_label": "create_todo_block()", "id": "scripts_notion_writer_create_todo_block", "community_name": "Notion Block Writer" }, { "label": "create_quote_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L441", "_origin": "ast", "community": 55, "norm_label": "create_quote_block()", "id": "scripts_notion_writer_create_quote_block", "community_name": "Notion Block Writer" }, { "label": "create_callout_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L451", "_origin": "ast", "community": 55, "norm_label": "create_callout_block()", "id": "scripts_notion_writer_create_callout_block", "community_name": "Notion Block Writer" }, { "label": "create_toggle_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L465", "_origin": "ast", "community": 55, "norm_label": "create_toggle_block()", "id": "scripts_notion_writer_create_toggle_block", "community_name": "Notion Block Writer" }, { "label": "create_column_list_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L477", "_origin": "ast", "community": 55, "norm_label": "create_column_list_block()", "id": "scripts_notion_writer_create_column_list_block", "community_name": "Notion Block Writer" }, { "label": "create_code_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L491", "_origin": "ast", "community": 55, "norm_label": "create_code_block()", "id": "scripts_notion_writer_create_code_block", "community_name": "Notion Block Writer" }, { "label": "create_divider_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L502", "_origin": "ast", "community": 55, "norm_label": "create_divider_block()", "id": "scripts_notion_writer_create_divider_block", "community_name": "Notion Block Writer" }, { "label": "create_table_block()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L510", "_origin": "ast", "community": 55, "norm_label": "create_table_block()", "id": "scripts_notion_writer_create_table_block", "community_name": "Notion Block Writer" }, { "label": "list_accessible_content()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L543", "_origin": "ast", "community": 90, "norm_label": "list_accessible_content()", "id": "scripts_notion_writer_list_accessible_content", "community_name": "Notion Page Utilities" }, { "label": "Client", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L543", "_origin": "ast", "community": 90, "norm_label": "client", "id": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client", "community_name": "Notion Page Utilities" }, { "label": "get_page_info()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L624", "_origin": "ast", "community": 90, "norm_label": "get_page_info()", "id": "scripts_notion_writer_get_page_info", "community_name": "Notion Page Utilities" }, { "label": "get_database_info()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L634", "_origin": "ast", "community": 90, "norm_label": "get_database_info()", "id": "scripts_notion_writer_get_database_info", "community_name": "Notion Page Utilities" }, { "label": "append_to_page()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L654", "_origin": "ast", "community": 90, "norm_label": "append_to_page()", "id": "scripts_notion_writer_append_to_page", "community_name": "Notion Page Utilities" }, { "label": "clear_page_content()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L673", "_origin": "ast", "community": 90, "norm_label": "clear_page_content()", "id": "scripts_notion_writer_clear_page_content", "community_name": "Notion Page Utilities" }, { "label": "create_database_row()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L705", "_origin": "ast", "community": 90, "norm_label": "create_database_row()", "id": "scripts_notion_writer_create_database_row", "community_name": "Notion Page Utilities" }, { "label": "update_page_properties()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L736", "_origin": "ast", "community": 90, "norm_label": "update_page_properties()", "id": "scripts_notion_writer_update_page_properties", "community_name": "Notion Page Utilities" }, { "label": "write_to_page()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L749", "_origin": "ast", "community": 90, "norm_label": "write_to_page()", "id": "scripts_notion_writer_write_to_page", "community_name": "Notion Page Utilities" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L764", "_origin": "ast", "community": 90, "norm_label": "main()", "id": "scripts_notion_writer_main", "community_name": "Notion Page Utilities" }, { "label": "Extract Notion page/database ID from URL or raw ID.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L28", "_origin": "ast", "community": 90, "norm_label": "extract notion page/database id from url or raw id.", "id": "scripts_notion_writer_rationale_28", "community_name": "Notion Page Utilities" }, { "label": "Format 32-char ID to UUID format with dashes.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L52", "_origin": "ast", "community": 90, "norm_label": "format 32-char id to uuid format with dashes.", "id": "scripts_notion_writer_rationale_52", "community_name": "Notion Page Utilities" }, { "label": "Convert markdown text (or pre-split lines) to Notion block objects. Reentra", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L76", "_origin": "ast", "community": 19, "norm_label": "convert markdown text (or pre-split lines) to notion block objects. reentra", "id": "scripts_notion_writer_rationale_76", "community_name": "Markdown to Notion Parser" }, { "label": "Walk lines and emit Notion blocks. Called recursively by container detectors.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L88", "_origin": "ast", "community": 55, "norm_label": "walk lines and emit notion blocks. called recursively by container detectors.", "id": "scripts_notion_writer_rationale_88", "community_name": "Notion Block Writer" }, { "label": "Notion's link annotation rejects fragment-only and relative URLs.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L303", "_origin": "ast", "community": 55, "norm_label": "notion's link annotation rejects fragment-only and relative urls.", "id": "scripts_notion_writer_rationale_303", "community_name": "Notion Block Writer" }, { "label": "Build one rich-text span with optional annotations / link.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L308", "_origin": "ast", "community": 55, "norm_label": "build one rich-text span with optional annotations / link.", "id": "scripts_notion_writer_rationale_308", "community_name": "Notion Block Writer" }, { "label": "Parse markdown inline formatting into Notion rich-text spans. Supports: **b", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L322", "_origin": "ast", "community": 55, "norm_label": "parse markdown inline formatting into notion rich-text spans. supports: **b", "id": "scripts_notion_writer_rationale_322", "community_name": "Notion Block Writer" }, { "label": "Create a callout block with icon + color from a GitHub alert type.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L452", "_origin": "ast", "community": 55, "norm_label": "create a callout block with icon + color from a github alert type.", "id": "scripts_notion_writer_rationale_452", "community_name": "Notion Block Writer" }, { "label": "Create a toggle block with summary rich-text and child blocks.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L466", "_origin": "ast", "community": 55, "norm_label": "create a toggle block with summary rich-text and child blocks.", "id": "scripts_notion_writer_rationale_466", "community_name": "Notion Block Writer" }, { "label": "Create a column_list block; each item in `columns` is the children-list for one", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L478", "_origin": "ast", "community": 55, "norm_label": "create a column_list block; each item in `columns` is the children-list for one", "id": "scripts_notion_writer_rationale_478", "community_name": "Notion Block Writer" }, { "label": "Build a Notion `table` block with header + body rows. All rows are padded t", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L511", "_origin": "ast", "community": 55, "norm_label": "build a notion `table` block with header + body rows. all rows are padded t", "id": "scripts_notion_writer_rationale_511", "community_name": "Notion Block Writer" }, { "label": "List all accessible pages and databases.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L544", "_origin": "ast", "community": 90, "norm_label": "list all accessible pages and databases.", "id": "scripts_notion_writer_rationale_544", "community_name": "Notion Page Utilities" }, { "label": "Get page information.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L625", "_origin": "ast", "community": 90, "norm_label": "get page information.", "id": "scripts_notion_writer_rationale_625", "community_name": "Notion Page Utilities" }, { "label": "Fetch full schema for a database or data source. Accepts either a database_", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L635", "_origin": "ast", "community": 90, "norm_label": "fetch full schema for a database or data source. accepts either a database_", "id": "scripts_notion_writer_rationale_635", "community_name": "Notion Page Utilities" }, { "label": "Append blocks to an existing Notion page.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L655", "_origin": "ast", "community": 90, "norm_label": "append blocks to an existing notion page.", "id": "scripts_notion_writer_rationale_655", "community_name": "Notion Page Utilities" }, { "label": "Clear all content from a page (paginates through all children).", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L674", "_origin": "ast", "community": 90, "norm_label": "clear all content from a page (paginates through all children).", "id": "scripts_notion_writer_rationale_674", "community_name": "Notion Page Utilities" }, { "label": "Create a new row in a Notion data source (multi-source database model). `da", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L706", "_origin": "ast", "community": 90, "norm_label": "create a new row in a notion data source (multi-source database model). `da", "id": "scripts_notion_writer_rationale_706", "community_name": "Notion Page Utilities" }, { "label": "Update properties on an existing page (used by upsert).", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L737", "_origin": "ast", "community": 90, "norm_label": "update properties on an existing page (used by upsert).", "id": "scripts_notion_writer_rationale_737", "community_name": "Notion Page Utilities" }, { "label": "Write markdown content to a Notion page.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L750", "_origin": "ast", "community": 90, "norm_label": "write markdown content to a notion page.", "id": "scripts_notion_writer_rationale_750", "community_name": "Notion Page Utilities" }, { "label": "test_parser.py", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L1", "_origin": "ast", "community": 19, "norm_label": "test_parser.py", "id": "scripts_test_parser", "community_name": "Markdown to Notion Parser" }, { "label": "_assert()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L45", "_origin": "ast", "community": 19, "norm_label": "_assert()", "id": "scripts_test_parser_assert", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_plain()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L52", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_plain()", "id": "scripts_test_parser_test_rich_text_plain", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_bold()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L59", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_bold()", "id": "scripts_test_parser_test_rich_text_bold", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_italic()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L68", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_italic()", "id": "scripts_test_parser_test_rich_text_italic", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_code()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L73", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_code()", "id": "scripts_test_parser_test_rich_text_code", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_link()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L80", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_link()", "id": "scripts_test_parser_test_rich_text_link", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_strike()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L88", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_strike()", "id": "scripts_test_parser_test_rich_text_strike", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_mixed()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L94", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_mixed()", "id": "scripts_test_parser_test_rich_text_mixed", "community_name": "Markdown to Notion Parser" }, { "label": "test_blocks_headings()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L106", "_origin": "ast", "community": 19, "norm_label": "test_blocks_headings()", "id": "scripts_test_parser_test_blocks_headings", "community_name": "Markdown to Notion Parser" }, { "label": "test_blocks_bullets_and_numbers()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L113", "_origin": "ast", "community": 19, "norm_label": "test_blocks_bullets_and_numbers()", "id": "scripts_test_parser_test_blocks_bullets_and_numbers", "community_name": "Markdown to Notion Parser" }, { "label": "test_blocks_todo()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L120", "_origin": "ast", "community": 19, "norm_label": "test_blocks_todo()", "id": "scripts_test_parser_test_blocks_todo", "community_name": "Markdown to Notion Parser" }, { "label": "test_blocks_quote_code_divider()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L130", "_origin": "ast", "community": 19, "norm_label": "test_blocks_quote_code_divider()", "id": "scripts_test_parser_test_blocks_quote_code_divider", "community_name": "Markdown to Notion Parser" }, { "label": "test_blocks_table()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L141", "_origin": "ast", "community": 19, "norm_label": "test_blocks_table()", "id": "scripts_test_parser_test_blocks_table", "community_name": "Markdown to Notion Parser" }, { "label": "test_callout_note()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L168", "_origin": "ast", "community": 19, "norm_label": "test_callout_note()", "id": "scripts_test_parser_test_callout_note", "community_name": "Markdown to Notion Parser" }, { "label": "test_callout_tip()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L181", "_origin": "ast", "community": 19, "norm_label": "test_callout_tip()", "id": "scripts_test_parser_test_callout_tip", "community_name": "Markdown to Notion Parser" }, { "label": "test_callout_important()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L188", "_origin": "ast", "community": 19, "norm_label": "test_callout_important()", "id": "scripts_test_parser_test_callout_important", "community_name": "Markdown to Notion Parser" }, { "label": "test_callout_warning()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L194", "_origin": "ast", "community": 19, "norm_label": "test_callout_warning()", "id": "scripts_test_parser_test_callout_warning", "community_name": "Markdown to Notion Parser" }, { "label": "test_callout_caution()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L200", "_origin": "ast", "community": 19, "norm_label": "test_callout_caution()", "id": "scripts_test_parser_test_callout_caution", "community_name": "Markdown to Notion Parser" }, { "label": "test_callout_unknown_falls_through()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L206", "_origin": "ast", "community": 19, "norm_label": "test_callout_unknown_falls_through()", "id": "scripts_test_parser_test_callout_unknown_falls_through", "community_name": "Markdown to Notion Parser" }, { "label": "test_toggle_basic()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L214", "_origin": "ast", "community": 19, "norm_label": "test_toggle_basic()", "id": "scripts_test_parser_test_toggle_basic", "community_name": "Markdown to Notion Parser" }, { "label": "test_toggle_nested_blocks()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L226", "_origin": "ast", "community": 19, "norm_label": "test_toggle_nested_blocks()", "id": "scripts_test_parser_test_toggle_nested_blocks", "community_name": "Markdown to Notion Parser" }, { "label": "test_toggle_nested_toggle()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L248", "_origin": "ast", "community": 19, "norm_label": "test_toggle_nested_toggle()", "id": "scripts_test_parser_test_toggle_nested_toggle", "community_name": "Markdown to Notion Parser" }, { "label": "test_toggle_unclosed_falls_through()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L268", "_origin": "ast", "community": 19, "norm_label": "test_toggle_unclosed_falls_through()", "id": "scripts_test_parser_test_toggle_unclosed_falls_through", "community_name": "Markdown to Notion Parser" }, { "label": "test_columns_two()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L283", "_origin": "ast", "community": 19, "norm_label": "test_columns_two()", "id": "scripts_test_parser_test_columns_two", "community_name": "Markdown to Notion Parser" }, { "label": "test_columns_with_blocks()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L305", "_origin": "ast", "community": 19, "norm_label": "test_columns_with_blocks()", "id": "scripts_test_parser_test_columns_with_blocks", "community_name": "Markdown to Notion Parser" }, { "label": "test_columns_single_degrades()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L328", "_origin": "ast", "community": 19, "norm_label": "test_columns_single_degrades()", "id": "scripts_test_parser_test_columns_single_degrades", "community_name": "Markdown to Notion Parser" }, { "label": "test_mention_id()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L346", "_origin": "ast", "community": 281, "norm_label": "test_mention_id()", "id": "scripts_test_parser_test_mention_id", "community_name": "Notion Mention Testing" }, { "label": "test_mention_url()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L358", "_origin": "ast", "community": 282, "norm_label": "test_mention_url()", "id": "scripts_test_parser_test_mention_url", "community_name": "Notion URL Parsing" }, { "label": "test_mention_invalid_falls_back()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L369", "_origin": "ast", "community": 19, "norm_label": "test_mention_invalid_falls_back()", "id": "scripts_test_parser_test_mention_invalid_falls_back", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_anchor_link_becomes_bold()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L381", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_anchor_link_becomes_bold()", "id": "scripts_test_parser_test_rich_text_anchor_link_becomes_bold", "community_name": "Markdown to Notion Parser" }, { "label": "test_rich_text_relative_link_becomes_plain()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L390", "_origin": "ast", "community": 283, "norm_label": "test_rich_text_relative_link_becomes_plain()", "id": "scripts_test_parser_test_rich_text_relative_link_becomes_plain", "community_name": "Notion Text Rendering" }, { "label": "test_rich_text_absolute_link_preserved()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L398", "_origin": "ast", "community": 19, "norm_label": "test_rich_text_absolute_link_preserved()", "id": "scripts_test_parser_test_rich_text_absolute_link_preserved", "community_name": "Markdown to Notion Parser" }, { "label": "test_no_literal_markers_leak()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L406", "_origin": "ast", "community": 19, "norm_label": "test_no_literal_markers_leak()", "id": "scripts_test_parser_test_no_literal_markers_leak", "community_name": "Markdown to Notion Parser" }, { "label": "run_all()", "file_type": "code", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L416", "_origin": "ast", "community": 19, "norm_label": "run_all()", "id": "scripts_test_parser_run_all", "community_name": "Markdown to Notion Parser" }, { "label": "An unrecognized alert type renders as a plain quote with the marker preserved.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L207", "_origin": "ast", "community": 19, "norm_label": "an unrecognized alert type renders as a plain quote with the marker preserved.", "id": "scripts_test_parser_rationale_207", "community_name": "Markdown to Notion Parser" }, { "label": "Toggle body can hold any block type via _parse_lines recursion.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L227", "_origin": "ast", "community": 19, "norm_label": "toggle body can hold any block type via _parse_lines recursion.", "id": "scripts_test_parser_rationale_227", "community_name": "Markdown to Notion Parser" }, { "label": "details_depth tracking allows <details> inside <details>.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L249", "_origin": "ast", "community": 19, "norm_label": "details_depth tracking allows <details> inside <details>.", "id": "scripts_test_parser_rationale_249", "community_name": "Markdown to Notion Parser" }, { "label": "Missing </details> at EOF degrades to paragraphs, no crash.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L269", "_origin": "ast", "community": 19, "norm_label": "missing </details> at eof degrades to paragraphs, no crash.", "id": "scripts_test_parser_rationale_269", "community_name": "Markdown to Notion Parser" }, { "label": "Columns can hold any block type via per-column _parse_lines recursion.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L306", "_origin": "ast", "community": 19, "norm_label": "columns can hold any block type via per-column _parse_lines recursion.", "id": "scripts_test_parser_rationale_306", "community_name": "Markdown to Notion Parser" }, { "label": "Single-column ::: columns block degrades to paragraphs (Notion requires >= 2).", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L329", "_origin": "ast", "community": 19, "norm_label": "single-column ::: columns block degrades to paragraphs (notion requires >= 2).", "id": "scripts_test_parser_rationale_329", "community_name": "Markdown to Notion Parser" }, { "label": "@[Title](32-hex-id) produces a mention rich-text span with page reference.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L347", "_origin": "ast", "community": 281, "norm_label": "@[title](32-hex-id) produces a mention rich-text span with page reference.", "id": "scripts_test_parser_rationale_347", "community_name": "Notion Mention Testing" }, { "label": "@[Title](https://notion.so/Page-Title-id) extracts ID from URL.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L359", "_origin": "ast", "community": 282, "norm_label": "@[title](https://notion.so/page-title-id) extracts id from url.", "id": "scripts_test_parser_rationale_359", "community_name": "Notion URL Parsing" }, { "label": "A non-resolvable target degrades to plain text '@Title' with no link.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L370", "_origin": "ast", "community": 19, "norm_label": "a non-resolvable target degrades to plain text '@title' with no link.", "id": "scripts_test_parser_rationale_370", "community_name": "Markdown to Notion Parser" }, { "label": "TOC-style fragment links must not be sent as Notion link annotations.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L382", "_origin": "ast", "community": 19, "norm_label": "toc-style fragment links must not be sent as notion link annotations.", "id": "scripts_test_parser_rationale_382", "community_name": "Markdown to Notion Parser" }, { "label": "Relative paths can't be Notion links either; render plain text.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L391", "_origin": "ast", "community": 283, "norm_label": "relative paths can't be notion links either; render plain text.", "id": "scripts_test_parser_rationale_391", "community_name": "Notion Text Rendering" }, { "label": "Regression: absolute URLs must still produce a real Notion link.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L399", "_origin": "ast", "community": 19, "norm_label": "regression: absolute urls must still produce a real notion link.", "id": "scripts_test_parser_rationale_399", "community_name": "Markdown to Notion Parser" }, { "label": "Regression: before the rich-text rewrite, ** and [ ] leaked as literal text.", "file_type": "rationale", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L407", "_origin": "ast", "community": 19, "norm_label": "regression: before the rich-text rewrite, ** and [ ] leaked as literal text.", "id": "scripts_test_parser_rationale_407", "community_name": "Markdown to Notion Parser" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 46, "norm_label": "base_client.py", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client", "community_name": "Async API Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 46, "norm_label": "ratelimiter", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 46, "norm_label": ".__init__()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Async API Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 46, "norm_label": ".acquire()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 46, "norm_label": "baseasyncclient", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 46, "norm_label": ".__init__()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Async API Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 46, "norm_label": "logger", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_logger", "community_name": "Async API Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 46, "norm_label": "._rate_limited_request()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 46, "norm_label": "any", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 46, "norm_label": ".batch_requests()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 46, "norm_label": ".print_stats()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 46, "norm_label": "configmanager", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 46, "norm_label": ".__init__()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Async API Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 46, "norm_label": ".google_credentials_path()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Async API Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 46, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 46, "norm_label": ".custom_search_api_key()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "Async API Client" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 46, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "Async API Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 46, "norm_label": ".notion_token()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Async API Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 46, "norm_label": ".validate_google_credentials()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Async API Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 46, "norm_label": ".get_required()", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Async API Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 46, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Async API Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 46, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Async API Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 46, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Async API Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 46, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 46, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 46, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Async API Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 46, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 46, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 46, "norm_label": "print request statistics.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 46, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "Async API Client" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 46, "norm_label": "get google service account credentials path.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "Async API Client" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 46, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "Async API Client" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 46, "norm_label": "get custom search api key.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "Async API Client" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 46, "norm_label": "get custom search engine id.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "Async API Client" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 46, "norm_label": "get notion api token.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "Async API Client" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 46, "norm_label": "validate google credentials are configured.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "Async API Client" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 46, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "Async API Client" }, { "label": "crawl_budget_analyzer.py", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 167, "norm_label": "crawl_budget_analyzer.py", "id": "scripts_crawl_budget_analyzer", "community_name": "Crawl Waste Analyzer" }, { "label": "CrawlWaste", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L52", "_origin": "ast", "community": 29, "norm_label": "crawlwaste", "id": "scripts_crawl_budget_analyzer_crawlwaste", "community_name": "Crawl Budget Analysis" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L60", "_origin": "ast", "community": 29, "norm_label": ".to_dict()", "id": "scripts_crawl_budget_analyzer_crawlwaste_to_dict", "community_name": "Crawl Budget Analysis" }, { "label": "OrphanPage", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L71", "_origin": "ast", "community": 167, "norm_label": "orphanpage", "id": "scripts_crawl_budget_analyzer_orphanpage", "community_name": "Crawl Waste Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L78", "_origin": "ast", "community": 167, "norm_label": ".to_dict()", "id": "scripts_crawl_budget_analyzer_orphanpage_to_dict", "community_name": "Crawl Waste Analyzer" }, { "label": "BotProfile", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L83", "_origin": "ast", "community": 167, "norm_label": "botprofile", "id": "scripts_crawl_budget_analyzer_botprofile", "community_name": "Crawl Waste Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L95", "_origin": "ast", "community": 167, "norm_label": ".to_dict()", "id": "scripts_crawl_budget_analyzer_botprofile_to_dict", "community_name": "Crawl Waste Analyzer" }, { "label": "CrawlRecommendation", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L110", "_origin": "ast", "community": 167, "norm_label": "crawlrecommendation", "id": "scripts_crawl_budget_analyzer_crawlrecommendation", "community_name": "Crawl Waste Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L118", "_origin": "ast", "community": 167, "norm_label": ".to_dict()", "id": "scripts_crawl_budget_analyzer_crawlrecommendation_to_dict", "community_name": "Crawl Waste Analyzer" }, { "label": "CrawlBudgetResult", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L123", "_origin": "ast", "community": 167, "norm_label": "crawlbudgetresult", "id": "scripts_crawl_budget_analyzer_crawlbudgetresult", "community_name": "Crawl Waste Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L136", "_origin": "ast", "community": 167, "norm_label": ".to_dict()", "id": "scripts_crawl_budget_analyzer_crawlbudgetresult_to_dict", "community_name": "Crawl Waste Analyzer" }, { "label": "CrawlBudgetAnalyzer", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L158", "_origin": "ast", "community": 29, "norm_label": "crawlbudgetanalyzer", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "community_name": "Crawl Budget Analysis" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L161", "_origin": "ast", "community": 29, "norm_label": ".__init__()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_init", "community_name": "Crawl Budget Analysis" }, { "label": ".load_log_data()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L175", "_origin": "ast", "community": 29, "norm_label": ".load_log_data()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data", "community_name": "Crawl Budget Analysis" }, { "label": "LogEntry", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L175", "_origin": "ast", "community": 29, "norm_label": "logentry", "id": "logentry", "community_name": "Crawl Budget Analysis" }, { "label": "BotIdentification", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L175", "_origin": "ast", "community": 29, "norm_label": "botidentification", "id": "botidentification", "community_name": "Crawl Budget Analysis" }, { "label": ".load_sitemap_urls()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L183", "_origin": "ast", "community": 29, "norm_label": ".load_sitemap_urls()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_sitemap_urls", "community_name": "Crawl Budget Analysis" }, { "label": "._fetch_sitemap_child()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L214", "_origin": "ast", "community": 29, "norm_label": "._fetch_sitemap_child()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_fetch_sitemap_child", "community_name": "Crawl Budget Analysis" }, { "label": "._normalize_url()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L232", "_origin": "ast", "community": 29, "norm_label": "._normalize_url()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_normalize_url", "community_name": "Crawl Budget Analysis" }, { "label": ".identify_parameter_waste()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L240", "_origin": "ast", "community": 29, "norm_label": ".identify_parameter_waste()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste", "community_name": "Crawl Budget Analysis" }, { "label": ".identify_redirect_chains()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L283", "_origin": "ast", "community": 29, "norm_label": ".identify_redirect_chains()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains", "community_name": "Crawl Budget Analysis" }, { "label": ".identify_soft_404s()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L312", "_origin": "ast", "community": 29, "norm_label": ".identify_soft_404s()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s", "community_name": "Crawl Budget Analysis" }, { "label": ".identify_duplicate_crawls()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L337", "_origin": "ast", "community": 29, "norm_label": ".identify_duplicate_crawls()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls", "community_name": "Crawl Budget Analysis" }, { "label": ".profile_bots()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L377", "_origin": "ast", "community": 29, "norm_label": ".profile_bots()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots", "community_name": "Crawl Budget Analysis" }, { "label": ".detect_orphan_pages()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L425", "_origin": "ast", "community": 29, "norm_label": ".detect_orphan_pages()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_detect_orphan_pages", "community_name": "Crawl Budget Analysis" }, { "label": ".calculate_efficiency_score()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L448", "_origin": "ast", "community": 29, "norm_label": ".calculate_efficiency_score()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_calculate_efficiency_score", "community_name": "Crawl Budget Analysis" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L455", "_origin": "ast", "community": 167, "norm_label": ".generate_recommendations()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations", "community_name": "Crawl Waste Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L577", "_origin": "ast", "community": 29, "norm_label": ".analyze()", "id": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "community_name": "Crawl Budget Analysis" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L653", "_origin": "ast", "community": 167, "norm_label": "main()", "id": "scripts_crawl_budget_analyzer_main", "community_name": "Crawl Waste Analyzer" }, { "label": "_format_text_report()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L722", "_origin": "ast", "community": 167, "norm_label": "_format_text_report()", "id": "scripts_crawl_budget_analyzer_format_text_report", "community_name": "Crawl Waste Analyzer" }, { "label": "Crawl Budget Analyzer - Identify crawl waste and generate recommendations ======", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L1", "_origin": "ast", "community": 167, "norm_label": "crawl budget analyzer - identify crawl waste and generate recommendations ======", "id": "scripts_crawl_budget_analyzer_rationale_1", "community_name": "Crawl Waste Analyzer" }, { "label": "A category of crawl budget waste.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L53", "_origin": "ast", "community": 29, "norm_label": "a category of crawl budget waste.", "id": "scripts_crawl_budget_analyzer_rationale_53", "community_name": "Crawl Budget Analysis" }, { "label": "A page that is either in the sitemap but uncrawled, or crawled but not in sitema", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L72", "_origin": "ast", "community": 167, "norm_label": "a page that is either in the sitemap but uncrawled, or crawled but not in sitema", "id": "scripts_crawl_budget_analyzer_rationale_72", "community_name": "Crawl Waste Analyzer" }, { "label": "Per-bot crawl behavior profile.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L84", "_origin": "ast", "community": 167, "norm_label": "per-bot crawl behavior profile.", "id": "scripts_crawl_budget_analyzer_rationale_84", "community_name": "Crawl Waste Analyzer" }, { "label": "A single optimization recommendation.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L111", "_origin": "ast", "community": 167, "norm_label": "a single optimization recommendation.", "id": "scripts_crawl_budget_analyzer_rationale_111", "community_name": "Crawl Waste Analyzer" }, { "label": "Complete crawl budget analysis result.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L124", "_origin": "ast", "community": 167, "norm_label": "complete crawl budget analysis result.", "id": "scripts_crawl_budget_analyzer_rationale_124", "community_name": "Crawl Waste Analyzer" }, { "label": "Analyze crawl budget efficiency from server access logs.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L159", "_origin": "ast", "community": 29, "norm_label": "analyze crawl budget efficiency from server access logs.", "id": "scripts_crawl_budget_analyzer_rationale_159", "community_name": "Crawl Budget Analysis" }, { "label": "Use LogParser to load all bot requests from the log file.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L176", "_origin": "ast", "community": 29, "norm_label": "use logparser to load all bot requests from the log file.", "id": "scripts_crawl_budget_analyzer_rationale_176", "community_name": "Crawl Budget Analysis" }, { "label": "Fetch and parse an XML sitemap, returning the set of URLs.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L184", "_origin": "ast", "community": 29, "norm_label": "fetch and parse an xml sitemap, returning the set of urls.", "id": "scripts_crawl_budget_analyzer_rationale_184", "community_name": "Crawl Budget Analysis" }, { "label": "Fetch a child sitemap from a sitemap index.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L215", "_origin": "ast", "community": 29, "norm_label": "fetch a child sitemap from a sitemap index.", "id": "scripts_crawl_budget_analyzer_rationale_215", "community_name": "Crawl Budget Analysis" }, { "label": "Normalize a URL by removing trailing slash and lowercasing the scheme/host.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L233", "_origin": "ast", "community": 29, "norm_label": "normalize a url by removing trailing slash and lowercasing the scheme/host.", "id": "scripts_crawl_budget_analyzer_rationale_233", "community_name": "Crawl Budget Analysis" }, { "label": "Find URLs with unnecessary query parameters wasting crawl budget.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L244", "_origin": "ast", "community": 29, "norm_label": "find urls with unnecessary query parameters wasting crawl budget.", "id": "scripts_crawl_budget_analyzer_rationale_244", "community_name": "Crawl Budget Analysis" }, { "label": "Find URLs that repeatedly return redirect status codes.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L287", "_origin": "ast", "community": 29, "norm_label": "find urls that repeatedly return redirect status codes.", "id": "scripts_crawl_budget_analyzer_rationale_287", "community_name": "Crawl Budget Analysis" }, { "label": "Find 200-status pages with suspiciously small response sizes.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L316", "_origin": "ast", "community": 29, "norm_label": "find 200-status pages with suspiciously small response sizes.", "id": "scripts_crawl_budget_analyzer_rationale_316", "community_name": "Crawl Budget Analysis" }, { "label": "Find duplicate URL variants: www/non-www, trailing slash, etc.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L341", "_origin": "ast", "community": 29, "norm_label": "find duplicate url variants: www/non-www, trailing slash, etc.", "id": "scripts_crawl_budget_analyzer_rationale_341", "community_name": "Crawl Budget Analysis" }, { "label": "Generate per-bot behavior profiles.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L381", "_origin": "ast", "community": 29, "norm_label": "generate per-bot behavior profiles.", "id": "scripts_crawl_budget_analyzer_rationale_381", "community_name": "Crawl Budget Analysis" }, { "label": "Compare crawled URLs with sitemap URLs to find orphans.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L430", "_origin": "ast", "community": 29, "norm_label": "compare crawled urls with sitemap urls to find orphans.", "id": "scripts_crawl_budget_analyzer_rationale_430", "community_name": "Crawl Budget Analysis" }, { "label": "Calculate crawl efficiency score: 100 - waste%, capped at [0, 100].", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L449", "_origin": "ast", "community": 29, "norm_label": "calculate crawl efficiency score: 100 - waste%, capped at [0, 100].", "id": "scripts_crawl_budget_analyzer_rationale_449", "community_name": "Crawl Budget Analysis" }, { "label": "Generate prioritized crawl budget optimization recommendations.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L461", "_origin": "ast", "community": 167, "norm_label": "generate prioritized crawl budget optimization recommendations.", "id": "scripts_crawl_budget_analyzer_rationale_461", "community_name": "Crawl Waste Analyzer" }, { "label": "Orchestrate the full crawl budget analysis.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L578", "_origin": "ast", "community": 29, "norm_label": "orchestrate the full crawl budget analysis.", "id": "scripts_crawl_budget_analyzer_rationale_578", "community_name": "Crawl Budget Analysis" }, { "label": "Format the analysis result as a human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L723", "_origin": "ast", "community": 167, "norm_label": "format the analysis result as a human-readable text report.", "id": "scripts_crawl_budget_analyzer_rationale_723", "community_name": "Crawl Waste Analyzer" }, { "label": "log_parser.py", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L1", "_origin": "ast", "community": 127, "norm_label": "log_parser.py", "id": "scripts_log_parser", "community_name": "Server Log Parser" }, { "label": "LogEntry", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L102", "_origin": "ast", "community": 89, "norm_label": "logentry", "id": "scripts_log_parser_logentry", "community_name": "Server Log Parser" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L113", "_origin": "ast", "community": 89, "norm_label": ".to_dict()", "id": "scripts_log_parser_logentry_to_dict", "community_name": "Server Log Parser" }, { "label": "BotIdentification", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L121", "_origin": "ast", "community": 167, "norm_label": "botidentification", "id": "scripts_log_parser_botidentification", "community_name": "Crawl Waste Analyzer" }, { "label": "BotStats", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L129", "_origin": "ast", "community": 127, "norm_label": "botstats", "id": "scripts_log_parser_botstats", "community_name": "Server Log Parser" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L140", "_origin": "ast", "community": 127, "norm_label": ".to_dict()", "id": "scripts_log_parser_botstats_to_dict", "community_name": "Server Log Parser" }, { "label": "LogParseResult", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L154", "_origin": "ast", "community": 127, "norm_label": "logparseresult", "id": "scripts_log_parser_logparseresult", "community_name": "Server Log Parser" }, { "label": ".to_dict()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L165", "_origin": "ast", "community": 127, "norm_label": ".to_dict()", "id": "scripts_log_parser_logparseresult_to_dict", "community_name": "Server Log Parser" }, { "label": "LogParser", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L182", "_origin": "ast", "community": 89, "norm_label": "logparser", "id": "scripts_log_parser_logparser", "community_name": "Server Log Parser" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L185", "_origin": "ast", "community": 89, "norm_label": ".__init__()", "id": "scripts_log_parser_logparser_init", "community_name": "Server Log Parser" }, { "label": "._detect_format()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L199", "_origin": "ast", "community": 89, "norm_label": "._detect_format()", "id": "scripts_log_parser_logparser_detect_format", "community_name": "Server Log Parser" }, { "label": "._parse_nginx_combined()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L214", "_origin": "ast", "community": 89, "norm_label": "._parse_nginx_combined()", "id": "scripts_log_parser_logparser_parse_nginx_combined", "community_name": "Server Log Parser" }, { "label": "._parse_apache_combined()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L237", "_origin": "ast", "community": 89, "norm_label": "._parse_apache_combined()", "id": "scripts_log_parser_logparser_parse_apache_combined", "community_name": "Server Log Parser" }, { "label": "._parse_cloudfront()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L260", "_origin": "ast", "community": 89, "norm_label": "._parse_cloudfront()", "id": "scripts_log_parser_logparser_parse_cloudfront", "community_name": "Server Log Parser" }, { "label": "._parse_line()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L298", "_origin": "ast", "community": 89, "norm_label": "._parse_line()", "id": "scripts_log_parser_logparser_parse_line", "community_name": "Server Log Parser" }, { "label": ".identify_bot()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L311", "_origin": "ast", "community": 89, "norm_label": ".identify_bot()", "id": "scripts_log_parser_logparser_identify_bot", "community_name": "Server Log Parser" }, { "label": "._open_file()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L337", "_origin": "ast", "community": 89, "norm_label": "._open_file()", "id": "scripts_log_parser_logparser_open_file", "community_name": "Server Log Parser" }, { "label": "TextIO", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L337", "_origin": "ast", "community": 89, "norm_label": "textio", "id": "textio", "community_name": "Server Log Parser" }, { "label": ".parse_streaming()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L348", "_origin": "ast", "community": 89, "norm_label": ".parse_streaming()", "id": "scripts_log_parser_logparser_parse_streaming", "community_name": "Server Log Parser" }, { "label": ".parse()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L381", "_origin": "ast", "community": 127, "norm_label": ".parse()", "id": "scripts_log_parser_logparser_parse", "community_name": "Server Log Parser" }, { "label": "datetime", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L381", "_origin": "ast", "community": 127, "norm_label": "datetime", "id": "datetime", "community_name": "Server Log Parser" }, { "label": ".get_bot_stats()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L400", "_origin": "ast", "community": 127, "norm_label": ".get_bot_stats()", "id": "scripts_log_parser_logparser_get_bot_stats", "community_name": "Server Log Parser" }, { "label": ".parse_and_analyze()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L442", "_origin": "ast", "community": 127, "norm_label": ".parse_and_analyze()", "id": "scripts_log_parser_logparser_parse_and_analyze", "community_name": "Server Log Parser" }, { "label": "_parse_date()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L486", "_origin": "ast", "community": 127, "norm_label": "_parse_date()", "id": "scripts_log_parser_parse_date", "community_name": "Server Log Parser" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L491", "_origin": "ast", "community": 127, "norm_label": "main()", "id": "scripts_log_parser_main", "community_name": "Server Log Parser" }, { "label": "Log Parser - Server access log parser with bot identification ==================", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L1", "_origin": "ast", "community": 127, "norm_label": "log parser - server access log parser with bot identification ==================", "id": "scripts_log_parser_rationale_1", "community_name": "Server Log Parser" }, { "label": "A single parsed log entry.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L103", "_origin": "ast", "community": 89, "norm_label": "a single parsed log entry.", "id": "scripts_log_parser_rationale_103", "community_name": "Server Log Parser" }, { "label": "Bot identification result.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L122", "_origin": "ast", "community": 167, "norm_label": "bot identification result.", "id": "scripts_log_parser_rationale_122", "community_name": "Crawl Waste Analyzer" }, { "label": "Aggregated statistics for a single bot.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L130", "_origin": "ast", "community": 127, "norm_label": "aggregated statistics for a single bot.", "id": "scripts_log_parser_rationale_130", "community_name": "Server Log Parser" }, { "label": "Complete log parsing result.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L155", "_origin": "ast", "community": 127, "norm_label": "complete log parsing result.", "id": "scripts_log_parser_rationale_155", "community_name": "Server Log Parser" }, { "label": "Parse server access logs and identify search engine bot traffic.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L183", "_origin": "ast", "community": 89, "norm_label": "parse server access logs and identify search engine bot traffic.", "id": "scripts_log_parser_rationale_183", "community_name": "Server Log Parser" }, { "label": "Auto-detect log format from a sample line.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L200", "_origin": "ast", "community": 89, "norm_label": "auto-detect log format from a sample line.", "id": "scripts_log_parser_rationale_200", "community_name": "Server Log Parser" }, { "label": "Parse a single Nginx combined format log line.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L215", "_origin": "ast", "community": 89, "norm_label": "parse a single nginx combined format log line.", "id": "scripts_log_parser_rationale_215", "community_name": "Server Log Parser" }, { "label": "Parse a single Apache combined format log line.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L238", "_origin": "ast", "community": 89, "norm_label": "parse a single apache combined format log line.", "id": "scripts_log_parser_rationale_238", "community_name": "Server Log Parser" }, { "label": "Parse a CloudFront tab-separated log line.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L261", "_origin": "ast", "community": 89, "norm_label": "parse a cloudfront tab-separated log line.", "id": "scripts_log_parser_rationale_261", "community_name": "Server Log Parser" }, { "label": "Route to the correct parser based on format.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L299", "_origin": "ast", "community": 89, "norm_label": "route to the correct parser based on format.", "id": "scripts_log_parser_rationale_299", "community_name": "Server Log Parser" }, { "label": "Match user-agent against known bot patterns.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L312", "_origin": "ast", "community": 89, "norm_label": "match user-agent against known bot patterns.", "id": "scripts_log_parser_rationale_312", "community_name": "Server Log Parser" }, { "label": "Open plain text, .gz, or .bz2 log files.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L338", "_origin": "ast", "community": 89, "norm_label": "open plain text, .gz, or .bz2 log files.", "id": "scripts_log_parser_rationale_338", "community_name": "Server Log Parser" }, { "label": "Generator-based streaming parser for large files.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L352", "_origin": "ast", "community": 89, "norm_label": "generator-based streaming parser for large files.", "id": "scripts_log_parser_rationale_352", "community_name": "Server Log Parser" }, { "label": "Full parse with optional date and bot filters.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L387", "_origin": "ast", "community": 127, "norm_label": "full parse with optional date and bot filters.", "id": "scripts_log_parser_rationale_387", "community_name": "Server Log Parser" }, { "label": "Aggregate per-bot statistics from parsed entries.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L403", "_origin": "ast", "community": 127, "norm_label": "aggregate per-bot statistics from parsed entries.", "id": "scripts_log_parser_rationale_403", "community_name": "Server Log Parser" }, { "label": "Orchestrate parsing and statistics generation.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L448", "_origin": "ast", "community": 127, "norm_label": "orchestrate parsing and statistics generation.", "id": "scripts_log_parser_rationale_448", "community_name": "Server Log Parser" }, { "label": "Parse a date string in YYYY-MM-DD format.", "file_type": "rationale", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L487", "_origin": "ast", "community": 127, "norm_label": "parse a date string in yyyy-mm-dd format.", "id": "scripts_log_parser_rationale_487", "community_name": "Server Log Parser" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 91, "norm_label": "base_client.py", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client", "community_name": "Configured Async Client" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 91, "norm_label": "ratelimiter", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Configured Async Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 91, "norm_label": ".__init__()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Configured Async Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L45", "_origin": "ast", "community": 91, "norm_label": ".acquire()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Configured Async Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L60", "_origin": "ast", "community": 91, "norm_label": "baseasyncclient", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Configured Async Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L63", "_origin": "ast", "community": 91, "norm_label": ".__init__()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Configured Async Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L63", "_origin": "ast", "community": 91, "norm_label": "logger", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_logger", "community_name": "Configured Async Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L84", "_origin": "ast", "community": 91, "norm_label": "._rate_limited_request()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Configured Async Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L84", "_origin": "ast", "community": 91, "norm_label": "any", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_any", "community_name": "Configured Async Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 91, "norm_label": ".batch_requests()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Configured Async Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L128", "_origin": "ast", "community": 91, "norm_label": ".print_stats()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Configured Async Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L137", "_origin": "ast", "community": 91, "norm_label": "configmanager", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "Configured Async Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L140", "_origin": "ast", "community": 91, "norm_label": ".__init__()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "Configured Async Client" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L144", "_origin": "ast", "community": 91, "norm_label": ".google_credentials_path()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "Configured Async Client" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L151", "_origin": "ast", "community": 91, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "Configured Async Client" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L155", "_origin": "ast", "community": 91, "norm_label": ".notion_token()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "Configured Async Client" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L158", "_origin": "ast", "community": 91, "norm_label": ".validate_google_credentials()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "Configured Async Client" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 91, "norm_label": ".get_required()", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "Configured Async Client" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 91, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "Configured Async Client" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 91, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Configured Async Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L61", "_origin": "ast", "community": 91, "norm_label": "base class for async api clients with rate limiting.", "id": "scripts_base_client_rationale_61", "community_name": "Configured Async Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L138", "_origin": "ast", "community": 91, "norm_label": "manage api configuration and credentials.", "id": "scripts_base_client_rationale_138", "community_name": "Configured Async Client" }, { "label": "migration_monitor.py", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L1", "_origin": "ast", "community": 14, "norm_label": "migration_monitor.py", "id": "scripts_migration_monitor", "community_name": "Site Migration Monitor" }, { "label": "TrafficComparison", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L33", "_origin": "ast", "community": 14, "norm_label": "trafficcomparison", "id": "scripts_migration_monitor_trafficcomparison", "community_name": "Site Migration Monitor" }, { "label": "RedirectHealth", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L44", "_origin": "ast", "community": 14, "norm_label": "redirecthealth", "id": "scripts_migration_monitor_redirecthealth", "community_name": "Site Migration Monitor" }, { "label": "IndexationStatus", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L56", "_origin": "ast", "community": 14, "norm_label": "indexationstatus", "id": "scripts_migration_monitor_indexationstatus", "community_name": "Site Migration Monitor" }, { "label": "RankingChange", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L67", "_origin": "ast", "community": 14, "norm_label": "rankingchange", "id": "scripts_migration_monitor_rankingchange", "community_name": "Site Migration Monitor" }, { "label": "MigrationAlert", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L78", "_origin": "ast", "community": 14, "norm_label": "migrationalert", "id": "scripts_migration_monitor_migrationalert", "community_name": "Site Migration Monitor" }, { "label": "MigrationReport", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L89", "_origin": "ast", "community": 14, "norm_label": "migrationreport", "id": "scripts_migration_monitor_migrationreport", "community_name": "Site Migration Monitor" }, { "label": "MigrationMonitor", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L108", "_origin": "ast", "community": 14, "norm_label": "migrationmonitor", "id": "scripts_migration_monitor_migrationmonitor", "community_name": "Site Migration Monitor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L117", "_origin": "ast", "community": 14, "norm_label": ".__init__()", "id": "scripts_migration_monitor_migrationmonitor_init", "community_name": "Site Migration Monitor" }, { "label": "._extract_domain()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L121", "_origin": "ast", "community": 14, "norm_label": "._extract_domain()", "id": "scripts_migration_monitor_migrationmonitor_extract_domain", "community_name": "Site Migration Monitor" }, { "label": "._call_ahrefs()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L128", "_origin": "ast", "community": 14, "norm_label": "._call_ahrefs()", "id": "scripts_migration_monitor_migrationmonitor_call_ahrefs", "community_name": "Site Migration Monitor" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L128", "_origin": "ast", "community": 14, "norm_label": "any", "id": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_any", "community_name": "Site Migration Monitor" }, { "label": "._call_firecrawl()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L133", "_origin": "ast", "community": 14, "norm_label": "._call_firecrawl()", "id": "scripts_migration_monitor_migrationmonitor_call_firecrawl", "community_name": "Site Migration Monitor" }, { "label": ".compare_traffic()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L142", "_origin": "ast", "community": 14, "norm_label": ".compare_traffic()", "id": "scripts_migration_monitor_migrationmonitor_compare_traffic", "community_name": "Site Migration Monitor" }, { "label": ".check_redirects()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L245", "_origin": "ast", "community": 14, "norm_label": ".check_redirects()", "id": "scripts_migration_monitor_migrationmonitor_check_redirects", "community_name": "Site Migration Monitor" }, { "label": ".track_indexation()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L303", "_origin": "ast", "community": 14, "norm_label": ".track_indexation()", "id": "scripts_migration_monitor_migrationmonitor_track_indexation", "community_name": "Site Migration Monitor" }, { "label": ".track_rankings()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L364", "_origin": "ast", "community": 14, "norm_label": ".track_rankings()", "id": "scripts_migration_monitor_migrationmonitor_track_rankings", "community_name": "Site Migration Monitor" }, { "label": ".estimate_recovery()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L417", "_origin": "ast", "community": 14, "norm_label": ".estimate_recovery()", "id": "scripts_migration_monitor_migrationmonitor_estimate_recovery", "community_name": "Site Migration Monitor" }, { "label": ".generate_alerts()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L485", "_origin": "ast", "community": 14, "norm_label": ".generate_alerts()", "id": "scripts_migration_monitor_migrationmonitor_generate_alerts", "community_name": "Site Migration Monitor" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L595", "_origin": "ast", "community": 14, "norm_label": ".run()", "id": "scripts_migration_monitor_migrationmonitor_run", "community_name": "Site Migration Monitor" }, { "label": "_format_text_report()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L683", "_origin": "ast", "community": 14, "norm_label": "_format_text_report()", "id": "scripts_migration_monitor_format_text_report", "community_name": "Site Migration Monitor" }, { "label": "_serialize_report()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L808", "_origin": "ast", "community": 14, "norm_label": "_serialize_report()", "id": "scripts_migration_monitor_serialize_report", "community_name": "Site Migration Monitor" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L831", "_origin": "ast", "community": 14, "norm_label": "parse_args()", "id": "scripts_migration_monitor_parse_args", "community_name": "Site Migration Monitor" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L831", "_origin": "ast", "community": 14, "norm_label": "namespace", "id": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_namespace", "community_name": "Site Migration Monitor" }, { "label": "async_main()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L878", "_origin": "ast", "community": 14, "norm_label": "async_main()", "id": "scripts_migration_monitor_async_main", "community_name": "Site Migration Monitor" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L903", "_origin": "ast", "community": 14, "norm_label": "main()", "id": "scripts_migration_monitor_main", "community_name": "Site Migration Monitor" }, { "label": "Migration Monitor - Post-Migration Traffic & Indexation Monitoring =============", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L1", "_origin": "ast", "community": 14, "norm_label": "migration monitor - post-migration traffic & indexation monitoring =============", "id": "scripts_migration_monitor_rationale_1", "community_name": "Site Migration Monitor" }, { "label": "Traffic comparison between pre- and post-migration periods.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L34", "_origin": "ast", "community": 14, "norm_label": "traffic comparison between pre- and post-migration periods.", "id": "scripts_migration_monitor_rationale_34", "community_name": "Site Migration Monitor" }, { "label": "Health status of a single redirect.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L45", "_origin": "ast", "community": 14, "norm_label": "health status of a single redirect.", "id": "scripts_migration_monitor_rationale_45", "community_name": "Site Migration Monitor" }, { "label": "Indexation comparison before and after migration.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L57", "_origin": "ast", "community": 14, "norm_label": "indexation comparison before and after migration.", "id": "scripts_migration_monitor_rationale_57", "community_name": "Site Migration Monitor" }, { "label": "Ranking change for a keyword.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L68", "_origin": "ast", "community": 14, "norm_label": "ranking change for a keyword.", "id": "scripts_migration_monitor_rationale_68", "community_name": "Site Migration Monitor" }, { "label": "Alert for significant post-migration issues.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L79", "_origin": "ast", "community": 14, "norm_label": "alert for significant post-migration issues.", "id": "scripts_migration_monitor_rationale_79", "community_name": "Site Migration Monitor" }, { "label": "Complete post-migration monitoring report.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L90", "_origin": "ast", "community": 14, "norm_label": "complete post-migration monitoring report.", "id": "scripts_migration_monitor_rationale_90", "community_name": "Site Migration Monitor" }, { "label": "Monitors post-migration SEO health using Ahrefs and Firecrawl MCP tools.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L109", "_origin": "ast", "community": 14, "norm_label": "monitors post-migration seo health using ahrefs and firecrawl mcp tools.", "id": "scripts_migration_monitor_rationale_109", "community_name": "Site Migration Monitor" }, { "label": "Extract bare domain from URL or return as-is if already bare.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L122", "_origin": "ast", "community": 14, "norm_label": "extract bare domain from url or return as-is if already bare.", "id": "scripts_migration_monitor_rationale_122", "community_name": "Site Migration Monitor" }, { "label": "Simulate Ahrefs MCP call. In production, routed via MCP bridge.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L129", "_origin": "ast", "community": 14, "norm_label": "simulate ahrefs mcp call. in production, routed via mcp bridge.", "id": "scripts_migration_monitor_rationale_129", "community_name": "Site Migration Monitor" }, { "label": "Simulate Firecrawl MCP call. In production, routed via MCP bridge.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L134", "_origin": "ast", "community": 14, "norm_label": "simulate firecrawl mcp call. in production, routed via mcp bridge.", "id": "scripts_migration_monitor_rationale_134", "community_name": "Site Migration Monitor" }, { "label": "Compare traffic before and after migration date.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L145", "_origin": "ast", "community": 14, "norm_label": "compare traffic before and after migration date.", "id": "scripts_migration_monitor_rationale_145", "community_name": "Site Migration Monitor" }, { "label": "Verify redirect health: check for broken redirects, chains, and loops.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L248", "_origin": "ast", "community": 14, "norm_label": "verify redirect health: check for broken redirects, chains, and loops.", "id": "scripts_migration_monitor_rationale_248", "community_name": "Site Migration Monitor" }, { "label": "Compare indexed pages before and after migration.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L306", "_origin": "ast", "community": 14, "norm_label": "compare indexed pages before and after migration.", "id": "scripts_migration_monitor_rationale_306", "community_name": "Site Migration Monitor" }, { "label": "Track ranking changes for priority keywords.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L367", "_origin": "ast", "community": 14, "norm_label": "track ranking changes for priority keywords.", "id": "scripts_migration_monitor_rationale_367", "community_name": "Site Migration Monitor" }, { "label": "Estimate recovery timeline based on traffic comparison data.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L420", "_origin": "ast", "community": 14, "norm_label": "estimate recovery timeline based on traffic comparison data.", "id": "scripts_migration_monitor_rationale_420", "community_name": "Site Migration Monitor" }, { "label": "Generate alerts for significant post-migration issues.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L486", "_origin": "ast", "community": 14, "norm_label": "generate alerts for significant post-migration issues.", "id": "scripts_migration_monitor_rationale_486", "community_name": "Site Migration Monitor" }, { "label": "Orchestrate full post-migration monitoring pipeline.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L602", "_origin": "ast", "community": 14, "norm_label": "orchestrate full post-migration monitoring pipeline.", "id": "scripts_migration_monitor_rationale_602", "community_name": "Site Migration Monitor" }, { "label": "Format monitoring report as human-readable text.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L684", "_origin": "ast", "community": 14, "norm_label": "format monitoring report as human-readable text.", "id": "scripts_migration_monitor_rationale_684", "community_name": "Site Migration Monitor" }, { "label": "Convert report to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L809", "_origin": "ast", "community": 14, "norm_label": "convert report to json-serializable dict.", "id": "scripts_migration_monitor_rationale_809", "community_name": "Site Migration Monitor" }, { "label": "migration_planner.py", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L1", "_origin": "ast", "community": 98, "norm_label": "migration_planner.py", "id": "scripts_migration_planner", "community_name": "Migration Strategy Planner" }, { "label": "MigrationURL", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L36", "_origin": "ast", "community": 158, "norm_label": "migrationurl", "id": "scripts_migration_planner_migrationurl", "community_name": "URL Migration Mapper" }, { "label": "MigrationBaseline", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L49", "_origin": "ast", "community": 98, "norm_label": "migrationbaseline", "id": "scripts_migration_planner_migrationbaseline", "community_name": "Migration Strategy Planner" }, { "label": "RedirectMap", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L61", "_origin": "ast", "community": 158, "norm_label": "redirectmap", "id": "scripts_migration_planner_redirectmap", "community_name": "URL Migration Mapper" }, { "label": "RiskAssessment", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L71", "_origin": "ast", "community": 98, "norm_label": "riskassessment", "id": "scripts_migration_planner_riskassessment", "community_name": "Migration Strategy Planner" }, { "label": "MigrationPlan", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L82", "_origin": "ast", "community": 98, "norm_label": "migrationplan", "id": "scripts_migration_planner_migrationplan", "community_name": "Migration Strategy Planner" }, { "label": "MigrationPlanner", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L112", "_origin": "ast", "community": 97, "norm_label": "migrationplanner", "id": "scripts_migration_planner_migrationplanner", "community_name": "Migration Planning Logic" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L115", "_origin": "ast", "community": 97, "norm_label": ".__init__()", "id": "scripts_migration_planner_migrationplanner_init", "community_name": "Migration Planning Logic" }, { "label": "._extract_domain()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L119", "_origin": "ast", "community": 97, "norm_label": "._extract_domain()", "id": "scripts_migration_planner_migrationplanner_extract_domain", "community_name": "Migration Planning Logic" }, { "label": "._normalize_url()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L127", "_origin": "ast", "community": 158, "norm_label": "._normalize_url()", "id": "scripts_migration_planner_migrationplanner_normalize_url", "community_name": "URL Migration Mapper" }, { "label": "._call_ahrefs()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L137", "_origin": "ast", "community": 97, "norm_label": "._call_ahrefs()", "id": "scripts_migration_planner_migrationplanner_call_ahrefs", "community_name": "Migration Planning Logic" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L137", "_origin": "ast", "community": 97, "norm_label": "any", "id": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any", "community_name": "Migration Planning Logic" }, { "label": "._call_firecrawl()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L142", "_origin": "ast", "community": 97, "norm_label": "._call_firecrawl()", "id": "scripts_migration_planner_migrationplanner_call_firecrawl", "community_name": "Migration Planning Logic" }, { "label": ".crawl_url_inventory()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L151", "_origin": "ast", "community": 158, "norm_label": ".crawl_url_inventory()", "id": "scripts_migration_planner_migrationplanner_crawl_url_inventory", "community_name": "URL Migration Mapper" }, { "label": ".fetch_top_pages_baseline()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L188", "_origin": "ast", "community": 97, "norm_label": ".fetch_top_pages_baseline()", "id": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline", "community_name": "Migration Planning Logic" }, { "label": ".fetch_site_metrics()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L214", "_origin": "ast", "community": 97, "norm_label": ".fetch_site_metrics()", "id": "scripts_migration_planner_migrationplanner_fetch_site_metrics", "community_name": "Migration Planning Logic" }, { "label": ".fetch_page_backlinks()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L234", "_origin": "ast", "community": 97, "norm_label": ".fetch_page_backlinks()", "id": "scripts_migration_planner_migrationplanner_fetch_page_backlinks", "community_name": "Migration Planning Logic" }, { "label": ".fetch_page_keywords()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L241", "_origin": "ast", "community": 97, "norm_label": ".fetch_page_keywords()", "id": "scripts_migration_planner_migrationplanner_fetch_page_keywords", "community_name": "Migration Planning Logic" }, { "label": ".assess_url_risk()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L253", "_origin": "ast", "community": 158, "norm_label": ".assess_url_risk()", "id": "scripts_migration_planner_migrationplanner_assess_url_risk", "community_name": "URL Migration Mapper" }, { "label": ".classify_priority()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L279", "_origin": "ast", "community": 98, "norm_label": ".classify_priority()", "id": "scripts_migration_planner_migrationplanner_classify_priority", "community_name": "Migration Strategy Planner" }, { "label": ".generate_redirect_map()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L294", "_origin": "ast", "community": 158, "norm_label": ".generate_redirect_map()", "id": "scripts_migration_planner_migrationplanner_generate_redirect_map", "community_name": "URL Migration Mapper" }, { "label": ".generate_checklist()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L358", "_origin": "ast", "community": 97, "norm_label": ".generate_checklist()", "id": "scripts_migration_planner_migrationplanner_generate_checklist", "community_name": "Migration Planning Logic" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L420", "_origin": "ast", "community": 98, "norm_label": ".run()", "id": "scripts_migration_planner_migrationplanner_run", "community_name": "Migration Strategy Planner" }, { "label": "_format_text_report()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L564", "_origin": "ast", "community": 98, "norm_label": "_format_text_report()", "id": "scripts_migration_planner_format_text_report", "community_name": "Migration Strategy Planner" }, { "label": "_serialize_plan()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L640", "_origin": "ast", "community": 98, "norm_label": "_serialize_plan()", "id": "scripts_migration_planner_serialize_plan", "community_name": "Migration Strategy Planner" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L674", "_origin": "ast", "community": 98, "norm_label": "parse_args()", "id": "scripts_migration_planner_parse_args", "community_name": "Migration Strategy Planner" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L674", "_origin": "ast", "community": 98, "norm_label": "namespace", "id": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_namespace", "community_name": "Migration Strategy Planner" }, { "label": "async_main()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L719", "_origin": "ast", "community": 98, "norm_label": "async_main()", "id": "scripts_migration_planner_async_main", "community_name": "Migration Strategy Planner" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L748", "_origin": "ast", "community": 98, "norm_label": "main()", "id": "scripts_migration_planner_main", "community_name": "Migration Strategy Planner" }, { "label": "Migration Planner - SEO Site Migration Planning ================================", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L1", "_origin": "ast", "community": 98, "norm_label": "migration planner - seo site migration planning ================================", "id": "scripts_migration_planner_rationale_1", "community_name": "Migration Strategy Planner" }, { "label": "A single URL in the migration inventory with associated metrics.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L37", "_origin": "ast", "community": 158, "norm_label": "a single url in the migration inventory with associated metrics.", "id": "scripts_migration_planner_rationale_37", "community_name": "URL Migration Mapper" }, { "label": "Pre-migration baseline snapshot of the site.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L50", "_origin": "ast", "community": 98, "norm_label": "pre-migration baseline snapshot of the site.", "id": "scripts_migration_planner_rationale_50", "community_name": "Migration Strategy Planner" }, { "label": "A single redirect mapping entry.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L62", "_origin": "ast", "community": 158, "norm_label": "a single redirect mapping entry.", "id": "scripts_migration_planner_rationale_62", "community_name": "URL Migration Mapper" }, { "label": "Aggregated risk assessment for the migration.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L72", "_origin": "ast", "community": 98, "norm_label": "aggregated risk assessment for the migration.", "id": "scripts_migration_planner_rationale_72", "community_name": "Migration Strategy Planner" }, { "label": "Complete migration plan output.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L83", "_origin": "ast", "community": 98, "norm_label": "complete migration plan output.", "id": "scripts_migration_planner_rationale_83", "community_name": "Migration Strategy Planner" }, { "label": "Plans site migrations using Firecrawl for crawling and Ahrefs for SEO data.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L113", "_origin": "ast", "community": 97, "norm_label": "plans site migrations using firecrawl for crawling and ahrefs for seo data.", "id": "scripts_migration_planner_rationale_113", "community_name": "Migration Planning Logic" }, { "label": "Extract bare domain from URL or return as-is if already bare.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L120", "_origin": "ast", "community": 97, "norm_label": "extract bare domain from url or return as-is if already bare.", "id": "scripts_migration_planner_rationale_120", "community_name": "Migration Planning Logic" }, { "label": "Ensure URL has a scheme.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L128", "_origin": "ast", "community": 158, "norm_label": "ensure url has a scheme.", "id": "scripts_migration_planner_rationale_128", "community_name": "URL Migration Mapper" }, { "label": "Simulate Ahrefs MCP call. In production, routed via MCP bridge.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L138", "_origin": "ast", "community": 97, "norm_label": "simulate ahrefs mcp call. in production, routed via mcp bridge.", "id": "scripts_migration_planner_rationale_138", "community_name": "Migration Planning Logic" }, { "label": "Simulate Firecrawl MCP call. In production, routed via MCP bridge.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L143", "_origin": "ast", "community": 97, "norm_label": "simulate firecrawl mcp call. in production, routed via mcp bridge.", "id": "scripts_migration_planner_rationale_143", "community_name": "Migration Planning Logic" }, { "label": "Crawl the site via Firecrawl to capture all URLs and status codes.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L152", "_origin": "ast", "community": 158, "norm_label": "crawl the site via firecrawl to capture all urls and status codes.", "id": "scripts_migration_planner_rationale_152", "community_name": "URL Migration Mapper" }, { "label": "Fetch top pages with traffic and keyword data from Ahrefs.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L191", "_origin": "ast", "community": 97, "norm_label": "fetch top pages with traffic and keyword data from ahrefs.", "id": "scripts_migration_planner_rationale_191", "community_name": "Migration Planning Logic" }, { "label": "Fetch overall site metrics from Ahrefs.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L215", "_origin": "ast", "community": 97, "norm_label": "fetch overall site metrics from ahrefs.", "id": "scripts_migration_planner_rationale_215", "community_name": "Migration Planning Logic" }, { "label": "Fetch backlink count for a specific URL.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L235", "_origin": "ast", "community": 97, "norm_label": "fetch backlink count for a specific url.", "id": "scripts_migration_planner_rationale_235", "community_name": "Migration Planning Logic" }, { "label": "Fetch keyword rankings for a specific URL.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L242", "_origin": "ast", "community": 97, "norm_label": "fetch keyword rankings for a specific url.", "id": "scripts_migration_planner_rationale_242", "community_name": "Migration Planning Logic" }, { "label": "Score risk for a single URL based on traffic, backlinks, and keywords.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L254", "_origin": "ast", "community": 158, "norm_label": "score risk for a single url based on traffic, backlinks, and keywords.", "id": "scripts_migration_planner_rationale_254", "community_name": "URL Migration Mapper" }, { "label": "Classify URL priority based on risk score.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L280", "_origin": "ast", "community": 98, "norm_label": "classify url priority based on risk score.", "id": "scripts_migration_planner_rationale_280", "community_name": "Migration Strategy Planner" }, { "label": "Generate redirect mappings based on migration type.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L300", "_origin": "ast", "community": 158, "norm_label": "generate redirect mappings based on migration type.", "id": "scripts_migration_planner_rationale_300", "community_name": "URL Migration Mapper" }, { "label": "Generate pre-migration checklist based on migration type.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L359", "_origin": "ast", "community": 97, "norm_label": "generate pre-migration checklist based on migration type.", "id": "scripts_migration_planner_rationale_359", "community_name": "Migration Planning Logic" }, { "label": "Orchestrate full migration planning pipeline.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L426", "_origin": "ast", "community": 98, "norm_label": "orchestrate full migration planning pipeline.", "id": "scripts_migration_planner_rationale_426", "community_name": "Migration Strategy Planner" }, { "label": "Format migration plan as human-readable text report.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L565", "_origin": "ast", "community": 98, "norm_label": "format migration plan as human-readable text report.", "id": "scripts_migration_planner_rationale_565", "community_name": "Migration Strategy Planner" }, { "label": "Convert plan to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L641", "_origin": "ast", "community": 98, "norm_label": "convert plan to json-serializable dict.", "id": "scripts_migration_planner_rationale_641", "community_name": "Migration Strategy Planner" }, { "label": "base_client.py", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 103, "norm_label": "base_client.py", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client", "community_name": "API Configuration Manager" }, { "label": "RateLimiter", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L35", "_origin": "ast", "community": 164, "norm_label": "ratelimiter", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter", "community_name": "Rate Limiting Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L38", "_origin": "ast", "community": 164, "norm_label": ".__init__()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_init", "community_name": "Rate Limiting Client" }, { "label": ".acquire()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L52", "_origin": "ast", "community": 155, "norm_label": ".acquire()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire", "community_name": "Async API Client" }, { "label": "BaseAsyncClient", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L68", "_origin": "ast", "community": 155, "norm_label": "baseasyncclient", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "community_name": "Async API Client" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 164, "norm_label": ".__init__()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "community_name": "Rate Limiting Client" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L71", "_origin": "ast", "community": 164, "norm_label": "logger", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_logger", "community_name": "Rate Limiting Client" }, { "label": "._rate_limited_request()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 155, "norm_label": "._rate_limited_request()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "community_name": "Async API Client" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L100", "_origin": "ast", "community": 155, "norm_label": "any", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_any", "community_name": "Async API Client" }, { "label": ".batch_requests()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L117", "_origin": "ast", "community": 155, "norm_label": ".batch_requests()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "community_name": "Async API Client" }, { "label": ".print_stats()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L146", "_origin": "ast", "community": 155, "norm_label": ".print_stats()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats", "community_name": "Async API Client" }, { "label": "ConfigManager", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L156", "_origin": "ast", "community": 103, "norm_label": "configmanager", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "community_name": "API Configuration Manager" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L159", "_origin": "ast", "community": 103, "norm_label": ".__init__()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_init", "community_name": "API Configuration Manager" }, { "label": ".google_credentials_path()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L163", "_origin": "ast", "community": 103, "norm_label": ".google_credentials_path()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path", "community_name": "API Configuration Manager" }, { "label": ".pagespeed_api_key()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L172", "_origin": "ast", "community": 103, "norm_label": ".pagespeed_api_key()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key", "community_name": "API Configuration Manager" }, { "label": ".custom_search_api_key()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L177", "_origin": "ast", "community": 103, "norm_label": ".custom_search_api_key()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key", "community_name": "API Configuration Manager" }, { "label": ".custom_search_engine_id()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L182", "_origin": "ast", "community": 103, "norm_label": ".custom_search_engine_id()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id", "community_name": "API Configuration Manager" }, { "label": ".notion_token()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L187", "_origin": "ast", "community": 103, "norm_label": ".notion_token()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token", "community_name": "API Configuration Manager" }, { "label": ".validate_google_credentials()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L191", "_origin": "ast", "community": 103, "norm_label": ".validate_google_credentials()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials", "community_name": "API Configuration Manager" }, { "label": ".get_required()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L198", "_origin": "ast", "community": 103, "norm_label": ".get_required()", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_get_required", "community_name": "API Configuration Manager" }, { "label": "Base Client - Shared async client utilities ====================================", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L1", "_origin": "ast", "community": 103, "norm_label": "base client - shared async client utilities ====================================", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_1", "community_name": "API Configuration Manager" }, { "label": "Rate limiter using token bucket algorithm.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L36", "_origin": "ast", "community": 164, "norm_label": "rate limiter using token bucket algorithm.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_36", "community_name": "Rate Limiting Client" }, { "label": "Initialize rate limiter. Args: rate: Number of requests all", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L39", "_origin": "ast", "community": 164, "norm_label": "initialize rate limiter. args: rate: number of requests all", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_39", "community_name": "Rate Limiting Client" }, { "label": "Acquire a token, waiting if necessary.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L53", "_origin": "ast", "community": 155, "norm_label": "acquire a token, waiting if necessary.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_53", "community_name": "Async API Client" }, { "label": "Base class for async API clients with rate limiting.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L69", "_origin": "ast", "community": 155, "norm_label": "base class for async api clients with rate limiting.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_69", "community_name": "Async API Client" }, { "label": "Initialize base client. Args: max_concurrent: Maximum concu", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L77", "_origin": "ast", "community": 164, "norm_label": "initialize base client. args: max_concurrent: maximum concu", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_77", "community_name": "Rate Limiting Client" }, { "label": "Execute a request with rate limiting and retry.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L104", "_origin": "ast", "community": 155, "norm_label": "execute a request with rate limiting and retry.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_104", "community_name": "Async API Client" }, { "label": "Execute multiple requests concurrently.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L122", "_origin": "ast", "community": 155, "norm_label": "execute multiple requests concurrently.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_122", "community_name": "Async API Client" }, { "label": "Print request statistics.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L147", "_origin": "ast", "community": 155, "norm_label": "print request statistics.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_147", "community_name": "Async API Client" }, { "label": "Manage API configuration and credentials.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L157", "_origin": "ast", "community": 103, "norm_label": "manage api configuration and credentials.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_157", "community_name": "API Configuration Manager" }, { "label": "Get Google service account credentials path.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L164", "_origin": "ast", "community": 103, "norm_label": "get google service account credentials path.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_164", "community_name": "API Configuration Manager" }, { "label": "Get PageSpeed Insights API key.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L173", "_origin": "ast", "community": 103, "norm_label": "get pagespeed insights api key.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_173", "community_name": "API Configuration Manager" }, { "label": "Get Custom Search API key.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L178", "_origin": "ast", "community": 103, "norm_label": "get custom search api key.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_178", "community_name": "API Configuration Manager" }, { "label": "Get Custom Search Engine ID.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L183", "_origin": "ast", "community": 103, "norm_label": "get custom search engine id.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_183", "community_name": "API Configuration Manager" }, { "label": "Get Notion API token.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L188", "_origin": "ast", "community": 103, "norm_label": "get notion api token.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_188", "community_name": "API Configuration Manager" }, { "label": "Validate Google credentials are configured.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L192", "_origin": "ast", "community": 103, "norm_label": "validate google credentials are configured.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_192", "community_name": "API Configuration Manager" }, { "label": "Get required environment variable or raise error.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L199", "_origin": "ast", "community": 103, "norm_label": "get required environment variable or raise error.", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_199", "community_name": "API Configuration Manager" }, { "label": "dashboard_generator.py", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L1", "_origin": "ast", "community": 47, "norm_label": "dashboard_generator.py", "id": "scripts_dashboard_generator", "community_name": "SEO Dashboard Generator" }, { "label": "DashboardConfig", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L38", "_origin": "ast", "community": 47, "norm_label": "dashboardconfig", "id": "scripts_dashboard_generator_dashboardconfig", "community_name": "SEO Dashboard Generator" }, { "label": "DashboardGenerator", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L466", "_origin": "ast", "community": 47, "norm_label": "dashboardgenerator", "id": "scripts_dashboard_generator_dashboardgenerator", "community_name": "SEO Dashboard Generator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L469", "_origin": "ast", "community": 47, "norm_label": ".__init__()", "id": "scripts_dashboard_generator_dashboardgenerator_init", "community_name": "SEO Dashboard Generator" }, { "label": "._score_class()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L473", "_origin": "ast", "community": 47, "norm_label": "._score_class()", "id": "scripts_dashboard_generator_dashboardgenerator_score_class", "community_name": "SEO Dashboard Generator" }, { "label": "._gauge_color()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L487", "_origin": "ast", "community": 47, "norm_label": "._gauge_color()", "id": "scripts_dashboard_generator_dashboardgenerator_gauge_color", "community_name": "SEO Dashboard Generator" }, { "label": "._category_color()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L501", "_origin": "ast", "community": 47, "norm_label": "._category_color()", "id": "scripts_dashboard_generator_dashboardgenerator_category_color", "community_name": "SEO Dashboard Generator" }, { "label": "._trend_label()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L513", "_origin": "ast", "community": 47, "norm_label": "._trend_label()", "id": "scripts_dashboard_generator_dashboardgenerator_trend_label", "community_name": "SEO Dashboard Generator" }, { "label": ".generate_health_gauge()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L522", "_origin": "ast", "community": 47, "norm_label": ".generate_health_gauge()", "id": "scripts_dashboard_generator_dashboardgenerator_generate_health_gauge", "community_name": "SEO Dashboard Generator" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L522", "_origin": "ast", "community": 47, "norm_label": "any", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any", "community_name": "SEO Dashboard Generator" }, { "label": ".generate_traffic_chart()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L531", "_origin": "ast", "community": 47, "norm_label": ".generate_traffic_chart()", "id": "scripts_dashboard_generator_dashboardgenerator_generate_traffic_chart", "community_name": "SEO Dashboard Generator" }, { "label": ".generate_keyword_chart()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L537", "_origin": "ast", "community": 47, "norm_label": ".generate_keyword_chart()", "id": "scripts_dashboard_generator_dashboardgenerator_generate_keyword_chart", "community_name": "SEO Dashboard Generator" }, { "label": ".generate_issues_chart()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L543", "_origin": "ast", "community": 47, "norm_label": ".generate_issues_chart()", "id": "scripts_dashboard_generator_dashboardgenerator_generate_issues_chart", "community_name": "SEO Dashboard Generator" }, { "label": ".generate_competitor_radar()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L560", "_origin": "ast", "community": 47, "norm_label": ".generate_competitor_radar()", "id": "scripts_dashboard_generator_dashboardgenerator_generate_competitor_radar", "community_name": "SEO Dashboard Generator" }, { "label": ".render_html()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L586", "_origin": "ast", "community": 47, "norm_label": ".render_html()", "id": "scripts_dashboard_generator_dashboardgenerator_render_html", "community_name": "SEO Dashboard Generator" }, { "label": ".save()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L663", "_origin": "ast", "community": 47, "norm_label": ".save()", "id": "scripts_dashboard_generator_dashboardgenerator_save", "community_name": "SEO Dashboard Generator" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L668", "_origin": "ast", "community": 47, "norm_label": ".run()", "id": "scripts_dashboard_generator_dashboardgenerator_run", "community_name": "SEO Dashboard Generator" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L704", "_origin": "ast", "community": 47, "norm_label": "parse_args()", "id": "scripts_dashboard_generator_parse_args", "community_name": "SEO Dashboard Generator" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L704", "_origin": "ast", "community": 47, "norm_label": "namespace", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_namespace", "community_name": "SEO Dashboard Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L733", "_origin": "ast", "community": 47, "norm_label": "main()", "id": "scripts_dashboard_generator_main", "community_name": "SEO Dashboard Generator" }, { "label": "Dashboard Generator - Interactive HTML SEO dashboard with Chart.js =============", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L1", "_origin": "ast", "community": 47, "norm_label": "dashboard generator - interactive html seo dashboard with chart.js =============", "id": "scripts_dashboard_generator_rationale_1", "community_name": "SEO Dashboard Generator" }, { "label": "Configuration for dashboard generation.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L39", "_origin": "ast", "community": 47, "norm_label": "configuration for dashboard generation.", "id": "scripts_dashboard_generator_rationale_39", "community_name": "SEO Dashboard Generator" }, { "label": "Generate an interactive HTML dashboard from aggregated SEO report data.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L467", "_origin": "ast", "community": 47, "norm_label": "generate an interactive html dashboard from aggregated seo report data.", "id": "scripts_dashboard_generator_rationale_467", "community_name": "SEO Dashboard Generator" }, { "label": "Return CSS class based on health score.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L474", "_origin": "ast", "community": 47, "norm_label": "return css class based on health score.", "id": "scripts_dashboard_generator_rationale_474", "community_name": "SEO Dashboard Generator" }, { "label": "Return color hex for gauge chart.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L488", "_origin": "ast", "community": 47, "norm_label": "return color hex for gauge chart.", "id": "scripts_dashboard_generator_rationale_488", "community_name": "SEO Dashboard Generator" }, { "label": "Return color for category bar based on score.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L502", "_origin": "ast", "community": 47, "norm_label": "return color for category bar based on score.", "id": "scripts_dashboard_generator_rationale_502", "community_name": "SEO Dashboard Generator" }, { "label": "Return human-readable trend label in Korean.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L514", "_origin": "ast", "community": 47, "norm_label": "return human-readable trend label in korean.", "id": "scripts_dashboard_generator_rationale_514", "community_name": "SEO Dashboard Generator" }, { "label": "Generate gauge chart data for health score.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L523", "_origin": "ast", "community": 47, "norm_label": "generate gauge chart data for health score.", "id": "scripts_dashboard_generator_rationale_523", "community_name": "SEO Dashboard Generator" }, { "label": "Generate line chart data for traffic trends.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L532", "_origin": "ast", "community": 47, "norm_label": "generate line chart data for traffic trends.", "id": "scripts_dashboard_generator_rationale_532", "community_name": "SEO Dashboard Generator" }, { "label": "Generate bar chart data for keyword ranking distribution.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L538", "_origin": "ast", "community": 47, "norm_label": "generate bar chart data for keyword ranking distribution.", "id": "scripts_dashboard_generator_rationale_538", "community_name": "SEO Dashboard Generator" }, { "label": "Generate pie chart data for issue category distribution.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L546", "_origin": "ast", "community": 47, "norm_label": "generate pie chart data for issue category distribution.", "id": "scripts_dashboard_generator_rationale_546", "community_name": "SEO Dashboard Generator" }, { "label": "Generate radar chart data for competitor comparison.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L563", "_origin": "ast", "community": 47, "norm_label": "generate radar chart data for competitor comparison.", "id": "scripts_dashboard_generator_rationale_563", "community_name": "SEO Dashboard Generator" }, { "label": "Render the full HTML dashboard from aggregated report data.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L591", "_origin": "ast", "community": 47, "norm_label": "render the full html dashboard from aggregated report data.", "id": "scripts_dashboard_generator_rationale_591", "community_name": "SEO Dashboard Generator" }, { "label": "Save rendered HTML to a file.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L664", "_origin": "ast", "community": 47, "norm_label": "save rendered html to a file.", "id": "scripts_dashboard_generator_rationale_664", "community_name": "SEO Dashboard Generator" }, { "label": "Orchestrate dashboard generation from a report JSON file.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L674", "_origin": "ast", "community": 47, "norm_label": "orchestrate dashboard generation from a report json file.", "id": "scripts_dashboard_generator_rationale_674", "community_name": "SEO Dashboard Generator" }, { "label": "executive_report.py", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L1", "_origin": "ast", "community": 64, "norm_label": "executive_report.py", "id": "scripts_executive_report", "community_name": "Executive Report Generator" }, { "label": "AudienceConfig", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L38", "_origin": "ast", "community": 64, "norm_label": "audienceconfig", "id": "scripts_executive_report_audienceconfig", "community_name": "Executive Report Generator" }, { "label": ".from_level()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L48", "_origin": "ast", "community": 64, "norm_label": ".from_level()", "id": "scripts_executive_report_audienceconfig_from_level", "community_name": "Executive Report Generator" }, { "label": "ExecutiveSummary", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L80", "_origin": "ast", "community": 64, "norm_label": "executivesummary", "id": "scripts_executive_report_executivesummary", "community_name": "Executive Report Generator" }, { "label": "_translate_description()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L159", "_origin": "ast", "community": 64, "norm_label": "_translate_description()", "id": "scripts_executive_report_translate_description", "community_name": "Executive Report Generator" }, { "label": "ExecutiveReportGenerator", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L185", "_origin": "ast", "community": 64, "norm_label": "executivereportgenerator", "id": "scripts_executive_report_executivereportgenerator", "community_name": "Executive Report Generator" }, { "label": "._health_grade()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L189", "_origin": "ast", "community": 64, "norm_label": "._health_grade()", "id": "scripts_executive_report_executivereportgenerator_health_grade", "community_name": "Executive Report Generator" }, { "label": ".generate_narrative()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L202", "_origin": "ast", "community": 64, "norm_label": ".generate_narrative()", "id": "scripts_executive_report_executivereportgenerator_generate_narrative", "community_name": "Executive Report Generator" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L202", "_origin": "ast", "community": 64, "norm_label": "any", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_any", "community_name": "Executive Report Generator" }, { "label": ".format_wins()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L299", "_origin": "ast", "community": 64, "norm_label": ".format_wins()", "id": "scripts_executive_report_executivereportgenerator_format_wins", "community_name": "Executive Report Generator" }, { "label": ".format_concerns()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L314", "_origin": "ast", "community": 64, "norm_label": ".format_concerns()", "id": "scripts_executive_report_executivereportgenerator_format_concerns", "community_name": "Executive Report Generator" }, { "label": ".generate_recommendations()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L338", "_origin": "ast", "community": 64, "norm_label": ".generate_recommendations()", "id": "scripts_executive_report_executivereportgenerator_generate_recommendations", "community_name": "Executive Report Generator" }, { "label": ".render_markdown()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L412", "_origin": "ast", "community": 64, "norm_label": ".render_markdown()", "id": "scripts_executive_report_executivereportgenerator_render_markdown", "community_name": "Executive Report Generator" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L496", "_origin": "ast", "community": 64, "norm_label": ".run()", "id": "scripts_executive_report_executivereportgenerator_run", "community_name": "Executive Report Generator" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L571", "_origin": "ast", "community": 64, "norm_label": "parse_args()", "id": "scripts_executive_report_parse_args", "community_name": "Executive Report Generator" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L571", "_origin": "ast", "community": 64, "norm_label": "namespace", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_namespace", "community_name": "Executive Report Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L609", "_origin": "ast", "community": 64, "norm_label": "main()", "id": "scripts_executive_report_main", "community_name": "Executive Report Generator" }, { "label": "Executive Report - Korean-language executive summary generation ================", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L1", "_origin": "ast", "community": 64, "norm_label": "executive report - korean-language executive summary generation ================", "id": "scripts_executive_report_rationale_1", "community_name": "Executive Report Generator" }, { "label": "Configuration for report audience targeting.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L39", "_origin": "ast", "community": 64, "norm_label": "configuration for report audience targeting.", "id": "scripts_executive_report_rationale_39", "community_name": "Executive Report Generator" }, { "label": "Create config preset from audience level.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L49", "_origin": "ast", "community": 64, "norm_label": "create config preset from audience level.", "id": "scripts_executive_report_rationale_49", "community_name": "Executive Report Generator" }, { "label": "Generated executive summary content.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L81", "_origin": "ast", "community": 64, "norm_label": "generated executive summary content.", "id": "scripts_executive_report_rationale_81", "community_name": "Executive Report Generator" }, { "label": "Translate common English issue descriptions to Korean.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L160", "_origin": "ast", "community": 64, "norm_label": "translate common english issue descriptions to korean.", "id": "scripts_executive_report_rationale_160", "community_name": "Executive Report Generator" }, { "label": "Generate Korean-language executive reports from aggregated SEO data.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L186", "_origin": "ast", "community": 64, "norm_label": "generate korean-language executive reports from aggregated seo data.", "id": "scripts_executive_report_rationale_186", "community_name": "Executive Report Generator" }, { "label": "Return health grade string.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L190", "_origin": "ast", "community": 64, "norm_label": "return health grade string.", "id": "scripts_executive_report_rationale_190", "community_name": "Executive Report Generator" }, { "label": "Generate Korean narrative text for the executive summary.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L207", "_origin": "ast", "community": 64, "norm_label": "generate korean narrative text for the executive summary.", "id": "scripts_executive_report_rationale_207", "community_name": "Executive Report Generator" }, { "label": "Extract and format key wins in Korean.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L300", "_origin": "ast", "community": 64, "norm_label": "extract and format key wins in korean.", "id": "scripts_executive_report_rationale_300", "community_name": "Executive Report Generator" }, { "label": "Generate prioritized action items ranked by impact.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L343", "_origin": "ast", "community": 64, "norm_label": "generate prioritized action items ranked by impact.", "id": "scripts_executive_report_rationale_343", "community_name": "Executive Report Generator" }, { "label": "Render executive summary as markdown document.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L413", "_origin": "ast", "community": 64, "norm_label": "render executive summary as markdown document.", "id": "scripts_executive_report_rationale_413", "community_name": "Executive Report Generator" }, { "label": "Orchestrate executive report generation.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L503", "_origin": "ast", "community": 64, "norm_label": "orchestrate executive report generation.", "id": "scripts_executive_report_rationale_503", "community_name": "Executive Report Generator" }, { "label": "report_aggregator.py", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L1", "_origin": "ast", "community": 27, "norm_label": "report_aggregator.py", "id": "scripts_report_aggregator", "community_name": "SEO Report Aggregator" }, { "label": "SkillOutput", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L87", "_origin": "ast", "community": 27, "norm_label": "skilloutput", "id": "scripts_report_aggregator_skilloutput", "community_name": "SEO Report Aggregator" }, { "label": "AggregatedReport", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L102", "_origin": "ast", "community": 27, "norm_label": "aggregatedreport", "id": "scripts_report_aggregator_aggregatedreport", "community_name": "SEO Report Aggregator" }, { "label": "ReportAggregator", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L123", "_origin": "ast", "community": 27, "norm_label": "reportaggregator", "id": "scripts_report_aggregator_reportaggregator", "community_name": "SEO Report Aggregator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L128", "_origin": "ast", "community": 27, "norm_label": ".__init__()", "id": "scripts_report_aggregator_reportaggregator_init", "community_name": "SEO Report Aggregator" }, { "label": "._extract_domain()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L132", "_origin": "ast", "community": 27, "norm_label": "._extract_domain()", "id": "scripts_report_aggregator_reportaggregator_extract_domain", "community_name": "SEO Report Aggregator" }, { "label": "._generate_audit_id()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L140", "_origin": "ast", "community": 27, "norm_label": "._generate_audit_id()", "id": "scripts_report_aggregator_reportaggregator_generate_audit_id", "community_name": "SEO Report Aggregator" }, { "label": ".scan_local_outputs()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L145", "_origin": "ast", "community": 27, "norm_label": ".scan_local_outputs()", "id": "scripts_report_aggregator_reportaggregator_scan_local_outputs", "community_name": "SEO Report Aggregator" }, { "label": "._identify_and_parse()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L205", "_origin": "ast", "community": 27, "norm_label": "._identify_and_parse()", "id": "scripts_report_aggregator_reportaggregator_identify_and_parse", "community_name": "SEO Report Aggregator" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L205", "_origin": "ast", "community": 27, "norm_label": "any", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_any", "community_name": "SEO Report Aggregator" }, { "label": ".query_notion_audits()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L328", "_origin": "ast", "community": 27, "norm_label": ".query_notion_audits()", "id": "scripts_report_aggregator_reportaggregator_query_notion_audits", "community_name": "SEO Report Aggregator" }, { "label": ".normalize_output()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L355", "_origin": "ast", "community": 27, "norm_label": ".normalize_output()", "id": "scripts_report_aggregator_reportaggregator_normalize_output", "community_name": "SEO Report Aggregator" }, { "label": ".compute_cross_skill_health()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L370", "_origin": "ast", "community": 27, "norm_label": ".compute_cross_skill_health()", "id": "scripts_report_aggregator_reportaggregator_compute_cross_skill_health", "community_name": "SEO Report Aggregator" }, { "label": ".identify_priorities()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L401", "_origin": "ast", "community": 27, "norm_label": ".identify_priorities()", "id": "scripts_report_aggregator_reportaggregator_identify_priorities", "community_name": "SEO Report Aggregator" }, { "label": ".build_timeline()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L441", "_origin": "ast", "community": 27, "norm_label": ".build_timeline()", "id": "scripts_report_aggregator_reportaggregator_build_timeline", "community_name": "SEO Report Aggregator" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L460", "_origin": "ast", "community": 27, "norm_label": ".run()", "id": "scripts_report_aggregator_reportaggregator_run", "community_name": "SEO Report Aggregator" }, { "label": "_format_text_report()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L568", "_origin": "ast", "community": 27, "norm_label": "_format_text_report()", "id": "scripts_report_aggregator_format_text_report", "community_name": "SEO Report Aggregator" }, { "label": "_serialize_report()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L646", "_origin": "ast", "community": 27, "norm_label": "_serialize_report()", "id": "scripts_report_aggregator_serialize_report", "community_name": "SEO Report Aggregator" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L669", "_origin": "ast", "community": 27, "norm_label": "parse_args()", "id": "scripts_report_aggregator_parse_args", "community_name": "SEO Report Aggregator" }, { "label": "Namespace", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L669", "_origin": "ast", "community": 27, "norm_label": "namespace", "id": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_namespace", "community_name": "SEO Report Aggregator" }, { "label": "async_main()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L720", "_origin": "ast", "community": 27, "norm_label": "async_main()", "id": "scripts_report_aggregator_async_main", "community_name": "SEO Report Aggregator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L746", "_origin": "ast", "community": 27, "norm_label": "main()", "id": "scripts_report_aggregator_main", "community_name": "SEO Report Aggregator" }, { "label": "Report Aggregator - Collect and normalize outputs from all SEO skills ==========", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L1", "_origin": "ast", "community": 27, "norm_label": "report aggregator - collect and normalize outputs from all seo skills ==========", "id": "scripts_report_aggregator_rationale_1", "community_name": "SEO Report Aggregator" }, { "label": "Normalized output from a single SEO skill.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L88", "_origin": "ast", "community": 27, "norm_label": "normalized output from a single seo skill.", "id": "scripts_report_aggregator_rationale_88", "community_name": "SEO Report Aggregator" }, { "label": "Full aggregated report from all SEO skill outputs.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L103", "_origin": "ast", "community": 27, "norm_label": "full aggregated report from all seo skill outputs.", "id": "scripts_report_aggregator_rationale_103", "community_name": "SEO Report Aggregator" }, { "label": "Aggregate outputs from all SEO skills into unified reports.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L124", "_origin": "ast", "community": 27, "norm_label": "aggregate outputs from all seo skills into unified reports.", "id": "scripts_report_aggregator_rationale_124", "community_name": "SEO Report Aggregator" }, { "label": "Extract bare domain from URL or return as-is if already bare.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L133", "_origin": "ast", "community": 27, "norm_label": "extract bare domain from url or return as-is if already bare.", "id": "scripts_report_aggregator_rationale_133", "community_name": "SEO Report Aggregator" }, { "label": "Generate audit ID in DASH-YYYYMMDD-NNN format.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L141", "_origin": "ast", "community": 27, "norm_label": "generate audit id in dash-yyyymmdd-nnn format.", "id": "scripts_report_aggregator_rationale_141", "community_name": "SEO Report Aggregator" }, { "label": "Find JSON output files from other SEO skills in a directory. Scans for", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L152", "_origin": "ast", "community": 27, "norm_label": "find json output files from other seo skills in a directory. scans for", "id": "scripts_report_aggregator_rationale_152", "community_name": "SEO Report Aggregator" }, { "label": "Identify which skill produced the output and parse it.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L208", "_origin": "ast", "community": 27, "norm_label": "identify which skill produced the output and parse it.", "id": "scripts_report_aggregator_rationale_208", "community_name": "SEO Report Aggregator" }, { "label": "Fetch past audit entries from Notion SEO Audit Log database. In product", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L334", "_origin": "ast", "community": 27, "norm_label": "fetch past audit entries from notion seo audit log database. in product", "id": "scripts_report_aggregator_rationale_334", "community_name": "SEO Report Aggregator" }, { "label": "Normalize a skill output into a unified format.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L356", "_origin": "ast", "community": 27, "norm_label": "normalize a skill output into a unified format.", "id": "scripts_report_aggregator_rationale_356", "community_name": "SEO Report Aggregator" }, { "label": "Compute weighted overall health score across all skills. Returns (overa", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L373", "_origin": "ast", "community": 27, "norm_label": "compute weighted overall health score across all skills. returns (overa", "id": "scripts_report_aggregator_rationale_373", "community_name": "SEO Report Aggregator" }, { "label": "Identify top issues and wins across all skill outputs. Returns (top_iss", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L404", "_origin": "ast", "community": 27, "norm_label": "identify top issues and wins across all skill outputs. returns (top_iss", "id": "scripts_report_aggregator_rationale_404", "community_name": "SEO Report Aggregator" }, { "label": "Build an audit history timeline from all skill outputs.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L442", "_origin": "ast", "community": 27, "norm_label": "build an audit history timeline from all skill outputs.", "id": "scripts_report_aggregator_rationale_442", "community_name": "SEO Report Aggregator" }, { "label": "Orchestrate the full report aggregation pipeline.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L467", "_origin": "ast", "community": 27, "norm_label": "orchestrate the full report aggregation pipeline.", "id": "scripts_report_aggregator_rationale_467", "community_name": "SEO Report Aggregator" }, { "label": "Format aggregated report as human-readable text.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L569", "_origin": "ast", "community": 27, "norm_label": "format aggregated report as human-readable text.", "id": "scripts_report_aggregator_rationale_569", "community_name": "SEO Report Aggregator" }, { "label": "Convert report to JSON-serializable dict.", "file_type": "rationale", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L647", "_origin": "ast", "community": 27, "norm_label": "convert report to json-serializable dict.", "id": "scripts_report_aggregator_rationale_647", "community_name": "SEO Report Aggregator" }, { "label": "compliance_checker.py", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L1", "_origin": "ast", "community": 83, "norm_label": "compliance_checker.py", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "community_name": "Content Compliance Checker" }, { "label": "ComplianceViolation", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L23", "_origin": "ast", "community": 83, "norm_label": "complianceviolation", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation", "community_name": "Content Compliance Checker" }, { "label": "ComplianceChecker", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L33", "_origin": "ast", "community": 83, "norm_label": "compliancechecker", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "community_name": "Content Compliance Checker" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L38", "_origin": "ast", "community": 83, "norm_label": ".__init__()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init", "community_name": "Content Compliance Checker" }, { "label": "._load_prohibited_patterns()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L42", "_origin": "ast", "community": 83, "norm_label": "._load_prohibited_patterns()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns", "community_name": "Content Compliance Checker" }, { "label": "._load_required_disclaimers()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L79", "_origin": "ast", "community": 83, "norm_label": "._load_required_disclaimers()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers", "community_name": "Content Compliance Checker" }, { "label": ".check_content()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L89", "_origin": "ast", "community": 83, "norm_label": ".check_content()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "community_name": "Content Compliance Checker" }, { "label": "._create_violation()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L128", "_origin": "ast", "community": 83, "norm_label": "._create_violation()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation", "community_name": "Content Compliance Checker" }, { "label": "._check_disclaimers()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L166", "_origin": "ast", "community": 83, "norm_label": "._check_disclaimers()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers", "community_name": "Content Compliance Checker" }, { "label": "._count_by_severity()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L205", "_origin": "ast", "community": 83, "norm_label": "._count_by_severity()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity", "community_name": "Content Compliance Checker" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L212", "_origin": "ast", "community": 83, "norm_label": "._generate_recommendations()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations", "community_name": "Content Compliance Checker" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L230", "_origin": "ast", "community": 83, "norm_label": "main()", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main", "community_name": "Content Compliance Checker" }, { "label": "Jamie Marketing Brand Editor - Compliance Checker ==============================", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L1", "_origin": "ast", "community": 83, "norm_label": "jamie marketing brand editor - compliance checker ==============================", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_1", "community_name": "Content Compliance Checker" }, { "label": "Represents a single compliance violation found in content", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L24", "_origin": "ast", "community": 83, "norm_label": "represents a single compliance violation found in content", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_24", "community_name": "Content Compliance Checker" }, { "label": "Checks marketing content for violations of Korean medical advertising law.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L34", "_origin": "ast", "community": 83, "norm_label": "checks marketing content for violations of korean medical advertising law.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_34", "community_name": "Content Compliance Checker" }, { "label": "Load regex patterns for prohibited content types.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L43", "_origin": "ast", "community": 83, "norm_label": "load regex patterns for prohibited content types.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_43", "community_name": "Content Compliance Checker" }, { "label": "Load templates for required disclaimers.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L80", "_origin": "ast", "community": 83, "norm_label": "load templates for required disclaimers.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_80", "community_name": "Content Compliance Checker" }, { "label": "Main method to check content for compliance violations. Args:", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L90", "_origin": "ast", "community": 83, "norm_label": "main method to check content for compliance violations. args:", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_90", "community_name": "Content Compliance Checker" }, { "label": "Create a ComplianceViolation object from a regex match.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L129", "_origin": "ast", "community": 83, "norm_label": "create a complianceviolation object from a regex match.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_129", "community_name": "Content Compliance Checker" }, { "label": "Check if required disclaimers are present in content.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L167", "_origin": "ast", "community": 83, "norm_label": "check if required disclaimers are present in content.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_167", "community_name": "Content Compliance Checker" }, { "label": "Count violations by severity level.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L206", "_origin": "ast", "community": 83, "norm_label": "count violations by severity level.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_206", "community_name": "Content Compliance Checker" }, { "label": "Generate actionable recommendations based on violations found.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L213", "_origin": "ast", "community": 83, "norm_label": "generate actionable recommendations based on violations found.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_213", "community_name": "Content Compliance Checker" }, { "label": "Command-line interface for compliance checker.", "file_type": "rationale", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L231", "_origin": "ast", "community": 83, "norm_label": "command-line interface for compliance checker.", "id": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_231", "community_name": "Content Compliance Checker" }, { "label": "jamie_channel_status.py", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L1", "_origin": "ast", "community": 181, "norm_label": "jamie_channel_status.py", "id": "scripts_jamie_channel_status", "community_name": "YouTube Channel Status" }, { "label": "get_authenticated_service()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L49", "_origin": "ast", "community": 181, "norm_label": "get_authenticated_service()", "id": "scripts_jamie_channel_status_get_authenticated_service", "community_name": "YouTube Channel Status" }, { "label": "get_channel_info()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L69", "_origin": "ast", "community": 181, "norm_label": "get_channel_info()", "id": "scripts_jamie_channel_status_get_channel_info", "community_name": "YouTube Channel Status" }, { "label": "get_videos_status()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L81", "_origin": "ast", "community": 181, "norm_label": "get_videos_status()", "id": "scripts_jamie_channel_status_get_videos_status", "community_name": "YouTube Channel Status" }, { "label": "format_duration()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L95", "_origin": "ast", "community": 181, "norm_label": "format_duration()", "id": "scripts_jamie_channel_status_format_duration", "community_name": "YouTube Channel Status" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L112", "_origin": "ast", "community": 181, "norm_label": "main()", "id": "scripts_jamie_channel_status_main", "community_name": "YouTube Channel Status" }, { "label": "Authenticate and return YouTube API service.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L50", "_origin": "ast", "community": 181, "norm_label": "authenticate and return youtube api service.", "id": "scripts_jamie_channel_status_rationale_50", "community_name": "YouTube Channel Status" }, { "label": "Get channel information.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L70", "_origin": "ast", "community": 181, "norm_label": "get channel information.", "id": "scripts_jamie_channel_status_rationale_70", "community_name": "YouTube Channel Status" }, { "label": "Get status of multiple videos.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L82", "_origin": "ast", "community": 181, "norm_label": "get status of multiple videos.", "id": "scripts_jamie_channel_status_rationale_82", "community_name": "YouTube Channel Status" }, { "label": "Convert ISO 8601 duration to readable format.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L96", "_origin": "ast", "community": 181, "norm_label": "convert iso 8601 duration to readable format.", "id": "scripts_jamie_channel_status_rationale_96", "community_name": "YouTube Channel Status" }, { "label": "jamie_video_info.py", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L1", "_origin": "ast", "community": 139, "norm_label": "jamie_video_info.py", "id": "scripts_jamie_video_info", "community_name": "YouTube Video Info" }, { "label": "extract_video_id()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L34", "_origin": "ast", "community": 139, "norm_label": "extract_video_id()", "id": "scripts_jamie_video_info_extract_video_id", "community_name": "YouTube Video Info" }, { "label": "get_authenticated_service()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L54", "_origin": "ast", "community": 139, "norm_label": "get_authenticated_service()", "id": "scripts_jamie_video_info_get_authenticated_service", "community_name": "YouTube Video Info" }, { "label": "format_duration()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L74", "_origin": "ast", "community": 139, "norm_label": "format_duration()", "id": "scripts_jamie_video_info_format_duration", "community_name": "YouTube Video Info" }, { "label": "format_number()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L90", "_origin": "ast", "community": 139, "norm_label": "format_number()", "id": "scripts_jamie_video_info_format_number", "community_name": "YouTube Video Info" }, { "label": "get_video_info()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L98", "_origin": "ast", "community": 139, "norm_label": "get_video_info()", "id": "scripts_jamie_video_info_get_video_info", "community_name": "YouTube Video Info" }, { "label": "print_video_info()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L145", "_origin": "ast", "community": 139, "norm_label": "print_video_info()", "id": "scripts_jamie_video_info_print_video_info", "community_name": "YouTube Video Info" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L191", "_origin": "ast", "community": 139, "norm_label": "main()", "id": "scripts_jamie_video_info_main", "community_name": "YouTube Video Info" }, { "label": "Extract video ID from various YouTube URL formats.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L35", "_origin": "ast", "community": 139, "norm_label": "extract video id from various youtube url formats.", "id": "scripts_jamie_video_info_rationale_35", "community_name": "YouTube Video Info" }, { "label": "Authenticate and return YouTube API service.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L55", "_origin": "ast", "community": 139, "norm_label": "authenticate and return youtube api service.", "id": "scripts_jamie_video_info_rationale_55", "community_name": "YouTube Video Info" }, { "label": "Convert ISO 8601 duration to readable format.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L75", "_origin": "ast", "community": 139, "norm_label": "convert iso 8601 duration to readable format.", "id": "scripts_jamie_video_info_rationale_75", "community_name": "YouTube Video Info" }, { "label": "Format number with commas.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L91", "_origin": "ast", "community": 139, "norm_label": "format number with commas.", "id": "scripts_jamie_video_info_rationale_91", "community_name": "YouTube Video Info" }, { "label": "Fetch detailed video information.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L99", "_origin": "ast", "community": 139, "norm_label": "fetch detailed video information.", "id": "scripts_jamie_video_info_rationale_99", "community_name": "YouTube Video Info" }, { "label": "Print video information in formatted output.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L146", "_origin": "ast", "community": 139, "norm_label": "print video information in formatted output.", "id": "scripts_jamie_video_info_rationale_146", "community_name": "YouTube Video Info" }, { "label": "jamie_youtube_api_test.py", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L1", "_origin": "ast", "community": 197, "norm_label": "jamie_youtube_api_test.py", "id": "scripts_jamie_youtube_api_test", "community_name": "YouTube API Testing" }, { "label": "get_authenticated_service()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L34", "_origin": "ast", "community": 197, "norm_label": "get_authenticated_service()", "id": "scripts_jamie_youtube_api_test_get_authenticated_service", "community_name": "YouTube API Testing" }, { "label": "test_jamie_channel()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L63", "_origin": "ast", "community": 197, "norm_label": "test_jamie_channel()", "id": "scripts_jamie_youtube_api_test_test_jamie_channel", "community_name": "YouTube API Testing" }, { "label": "test_video_access()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L95", "_origin": "ast", "community": 197, "norm_label": "test_video_access()", "id": "scripts_jamie_youtube_api_test_test_video_access", "community_name": "YouTube API Testing" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L131", "_origin": "ast", "community": 197, "norm_label": "main()", "id": "scripts_jamie_youtube_api_test_main", "community_name": "YouTube API Testing" }, { "label": "Authenticate and return YouTube API service.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L35", "_origin": "ast", "community": 197, "norm_label": "authenticate and return youtube api service.", "id": "scripts_jamie_youtube_api_test_rationale_35", "community_name": "YouTube API Testing" }, { "label": "Test connection to Jamie's YouTube channel.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L64", "_origin": "ast", "community": 197, "norm_label": "test connection to jamie's youtube channel.", "id": "scripts_jamie_youtube_api_test_rationale_64", "community_name": "YouTube API Testing" }, { "label": "Test if we can access a Jamie video.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L96", "_origin": "ast", "community": 197, "norm_label": "test if we can access a jamie video.", "id": "scripts_jamie_youtube_api_test_rationale_96", "community_name": "YouTube API Testing" }, { "label": "jamie_youtube_batch_update.py", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L1", "_origin": "ast", "community": 214, "norm_label": "jamie_youtube_batch_update.py", "id": "scripts_jamie_youtube_batch_update", "community_name": "YouTube Metadata Update" }, { "label": "get_authenticated_service()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L569", "_origin": "ast", "community": 214, "norm_label": "get_authenticated_service()", "id": "scripts_jamie_youtube_batch_update_get_authenticated_service", "community_name": "YouTube Metadata Update" }, { "label": "update_video_metadata()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L596", "_origin": "ast", "community": 214, "norm_label": "update_video_metadata()", "id": "scripts_jamie_youtube_batch_update_update_video_metadata", "community_name": "YouTube Metadata Update" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L641", "_origin": "ast", "community": 214, "norm_label": "main()", "id": "scripts_jamie_youtube_batch_update_main", "community_name": "YouTube Metadata Update" }, { "label": "Authenticate and return YouTube API service.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L570", "_origin": "ast", "community": 214, "norm_label": "authenticate and return youtube api service.", "id": "scripts_jamie_youtube_batch_update_rationale_570", "community_name": "YouTube Metadata Update" }, { "label": "Update video title and description.", "file_type": "rationale", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L597", "_origin": "ast", "community": 214, "norm_label": "update video title and description.", "id": "scripts_jamie_youtube_batch_update_rationale_597", "community_name": "YouTube Metadata Update" }, { "label": "journal_validator.py", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L1", "_origin": "ast", "community": 75, "norm_label": "journal_validator.py", "id": "scripts_journal_validator", "community_name": "Journal Compliance Validator" }, { "label": "ValidationIssue", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L29", "_origin": "ast", "community": 75, "norm_label": "validationissue", "id": "scripts_journal_validator_validationissue", "community_name": "Journal Compliance Validator" }, { "label": "StructureValidator", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L43", "_origin": "ast", "community": 75, "norm_label": "structurevalidator", "id": "scripts_journal_validator_structurevalidator", "community_name": "Journal Compliance Validator" }, { "label": ".check()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L75", "_origin": "ast", "community": 75, "norm_label": ".check()", "id": "scripts_journal_validator_structurevalidator_check", "community_name": "Journal Compliance Validator" }, { "label": "ComplianceChecker", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L172", "_origin": "ast", "community": 75, "norm_label": "compliancechecker", "id": "scripts_journal_validator_compliancechecker", "community_name": "Journal Compliance Validator" }, { "label": ".check()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L255", "_origin": "ast", "community": 75, "norm_label": ".check()", "id": "scripts_journal_validator_compliancechecker_check", "community_name": "Journal Compliance Validator" }, { "label": "SpellingChecker", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L307", "_origin": "ast", "community": 75, "norm_label": "spellingchecker", "id": "scripts_journal_validator_spellingchecker", "community_name": "Journal Compliance Validator" }, { "label": ".check()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L332", "_origin": "ast", "community": 75, "norm_label": ".check()", "id": "scripts_journal_validator_spellingchecker_check", "community_name": "Journal Compliance Validator" }, { "label": "LinkRecommender", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L388", "_origin": "ast", "community": 75, "norm_label": "linkrecommender", "id": "scripts_journal_validator_linkrecommender", "community_name": "Journal Compliance Validator" }, { "label": "._detect_main_topic()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L406", "_origin": "ast", "community": 75, "norm_label": "._detect_main_topic()", "id": "scripts_journal_validator_linkrecommender_detect_main_topic", "community_name": "Journal Compliance Validator" }, { "label": ".check()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L415", "_origin": "ast", "community": 75, "norm_label": ".check()", "id": "scripts_journal_validator_linkrecommender_check", "community_name": "Journal Compliance Validator" }, { "label": "JournalValidator", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L459", "_origin": "ast", "community": 75, "norm_label": "journalvalidator", "id": "scripts_journal_validator_journalvalidator", "community_name": "Journal Compliance Validator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L467", "_origin": "ast", "community": 75, "norm_label": ".__init__()", "id": "scripts_journal_validator_journalvalidator_init", "community_name": "Journal Compliance Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L479", "_origin": "ast", "community": 75, "norm_label": ".validate()", "id": "scripts_journal_validator_journalvalidator_validate", "community_name": "Journal Compliance Validator" }, { "label": "_build_parser()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L538", "_origin": "ast", "community": 75, "norm_label": "_build_parser()", "id": "scripts_journal_validator_build_parser", "community_name": "Journal Compliance Validator" }, { "label": "ArgumentParser", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L538", "_origin": "ast", "community": 75, "norm_label": "argumentparser", "id": "custom_skills_46_jamie_journal_editor_code_scripts_journal_validator_py_argumentparser", "community_name": "Journal Compliance Validator" }, { "label": "_print_summary_table()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L572", "_origin": "ast", "community": 75, "norm_label": "_print_summary_table()", "id": "scripts_journal_validator_print_summary_table", "community_name": "Journal Compliance Validator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L596", "_origin": "ast", "community": 75, "norm_label": "main()", "id": "scripts_journal_validator_main", "community_name": "Journal Compliance Validator" }, { "label": "journal_validator.py \u2014 Jamie Journal Editor validation tool. Usage: python", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L1", "_origin": "ast", "community": 75, "norm_label": "journal_validator.py \u2014 jamie journal editor validation tool. usage: python", "id": "scripts_journal_validator_rationale_1", "community_name": "Journal Compliance Validator" }, { "label": "Validates document structure (headings, sections, word count, etc.).", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L44", "_origin": "ast", "community": 75, "norm_label": "validates document structure (headings, sections, word count, etc.).", "id": "scripts_journal_validator_rationale_44", "community_name": "Journal Compliance Validator" }, { "label": "Checks brand compliance rules for Jamie Clinic journal content.", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L173", "_origin": "ast", "community": 75, "norm_label": "checks brand compliance rules for jamie clinic journal content.", "id": "scripts_journal_validator_rationale_173", "community_name": "Journal Compliance Validator" }, { "label": "Checks for common spelling/terminology issues in medical/beauty content.", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L308", "_origin": "ast", "community": 75, "norm_label": "checks for common spelling/terminology issues in medical/beauty content.", "id": "scripts_journal_validator_rationale_308", "community_name": "Journal Compliance Validator" }, { "label": "Recommends internal/external links and detects broken or missing ones.", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L389", "_origin": "ast", "community": 75, "norm_label": "recommends internal/external links and detects broken or missing ones.", "id": "scripts_journal_validator_rationale_389", "community_name": "Journal Compliance Validator" }, { "label": "Scan first 10 lines to find the main procedure topic.", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L407", "_origin": "ast", "community": 75, "norm_label": "scan first 10 lines to find the main procedure topic.", "id": "scripts_journal_validator_rationale_407", "community_name": "Journal Compliance Validator" }, { "label": "Orchestrates all validation checks and returns a consolidated report. Args:", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L460", "_origin": "ast", "community": 75, "norm_label": "orchestrates all validation checks and returns a consolidated report. args:", "id": "scripts_journal_validator_rationale_460", "community_name": "Journal Compliance Validator" }, { "label": "Run all enabled checkers against content and return a report dict. Retu", "file_type": "rationale", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L480", "_origin": "ast", "community": 75, "norm_label": "run all enabled checkers against content and return a report dict. retu", "id": "scripts_journal_validator_rationale_480", "community_name": "Journal Compliance Validator" }, { "label": "compliance_checker.py", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L1", "_origin": "ast", "community": 84, "norm_label": "compliance_checker.py", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "community_name": "Content Compliance Checker" }, { "label": "ComplianceViolation", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L23", "_origin": "ast", "community": 84, "norm_label": "complianceviolation", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation", "community_name": "Content Compliance Checker" }, { "label": "ComplianceChecker", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L33", "_origin": "ast", "community": 84, "norm_label": "compliancechecker", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "community_name": "Content Compliance Checker" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L38", "_origin": "ast", "community": 84, "norm_label": ".__init__()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init", "community_name": "Content Compliance Checker" }, { "label": "._load_prohibited_patterns()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L42", "_origin": "ast", "community": 84, "norm_label": "._load_prohibited_patterns()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns", "community_name": "Content Compliance Checker" }, { "label": "._load_required_disclaimers()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L79", "_origin": "ast", "community": 84, "norm_label": "._load_required_disclaimers()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers", "community_name": "Content Compliance Checker" }, { "label": ".check_content()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L89", "_origin": "ast", "community": 84, "norm_label": ".check_content()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "community_name": "Content Compliance Checker" }, { "label": "._create_violation()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L128", "_origin": "ast", "community": 84, "norm_label": "._create_violation()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation", "community_name": "Content Compliance Checker" }, { "label": "._check_disclaimers()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L166", "_origin": "ast", "community": 84, "norm_label": "._check_disclaimers()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers", "community_name": "Content Compliance Checker" }, { "label": "._count_by_severity()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L205", "_origin": "ast", "community": 84, "norm_label": "._count_by_severity()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity", "community_name": "Content Compliance Checker" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L212", "_origin": "ast", "community": 84, "norm_label": "._generate_recommendations()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations", "community_name": "Content Compliance Checker" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L230", "_origin": "ast", "community": 84, "norm_label": "main()", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main", "community_name": "Content Compliance Checker" }, { "label": "Jamie Marketing Brand Editor - Compliance Checker ==============================", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L1", "_origin": "ast", "community": 84, "norm_label": "jamie marketing brand editor - compliance checker ==============================", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_1", "community_name": "Content Compliance Checker" }, { "label": "Represents a single compliance violation found in content", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L24", "_origin": "ast", "community": 84, "norm_label": "represents a single compliance violation found in content", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_24", "community_name": "Content Compliance Checker" }, { "label": "Checks marketing content for violations of Korean medical advertising law.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L34", "_origin": "ast", "community": 84, "norm_label": "checks marketing content for violations of korean medical advertising law.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_34", "community_name": "Content Compliance Checker" }, { "label": "Load regex patterns for prohibited content types.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L43", "_origin": "ast", "community": 84, "norm_label": "load regex patterns for prohibited content types.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_43", "community_name": "Content Compliance Checker" }, { "label": "Load templates for required disclaimers.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L80", "_origin": "ast", "community": 84, "norm_label": "load templates for required disclaimers.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_80", "community_name": "Content Compliance Checker" }, { "label": "Main method to check content for compliance violations. Args:", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L90", "_origin": "ast", "community": 84, "norm_label": "main method to check content for compliance violations. args:", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_90", "community_name": "Content Compliance Checker" }, { "label": "Create a ComplianceViolation object from a regex match.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L129", "_origin": "ast", "community": 84, "norm_label": "create a complianceviolation object from a regex match.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_129", "community_name": "Content Compliance Checker" }, { "label": "Check if required disclaimers are present in content.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L167", "_origin": "ast", "community": 84, "norm_label": "check if required disclaimers are present in content.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_167", "community_name": "Content Compliance Checker" }, { "label": "Count violations by severity level.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L206", "_origin": "ast", "community": 84, "norm_label": "count violations by severity level.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_206", "community_name": "Content Compliance Checker" }, { "label": "Generate actionable recommendations based on violations found.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L213", "_origin": "ast", "community": 84, "norm_label": "generate actionable recommendations based on violations found.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_213", "community_name": "Content Compliance Checker" }, { "label": "Command-line interface for compliance checker.", "file_type": "rationale", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L231", "_origin": "ast", "community": 84, "norm_label": "command-line interface for compliance checker.", "id": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_231", "community_name": "Content Compliance Checker" }, { "label": "gtm_audit.py", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1", "_origin": "ast", "community": 211, "norm_label": "gtm_audit.py", "id": "scripts_gtm_audit", "community_name": "GTM Audit Reporting" }, { "label": "DataLayerValidator", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L112", "_origin": "ast", "community": 131, "norm_label": "datalayervalidator", "id": "scripts_gtm_audit_datalayervalidator", "community_name": "DataLayer Event Validator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L115", "_origin": "ast", "community": 131, "norm_label": ".__init__()", "id": "scripts_gtm_audit_datalayervalidator_init", "community_name": "DataLayer Event Validator" }, { "label": ".validate_event()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L120", "_origin": "ast", "community": 131, "norm_label": ".validate_event()", "id": "scripts_gtm_audit_datalayervalidator_validate_event", "community_name": "DataLayer Event Validator" }, { "label": ".validate_sequence()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L186", "_origin": "ast", "community": 131, "norm_label": ".validate_sequence()", "id": "scripts_gtm_audit_datalayervalidator_validate_sequence", "community_name": "DataLayer Event Validator" }, { "label": ".check_ecommerce_clear()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L207", "_origin": "ast", "community": 131, "norm_label": ".check_ecommerce_clear()", "id": "scripts_gtm_audit_datalayervalidator_check_ecommerce_clear", "community_name": "DataLayer Event Validator" }, { "label": "FormAnalyzer", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L233", "_origin": "ast", "community": 132, "norm_label": "formanalyzer", "id": "scripts_gtm_audit_formanalyzer", "community_name": "Form Tracking Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L236", "_origin": "ast", "community": 132, "norm_label": ".__init__()", "id": "scripts_gtm_audit_formanalyzer_init", "community_name": "Form Tracking Analyzer" }, { "label": ".discover_forms()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L242", "_origin": "ast", "community": 132, "norm_label": ".discover_forms()", "id": "scripts_gtm_audit_formanalyzer_discover_forms", "community_name": "Form Tracking Analyzer" }, { "label": ".analyze_form_tracking_readiness()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L275", "_origin": "ast", "community": 132, "norm_label": ".analyze_form_tracking_readiness()", "id": "scripts_gtm_audit_formanalyzer_analyze_form_tracking_readiness", "community_name": "Form Tracking Analyzer" }, { "label": ".simulate_form_interaction()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L311", "_origin": "ast", "community": 132, "norm_label": ".simulate_form_interaction()", "id": "scripts_gtm_audit_formanalyzer_simulate_form_interaction", "community_name": "Form Tracking Analyzer" }, { "label": ".check_form_events()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L392", "_origin": "ast", "community": 132, "norm_label": ".check_form_events()", "id": "scripts_gtm_audit_formanalyzer_check_form_events", "community_name": "Form Tracking Analyzer" }, { "label": "CheckoutFlowAnalyzer", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L413", "_origin": "ast", "community": 168, "norm_label": "checkoutflowanalyzer", "id": "scripts_gtm_audit_checkoutflowanalyzer", "community_name": "Checkout Flow Auditor" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L416", "_origin": "ast", "community": 168, "norm_label": ".__init__()", "id": "scripts_gtm_audit_checkoutflowanalyzer_init", "community_name": "Checkout Flow Auditor" }, { "label": ".detect_checkout_elements()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L422", "_origin": "ast", "community": 168, "norm_label": ".detect_checkout_elements()", "id": "scripts_gtm_audit_checkoutflowanalyzer_detect_checkout_elements", "community_name": "Checkout Flow Auditor" }, { "label": ".simulate_add_to_cart()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L477", "_origin": "ast", "community": 168, "norm_label": ".simulate_add_to_cart()", "id": "scripts_gtm_audit_checkoutflowanalyzer_simulate_add_to_cart", "community_name": "Checkout Flow Auditor" }, { "label": ".simulate_begin_checkout()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L509", "_origin": "ast", "community": 168, "norm_label": ".simulate_begin_checkout()", "id": "scripts_gtm_audit_checkoutflowanalyzer_simulate_begin_checkout", "community_name": "Checkout Flow Auditor" }, { "label": ".validate_checkout_events()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L540", "_origin": "ast", "community": 131, "norm_label": ".validate_checkout_events()", "id": "scripts_gtm_audit_checkoutflowanalyzer_validate_checkout_events", "community_name": "DataLayer Event Validator" }, { "label": "GTMAuditor", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L579", "_origin": "ast", "community": 115, "norm_label": "gtmauditor", "id": "scripts_gtm_audit_gtmauditor", "community_name": "GTM Audit Orchestrator" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L582", "_origin": "ast", "community": 115, "norm_label": ".__init__()", "id": "scripts_gtm_audit_gtmauditor_init", "community_name": "GTM Audit Orchestrator" }, { "label": "._setup_network_monitoring()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L619", "_origin": "ast", "community": 115, "norm_label": "._setup_network_monitoring()", "id": "scripts_gtm_audit_gtmauditor_setup_network_monitoring", "community_name": "GTM Audit Orchestrator" }, { "label": "._setup_datalayer_monitoring()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L639", "_origin": "ast", "community": 115, "norm_label": "._setup_datalayer_monitoring()", "id": "scripts_gtm_audit_gtmauditor_setup_datalayer_monitoring", "community_name": "GTM Audit Orchestrator" }, { "label": "._capture_datalayer()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L658", "_origin": "ast", "community": 132, "norm_label": "._capture_datalayer()", "id": "scripts_gtm_audit_gtmauditor_capture_datalayer", "community_name": "Form Tracking Analyzer" }, { "label": "._capture_monitored_events()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L673", "_origin": "ast", "community": 131, "norm_label": "._capture_monitored_events()", "id": "scripts_gtm_audit_gtmauditor_capture_monitored_events", "community_name": "DataLayer Event Validator" }, { "label": "._check_gtm_container()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L683", "_origin": "ast", "community": 115, "norm_label": "._check_gtm_container()", "id": "scripts_gtm_audit_gtmauditor_check_gtm_container", "community_name": "GTM Audit Orchestrator" }, { "label": "._simulate_scroll()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L794", "_origin": "ast", "community": 115, "norm_label": "._simulate_scroll()", "id": "scripts_gtm_audit_gtmauditor_simulate_scroll", "community_name": "GTM Audit Orchestrator" }, { "label": "._run_form_audit()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L809", "_origin": "ast", "community": 132, "norm_label": "._run_form_audit()", "id": "scripts_gtm_audit_gtmauditor_run_form_audit", "community_name": "Form Tracking Analyzer" }, { "label": "._run_checkout_audit()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L837", "_origin": "ast", "community": 168, "norm_label": "._run_checkout_audit()", "id": "scripts_gtm_audit_gtmauditor_run_checkout_audit", "community_name": "Checkout Flow Auditor" }, { "label": "._run_datalayer_audit()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L851", "_origin": "ast", "community": 131, "norm_label": "._run_datalayer_audit()", "id": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "community_name": "DataLayer Event Validator" }, { "label": "._generate_recommendations()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L893", "_origin": "ast", "community": 115, "norm_label": "._generate_recommendations()", "id": "scripts_gtm_audit_gtmauditor_generate_recommendations", "community_name": "GTM Audit Orchestrator" }, { "label": "._generate_checklist()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L942", "_origin": "ast", "community": 115, "norm_label": "._generate_checklist()", "id": "scripts_gtm_audit_gtmauditor_generate_checklist", "community_name": "GTM Audit Orchestrator" }, { "label": ".run_audit()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L973", "_origin": "ast", "community": 115, "norm_label": ".run_audit()", "id": "scripts_gtm_audit_gtmauditor_run_audit", "community_name": "GTM Audit Orchestrator" }, { "label": ".save_report()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1040", "_origin": "ast", "community": 211, "norm_label": ".save_report()", "id": "scripts_gtm_audit_gtmauditor_save_report", "community_name": "GTM Audit Reporting" }, { "label": ".print_summary()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1046", "_origin": "ast", "community": 211, "norm_label": ".print_summary()", "id": "scripts_gtm_audit_gtmauditor_print_summary", "community_name": "GTM Audit Reporting" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1087", "_origin": "ast", "community": 211, "norm_label": "main()", "id": "scripts_gtm_audit_main", "community_name": "GTM Audit Reporting" }, { "label": "Advanced dataLayer validation and monitoring.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L113", "_origin": "ast", "community": 131, "norm_label": "advanced datalayer validation and monitoring.", "id": "scripts_gtm_audit_rationale_113", "community_name": "DataLayer Event Validator" }, { "label": "Validate a single dataLayer event against GA4 specs.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L121", "_origin": "ast", "community": 131, "norm_label": "validate a single datalayer event against ga4 specs.", "id": "scripts_gtm_audit_rationale_121", "community_name": "DataLayer Event Validator" }, { "label": "Validate checkout event sequence.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L187", "_origin": "ast", "community": 131, "norm_label": "validate checkout event sequence.", "id": "scripts_gtm_audit_rationale_187", "community_name": "DataLayer Event Validator" }, { "label": "Check if ecommerce object is cleared before new pushes.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L208", "_origin": "ast", "community": 131, "norm_label": "check if ecommerce object is cleared before new pushes.", "id": "scripts_gtm_audit_rationale_208", "community_name": "DataLayer Event Validator" }, { "label": "Form discovery, analysis, and interaction tracking.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L234", "_origin": "ast", "community": 132, "norm_label": "form discovery, analysis, and interaction tracking.", "id": "scripts_gtm_audit_rationale_234", "community_name": "Form Tracking Analyzer" }, { "label": "Find and analyze all forms on the page.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L243", "_origin": "ast", "community": 132, "norm_label": "find and analyze all forms on the page.", "id": "scripts_gtm_audit_rationale_243", "community_name": "Form Tracking Analyzer" }, { "label": "Check if forms are ready for GTM tracking.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L276", "_origin": "ast", "community": 132, "norm_label": "check if forms are ready for gtm tracking.", "id": "scripts_gtm_audit_rationale_276", "community_name": "Form Tracking Analyzer" }, { "label": "Simulate user interaction with a form.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L312", "_origin": "ast", "community": 132, "norm_label": "simulate user interaction with a form.", "id": "scripts_gtm_audit_rationale_312", "community_name": "Form Tracking Analyzer" }, { "label": "Check if expected form events are in dataLayer.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L393", "_origin": "ast", "community": 132, "norm_label": "check if expected form events are in datalayer.", "id": "scripts_gtm_audit_rationale_393", "community_name": "Form Tracking Analyzer" }, { "label": "E-commerce checkout flow simulation and validation.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L414", "_origin": "ast", "community": 168, "norm_label": "e-commerce checkout flow simulation and validation.", "id": "scripts_gtm_audit_rationale_414", "community_name": "Checkout Flow Auditor" }, { "label": "Find checkout-related elements on page.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L423", "_origin": "ast", "community": 168, "norm_label": "find checkout-related elements on page.", "id": "scripts_gtm_audit_rationale_423", "community_name": "Checkout Flow Auditor" }, { "label": "Attempt to simulate add-to-cart action.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L478", "_origin": "ast", "community": 168, "norm_label": "attempt to simulate add-to-cart action.", "id": "scripts_gtm_audit_rationale_478", "community_name": "Checkout Flow Auditor" }, { "label": "Attempt to click checkout button.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L510", "_origin": "ast", "community": 168, "norm_label": "attempt to click checkout button.", "id": "scripts_gtm_audit_rationale_510", "community_name": "Checkout Flow Auditor" }, { "label": "Validate checkout-related events in dataLayer.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L541", "_origin": "ast", "community": 131, "norm_label": "validate checkout-related events in datalayer.", "id": "scripts_gtm_audit_rationale_541", "community_name": "DataLayer Event Validator" }, { "label": "Main GTM audit orchestrator.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L580", "_origin": "ast", "community": 115, "norm_label": "main gtm audit orchestrator.", "id": "scripts_gtm_audit_rationale_580", "community_name": "GTM Audit Orchestrator" }, { "label": "Intercept and log network requests to tag destinations.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L620", "_origin": "ast", "community": 115, "norm_label": "intercept and log network requests to tag destinations.", "id": "scripts_gtm_audit_rationale_620", "community_name": "GTM Audit Orchestrator" }, { "label": "Inject dataLayer monitoring script.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L640", "_origin": "ast", "community": 115, "norm_label": "inject datalayer monitoring script.", "id": "scripts_gtm_audit_rationale_640", "community_name": "GTM Audit Orchestrator" }, { "label": "Capture current dataLayer state.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L659", "_origin": "ast", "community": 132, "norm_label": "capture current datalayer state.", "id": "scripts_gtm_audit_rationale_659", "community_name": "Form Tracking Analyzer" }, { "label": "Capture events logged by our monitoring.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L674", "_origin": "ast", "community": 131, "norm_label": "capture events logged by our monitoring.", "id": "scripts_gtm_audit_rationale_674", "community_name": "DataLayer Event Validator" }, { "label": "Verify GTM container installation.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L684", "_origin": "ast", "community": 115, "norm_label": "verify gtm container installation.", "id": "scripts_gtm_audit_rationale_684", "community_name": "GTM Audit Orchestrator" }, { "label": "Simulate scroll to trigger scroll-depth tags.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L795", "_origin": "ast", "community": 115, "norm_label": "simulate scroll to trigger scroll-depth tags.", "id": "scripts_gtm_audit_rationale_795", "community_name": "GTM Audit Orchestrator" }, { "label": "Execute form analysis.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L810", "_origin": "ast", "community": 132, "norm_label": "execute form analysis.", "id": "scripts_gtm_audit_rationale_810", "community_name": "Form Tracking Analyzer" }, { "label": "Execute e-commerce checkout flow analysis.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L838", "_origin": "ast", "community": 168, "norm_label": "execute e-commerce checkout flow analysis.", "id": "scripts_gtm_audit_rationale_838", "community_name": "Checkout Flow Auditor" }, { "label": "Execute deep dataLayer analysis.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L852", "_origin": "ast", "community": 131, "norm_label": "execute deep datalayer analysis.", "id": "scripts_gtm_audit_rationale_852", "community_name": "DataLayer Event Validator" }, { "label": "Generate recommendations based on findings.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L894", "_origin": "ast", "community": 115, "norm_label": "generate recommendations based on findings.", "id": "scripts_gtm_audit_rationale_894", "community_name": "GTM Audit Orchestrator" }, { "label": "Generate audit checklist.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L943", "_origin": "ast", "community": 115, "norm_label": "generate audit checklist.", "id": "scripts_gtm_audit_rationale_943", "community_name": "GTM Audit Orchestrator" }, { "label": "Execute the full audit workflow.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L974", "_origin": "ast", "community": 115, "norm_label": "execute the full audit workflow.", "id": "scripts_gtm_audit_rationale_974", "community_name": "GTM Audit Orchestrator" }, { "label": "Save report to JSON file.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1041", "_origin": "ast", "community": 211, "norm_label": "save report to json file.", "id": "scripts_gtm_audit_rationale_1041", "community_name": "GTM Audit Reporting" }, { "label": "Print audit summary to console.", "file_type": "rationale", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1047", "_origin": "ast", "community": 211, "norm_label": "print audit summary to console.", "id": "scripts_gtm_audit_rationale_1047", "community_name": "GTM Audit Reporting" }, { "label": "setup.sh", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/setup.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 280, "norm_label": "setup.sh", "id": "scripts_setup", "community_name": "Setup Script" }, { "label": "setup.sh script", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/scripts/setup.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 280, "norm_label": "setup.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_60_gtm_audit_code_scripts_setup_sh__entry", "community_name": "Setup Script" }, { "label": "generate_quotation.py", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "generate_quotation.py", "id": "scripts_generate_quotation", "community_name": "Branded Document Generation" }, { "label": "LineItem", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L72", "_origin": "ast", "community": 12, "norm_label": "lineitem", "id": "scripts_generate_quotation_lineitem", "community_name": "Branded Document Generation" }, { "label": "QuotationDraft", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L83", "_origin": "ast", "community": 12, "norm_label": "quotationdraft", "id": "scripts_generate_quotation_quotationdraft", "community_name": "Branded Document Generation" }, { "label": "calculate_price()", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L102", "_origin": "ast", "community": 12, "norm_label": "calculate_price()", "id": "scripts_generate_quotation_calculate_price", "community_name": "Branded Document Generation" }, { "label": "determine_discount()", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L112", "_origin": "ast", "community": 12, "norm_label": "determine_discount()", "id": "scripts_generate_quotation_determine_discount", "community_name": "Branded Document Generation" }, { "label": "build_quotation()", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L146", "_origin": "ast", "community": 12, "norm_label": "build_quotation()", "id": "scripts_generate_quotation_build_quotation", "community_name": "Branded Document Generation" }, { "label": "generate_xlsx()", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L192", "_origin": "ast", "community": 12, "norm_label": "generate_xlsx()", "id": "scripts_generate_quotation_generate_xlsx", "community_name": "Branded Document Generation" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L192", "_origin": "ast", "community": 12, "norm_label": "path", "id": "custom_skills_73_dintel_quotation_mgr_code_scripts_generate_quotation_py_path", "community_name": "Branded Document Generation" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L330", "_origin": "ast", "community": 12, "norm_label": "main()", "id": "scripts_generate_quotation_main", "community_name": "Branded Document Generation" }, { "label": "D.intelligence Quotation Generator Agent #73 - dintel-quotation-mgr Generate", "file_type": "rationale", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "d.intelligence quotation generator agent #73 - dintel-quotation-mgr generate", "id": "scripts_generate_quotation_rationale_1", "community_name": "Branded Document Generation" }, { "label": "Calculate module price based on complexity percentile within range.", "file_type": "rationale", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L103", "_origin": "ast", "community": 12, "norm_label": "calculate module price based on complexity percentile within range.", "id": "scripts_generate_quotation_rationale_103", "community_name": "Branded Document Generation" }, { "label": "Determine the highest applicable base discount, plus renewal if applicable.", "file_type": "rationale", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L113", "_origin": "ast", "community": 12, "norm_label": "determine the highest applicable base discount, plus renewal if applicable.", "id": "scripts_generate_quotation_rationale_113", "community_name": "Branded Document Generation" }, { "label": "Build a complete quotation draft.", "file_type": "rationale", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L153", "_origin": "ast", "community": 12, "norm_label": "build a complete quotation draft.", "id": "scripts_generate_quotation_rationale_153", "community_name": "Branded Document Generation" }, { "label": "Generate branded .xlsx quotation file. TODO: Implement full branded workb", "file_type": "rationale", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L193", "_origin": "ast", "community": 12, "norm_label": "generate branded .xlsx quotation file. todo: implement full branded workb", "id": "scripts_generate_quotation_rationale_193", "community_name": "Branded Document Generation" }, { "label": "install.sh", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 255, "norm_label": "install.sh", "id": "code_install", "community_name": "Installation Script" }, { "label": "install.sh script", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 255, "norm_label": "install.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_80_claude_settings_optimizer_code_install_sh__entry", "community_name": "Installation Script" }, { "label": "analyze_extensions.py", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L1", "_origin": "ast", "community": 120, "norm_label": "analyze_extensions.py", "id": "scripts_analyze_extensions", "community_name": "Skill Extension Analyzer" }, { "label": "ExtensionsAnalyzer", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L22", "_origin": "ast", "community": 120, "norm_label": "extensionsanalyzer", "id": "scripts_analyze_extensions_extensionsanalyzer", "community_name": "Skill Extension Analyzer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L23", "_origin": "ast", "community": 120, "norm_label": ".__init__()", "id": "scripts_analyze_extensions_extensionsanalyzer_init", "community_name": "Skill Extension Analyzer" }, { "label": ".find_extension_dirs()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L34", "_origin": "ast", "community": 120, "norm_label": ".find_extension_dirs()", "id": "scripts_analyze_extensions_extensionsanalyzer_find_extension_dirs", "community_name": "Skill Extension Analyzer" }, { "label": ".parse_frontmatter()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L51", "_origin": "ast", "community": 120, "norm_label": ".parse_frontmatter()", "id": "scripts_analyze_extensions_extensionsanalyzer_parse_frontmatter", "community_name": "Skill Extension Analyzer" }, { "label": ".analyze_command()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L75", "_origin": "ast", "community": 120, "norm_label": ".analyze_command()", "id": "scripts_analyze_extensions_extensionsanalyzer_analyze_command", "community_name": "Skill Extension Analyzer" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L75", "_origin": "ast", "community": 120, "norm_label": "path", "id": "custom_skills_80_claude_settings_optimizer_code_scripts_analyze_extensions_py_path", "community_name": "Skill Extension Analyzer" }, { "label": ".analyze_skill()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L106", "_origin": "ast", "community": 120, "norm_label": ".analyze_skill()", "id": "scripts_analyze_extensions_extensionsanalyzer_analyze_skill", "community_name": "Skill Extension Analyzer" }, { "label": ".analyze_agent()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L141", "_origin": "ast", "community": 120, "norm_label": ".analyze_agent()", "id": "scripts_analyze_extensions_extensionsanalyzer_analyze_agent", "community_name": "Skill Extension Analyzer" }, { "label": ".analyze()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L169", "_origin": "ast", "community": 120, "norm_label": ".analyze()", "id": "scripts_analyze_extensions_extensionsanalyzer_analyze", "community_name": "Skill Extension Analyzer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L224", "_origin": "ast", "community": 120, "norm_label": "main()", "id": "scripts_analyze_extensions_main", "community_name": "Skill Extension Analyzer" }, { "label": "Find extension directories.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L35", "_origin": "ast", "community": 120, "norm_label": "find extension directories.", "id": "scripts_analyze_extensions_rationale_35", "community_name": "Skill Extension Analyzer" }, { "label": "Parse YAML frontmatter.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L52", "_origin": "ast", "community": 120, "norm_label": "parse yaml frontmatter.", "id": "scripts_analyze_extensions_rationale_52", "community_name": "Skill Extension Analyzer" }, { "label": "Analyze a command file.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L76", "_origin": "ast", "community": 120, "norm_label": "analyze a command file.", "id": "scripts_analyze_extensions_rationale_76", "community_name": "Skill Extension Analyzer" }, { "label": "Analyze a skill directory.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L107", "_origin": "ast", "community": 120, "norm_label": "analyze a skill directory.", "id": "scripts_analyze_extensions_rationale_107", "community_name": "Skill Extension Analyzer" }, { "label": "Analyze an agent file.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L142", "_origin": "ast", "community": 120, "norm_label": "analyze an agent file.", "id": "scripts_analyze_extensions_rationale_142", "community_name": "Skill Extension Analyzer" }, { "label": "auto_fix.py", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L1", "_origin": "ast", "community": 156, "norm_label": "auto_fix.py", "id": "scripts_auto_fix", "community_name": "Skill Auto-Fixer" }, { "label": "AutoFixer", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L31", "_origin": "ast", "community": 156, "norm_label": "autofixer", "id": "scripts_auto_fix_autofixer", "community_name": "Skill Auto-Fixer" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L32", "_origin": "ast", "community": 156, "norm_label": ".__init__()", "id": "scripts_auto_fix_autofixer_init", "community_name": "Skill Auto-Fixer" }, { "label": ".backup_file()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L37", "_origin": "ast", "community": 156, "norm_label": ".backup_file()", "id": "scripts_auto_fix_autofixer_backup_file", "community_name": "Skill Auto-Fixer" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L37", "_origin": "ast", "community": 156, "norm_label": "path", "id": "custom_skills_80_claude_settings_optimizer_code_scripts_auto_fix_py_path", "community_name": "Skill Auto-Fixer" }, { "label": ".fix_mcp_instructions()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L51", "_origin": "ast", "community": 156, "norm_label": ".fix_mcp_instructions()", "id": "scripts_auto_fix_autofixer_fix_mcp_instructions", "community_name": "Skill Auto-Fixer" }, { "label": ".fix_command_frontmatter()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L96", "_origin": "ast", "community": 156, "norm_label": ".fix_command_frontmatter()", "id": "scripts_auto_fix_autofixer_fix_command_frontmatter", "community_name": "Skill Auto-Fixer" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L119", "_origin": "ast", "community": 156, "norm_label": ".run()", "id": "scripts_auto_fix_autofixer_run", "community_name": "Skill Auto-Fixer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L150", "_origin": "ast", "community": 156, "norm_label": "main()", "id": "scripts_auto_fix_main", "community_name": "Skill Auto-Fixer" }, { "label": "Create backup before modifying.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L38", "_origin": "ast", "community": 156, "norm_label": "create backup before modifying.", "id": "scripts_auto_fix_rationale_38", "community_name": "Skill Auto-Fixer" }, { "label": "Add serverInstructions to MCP servers.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L52", "_origin": "ast", "community": 156, "norm_label": "add serverinstructions to mcp servers.", "id": "scripts_auto_fix_rationale_52", "community_name": "Skill Auto-Fixer" }, { "label": "Add frontmatter to command missing it.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L97", "_origin": "ast", "community": 156, "norm_label": "add frontmatter to command missing it.", "id": "scripts_auto_fix_rationale_97", "community_name": "Skill Auto-Fixer" }, { "label": "run_audit.py", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L1", "_origin": "ast", "community": 198, "norm_label": "run_audit.py", "id": "scripts_run_audit", "community_name": "Audit Report Generator" }, { "label": "run_analyzer()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L17", "_origin": "ast", "community": 198, "norm_label": "run_analyzer()", "id": "scripts_run_audit_run_analyzer", "community_name": "Audit Report Generator" }, { "label": "calculate_health()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L44", "_origin": "ast", "community": 198, "norm_label": "calculate_health()", "id": "scripts_run_audit_calculate_health", "community_name": "Audit Report Generator" }, { "label": "generate_report()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L59", "_origin": "ast", "community": 198, "norm_label": "generate_report()", "id": "scripts_run_audit_generate_report", "community_name": "Audit Report Generator" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L206", "_origin": "ast", "community": 198, "norm_label": "main()", "id": "scripts_run_audit_main", "community_name": "Audit Report Generator" }, { "label": "Run an analyzer script and return its output.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L18", "_origin": "ast", "community": 198, "norm_label": "run an analyzer script and return its output.", "id": "scripts_run_audit_rationale_18", "community_name": "Audit Report Generator" }, { "label": "Determine overall health status.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L45", "_origin": "ast", "community": 198, "norm_label": "determine overall health status.", "id": "scripts_run_audit_rationale_45", "community_name": "Audit Report Generator" }, { "label": "Generate markdown report.", "file_type": "rationale", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L60", "_origin": "ast", "community": 198, "norm_label": "generate markdown report.", "id": "scripts_run_audit_rationale_60", "community_name": "Audit Report Generator" }, { "label": "audit_cleanup.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 209, "norm_label": "audit_cleanup.sh", "id": "scripts_audit_cleanup", "community_name": "Audit Cleanup Scripts" }, { "label": "audit_cleanup.sh script", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 209, "norm_label": "audit_cleanup.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_cleanup_sh__entry", "community_name": "Audit Cleanup Scripts" }, { "label": "json_escape()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L6", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 209, "norm_label": "json_escape()", "id": "scripts_audit_cleanup_json_escape", "community_name": "Audit Cleanup Scripts" }, { "label": "json_finding()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L8", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 209, "norm_label": "json_finding()", "id": "scripts_audit_cleanup_json_finding", "community_name": "Audit Cleanup Scripts" }, { "label": "dir_size()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L18", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 209, "norm_label": "dir_size()", "id": "scripts_audit_cleanup_dir_size", "community_name": "Audit Cleanup Scripts" }, { "label": "classify_size()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L29", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 209, "norm_label": "classify_size()", "id": "scripts_audit_cleanup_classify_size", "community_name": "Audit Cleanup Scripts" }, { "label": "audit_environment.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 234, "norm_label": "audit_environment.sh", "id": "scripts_audit_environment", "community_name": "Environment Audit Script" }, { "label": "audit_environment.sh script", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 234, "norm_label": "audit_environment.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_environment_sh__entry", "community_name": "Environment Audit Script" }, { "label": "json_escape()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L6", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 234, "norm_label": "json_escape()", "id": "scripts_audit_environment_json_escape", "community_name": "Environment Audit Script" }, { "label": "json_finding()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L8", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 234, "norm_label": "json_finding()", "id": "scripts_audit_environment_json_finding", "community_name": "Environment Audit Script" }, { "label": "audit_packages.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 235, "norm_label": "audit_packages.sh", "id": "scripts_audit_packages", "community_name": "Package Audit Script" }, { "label": "audit_packages.sh script", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 235, "norm_label": "audit_packages.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_packages_sh__entry", "community_name": "Package Audit Script" }, { "label": "json_escape()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L6", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 235, "norm_label": "json_escape()", "id": "scripts_audit_packages_json_escape", "community_name": "Package Audit Script" }, { "label": "json_finding()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L8", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 235, "norm_label": "json_finding()", "id": "scripts_audit_packages_json_finding", "community_name": "Package Audit Script" }, { "label": "audit_resources.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 236, "norm_label": "audit_resources.sh", "id": "scripts_audit_resources", "community_name": "Resource Audit Script" }, { "label": "audit_resources.sh script", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 236, "norm_label": "audit_resources.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_resources_sh__entry", "community_name": "Resource Audit Script" }, { "label": "json_escape()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L6", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 236, "norm_label": "json_escape()", "id": "scripts_audit_resources_json_escape", "community_name": "Resource Audit Script" }, { "label": "json_finding()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L8", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 236, "norm_label": "json_finding()", "id": "scripts_audit_resources_json_finding", "community_name": "Resource Audit Script" }, { "label": "audit_security.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 237, "norm_label": "audit_security.sh", "id": "scripts_audit_security", "community_name": "Security Audit Script" }, { "label": "audit_security.sh script", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 237, "norm_label": "audit_security.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_security_sh__entry", "community_name": "Security Audit Script" }, { "label": "json_escape()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L6", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 237, "norm_label": "json_escape()", "id": "scripts_audit_security_json_escape", "community_name": "Security Audit Script" }, { "label": "json_finding()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L8", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 237, "norm_label": "json_finding()", "id": "scripts_audit_security_json_finding", "community_name": "Security Audit Script" }, { "label": "cleanup_execute.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 225, "norm_label": "cleanup_execute.sh", "id": "scripts_cleanup_execute", "community_name": "Directory Cleanup Script" }, { "label": "cleanup_execute.sh script", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 225, "norm_label": "cleanup_execute.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_cleanup_execute_sh__entry", "community_name": "Directory Cleanup Script" }, { "label": "usage()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L12", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 225, "norm_label": "usage()", "id": "scripts_cleanup_execute_usage", "community_name": "Directory Cleanup Script" }, { "label": "log_action()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L48", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 225, "norm_label": "log_action()", "id": "scripts_cleanup_execute_log_action", "community_name": "Directory Cleanup Script" }, { "label": "clean_dir()", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L53", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 225, "norm_label": "clean_dir()", "id": "scripts_cleanup_execute_clean_dir", "community_name": "Directory Cleanup Script" }, { "label": "organizer.py", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L1", "_origin": "ast", "community": 63, "norm_label": "organizer.py", "id": "code_organizer", "community_name": "File System Organizer" }, { "label": "FolderScan", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L91", "_origin": "ast", "community": 63, "norm_label": "folderscan", "id": "code_organizer_folderscan", "community_name": "File System Organizer" }, { "label": "Proposal", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L98", "_origin": "ast", "community": 63, "norm_label": "proposal", "id": "code_organizer_proposal", "community_name": "File System Organizer" }, { "label": ".as_dict()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L104", "_origin": "ast", "community": 63, "norm_label": ".as_dict()", "id": "code_organizer_proposal_as_dict", "community_name": "File System Organizer" }, { "label": "is_visible()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L114", "_origin": "ast", "community": 63, "norm_label": "is_visible()", "id": "code_organizer_is_visible", "community_name": "File System Organizer" }, { "label": "list_visible_files()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L118", "_origin": "ast", "community": 63, "norm_label": "list_visible_files()", "id": "code_organizer_list_visible_files", "community_name": "File System Organizer" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L118", "_origin": "ast", "community": 63, "norm_label": "path", "id": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path", "community_name": "File System Organizer" }, { "label": "list_visible_dirs()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L126", "_origin": "ast", "community": 63, "norm_label": "list_visible_dirs()", "id": "code_organizer_list_visible_dirs", "community_name": "File System Organizer" }, { "label": "scan()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L134", "_origin": "ast", "community": 63, "norm_label": "scan()", "id": "code_organizer_scan", "community_name": "File System Organizer" }, { "label": "is_sensitive()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L146", "_origin": "ast", "community": 63, "norm_label": "is_sensitive()", "id": "code_organizer_is_sensitive", "community_name": "File System Organizer" }, { "label": "render_structure_block()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L155", "_origin": "ast", "community": 63, "norm_label": "render_structure_block()", "id": "code_organizer_render_structure_block", "community_name": "File System Organizer" }, { "label": "render_subfolder_block()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L186", "_origin": "ast", "community": 63, "norm_label": "render_subfolder_block()", "id": "code_organizer_render_subfolder_block", "community_name": "File System Organizer" }, { "label": "splice_readme()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L213", "_origin": "ast", "community": 63, "norm_label": "splice_readme()", "id": "code_organizer_splice_readme", "community_name": "File System Organizer" }, { "label": "structurally_equal()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L251", "_origin": "ast", "community": 63, "norm_label": "structurally_equal()", "id": "code_organizer_structurally_equal", "community_name": "File System Organizer" }, { "label": "propose_renames()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L262", "_origin": "ast", "community": 63, "norm_label": "propose_renames()", "id": "code_organizer_propose_renames", "community_name": "File System Organizer" }, { "label": "propose_folder_renames()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L284", "_origin": "ast", "community": 63, "norm_label": "propose_folder_renames()", "id": "code_organizer_propose_folder_renames", "community_name": "File System Organizer" }, { "label": "propose_moves()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L320", "_origin": "ast", "community": 63, "norm_label": "propose_moves()", "id": "code_organizer_propose_moves", "community_name": "File System Organizer" }, { "label": "apply_proposals()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L340", "_origin": "ast", "community": 63, "norm_label": "apply_proposals()", "id": "code_organizer_apply_proposals", "community_name": "File System Organizer" }, { "label": "refresh_subfolder_readmes()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L361", "_origin": "ast", "community": 63, "norm_label": "refresh_subfolder_readmes()", "id": "code_organizer_refresh_subfolder_readmes", "community_name": "File System Organizer" }, { "label": "text_report()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L385", "_origin": "ast", "community": 63, "norm_label": "text_report()", "id": "code_organizer_text_report", "community_name": "File System Organizer" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L436", "_origin": "ast", "community": 63, "norm_label": "main()", "id": "code_organizer_main", "community_name": "File System Organizer" }, { "label": "Walk depth levels deep. depth=3 \u2192 root + 2 levels of subfolders.", "file_type": "rationale", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L135", "_origin": "ast", "community": 63, "norm_label": "walk depth levels deep. depth=3 \u2192 root + 2 levels of subfolders.", "id": "code_organizer_rationale_135", "community_name": "File System Organizer" }, { "label": "Smaller block for per-subfolder README.md (2 levels deep).", "file_type": "rationale", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L187", "_origin": "ast", "community": 63, "norm_label": "smaller block for per-subfolder readme.md (2 levels deep).", "id": "code_organizer_rationale_187", "community_name": "File System Organizer" }, { "label": "Insert/replace the AUTO-STRUCTURE block inside readme_path. Returns (change", "file_type": "rationale", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L214", "_origin": "ast", "community": 63, "norm_label": "insert/replace the auto-structure block inside readme_path. returns (change", "id": "code_organizer_rationale_214", "community_name": "File System Organizer" }, { "label": "Strip the auto-regenerated timestamp lines before comparing.", "file_type": "rationale", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L252", "_origin": "ast", "community": 63, "norm_label": "strip the auto-regenerated timestamp lines before comparing.", "id": "code_organizer_rationale_252", "community_name": "File System Organizer" }, { "label": "Propose folder renames matching RENAME_RULES. Guardrails: - Top-level s", "file_type": "rationale", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L285", "_origin": "ast", "community": 63, "norm_label": "propose folder renames matching rename_rules. guardrails: - top-level s", "id": "code_organizer_rationale_285", "community_name": "File System Organizer" }, { "label": "For each top-level subfolder, ensure README.md exists with AUTO block.", "file_type": "rationale", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L362", "_origin": "ast", "community": 63, "norm_label": "for each top-level subfolder, ensure readme.md exists with auto block.", "id": "code_organizer_rationale_362", "community_name": "File System Organizer" }, { "label": "discover.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L1", "_origin": "ast", "community": 16, "norm_label": "discover.py", "id": "scripts_discover", "community_name": "Crawl Manifest Management" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L34", "_origin": "ast", "community": 16, "norm_label": "cli()", "id": "scripts_discover_cli", "community_name": "Crawl Manifest Management" }, { "label": "create_manifest()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L44", "_origin": "ast", "community": 16, "norm_label": "create_manifest()", "id": "scripts_discover_create_manifest", "community_name": "Crawl Manifest Management" }, { "label": "dedup()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L87", "_origin": "ast", "community": 16, "norm_label": "dedup()", "id": "scripts_discover_dedup", "community_name": "Crawl Manifest Management" }, { "label": "register_source()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L117", "_origin": "ast", "community": 0, "norm_label": "register_source()", "id": "scripts_discover_register_source", "community_name": "Database Session Management" }, { "label": "list_sources()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L146", "_origin": "ast", "community": 0, "norm_label": "list_sources()", "id": "scripts_discover_list_sources", "community_name": "Database Session Management" }, { "label": "Reference Discovery \u2014 manage source manifests.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L35", "_origin": "ast", "community": 16, "norm_label": "reference discovery \u2014 manage source manifests.", "id": "scripts_discover_rationale_35", "community_name": "Crawl Manifest Management" }, { "label": "Create a manifest from discovered URLs. Input format (JSON array): [", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L45", "_origin": "ast", "community": 16, "norm_label": "create a manifest from discovered urls. input format (json array): [", "id": "scripts_discover_rationale_45", "community_name": "Crawl Manifest Management" }, { "label": "Deduplicate manifest URLs against existing repository.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L88", "_origin": "ast", "community": 16, "norm_label": "deduplicate manifest urls against existing repository.", "id": "scripts_discover_rationale_88", "community_name": "Crawl Manifest Management" }, { "label": "Register a new source in the repository.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L118", "_origin": "ast", "community": 0, "norm_label": "register a new source in the repository.", "id": "scripts_discover_rationale_118", "community_name": "Database Session Management" }, { "label": "List registered sources.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L147", "_origin": "ast", "community": 0, "norm_label": "list registered sources.", "id": "scripts_discover_rationale_147", "community_name": "Database Session Management" }, { "label": "crawl_mgr.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L1", "_origin": "ast", "community": 176, "norm_label": "crawl_mgr.py", "id": "scripts_crawl_mgr", "community_name": "Web Crawler Manager" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L47", "_origin": "ast", "community": 176, "norm_label": "cli()", "id": "scripts_crawl_mgr_cli", "community_name": "Web Crawler Manager" }, { "label": "store_result()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L59", "_origin": "ast", "community": 16, "norm_label": "store_result()", "id": "scripts_crawl_mgr_store_result", "community_name": "Crawl Manifest Management" }, { "label": "select_crawler()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L122", "_origin": "ast", "community": 176, "norm_label": "select_crawler()", "id": "scripts_crawl_mgr_select_crawler", "community_name": "Web Crawler Manager" }, { "label": "list_crawls()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L204", "_origin": "ast", "community": 176, "norm_label": "list_crawls()", "id": "scripts_crawl_mgr_list_crawls", "community_name": "Web Crawler Manager" }, { "label": "_extract_title()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L238", "_origin": "ast", "community": 176, "norm_label": "_extract_title()", "id": "scripts_crawl_mgr_extract_title", "community_name": "Web Crawler Manager" }, { "label": "_extract_url_from_content()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L247", "_origin": "ast", "community": 176, "norm_label": "_extract_url_from_content()", "id": "scripts_crawl_mgr_extract_url_from_content", "community_name": "Web Crawler Manager" }, { "label": "_get_alternatives()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L268", "_origin": "ast", "community": 176, "norm_label": "_get_alternatives()", "id": "scripts_crawl_mgr_get_alternatives", "community_name": "Web Crawler Manager" }, { "label": "Web Crawler Manager \u2014 manage crawl results and backend selection.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L48", "_origin": "ast", "community": 176, "norm_label": "web crawler manager \u2014 manage crawl results and backend selection.", "id": "scripts_crawl_mgr_rationale_48", "community_name": "Web Crawler Manager" }, { "label": "Store crawl results from raw files into the repository. Scans raw_dir for .", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L60", "_origin": "ast", "community": 16, "norm_label": "store crawl results from raw files into the repository. scans raw_dir for .", "id": "scripts_crawl_mgr_rationale_60", "community_name": "Crawl Manifest Management" }, { "label": "Recommend the best crawler backend for a URL. Analyzes URL patterns and sit", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L123", "_origin": "ast", "community": 176, "norm_label": "recommend the best crawler backend for a url. analyzes url patterns and sit", "id": "scripts_crawl_mgr_rationale_123", "community_name": "Web Crawler Manager" }, { "label": "List recent crawl records.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L205", "_origin": "ast", "community": 176, "norm_label": "list recent crawl records.", "id": "scripts_crawl_mgr_rationale_205", "community_name": "Web Crawler Manager" }, { "label": "Extract title from markdown content.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L239", "_origin": "ast", "community": 176, "norm_label": "extract title from markdown content.", "id": "scripts_crawl_mgr_rationale_239", "community_name": "Web Crawler Manager" }, { "label": "Extract source URL from markdown frontmatter or content.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L248", "_origin": "ast", "community": 176, "norm_label": "extract source url from markdown frontmatter or content.", "id": "scripts_crawl_mgr_rationale_248", "community_name": "Web Crawler Manager" }, { "label": "Get alternative crawler recommendations.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L269", "_origin": "ast", "community": 176, "norm_label": "get alternative crawler recommendations.", "id": "scripts_crawl_mgr_rationale_269", "community_name": "Web Crawler Manager" }, { "label": "seo_crawler_adapter.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L1", "_origin": "ast", "community": 56, "norm_label": "seo_crawler_adapter.py", "id": "scripts_seo_crawler_adapter", "community_name": "SEO Crawler Adapter" }, { "label": "CrawlProgress", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L70", "_origin": "ast", "community": 56, "norm_label": "crawlprogress", "id": "scripts_seo_crawler_adapter_crawlprogress", "community_name": "SEO Crawler Adapter" }, { "label": ".save()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L82", "_origin": "ast", "community": 56, "norm_label": ".save()", "id": "scripts_seo_crawler_adapter_crawlprogress_save", "community_name": "SEO Crawler Adapter" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L82", "_origin": "ast", "community": 56, "norm_label": "path", "id": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path", "community_name": "SEO Crawler Adapter" }, { "label": "_slugify()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L100", "_origin": "ast", "community": 56, "norm_label": "_slugify()", "id": "scripts_seo_crawler_adapter_slugify", "community_name": "SEO Crawler Adapter" }, { "label": "_extract_main_content()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L108", "_origin": "ast", "community": 56, "norm_label": "_extract_main_content()", "id": "scripts_seo_crawler_adapter_extract_main_content", "community_name": "SEO Crawler Adapter" }, { "label": "_table_to_markdown()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L158", "_origin": "ast", "community": 56, "norm_label": "_table_to_markdown()", "id": "scripts_seo_crawler_adapter_table_to_markdown", "community_name": "SEO Crawler Adapter" }, { "label": "_write_raw_file()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L175", "_origin": "ast", "community": 56, "norm_label": "_write_raw_file()", "id": "scripts_seo_crawler_adapter_write_raw_file", "community_name": "SEO Crawler Adapter" }, { "label": "PageMetadata", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L175", "_origin": "ast", "community": 164, "norm_label": "pagemetadata", "id": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_pagemetadata", "community_name": "Rate Limiting Client" }, { "label": "discover_urls()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L225", "_origin": "ast", "community": 56, "norm_label": "discover_urls()", "id": "scripts_seo_crawler_adapter_discover_urls", "community_name": "SEO Crawler Adapter" }, { "label": "discover_from_sitemap()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L266", "_origin": "ast", "community": 56, "norm_label": "discover_from_sitemap()", "id": "scripts_seo_crawler_adapter_discover_from_sitemap", "community_name": "SEO Crawler Adapter" }, { "label": "_is_captcha_response()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L300", "_origin": "ast", "community": 164, "norm_label": "_is_captcha_response()", "id": "scripts_seo_crawler_adapter_is_captcha_response", "community_name": "Rate Limiting Client" }, { "label": "Response", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L300", "_origin": "ast", "community": 164, "norm_label": "response", "id": "response", "community_name": "Rate Limiting Client" }, { "label": "crawl_urls()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L315", "_origin": "ast", "community": 56, "norm_label": "crawl_urls()", "id": "scripts_seo_crawler_adapter_crawl_urls", "community_name": "SEO Crawler Adapter" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L499", "_origin": "ast", "community": 56, "norm_label": "cli()", "id": "scripts_seo_crawler_adapter_cli", "community_name": "SEO Crawler Adapter" }, { "label": "crawl()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L511", "_origin": "ast", "community": 56, "norm_label": "crawl()", "id": "scripts_seo_crawler_adapter_crawl", "community_name": "SEO Crawler Adapter" }, { "label": "crawl_sitemap()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L534", "_origin": "ast", "community": 56, "norm_label": "crawl_sitemap()", "id": "scripts_seo_crawler_adapter_crawl_sitemap", "community_name": "SEO Crawler Adapter" }, { "label": "discover()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L556", "_origin": "ast", "community": 56, "norm_label": "discover()", "id": "scripts_seo_crawler_adapter_discover", "community_name": "SEO Crawler Adapter" }, { "label": "crawl_manifest()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L575", "_origin": "ast", "community": 56, "norm_label": "crawl_manifest()", "id": "scripts_seo_crawler_adapter_crawl_manifest", "community_name": "SEO Crawler Adapter" }, { "label": "status()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L594", "_origin": "ast", "community": 56, "norm_label": "status()", "id": "scripts_seo_crawler_adapter_status", "community_name": "SEO Crawler Adapter" }, { "label": "Track crawl progress for reference curation.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L71", "_origin": "ast", "community": 56, "norm_label": "track crawl progress for reference curation.", "id": "scripts_seo_crawler_adapter_rationale_71", "community_name": "SEO Crawler Adapter" }, { "label": "Convert text to URL-friendly slug.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L101", "_origin": "ast", "community": 56, "norm_label": "convert text to url-friendly slug.", "id": "scripts_seo_crawler_adapter_rationale_101", "community_name": "SEO Crawler Adapter" }, { "label": "Extract main content as markdown from HTML. Uses BeautifulSoup to strip nav", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L109", "_origin": "ast", "community": 56, "norm_label": "extract main content as markdown from html. uses beautifulsoup to strip nav", "id": "scripts_seo_crawler_adapter_rationale_109", "community_name": "SEO Crawler Adapter" }, { "label": "Convert an HTML table to markdown.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L159", "_origin": "ast", "community": 56, "norm_label": "convert an html table to markdown.", "id": "scripts_seo_crawler_adapter_rationale_159", "community_name": "SEO Crawler Adapter" }, { "label": "Write a single .raw.md file with YAML frontmatter.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L182", "_origin": "ast", "community": 56, "norm_label": "write a single .raw.md file with yaml frontmatter.", "id": "scripts_seo_crawler_adapter_rationale_182", "community_name": "SEO Crawler Adapter" }, { "label": "Discover URLs from a root page by following links. Uses PageAnalyzer to ext", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L227", "_origin": "ast", "community": 56, "norm_label": "discover urls from a root page by following links. uses pageanalyzer to ext", "id": "scripts_seo_crawler_adapter_rationale_227", "community_name": "SEO Crawler Adapter" }, { "label": "Extract URLs from an XML sitemap.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L267", "_origin": "ast", "community": 56, "norm_label": "extract urls from an xml sitemap.", "id": "scripts_seo_crawler_adapter_rationale_267", "community_name": "SEO Crawler Adapter" }, { "label": "Detect Google CAPTCHA / IP block responses.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L301", "_origin": "ast", "community": 164, "norm_label": "detect google captcha / ip block responses.", "id": "scripts_seo_crawler_adapter_rationale_301", "community_name": "Rate Limiting Client" }, { "label": "Crawl a list of URLs and write .raw.md files. Args: delay: Seconds", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L324", "_origin": "ast", "community": 56, "norm_label": "crawl a list of urls and write .raw.md files. args: delay: seconds", "id": "scripts_seo_crawler_adapter_rationale_324", "community_name": "SEO Crawler Adapter" }, { "label": "SEO Crawler Adapter \u2014 reference-curator crawling backend.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L500", "_origin": "ast", "community": 56, "norm_label": "seo crawler adapter \u2014 reference-curator crawling backend.", "id": "scripts_seo_crawler_adapter_rationale_500", "community_name": "SEO Crawler Adapter" }, { "label": "Crawl a list of URLs and write .raw.md files.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L512", "_origin": "ast", "community": 56, "norm_label": "crawl a list of urls and write .raw.md files.", "id": "scripts_seo_crawler_adapter_rationale_512", "community_name": "SEO Crawler Adapter" }, { "label": "Crawl URLs discovered from an XML sitemap.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L535", "_origin": "ast", "community": 56, "norm_label": "crawl urls discovered from an xml sitemap.", "id": "scripts_seo_crawler_adapter_rationale_535", "community_name": "SEO Crawler Adapter" }, { "label": "Discover URLs from a root page, then crawl them all.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L557", "_origin": "ast", "community": 56, "norm_label": "discover urls from a root page, then crawl them all.", "id": "scripts_seo_crawler_adapter_rationale_557", "community_name": "SEO Crawler Adapter" }, { "label": "Crawl URLs from a reference-curator manifest file.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L576", "_origin": "ast", "community": 56, "norm_label": "crawl urls from a reference-curator manifest file.", "id": "scripts_seo_crawler_adapter_rationale_576", "community_name": "SEO Crawler Adapter" }, { "label": "Check crawl progress.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L595", "_origin": "ast", "community": 56, "norm_label": "check crawl progress.", "id": "scripts_seo_crawler_adapter_rationale_595", "community_name": "SEO Crawler Adapter" }, { "label": "repo.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "repo.py", "id": "scripts_repo", "community_name": "Database Session Management" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L30", "_origin": "ast", "community": 0, "norm_label": "cli()", "id": "scripts_repo_cli", "community_name": "Database Session Management" }, { "label": "store()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L45", "_origin": "ast", "community": 0, "norm_label": "store()", "id": "scripts_repo_store", "community_name": "Database Session Management" }, { "label": "check_dup()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L82", "_origin": "ast", "community": 0, "norm_label": "check_dup()", "id": "scripts_repo_check_dup", "community_name": "Database Session Management" }, { "label": "query_topic()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L104", "_origin": "ast", "community": 0, "norm_label": "query_topic()", "id": "scripts_repo_query_topic", "community_name": "Database Session Management" }, { "label": "find_stale()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L132", "_origin": "ast", "community": 0, "norm_label": "find_stale()", "id": "scripts_repo_find_stale", "community_name": "Database Session Management" }, { "label": "pending_reviews()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L165", "_origin": "ast", "community": 0, "norm_label": "pending_reviews()", "id": "scripts_repo_pending_reviews", "community_name": "Database Session Management" }, { "label": "export_ready()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L200", "_origin": "ast", "community": 0, "norm_label": "export_ready()", "id": "scripts_repo_export_ready", "community_name": "Database Session Management" }, { "label": "stats()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L244", "_origin": "ast", "community": 0, "norm_label": "stats()", "id": "scripts_repo_stats", "community_name": "Database Session Management" }, { "label": "_print_doc_table()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L310", "_origin": "ast", "community": 0, "norm_label": "_print_doc_table()", "id": "scripts_repo_print_doc_table", "community_name": "Database Session Management" }, { "label": "Content Repository \u2014 manage documents in the reference library.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L31", "_origin": "ast", "community": 0, "norm_label": "content repository \u2014 manage documents in the reference library.", "id": "scripts_repo_rationale_31", "community_name": "Database Session Management" }, { "label": "Store a new document in the repository.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L46", "_origin": "ast", "community": 0, "norm_label": "store a new document in the repository.", "id": "scripts_repo_rationale_46", "community_name": "Database Session Management" }, { "label": "Check if a URL already exists in the repository.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L83", "_origin": "ast", "community": 0, "norm_label": "check if a url already exists in the repository.", "id": "scripts_repo_rationale_83", "community_name": "Database Session Management" }, { "label": "Query documents by topic.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L105", "_origin": "ast", "community": 0, "norm_label": "query documents by topic.", "id": "scripts_repo_rationale_105", "community_name": "Database Session Management" }, { "label": "Find documents that may be outdated.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L133", "_origin": "ast", "community": 0, "norm_label": "find documents that may be outdated.", "id": "scripts_repo_rationale_133", "community_name": "Database Session Management" }, { "label": "Get documents pending quality review.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L166", "_origin": "ast", "community": 0, "norm_label": "get documents pending quality review.", "id": "scripts_repo_rationale_166", "community_name": "Database Session Management" }, { "label": "Get documents approved and ready for export.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L201", "_origin": "ast", "community": 0, "norm_label": "get documents approved and ready for export.", "id": "scripts_repo_rationale_201", "community_name": "Database Session Management" }, { "label": "Show repository statistics.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L245", "_origin": "ast", "community": 0, "norm_label": "show repository statistics.", "id": "scripts_repo_rationale_245", "community_name": "Database Session Management" }, { "label": "Print a table of documents.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L311", "_origin": "ast", "community": 0, "norm_label": "print a table of documents.", "id": "scripts_repo_rationale_311", "community_name": "Database Session Management" }, { "label": "distiller.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "distiller.py", "id": "scripts_distiller", "community_name": "Database Session Management" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L30", "_origin": "ast", "community": 0, "norm_label": "cli()", "id": "scripts_distiller_cli", "community_name": "Database Session Management" }, { "label": "load_pending()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L38", "_origin": "ast", "community": 0, "norm_label": "load_pending()", "id": "scripts_distiller_load_pending", "community_name": "Database Session Management" }, { "label": "store()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L99", "_origin": "ast", "community": 0, "norm_label": "store()", "id": "scripts_distiller_store", "community_name": "Database Session Management" }, { "label": "refactor()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L176", "_origin": "ast", "community": 0, "norm_label": "refactor()", "id": "scripts_distiller_refactor", "community_name": "Database Session Management" }, { "label": "show()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L237", "_origin": "ast", "community": 0, "norm_label": "show()", "id": "scripts_distiller_show", "community_name": "Database Session Management" }, { "label": "Content Distiller \u2014 manage distillation data.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L31", "_origin": "ast", "community": 0, "norm_label": "content distiller \u2014 manage distillation data.", "id": "scripts_distiller_rationale_31", "community_name": "Database Session Management" }, { "label": "Load documents pending distillation. Finds documents with crawl_status='com", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L39", "_origin": "ast", "community": 0, "norm_label": "load documents pending distillation. finds documents with crawl_status='com", "id": "scripts_distiller_rationale_39", "community_name": "Database Session Management" }, { "label": "Store distilled content for a document.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L100", "_origin": "ast", "community": 0, "norm_label": "store distilled content for a document.", "id": "scripts_distiller_rationale_100", "community_name": "Database Session Management" }, { "label": "Load existing distilled content + review feedback for re-distillation. Outp", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L177", "_origin": "ast", "community": 0, "norm_label": "load existing distilled content + review feedback for re-distillation. outp", "id": "scripts_distiller_rationale_177", "community_name": "Database Session Management" }, { "label": "Show details of a distilled content record.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L238", "_origin": "ast", "community": 0, "norm_label": "show details of a distilled content record.", "id": "scripts_distiller_rationale_238", "community_name": "Database Session Management" }, { "label": "reviewer.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L1", "_origin": "ast", "community": 57, "norm_label": "reviewer.py", "id": "scripts_reviewer", "community_name": "Gemini Content Evaluator" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L39", "_origin": "ast", "community": 57, "norm_label": "cli()", "id": "scripts_reviewer_cli", "community_name": "Gemini Content Evaluator" }, { "label": "load_pending()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L47", "_origin": "ast", "community": 57, "norm_label": "load_pending()", "id": "scripts_reviewer_load_pending", "community_name": "Gemini Content Evaluator" }, { "label": "calculate_score()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L88", "_origin": "ast", "community": 57, "norm_label": "calculate_score()", "id": "scripts_reviewer_calculate_score", "community_name": "Gemini Content Evaluator" }, { "label": "route()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L128", "_origin": "ast", "community": 57, "norm_label": "route()", "id": "scripts_reviewer_route", "community_name": "Gemini Content Evaluator" }, { "label": "log_review()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L168", "_origin": "ast", "community": 57, "norm_label": "log_review()", "id": "scripts_reviewer_log_review", "community_name": "Gemini Content Evaluator" }, { "label": "history()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L220", "_origin": "ast", "community": 57, "norm_label": "history()", "id": "scripts_reviewer_history", "community_name": "Gemini Content Evaluator" }, { "label": "gemini_evaluate()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L260", "_origin": "ast", "community": 57, "norm_label": "gemini_evaluate()", "id": "scripts_reviewer_gemini_evaluate", "community_name": "Gemini Content Evaluator" }, { "label": "gemini_evaluate_pending()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L348", "_origin": "ast", "community": 57, "norm_label": "gemini_evaluate_pending()", "id": "scripts_reviewer_gemini_evaluate_pending", "community_name": "Gemini Content Evaluator" }, { "label": "_route_score()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L423", "_origin": "ast", "community": 57, "norm_label": "_route_score()", "id": "scripts_reviewer_route_score", "community_name": "Gemini Content Evaluator" }, { "label": "Quality Reviewer \u2014 scoring, routing, and review logging.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L40", "_origin": "ast", "community": 57, "norm_label": "quality reviewer \u2014 scoring, routing, and review logging.", "id": "scripts_reviewer_rationale_40", "community_name": "Gemini Content Evaluator" }, { "label": "Load distilled content pending quality review.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L48", "_origin": "ast", "community": 57, "norm_label": "load distilled content pending quality review.", "id": "scripts_reviewer_rationale_48", "community_name": "Gemini Content Evaluator" }, { "label": "Calculate weighted quality score from assessment criteria. Input JSON forma", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L89", "_origin": "ast", "community": 57, "norm_label": "calculate weighted quality score from assessment criteria. input json forma", "id": "scripts_reviewer_rationale_89", "community_name": "Gemini Content Evaluator" }, { "label": "Route a quality score to a decision. Thresholds: >= 0.85 \u2192 approve", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L129", "_origin": "ast", "community": 57, "norm_label": "route a quality score to a decision. thresholds: >= 0.85 \u2192 approve", "id": "scripts_reviewer_rationale_129", "community_name": "Gemini Content Evaluator" }, { "label": "Log a review decision for distilled content.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L169", "_origin": "ast", "community": 57, "norm_label": "log a review decision for distilled content.", "id": "scripts_reviewer_rationale_169", "community_name": "Gemini Content Evaluator" }, { "label": "Show review history for a distilled content record.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L221", "_origin": "ast", "community": 57, "norm_label": "show review history for a distilled content record.", "id": "scripts_reviewer_rationale_221", "community_name": "Gemini Content Evaluator" }, { "label": "Evaluate raw crawled content using Gemini CLI (pre-distillation gate). Send", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L261", "_origin": "ast", "community": 57, "norm_label": "evaluate raw crawled content using gemini cli (pre-distillation gate). send", "id": "scripts_reviewer_rationale_261", "community_name": "Gemini Content Evaluator" }, { "label": "Evaluate all crawled-but-not-evaluated documents using Gemini.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L349", "_origin": "ast", "community": 57, "norm_label": "evaluate all crawled-but-not-evaluated documents using gemini.", "id": "scripts_reviewer_rationale_349", "community_name": "Gemini Content Evaluator" }, { "label": "Route a quality score to a decision based on thresholds.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L424", "_origin": "ast", "community": 57, "norm_label": "route a quality score to a decision based on thresholds.", "id": "scripts_reviewer_rationale_424", "community_name": "Gemini Content Evaluator" }, { "label": "exporter.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L1", "_origin": "ast", "community": 50, "norm_label": "exporter.py", "id": "scripts_exporter", "community_name": "Reference Curator Utilities" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L31", "_origin": "ast", "community": 50, "norm_label": "cli()", "id": "scripts_exporter_cli", "community_name": "Reference Curator Utilities" }, { "label": "project()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L42", "_origin": "ast", "community": 50, "norm_label": "project()", "id": "scripts_exporter_project", "community_name": "Reference Curator Utilities" }, { "label": "finetuning()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L107", "_origin": "ast", "community": 50, "norm_label": "finetuning()", "id": "scripts_exporter_finetuning", "community_name": "Reference Curator Utilities" }, { "label": "index()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L163", "_origin": "ast", "community": 50, "norm_label": "index()", "id": "scripts_exporter_index", "community_name": "Reference Curator Utilities" }, { "label": "crossrefs()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L210", "_origin": "ast", "community": 50, "norm_label": "crossrefs()", "id": "scripts_exporter_crossrefs", "community_name": "Reference Curator Utilities" }, { "label": "verify()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L265", "_origin": "ast", "community": 50, "norm_label": "verify()", "id": "scripts_exporter_verify", "community_name": "Reference Curator Utilities" }, { "label": "log()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L325", "_origin": "ast", "community": 0, "norm_label": "log()", "id": "scripts_exporter_log", "community_name": "Database Session Management" }, { "label": "_export_nested()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L342", "_origin": "ast", "community": 50, "norm_label": "_export_nested()", "id": "scripts_exporter_export_nested", "community_name": "Reference Curator Utilities" }, { "label": "_export_flat()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L377", "_origin": "ast", "community": 50, "norm_label": "_export_flat()", "id": "scripts_exporter_export_flat", "community_name": "Reference Curator Utilities" }, { "label": "_format_document()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L394", "_origin": "ast", "community": 50, "norm_label": "_format_document()", "id": "scripts_exporter_format_document", "community_name": "Reference Curator Utilities" }, { "label": "_extract_md_title()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L418", "_origin": "ast", "community": 50, "norm_label": "_extract_md_title()", "id": "scripts_exporter_extract_md_title", "community_name": "Reference Curator Utilities" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L418", "_origin": "ast", "community": 50, "norm_label": "path", "id": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path", "community_name": "Reference Curator Utilities" }, { "label": "_extract_concepts()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L429", "_origin": "ast", "community": 50, "norm_label": "_extract_concepts()", "id": "scripts_exporter_extract_concepts", "community_name": "Reference Curator Utilities" }, { "label": "Markdown Exporter \u2014 export approved references.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L32", "_origin": "ast", "community": 50, "norm_label": "markdown exporter \u2014 export approved references.", "id": "scripts_exporter_rationale_32", "community_name": "Reference Curator Utilities" }, { "label": "Export approved content as markdown project files.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L43", "_origin": "ast", "community": 50, "norm_label": "export approved content as markdown project files.", "id": "scripts_exporter_rationale_43", "community_name": "Reference Curator Utilities" }, { "label": "Export approved content as JSONL fine-tuning dataset.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L108", "_origin": "ast", "community": 50, "norm_label": "export approved content as jsonl fine-tuning dataset.", "id": "scripts_exporter_rationale_108", "community_name": "Reference Curator Utilities" }, { "label": "Generate INDEX.md with table of contents.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L164", "_origin": "ast", "community": 50, "norm_label": "generate index.md with table of contents.", "id": "scripts_exporter_rationale_164", "community_name": "Reference Curator Utilities" }, { "label": "Add cross-reference links between related documents.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L211", "_origin": "ast", "community": 50, "norm_label": "add cross-reference links between related documents.", "id": "scripts_exporter_rationale_211", "community_name": "Reference Curator Utilities" }, { "label": "Verify export integrity.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L266", "_origin": "ast", "community": 50, "norm_label": "verify export integrity.", "id": "scripts_exporter_rationale_266", "community_name": "Reference Curator Utilities" }, { "label": "Log an export job to the database.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L326", "_origin": "ast", "community": 0, "norm_label": "log an export job to the database.", "id": "scripts_exporter_rationale_326", "community_name": "Database Session Management" }, { "label": "Export documents in nested topic directory structure.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L343", "_origin": "ast", "community": 50, "norm_label": "export documents in nested topic directory structure.", "id": "scripts_exporter_rationale_343", "community_name": "Reference Curator Utilities" }, { "label": "Export documents as flat files.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L378", "_origin": "ast", "community": 50, "norm_label": "export documents as flat files.", "id": "scripts_exporter_rationale_378", "community_name": "Reference Curator Utilities" }, { "label": "Format a document for export.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L395", "_origin": "ast", "community": 50, "norm_label": "format a document for export.", "id": "scripts_exporter_rationale_395", "community_name": "Reference Curator Utilities" }, { "label": "Extract title from a markdown file.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L419", "_origin": "ast", "community": 50, "norm_label": "extract title from a markdown file.", "id": "scripts_exporter_rationale_419", "community_name": "Reference Curator Utilities" }, { "label": "Extract key concepts from markdown content for cross-referencing.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L430", "_origin": "ast", "community": 50, "norm_label": "extract key concepts from markdown content for cross-referencing.", "id": "scripts_exporter_rationale_430", "community_name": "Reference Curator Utilities" }, { "label": "pipeline.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L1", "_origin": "ast", "community": 0, "norm_label": "pipeline.py", "id": "scripts_pipeline", "community_name": "Database Session Management" }, { "label": "cli()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L38", "_origin": "ast", "community": 0, "norm_label": "cli()", "id": "scripts_pipeline_cli", "community_name": "Database Session Management" }, { "label": "init()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L48", "_origin": "ast", "community": 0, "norm_label": "init()", "id": "scripts_pipeline_init", "community_name": "Database Session Management" }, { "label": "advance()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L99", "_origin": "ast", "community": 0, "norm_label": "advance()", "id": "scripts_pipeline_advance", "community_name": "Database Session Management" }, { "label": "pause()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L135", "_origin": "ast", "community": 0, "norm_label": "pause()", "id": "scripts_pipeline_pause", "community_name": "Database Session Management" }, { "label": "resume()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L152", "_origin": "ast", "community": 0, "norm_label": "resume()", "id": "scripts_pipeline_resume", "community_name": "Database Session Management" }, { "label": "complete()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L182", "_origin": "ast", "community": 0, "norm_label": "complete()", "id": "scripts_pipeline_complete", "community_name": "Database Session Management" }, { "label": "status()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L211", "_origin": "ast", "community": 0, "norm_label": "status()", "id": "scripts_pipeline_status", "community_name": "Database Session Management" }, { "label": "track_iteration()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L263", "_origin": "ast", "community": 0, "norm_label": "track_iteration()", "id": "scripts_pipeline_track_iteration", "community_name": "Database Session Management" }, { "label": "Pipeline Orchestrator \u2014 manage pipeline run state.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L39", "_origin": "ast", "community": 0, "norm_label": "pipeline orchestrator \u2014 manage pipeline run state.", "id": "scripts_pipeline_rationale_39", "community_name": "Database Session Management" }, { "label": "Initialize a new pipeline run.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L49", "_origin": "ast", "community": 0, "norm_label": "initialize a new pipeline run.", "id": "scripts_pipeline_rationale_49", "community_name": "Database Session Management" }, { "label": "Advance pipeline to the next stage.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L100", "_origin": "ast", "community": 0, "norm_label": "advance pipeline to the next stage.", "id": "scripts_pipeline_rationale_100", "community_name": "Database Session Management" }, { "label": "Pause pipeline due to error.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L136", "_origin": "ast", "community": 0, "norm_label": "pause pipeline due to error.", "id": "scripts_pipeline_rationale_136", "community_name": "Database Session Management" }, { "label": "Resume a paused pipeline.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L153", "_origin": "ast", "community": 0, "norm_label": "resume a paused pipeline.", "id": "scripts_pipeline_rationale_153", "community_name": "Database Session Management" }, { "label": "Mark pipeline as completed.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L183", "_origin": "ast", "community": 0, "norm_label": "mark pipeline as completed.", "id": "scripts_pipeline_rationale_183", "community_name": "Database Session Management" }, { "label": "Show pipeline run status.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L212", "_origin": "ast", "community": 0, "norm_label": "show pipeline run status.", "id": "scripts_pipeline_rationale_212", "community_name": "Database Session Management" }, { "label": "Track QA loop iteration for a document. Returns the routing decision: -", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L264", "_origin": "ast", "community": 0, "norm_label": "track qa loop iteration for a document. returns the routing decision: -", "id": "scripts_pipeline_rationale_264", "community_name": "Database Session Management" }, { "label": "install.sh", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 73, "norm_label": "install.sh", "id": "90_reference_curator_install", "community_name": "System Installation Scripts" }, { "label": "install.sh script", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 73, "norm_label": "install.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry", "community_name": "System Installation Scripts" }, { "label": "print_header()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L61", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_header()", "id": "90_reference_curator_install_print_header", "community_name": "System Installation Scripts" }, { "label": "print_step()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L69", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_step()", "id": "90_reference_curator_install_print_step", "community_name": "System Installation Scripts" }, { "label": "print_substep()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L75", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_substep()", "id": "90_reference_curator_install_print_substep", "community_name": "System Installation Scripts" }, { "label": "print_success()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L79", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_success()", "id": "90_reference_curator_install_print_success", "community_name": "System Installation Scripts" }, { "label": "print_warning()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L83", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_warning()", "id": "90_reference_curator_install_print_warning", "community_name": "System Installation Scripts" }, { "label": "print_error()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L87", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_error()", "id": "90_reference_curator_install_print_error", "community_name": "System Installation Scripts" }, { "label": "print_info()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L91", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "print_info()", "id": "90_reference_curator_install_print_info", "community_name": "System Installation Scripts" }, { "label": "prompt_with_default()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L95", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "prompt_with_default()", "id": "90_reference_curator_install_prompt_with_default", "community_name": "System Installation Scripts" }, { "label": "prompt_password()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L109", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "prompt_password()", "id": "90_reference_curator_install_prompt_password", "community_name": "System Installation Scripts" }, { "label": "prompt_yes_no()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L118", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "prompt_yes_no()", "id": "90_reference_curator_install_prompt_yes_no", "community_name": "System Installation Scripts" }, { "label": "check_prerequisites()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L135", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "check_prerequisites()", "id": "90_reference_curator_install_check_prerequisites", "community_name": "System Installation Scripts" }, { "label": "configure_environment()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L199", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "configure_environment()", "id": "90_reference_curator_install_configure_environment", "community_name": "System Installation Scripts" }, { "label": "install_configs()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L295", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "install_configs()", "id": "90_reference_curator_install_install_configs", "community_name": "System Installation Scripts" }, { "label": "create_directories()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L317", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "create_directories()", "id": "90_reference_curator_install_create_directories", "community_name": "System Installation Scripts" }, { "label": "setup_database()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L332", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "setup_database()", "id": "90_reference_curator_install_setup_database", "community_name": "System Installation Scripts" }, { "label": "register_commands()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L411", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "register_commands()", "id": "90_reference_curator_install_register_commands", "community_name": "System Installation Scripts" }, { "label": "register_skills()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L433", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "register_skills()", "id": "90_reference_curator_install_register_skills", "community_name": "System Installation Scripts" }, { "label": "post_install()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L455", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "post_install()", "id": "90_reference_curator_install_post_install", "community_name": "System Installation Scripts" }, { "label": "check_status()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L490", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "check_status()", "id": "90_reference_curator_install_check_status", "community_name": "System Installation Scripts" }, { "label": "uninstall()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L592", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "uninstall()", "id": "90_reference_curator_install_uninstall", "community_name": "System Installation Scripts" }, { "label": "install()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L656", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "install()", "id": "90_reference_curator_install_install", "community_name": "System Installation Scripts" }, { "label": "install_python_package()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L694", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "install_python_package()", "id": "90_reference_curator_install_install_python_package", "community_name": "System Installation Scripts" }, { "label": "install_minimal()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L725", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "install_minimal()", "id": "90_reference_curator_install_install_minimal", "community_name": "System Installation Scripts" }, { "label": "export_claude_ai()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L768", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 73, "norm_label": "export_claude_ai()", "id": "90_reference_curator_install_export_claude_ai", "community_name": "System Installation Scripts" }, { "label": "__init__.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/__init__.py", "source_location": "L1", "_origin": "ast", "community": 273, "norm_label": "__init__.py", "id": "refcurator_init", "community_name": "Reference Data Management" }, { "label": "Reference Curator \u2014 data management for the reference curation pipeline.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/__init__.py", "source_location": "L1", "_origin": "ast", "community": 273, "norm_label": "reference curator \u2014 data management for the reference curation pipeline.", "id": "refcurator_init_rationale_1", "community_name": "Reference Data Management" }, { "label": "config.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L1", "_origin": "ast", "community": 77, "norm_label": "config.py", "id": "refcurator_config", "community_name": "Environment Configuration" }, { "label": "_expand_env_vars()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L33", "_origin": "ast", "community": 77, "norm_label": "_expand_env_vars()", "id": "refcurator_config_expand_env_vars", "community_name": "Environment Configuration" }, { "label": "_expand_recursive()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L45", "_origin": "ast", "community": 77, "norm_label": "_expand_recursive()", "id": "refcurator_config_expand_recursive", "community_name": "Environment Configuration" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L45", "_origin": "ast", "community": 77, "norm_label": "any", "id": "custom_skills_90_reference_curator_shared_lib_src_refcurator_config_py_any", "community_name": "Environment Configuration" }, { "label": "load_config()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L60", "_origin": "ast", "community": 77, "norm_label": "load_config()", "id": "refcurator_config_load_config", "community_name": "Environment Configuration" }, { "label": "get_db_config()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L90", "_origin": "ast", "community": 77, "norm_label": "get_db_config()", "id": "refcurator_config_get_db_config", "community_name": "Environment Configuration" }, { "label": "get_pipeline_config()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L95", "_origin": "ast", "community": 77, "norm_label": "get_pipeline_config()", "id": "refcurator_config_get_pipeline_config", "community_name": "Environment Configuration" }, { "label": "get_crawl_config()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L100", "_origin": "ast", "community": 77, "norm_label": "get_crawl_config()", "id": "refcurator_config_get_crawl_config", "community_name": "Environment Configuration" }, { "label": "get_export_config()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L105", "_origin": "ast", "community": 77, "norm_label": "get_export_config()", "id": "refcurator_config_get_export_config", "community_name": "Environment Configuration" }, { "label": "get_library_path()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L110", "_origin": "ast", "community": 77, "norm_label": "get_library_path()", "id": "refcurator_config_get_library_path", "community_name": "Environment Configuration" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L110", "_origin": "ast", "community": 77, "norm_label": "path", "id": "custom_skills_90_reference_curator_shared_lib_src_refcurator_config_py_path", "community_name": "Environment Configuration" }, { "label": "get_state_dir()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L115", "_origin": "ast", "community": 77, "norm_label": "get_state_dir()", "id": "refcurator_config_get_state_dir", "community_name": "Environment Configuration" }, { "label": "get_state_backend()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L127", "_origin": "ast", "community": 77, "norm_label": "get_state_backend()", "id": "refcurator_config_get_state_backend", "community_name": "Environment Configuration" }, { "label": "Configuration loading for the reference curator pipeline. Loads YAML configs fr", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L1", "_origin": "ast", "community": 77, "norm_label": "configuration loading for the reference curator pipeline. loads yaml configs fr", "id": "refcurator_config_rationale_1", "community_name": "Environment Configuration" }, { "label": "Expand ${VAR:-default} patterns in a string.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L34", "_origin": "ast", "community": 77, "norm_label": "expand ${var:-default} patterns in a string.", "id": "refcurator_config_rationale_34", "community_name": "Environment Configuration" }, { "label": "Recursively expand env vars in a parsed YAML structure.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L46", "_origin": "ast", "community": 77, "norm_label": "recursively expand env vars in a parsed yaml structure.", "id": "refcurator_config_rationale_46", "community_name": "Environment Configuration" }, { "label": "Load a YAML config file by name (without extension). Searches user config d", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L61", "_origin": "ast", "community": 77, "norm_label": "load a yaml config file by name (without extension). searches user config d", "id": "refcurator_config_rationale_61", "community_name": "Environment Configuration" }, { "label": "Load database configuration.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L91", "_origin": "ast", "community": 77, "norm_label": "load database configuration.", "id": "refcurator_config_rationale_91", "community_name": "Environment Configuration" }, { "label": "Load pipeline orchestrator configuration.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L96", "_origin": "ast", "community": 77, "norm_label": "load pipeline orchestrator configuration.", "id": "refcurator_config_rationale_96", "community_name": "Environment Configuration" }, { "label": "Load crawler configuration.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L101", "_origin": "ast", "community": 77, "norm_label": "load crawler configuration.", "id": "refcurator_config_rationale_101", "community_name": "Environment Configuration" }, { "label": "Load export configuration.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L106", "_origin": "ast", "community": 77, "norm_label": "load export configuration.", "id": "refcurator_config_rationale_106", "community_name": "Environment Configuration" }, { "label": "Get the reference library base path.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L111", "_origin": "ast", "community": 77, "norm_label": "get the reference library base path.", "id": "refcurator_config_rationale_111", "community_name": "Environment Configuration" }, { "label": "Get the pipeline state directory.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L116", "_origin": "ast", "community": 77, "norm_label": "get the pipeline state directory.", "id": "refcurator_config_rationale_116", "community_name": "Environment Configuration" }, { "label": "Get the state backend type: 'mysql' or 'file'.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L128", "_origin": "ast", "community": 77, "norm_label": "get the state backend type: 'mysql' or 'file'.", "id": "refcurator_config_rationale_128", "community_name": "Environment Configuration" }, { "label": "db.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L1", "_origin": "ast", "community": 10, "norm_label": "db.py", "id": "refcurator_db", "community_name": "SQL Query Extraction" }, { "label": "DatabaseBackend", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L24", "_origin": "ast", "community": 130, "norm_label": "databasebackend", "id": "refcurator_db_databasebackend", "community_name": "Database Backend Protocol" }, { "label": "Protocol", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 130, "norm_label": "protocol", "id": "protocol", "community_name": "Database Backend Protocol" }, { "label": ".execute()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L27", "_origin": "ast", "community": 130, "norm_label": ".execute()", "id": "refcurator_db_databasebackend_execute", "community_name": "Database Backend Protocol" }, { "label": ".fetch_one()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L31", "_origin": "ast", "community": 130, "norm_label": ".fetch_one()", "id": "refcurator_db_databasebackend_fetch_one", "community_name": "Database Backend Protocol" }, { "label": ".fetch_all()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L35", "_origin": "ast", "community": 130, "norm_label": ".fetch_all()", "id": "refcurator_db_databasebackend_fetch_all", "community_name": "Database Backend Protocol" }, { "label": ".insert_returning_id()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L39", "_origin": "ast", "community": 130, "norm_label": ".insert_returning_id()", "id": "refcurator_db_databasebackend_insert_returning_id", "community_name": "Database Backend Protocol" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L43", "_origin": "ast", "community": 130, "norm_label": ".close()", "id": "refcurator_db_databasebackend_close", "community_name": "Database Backend Protocol" }, { "label": "MySQLBackend", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L48", "_origin": "ast", "community": 10, "norm_label": "mysqlbackend", "id": "refcurator_db_mysqlbackend", "community_name": "SQL Query Extraction" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L51", "_origin": "ast", "community": 77, "norm_label": ".__init__()", "id": "refcurator_db_mysqlbackend_init", "community_name": "Environment Configuration" }, { "label": ".execute()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L69", "_origin": "ast", "community": 10, "norm_label": ".execute()", "id": "refcurator_db_mysqlbackend_execute", "community_name": "SQL Query Extraction" }, { "label": ".fetch_one()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L73", "_origin": "ast", "community": 10, "norm_label": ".fetch_one()", "id": "refcurator_db_mysqlbackend_fetch_one", "community_name": "SQL Query Extraction" }, { "label": ".fetch_all()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L78", "_origin": "ast", "community": 10, "norm_label": ".fetch_all()", "id": "refcurator_db_mysqlbackend_fetch_all", "community_name": "SQL Query Extraction" }, { "label": ".insert_returning_id()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L83", "_origin": "ast", "community": 10, "norm_label": ".insert_returning_id()", "id": "refcurator_db_mysqlbackend_insert_returning_id", "community_name": "SQL Query Extraction" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L88", "_origin": "ast", "community": 10, "norm_label": ".close()", "id": "refcurator_db_mysqlbackend_close", "community_name": "SQL Query Extraction" }, { "label": "FileBackend", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L92", "_origin": "ast", "community": 10, "norm_label": "filebackend", "id": "refcurator_db_filebackend", "community_name": "SQL Query Extraction" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L99", "_origin": "ast", "community": 10, "norm_label": ".__init__()", "id": "refcurator_db_filebackend_init", "community_name": "SQL Query Extraction" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L99", "_origin": "ast", "community": 0, "norm_label": "path", "id": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path", "community_name": "Database Session Management" }, { "label": "._table_path()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L106", "_origin": "ast", "community": 10, "norm_label": "._table_path()", "id": "refcurator_db_filebackend_table_path", "community_name": "SQL Query Extraction" }, { "label": "._load_table()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L109", "_origin": "ast", "community": 10, "norm_label": "._load_table()", "id": "refcurator_db_filebackend_load_table", "community_name": "SQL Query Extraction" }, { "label": "._save_table()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L118", "_origin": "ast", "community": 10, "norm_label": "._save_table()", "id": "refcurator_db_filebackend_save_table", "community_name": "SQL Query Extraction" }, { "label": "._load_counters()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L122", "_origin": "ast", "community": 10, "norm_label": "._load_counters()", "id": "refcurator_db_filebackend_load_counters", "community_name": "SQL Query Extraction" }, { "label": "._save_counters()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L127", "_origin": "ast", "community": 10, "norm_label": "._save_counters()", "id": "refcurator_db_filebackend_save_counters", "community_name": "SQL Query Extraction" }, { "label": "._next_id()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L131", "_origin": "ast", "community": 10, "norm_label": "._next_id()", "id": "refcurator_db_filebackend_next_id", "community_name": "SQL Query Extraction" }, { "label": ".execute()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L141", "_origin": "ast", "community": 10, "norm_label": ".execute()", "id": "refcurator_db_filebackend_execute", "community_name": "SQL Query Extraction" }, { "label": ".fetch_one()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L156", "_origin": "ast", "community": 10, "norm_label": ".fetch_one()", "id": "refcurator_db_filebackend_fetch_one", "community_name": "SQL Query Extraction" }, { "label": ".fetch_all()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L160", "_origin": "ast", "community": 10, "norm_label": ".fetch_all()", "id": "refcurator_db_filebackend_fetch_all", "community_name": "SQL Query Extraction" }, { "label": ".insert_returning_id()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L189", "_origin": "ast", "community": 10, "norm_label": ".insert_returning_id()", "id": "refcurator_db_filebackend_insert_returning_id", "community_name": "SQL Query Extraction" }, { "label": ".close()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L194", "_origin": "ast", "community": 10, "norm_label": ".close()", "id": "refcurator_db_filebackend_close", "community_name": "SQL Query Extraction" }, { "label": "._handle_insert()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L199", "_origin": "ast", "community": 10, "norm_label": "._handle_insert()", "id": "refcurator_db_filebackend_handle_insert", "community_name": "SQL Query Extraction" }, { "label": "._handle_update()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L216", "_origin": "ast", "community": 10, "norm_label": "._handle_update()", "id": "refcurator_db_filebackend_handle_update", "community_name": "SQL Query Extraction" }, { "label": "._handle_delete()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L233", "_origin": "ast", "community": 10, "norm_label": "._handle_delete()", "id": "refcurator_db_filebackend_handle_delete", "community_name": "SQL Query Extraction" }, { "label": "UnsupportedQueryError", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L242", "_origin": "ast", "community": 10, "norm_label": "unsupportedqueryerror", "id": "refcurator_db_unsupportedqueryerror", "community_name": "SQL Query Extraction" }, { "label": "Exception", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 10, "norm_label": "exception", "id": "exception", "community_name": "SQL Query Extraction" }, { "label": "_reject_unsupported_sql()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L247", "_origin": "ast", "community": 10, "norm_label": "_reject_unsupported_sql()", "id": "refcurator_db_reject_unsupported_sql", "community_name": "SQL Query Extraction" }, { "label": "_extract_table_name()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L278", "_origin": "ast", "community": 10, "norm_label": "_extract_table_name()", "id": "refcurator_db_extract_table_name", "community_name": "SQL Query Extraction" }, { "label": "_extract_insert_columns()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L290", "_origin": "ast", "community": 10, "norm_label": "_extract_insert_columns()", "id": "refcurator_db_extract_insert_columns", "community_name": "SQL Query Extraction" }, { "label": "_extract_set_columns()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L299", "_origin": "ast", "community": 10, "norm_label": "_extract_set_columns()", "id": "refcurator_db_extract_set_columns", "community_name": "SQL Query Extraction" }, { "label": "_extract_where_conditions()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L308", "_origin": "ast", "community": 10, "norm_label": "_extract_where_conditions()", "id": "refcurator_db_extract_where_conditions", "community_name": "SQL Query Extraction" }, { "label": "Any", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L308", "_origin": "ast", "community": 10, "norm_label": "any", "id": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_any", "community_name": "SQL Query Extraction" }, { "label": "_extract_order_by()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L321", "_origin": "ast", "community": 10, "norm_label": "_extract_order_by()", "id": "refcurator_db_extract_order_by", "community_name": "SQL Query Extraction" }, { "label": "_extract_limit()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L328", "_origin": "ast", "community": 10, "norm_label": "_extract_limit()", "id": "refcurator_db_extract_limit", "community_name": "SQL Query Extraction" }, { "label": "_matches_conditions()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L335", "_origin": "ast", "community": 10, "norm_label": "_matches_conditions()", "id": "refcurator_db_matches_conditions", "community_name": "SQL Query Extraction" }, { "label": "_primary_key_for()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L340", "_origin": "ast", "community": 10, "norm_label": "_primary_key_for()", "id": "refcurator_db_primary_key_for", "community_name": "SQL Query Extraction" }, { "label": "get_backend()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L359", "_origin": "ast", "community": 10, "norm_label": "get_backend()", "id": "refcurator_db_get_backend", "community_name": "SQL Query Extraction" }, { "label": "db_session()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L378", "_origin": "ast", "community": 0, "norm_label": "db_session()", "id": "refcurator_db_db_session", "community_name": "Database Session Management" }, { "label": "Database abstraction layer with MySQL and file-based backends. Usage: from", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L1", "_origin": "ast", "community": 10, "norm_label": "database abstraction layer with mysql and file-based backends. usage: from", "id": "refcurator_db_rationale_1", "community_name": "SQL Query Extraction" }, { "label": "Protocol for database backends.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L25", "_origin": "ast", "community": 130, "norm_label": "protocol for database backends.", "id": "refcurator_db_rationale_25", "community_name": "Database Backend Protocol" }, { "label": "Execute a statement, return affected row count.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L28", "_origin": "ast", "community": 130, "norm_label": "execute a statement, return affected row count.", "id": "refcurator_db_rationale_28", "community_name": "Database Backend Protocol" }, { "label": "Fetch a single row as dict.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L32", "_origin": "ast", "community": 130, "norm_label": "fetch a single row as dict.", "id": "refcurator_db_rationale_32", "community_name": "Database Backend Protocol" }, { "label": "Fetch all rows as list of dicts.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L36", "_origin": "ast", "community": 130, "norm_label": "fetch all rows as list of dicts.", "id": "refcurator_db_rationale_36", "community_name": "Database Backend Protocol" }, { "label": "Insert a row and return the auto-generated ID.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L40", "_origin": "ast", "community": 130, "norm_label": "insert a row and return the auto-generated id.", "id": "refcurator_db_rationale_40", "community_name": "Database Backend Protocol" }, { "label": "Close the connection.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L44", "_origin": "ast", "community": 130, "norm_label": "close the connection.", "id": "refcurator_db_rationale_44", "community_name": "Database Backend Protocol" }, { "label": "MySQL backend using PyMySQL.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L49", "_origin": "ast", "community": 10, "norm_label": "mysql backend using pymysql.", "id": "refcurator_db_rationale_49", "community_name": "SQL Query Extraction" }, { "label": "JSON file-based backend for use without MySQL. Stores data as JSON arrays i", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L93", "_origin": "ast", "community": 10, "norm_label": "json file-based backend for use without mysql. stores data as json arrays i", "id": "refcurator_db_rationale_93", "community_name": "SQL Query Extraction" }, { "label": "Basic INSERT/UPDATE/DELETE support via SQL pattern matching.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L142", "_origin": "ast", "community": 10, "norm_label": "basic insert/update/delete support via sql pattern matching.", "id": "refcurator_db_rationale_142", "community_name": "SQL Query Extraction" }, { "label": "Raised when FileBackend encounters SQL it cannot handle correctly.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L243", "_origin": "ast", "community": 10, "norm_label": "raised when filebackend encounters sql it cannot handle correctly.", "id": "refcurator_db_rationale_243", "community_name": "SQL Query Extraction" }, { "label": "Raise UnsupportedQueryError if the SQL uses patterns FileBackend cannot handle.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L248", "_origin": "ast", "community": 10, "norm_label": "raise unsupportedqueryerror if the sql uses patterns filebackend cannot handle.", "id": "refcurator_db_rationale_248", "community_name": "SQL Query Extraction" }, { "label": "Extract the primary table name from a SQL statement.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L279", "_origin": "ast", "community": 10, "norm_label": "extract the primary table name from a sql statement.", "id": "refcurator_db_rationale_279", "community_name": "SQL Query Extraction" }, { "label": "Extract column names from INSERT INTO table (col1, col2, ...).", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L291", "_origin": "ast", "community": 10, "norm_label": "extract column names from insert into table (col1, col2, ...).", "id": "refcurator_db_rationale_291", "community_name": "SQL Query Extraction" }, { "label": "Extract column names from UPDATE ... SET col1 = %s, col2 = %s.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L300", "_origin": "ast", "community": 10, "norm_label": "extract column names from update ... set col1 = %s, col2 = %s.", "id": "refcurator_db_rationale_300", "community_name": "SQL Query Extraction" }, { "label": "Extract simple col = %s conditions from WHERE clause.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L309", "_origin": "ast", "community": 10, "norm_label": "extract simple col = %s conditions from where clause.", "id": "refcurator_db_rationale_309", "community_name": "SQL Query Extraction" }, { "label": "Extract the first ORDER BY column.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L322", "_origin": "ast", "community": 10, "norm_label": "extract the first order by column.", "id": "refcurator_db_rationale_322", "community_name": "SQL Query Extraction" }, { "label": "Check if a row matches all WHERE conditions.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L336", "_origin": "ast", "community": 10, "norm_label": "check if a row matches all where conditions.", "id": "refcurator_db_rationale_336", "community_name": "SQL Query Extraction" }, { "label": "Return the auto-increment primary key name for a table.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L341", "_origin": "ast", "community": 10, "norm_label": "return the auto-increment primary key name for a table.", "id": "refcurator_db_rationale_341", "community_name": "SQL Query Extraction" }, { "label": "Create and return the appropriate database backend. Args: backend_t", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L360", "_origin": "ast", "community": 10, "norm_label": "create and return the appropriate database backend. args: backend_t", "id": "refcurator_db_rationale_360", "community_name": "SQL Query Extraction" }, { "label": "Context manager for database sessions. Usage: with db_session() as", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L379", "_origin": "ast", "community": 0, "norm_label": "context manager for database sessions. usage: with db_session() as", "id": "refcurator_db_rationale_379", "community_name": "Database Session Management" }, { "label": "gemini.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L1", "_origin": "ast", "community": 57, "norm_label": "gemini.py", "id": "refcurator_gemini", "community_name": "Gemini Content Evaluator" }, { "label": "is_available()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L43", "_origin": "ast", "community": 57, "norm_label": "is_available()", "id": "refcurator_gemini_is_available", "community_name": "Gemini Content Evaluator" }, { "label": "evaluate_content()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L55", "_origin": "ast", "community": 57, "norm_label": "evaluate_content()", "id": "refcurator_gemini_evaluate_content", "community_name": "Gemini Content Evaluator" }, { "label": "_parse_response()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L106", "_origin": "ast", "community": 57, "norm_label": "_parse_response()", "id": "refcurator_gemini_parse_response", "community_name": "Gemini Content Evaluator" }, { "label": "_validate_evaluation()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L136", "_origin": "ast", "community": 57, "norm_label": "_validate_evaluation()", "id": "refcurator_gemini_validate_evaluation", "community_name": "Gemini Content Evaluator" }, { "label": "_derive_verdict()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L168", "_origin": "ast", "community": 57, "norm_label": "_derive_verdict()", "id": "refcurator_gemini_derive_verdict", "community_name": "Gemini Content Evaluator" }, { "label": "Gemini CLI wrapper for independent content quality evaluation. Uses the Gemini", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L1", "_origin": "ast", "community": 57, "norm_label": "gemini cli wrapper for independent content quality evaluation. uses the gemini", "id": "refcurator_gemini_rationale_1", "community_name": "Gemini Content Evaluator" }, { "label": "Check if the Gemini CLI is installed and authenticated.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L44", "_origin": "ast", "community": 57, "norm_label": "check if the gemini cli is installed and authenticated.", "id": "refcurator_gemini_rationale_44", "community_name": "Gemini Content Evaluator" }, { "label": "Evaluate raw content using Gemini CLI. Args: content: Raw document", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L61", "_origin": "ast", "community": 57, "norm_label": "evaluate raw content using gemini cli. args: content: raw document", "id": "refcurator_gemini_rationale_61", "community_name": "Gemini Content Evaluator" }, { "label": "Parse Gemini's response, handling markdown-wrapped JSON.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L107", "_origin": "ast", "community": 57, "norm_label": "parse gemini's response, handling markdown-wrapped json.", "id": "refcurator_gemini_rationale_107", "community_name": "Gemini Content Evaluator" }, { "label": "Validate that the evaluation has required fields and reasonable values.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L137", "_origin": "ast", "community": 57, "norm_label": "validate that the evaluation has required fields and reasonable values.", "id": "refcurator_gemini_rationale_137", "community_name": "Gemini Content Evaluator" }, { "label": "Derive verdict from scores if Gemini didn't provide one.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L169", "_origin": "ast", "community": 57, "norm_label": "derive verdict from scores if gemini didn't provide one.", "id": "refcurator_gemini_rationale_169", "community_name": "Gemini Content Evaluator" }, { "label": "manifest.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L1", "_origin": "ast", "community": 16, "norm_label": "manifest.py", "id": "refcurator_manifest", "community_name": "Crawl Manifest Management" }, { "label": "read_manifest()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L13", "_origin": "ast", "community": 16, "norm_label": "read_manifest()", "id": "refcurator_manifest_read_manifest", "community_name": "Crawl Manifest Management" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L13", "_origin": "ast", "community": 16, "norm_label": "path", "id": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path", "community_name": "Crawl Manifest Management" }, { "label": "Manifest", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L13", "_origin": "ast", "community": 16, "norm_label": "manifest", "id": "manifest", "community_name": "Crawl Manifest Management" }, { "label": "write_manifest()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L19", "_origin": "ast", "community": 16, "norm_label": "write_manifest()", "id": "refcurator_manifest_write_manifest", "community_name": "Crawl Manifest Management" }, { "label": "merge_manifests()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L25", "_origin": "ast", "community": 16, "norm_label": "merge_manifests()", "id": "refcurator_manifest_merge_manifests", "community_name": "Crawl Manifest Management" }, { "label": "dedup_manifest_urls()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L51", "_origin": "ast", "community": 16, "norm_label": "dedup_manifest_urls()", "id": "refcurator_manifest_dedup_manifest_urls", "community_name": "Crawl Manifest Management" }, { "label": "read_crawl_result()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L63", "_origin": "ast", "community": 16, "norm_label": "read_crawl_result()", "id": "refcurator_manifest_read_crawl_result", "community_name": "Crawl Manifest Management" }, { "label": "CrawlResult", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L63", "_origin": "ast", "community": 16, "norm_label": "crawlresult", "id": "crawlresult", "community_name": "Crawl Manifest Management" }, { "label": "write_crawl_result()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L69", "_origin": "ast", "community": 16, "norm_label": "write_crawl_result()", "id": "refcurator_manifest_write_crawl_result", "community_name": "Crawl Manifest Management" }, { "label": "create_crawl_result()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L75", "_origin": "ast", "community": 16, "norm_label": "create_crawl_result()", "id": "refcurator_manifest_create_crawl_result", "community_name": "Crawl Manifest Management" }, { "label": "Manifest I/O for reference discovery and crawl results.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L1", "_origin": "ast", "community": 16, "norm_label": "manifest i/o for reference discovery and crawl results.", "id": "refcurator_manifest_rationale_1", "community_name": "Crawl Manifest Management" }, { "label": "Read a manifest JSON file.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L14", "_origin": "ast", "community": 16, "norm_label": "read a manifest json file.", "id": "refcurator_manifest_rationale_14", "community_name": "Crawl Manifest Management" }, { "label": "Write a manifest to a JSON file.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L20", "_origin": "ast", "community": 16, "norm_label": "write a manifest to a json file.", "id": "refcurator_manifest_rationale_20", "community_name": "Crawl Manifest Management" }, { "label": "Merge multiple manifests, deduplicating URLs.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L26", "_origin": "ast", "community": 16, "norm_label": "merge multiple manifests, deduplicating urls.", "id": "refcurator_manifest_rationale_26", "community_name": "Crawl Manifest Management" }, { "label": "Remove URLs already in the existing set (normalized comparison).", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L52", "_origin": "ast", "community": 16, "norm_label": "remove urls already in the existing set (normalized comparison).", "id": "refcurator_manifest_rationale_52", "community_name": "Crawl Manifest Management" }, { "label": "Read a crawl result JSON file.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L64", "_origin": "ast", "community": 16, "norm_label": "read a crawl result json file.", "id": "refcurator_manifest_rationale_64", "community_name": "Crawl Manifest Management" }, { "label": "Write a crawl result to a JSON file.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L70", "_origin": "ast", "community": 16, "norm_label": "write a crawl result to a json file.", "id": "refcurator_manifest_rationale_70", "community_name": "Crawl Manifest Management" }, { "label": "Create a CrawlResult from a list of crawl entry dicts.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L79", "_origin": "ast", "community": 16, "norm_label": "create a crawlresult from a list of crawl entry dicts.", "id": "refcurator_manifest_rationale_79", "community_name": "Crawl Manifest Management" }, { "label": "models.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L1", "_origin": "ast", "community": 24, "norm_label": "models.py", "id": "refcurator_models", "community_name": "Core Data Models" }, { "label": "SourceType", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L14", "_origin": "ast", "community": 24, "norm_label": "sourcetype", "id": "refcurator_models_sourcetype", "community_name": "Core Data Models" }, { "label": "str", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 24, "norm_label": "str", "id": "str", "community_name": "Core Data Models" }, { "label": "Enum", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 24, "norm_label": "enum", "id": "enum", "community_name": "Core Data Models" }, { "label": "CredibilityTier", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L24", "_origin": "ast", "community": 24, "norm_label": "credibilitytier", "id": "refcurator_models_credibilitytier", "community_name": "Core Data Models" }, { "label": "DocType", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L30", "_origin": "ast", "community": 24, "norm_label": "doctype", "id": "refcurator_models_doctype", "community_name": "Core Data Models" }, { "label": "Language", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L38", "_origin": "ast", "community": 24, "norm_label": "language", "id": "refcurator_models_language", "community_name": "Core Data Models" }, { "label": "CrawlMethod", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L44", "_origin": "ast", "community": 24, "norm_label": "crawlmethod", "id": "refcurator_models_crawlmethod", "community_name": "Core Data Models" }, { "label": "CrawlStatus", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L53", "_origin": "ast", "community": 24, "norm_label": "crawlstatus", "id": "refcurator_models_crawlstatus", "community_name": "Core Data Models" }, { "label": "ReviewStatus", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L60", "_origin": "ast", "community": 24, "norm_label": "reviewstatus", "id": "refcurator_models_reviewstatus", "community_name": "Core Data Models" }, { "label": "ReviewerType", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L68", "_origin": "ast", "community": 24, "norm_label": "reviewertype", "id": "refcurator_models_reviewertype", "community_name": "Core Data Models" }, { "label": "Decision", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L75", "_origin": "ast", "community": 24, "norm_label": "decision", "id": "refcurator_models_decision", "community_name": "Core Data Models" }, { "label": "PipelineStatus", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L82", "_origin": "ast", "community": 24, "norm_label": "pipelinestatus", "id": "refcurator_models_pipelinestatus", "community_name": "Core Data Models" }, { "label": "PipelineStage", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L89", "_origin": "ast", "community": 24, "norm_label": "pipelinestage", "id": "refcurator_models_pipelinestage", "community_name": "Core Data Models" }, { "label": "RunType", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L98", "_origin": "ast", "community": 24, "norm_label": "runtype", "id": "refcurator_models_runtype", "community_name": "Core Data Models" }, { "label": "ExportType", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L104", "_origin": "ast", "community": 24, "norm_label": "exporttype", "id": "refcurator_models_exporttype", "community_name": "Core Data Models" }, { "label": "OutputFormat", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L111", "_origin": "ast", "community": 24, "norm_label": "outputformat", "id": "refcurator_models_outputformat", "community_name": "Core Data Models" }, { "label": "Frequency", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L118", "_origin": "ast", "community": 24, "norm_label": "frequency", "id": "refcurator_models_frequency", "community_name": "Core Data Models" }, { "label": "ChangeType", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L126", "_origin": "ast", "community": 24, "norm_label": "changetype", "id": "refcurator_models_changetype", "community_name": "Core Data Models" }, { "label": "FinalDecision", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L133", "_origin": "ast", "community": 24, "norm_label": "finaldecision", "id": "refcurator_models_finaldecision", "community_name": "Core Data Models" }, { "label": "Source", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L141", "_origin": "ast", "community": 24, "norm_label": "source", "id": "refcurator_models_source", "community_name": "Core Data Models" }, { "label": "BaseModel", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 24, "norm_label": "basemodel", "id": "basemodel", "community_name": "Core Data Models" }, { "label": "Document", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L153", "_origin": "ast", "community": 24, "norm_label": "document", "id": "refcurator_models_document", "community_name": "Core Data Models" }, { "label": "DistilledContent", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L174", "_origin": "ast", "community": 24, "norm_label": "distilledcontent", "id": "refcurator_models_distilledcontent", "community_name": "Core Data Models" }, { "label": ".compression_ratio()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L189", "_origin": "ast", "community": 24, "norm_label": ".compression_ratio()", "id": "refcurator_models_distilledcontent_compression_ratio", "community_name": "Core Data Models" }, { "label": "ReviewLog", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L195", "_origin": "ast", "community": 24, "norm_label": "reviewlog", "id": "refcurator_models_reviewlog", "community_name": "Core Data Models" }, { "label": "Topic", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L209", "_origin": "ast", "community": 24, "norm_label": "topic", "id": "refcurator_models_topic", "community_name": "Core Data Models" }, { "label": "DocumentTopic", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L217", "_origin": "ast", "community": 24, "norm_label": "documenttopic", "id": "refcurator_models_documenttopic", "community_name": "Core Data Models" }, { "label": "ExportJob", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L223", "_origin": "ast", "community": 24, "norm_label": "exportjob", "id": "refcurator_models_exportjob", "community_name": "Core Data Models" }, { "label": "PipelineRun", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L242", "_origin": "ast", "community": 24, "norm_label": "pipelinerun", "id": "refcurator_models_pipelinerun", "community_name": "Core Data Models" }, { "label": "PipelineIterationTracker", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L268", "_origin": "ast", "community": 24, "norm_label": "pipelineiterationtracker", "id": "refcurator_models_pipelineiterationtracker", "community_name": "Core Data Models" }, { "label": "ManifestURL", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L281", "_origin": "ast", "community": 16, "norm_label": "manifesturl", "id": "refcurator_models_manifesturl", "community_name": "Crawl Manifest Management" }, { "label": "Manifest", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L290", "_origin": "ast", "community": 16, "norm_label": "manifest", "id": "refcurator_models_manifest", "community_name": "Crawl Manifest Management" }, { "label": "CrawlResultEntry", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L297", "_origin": "ast", "community": 16, "norm_label": "crawlresultentry", "id": "refcurator_models_crawlresultentry", "community_name": "Crawl Manifest Management" }, { "label": "CrawlResult", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L306", "_origin": "ast", "community": 16, "norm_label": "crawlresult", "id": "refcurator_models_crawlresult", "community_name": "Crawl Manifest Management" }, { "label": "QAAssessment", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L314", "_origin": "ast", "community": 24, "norm_label": "qaassessment", "id": "refcurator_models_qaassessment", "community_name": "Core Data Models" }, { "label": ".weighted_score()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L324", "_origin": "ast", "community": 24, "norm_label": ".weighted_score()", "id": "refcurator_models_qaassessment_weighted_score", "community_name": "Core Data Models" }, { "label": "SourceQAAssessment", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L335", "_origin": "ast", "community": 24, "norm_label": "sourceqaassessment", "id": "refcurator_models_sourceqaassessment", "community_name": "Core Data Models" }, { "label": ".weighted_score()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L347", "_origin": "ast", "community": 24, "norm_label": ".weighted_score()", "id": "refcurator_models_sourceqaassessment_weighted_score", "community_name": "Core Data Models" }, { "label": "Pydantic v2 models matching the reference_library MySQL schema.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L1", "_origin": "ast", "community": 24, "norm_label": "pydantic v2 models matching the reference_library mysql schema.", "id": "refcurator_models_rationale_1", "community_name": "Core Data Models" }, { "label": "Legacy model for post-distillation Claude self-review (deprecated).", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L315", "_origin": "ast", "community": 24, "norm_label": "legacy model for post-distillation claude self-review (deprecated).", "id": "refcurator_models_rationale_315", "community_name": "Core Data Models" }, { "label": "Pre-distillation source quality assessment via Gemini.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L336", "_origin": "ast", "community": 24, "norm_label": "pre-distillation source quality assessment via gemini.", "id": "refcurator_models_rationale_336", "community_name": "Core Data Models" }, { "label": "utils.py", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L1", "_origin": "ast", "community": 50, "norm_label": "utils.py", "id": "refcurator_utils", "community_name": "Reference Curator Utilities" }, { "label": "normalize_url()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L12", "_origin": "ast", "community": 16, "norm_label": "normalize_url()", "id": "refcurator_utils_normalize_url", "community_name": "Crawl Manifest Management" }, { "label": "url_hash()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L36", "_origin": "ast", "community": 0, "norm_label": "url_hash()", "id": "refcurator_utils_url_hash", "community_name": "Database Session Management" }, { "label": "slugify()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L41", "_origin": "ast", "community": 50, "norm_label": "slugify()", "id": "refcurator_utils_slugify", "community_name": "Reference Curator Utilities" }, { "label": "count_tokens()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L55", "_origin": "ast", "community": 50, "norm_label": "count_tokens()", "id": "refcurator_utils_count_tokens", "community_name": "Reference Curator Utilities" }, { "label": "setup_logging()", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L63", "_origin": "ast", "community": 50, "norm_label": "setup_logging()", "id": "refcurator_utils_setup_logging", "community_name": "Reference Curator Utilities" }, { "label": "Logger", "file_type": "code", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L63", "_origin": "ast", "community": 50, "norm_label": "logger", "id": "custom_skills_90_reference_curator_shared_lib_src_refcurator_utils_py_logger", "community_name": "Reference Curator Utilities" }, { "label": "Common utilities for the reference curator pipeline.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L1", "_origin": "ast", "community": 50, "norm_label": "common utilities for the reference curator pipeline.", "id": "refcurator_utils_rationale_1", "community_name": "Reference Curator Utilities" }, { "label": "Normalize a URL for deduplication. - Lowercase scheme and host - Remove", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L13", "_origin": "ast", "community": 16, "norm_label": "normalize a url for deduplication. - lowercase scheme and host - remove", "id": "refcurator_utils_rationale_13", "community_name": "Crawl Manifest Management" }, { "label": "SHA-256 hash of normalized URL. Matches the url_hash column in schema.sql.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L37", "_origin": "ast", "community": 0, "norm_label": "sha-256 hash of normalized url. matches the url_hash column in schema.sql.", "id": "refcurator_utils_rationale_37", "community_name": "Database Session Management" }, { "label": "Convert text to a URL/folder-friendly slug. >>> slugify(\"Prompt Engineering", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L42", "_origin": "ast", "community": 50, "norm_label": "convert text to a url/folder-friendly slug. >>> slugify(\"prompt engineering", "id": "refcurator_utils_rationale_42", "community_name": "Reference Curator Utilities" }, { "label": "Approximate token count using chars/4 heuristic. Good enough for compressio", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L56", "_origin": "ast", "community": 50, "norm_label": "approximate token count using chars/4 heuristic. good enough for compressio", "id": "refcurator_utils_rationale_56", "community_name": "Reference Curator Utilities" }, { "label": "Configure and return a logger for the reference curator pipeline.", "file_type": "rationale", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L64", "_origin": "ast", "community": 50, "norm_label": "configure and return a logger for the reference curator pipeline.", "id": "refcurator_utils_rationale_64", "community_name": "Reference Curator Utilities" }, { "label": "check-ownership.py", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L1", "_origin": "ast", "community": 85, "norm_label": "check-ownership.py", "id": "scripts_check_ownership", "community_name": "Project Ownership Manager" }, { "label": "get_project_root()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L96", "_origin": "ast", "community": 85, "norm_label": "get_project_root()", "id": "scripts_check_ownership_get_project_root", "community_name": "Project Ownership Manager" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L96", "_origin": "ast", "community": 85, "norm_label": "path", "id": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path", "community_name": "Project Ownership Manager" }, { "label": "get_agent_author()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L110", "_origin": "ast", "community": 85, "norm_label": "get_agent_author()", "id": "scripts_check_ownership_get_agent_author", "community_name": "Project Ownership Manager" }, { "label": "load_yaml_file()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L116", "_origin": "ast", "community": 85, "norm_label": "load_yaml_file()", "id": "scripts_check_ownership_load_yaml_file", "community_name": "Project Ownership Manager" }, { "label": "get_file_owner()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L130", "_origin": "ast", "community": 85, "norm_label": "get_file_owner()", "id": "scripts_check_ownership_get_file_owner", "community_name": "Project Ownership Manager" }, { "label": "is_file_locked()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L159", "_origin": "ast", "community": 85, "norm_label": "is_file_locked()", "id": "scripts_check_ownership_is_file_locked", "community_name": "Project Ownership Manager" }, { "label": "check_commit_message()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L197", "_origin": "ast", "community": 85, "norm_label": "check_commit_message()", "id": "scripts_check_ownership_check_commit_message", "community_name": "Project Ownership Manager" }, { "label": "verify_ownership()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L224", "_origin": "ast", "community": 85, "norm_label": "verify_ownership()", "id": "scripts_check_ownership_verify_ownership", "community_name": "Project Ownership Manager" }, { "label": "verify_setup()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L275", "_origin": "ast", "community": 85, "norm_label": "verify_setup()", "id": "scripts_check_ownership_verify_setup", "community_name": "Project Ownership Manager" }, { "label": "list_expired()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L319", "_origin": "ast", "community": 85, "norm_label": "list_expired()", "id": "scripts_check_ownership_list_expired", "community_name": "Project Ownership Manager" }, { "label": "validate_state()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L374", "_origin": "ast", "community": 85, "norm_label": "validate_state()", "id": "scripts_check_ownership_validate_state", "community_name": "Project Ownership Manager" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L422", "_origin": "ast", "community": 85, "norm_label": "main()", "id": "scripts_check_ownership_main", "community_name": "Project Ownership Manager" }, { "label": "Find the project root directory.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L97", "_origin": "ast", "community": 85, "norm_label": "find the project root directory.", "id": "scripts_check_ownership_rationale_97", "community_name": "Project Ownership Manager" }, { "label": "Get the current agent from environment variable.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L111", "_origin": "ast", "community": 85, "norm_label": "get the current agent from environment variable.", "id": "scripts_check_ownership_rationale_111", "community_name": "Project Ownership Manager" }, { "label": "Load a YAML file safely.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L117", "_origin": "ast", "community": 85, "norm_label": "load a yaml file safely.", "id": "scripts_check_ownership_rationale_117", "community_name": "Project Ownership Manager" }, { "label": "Determine the owner of a file. Returns: Tuple of (owner, ownership_", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L131", "_origin": "ast", "community": 85, "norm_label": "determine the owner of a file. returns: tuple of (owner, ownership_", "id": "scripts_check_ownership_rationale_131", "community_name": "Project Ownership Manager" }, { "label": "Check if a file is locked by another agent. Returns: Tuple of (is_l", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L160", "_origin": "ast", "community": 85, "norm_label": "check if a file is locked by another agent. returns: tuple of (is_l", "id": "scripts_check_ownership_rationale_160", "community_name": "Project Ownership Manager" }, { "label": "Verify commit message follows the [Agent] type(scope): description format.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L198", "_origin": "ast", "community": 85, "norm_label": "verify commit message follows the [agent] type(scope): description format.", "id": "scripts_check_ownership_rationale_198", "community_name": "Project Ownership Manager" }, { "label": "Verify ownership for a list of files. Returns: Tuple of (violations", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L225", "_origin": "ast", "community": 85, "norm_label": "verify ownership for a list of files. returns: tuple of (violations", "id": "scripts_check_ownership_rationale_225", "community_name": "Project Ownership Manager" }, { "label": "Verify that the agent environment is properly configured.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L276", "_origin": "ast", "community": 85, "norm_label": "verify that the agent environment is properly configured.", "id": "scripts_check_ownership_rationale_276", "community_name": "Project Ownership Manager" }, { "label": "List expired tasks and locks.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L320", "_origin": "ast", "community": 85, "norm_label": "list expired tasks and locks.", "id": "scripts_check_ownership_rationale_320", "community_name": "Project Ownership Manager" }, { "label": "Validate the structure of state files.", "file_type": "rationale", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L375", "_origin": "ast", "community": 85, "norm_label": "validate the structure of state files.", "id": "scripts_check_ownership_rationale_375", "community_name": "Project Ownership Manager" }, { "label": "findings.schema.json", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L1", "_origin": "ast", "community": 142, "norm_label": "findings.schema.json", "id": "95_ourdigital_presales_seo_findings_schema", "community_name": "Technical Findings Schema" }, { "label": "$schema", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L2", "_origin": "ast", "community": 142, "norm_label": "$schema", "id": "95_ourdigital_presales_seo_findings_schema_schema", "community_name": "Technical Findings Schema" }, { "label": "title", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L3", "_origin": "ast", "community": 142, "norm_label": "title", "id": "95_ourdigital_presales_seo_findings_schema_title", "community_name": "Technical Findings Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L4", "_origin": "ast", "community": 142, "norm_label": "description", "id": "95_ourdigital_presales_seo_findings_schema_description", "community_name": "Technical Findings Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L5", "_origin": "ast", "community": 142, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_type", "community_name": "Technical Findings Schema" }, { "label": "required", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L6", "_origin": "ast", "community": 142, "norm_label": "required", "id": "95_ourdigital_presales_seo_findings_schema_required", "community_name": "Technical Findings Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L7", "_origin": "ast", "community": 142, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_properties", "community_name": "Technical Findings Schema" }, { "label": "prospect", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L8", "_origin": "ast", "community": 123, "norm_label": "prospect", "id": "95_ourdigital_presales_seo_findings_schema_properties_prospect", "community_name": "Audit Prospect Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L9", "_origin": "ast", "community": 123, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_prospect_type", "community_name": "Audit Prospect Properties" }, { "label": "required", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L10", "_origin": "ast", "community": 123, "norm_label": "required", "id": "95_ourdigital_presales_seo_findings_schema_prospect_required", "community_name": "Audit Prospect Properties" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L11", "_origin": "ast", "community": 123, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "community_name": "Audit Prospect Properties" }, { "label": "name", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L12", "_origin": "ast", "community": 123, "norm_label": "name", "id": "95_ourdigital_presales_seo_findings_schema_properties_name", "community_name": "Audit Prospect Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L12", "_origin": "ast", "community": 123, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_name_type", "community_name": "Audit Prospect Properties" }, { "label": "domain", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L13", "_origin": "ast", "community": 123, "norm_label": "domain", "id": "95_ourdigital_presales_seo_findings_schema_properties_domain", "community_name": "Audit Prospect Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L13", "_origin": "ast", "community": 123, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_domain_type", "community_name": "Audit Prospect Properties" }, { "label": "aliases", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "_origin": "ast", "community": 151, "norm_label": "aliases", "id": "95_ourdigital_presales_seo_findings_schema_properties_aliases", "community_name": "Competitor Benchmark Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "_origin": "ast", "community": 151, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_aliases_type", "community_name": "Competitor Benchmark Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "_origin": "ast", "community": 151, "norm_label": "items", "id": "95_ourdigital_presales_seo_findings_schema_aliases_items", "community_name": "Competitor Benchmark Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "_origin": "ast", "community": 151, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_items_type", "community_name": "Competitor Benchmark Schema" }, { "label": "vertical", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L15", "_origin": "ast", "community": 123, "norm_label": "vertical", "id": "95_ourdigital_presales_seo_findings_schema_properties_vertical", "community_name": "Audit Prospect Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L15", "_origin": "ast", "community": 123, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_vertical_type", "community_name": "Audit Prospect Properties" }, { "label": "audit_date", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L16", "_origin": "ast", "community": 123, "norm_label": "audit_date", "id": "95_ourdigital_presales_seo_findings_schema_properties_audit_date", "community_name": "Audit Prospect Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L16", "_origin": "ast", "community": 123, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_audit_date_type", "community_name": "Audit Prospect Properties" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L16", "_origin": "ast", "community": 123, "norm_label": "description", "id": "95_ourdigital_presales_seo_findings_schema_audit_date_description", "community_name": "Audit Prospect Properties" }, { "label": "account_code", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L17", "_origin": "ast", "community": 123, "norm_label": "account_code", "id": "95_ourdigital_presales_seo_findings_schema_properties_account_code", "community_name": "Audit Prospect Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L17", "_origin": "ast", "community": 123, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_account_code_type", "community_name": "Audit Prospect Properties" }, { "label": "discovery", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L20", "_origin": "ast", "community": 133, "norm_label": "discovery", "id": "95_ourdigital_presales_seo_findings_schema_properties_discovery", "community_name": "Sitemap Hygiene Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L21", "_origin": "ast", "community": 133, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_discovery_type", "community_name": "Sitemap Hygiene Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L22", "_origin": "ast", "community": 133, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_discovery_properties", "community_name": "Sitemap Hygiene Schema" }, { "label": "sitemap_status", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L23", "_origin": "ast", "community": 133, "norm_label": "sitemap_status", "id": "95_ourdigital_presales_seo_findings_schema_properties_sitemap_status", "community_name": "Sitemap Hygiene Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L23", "_origin": "ast", "community": 133, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_sitemap_status_type", "community_name": "Sitemap Hygiene Schema" }, { "label": "robots_sitemap_declared", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L24", "_origin": "ast", "community": 133, "norm_label": "robots_sitemap_declared", "id": "95_ourdigital_presales_seo_findings_schema_properties_robots_sitemap_declared", "community_name": "Sitemap Hygiene Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L24", "_origin": "ast", "community": 133, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_robots_sitemap_declared_type", "community_name": "Sitemap Hygiene Schema" }, { "label": "discoverable_urls", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L25", "_origin": "ast", "community": 133, "norm_label": "discoverable_urls", "id": "95_ourdigital_presales_seo_findings_schema_properties_discoverable_urls", "community_name": "Sitemap Hygiene Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L25", "_origin": "ast", "community": 133, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_discoverable_urls_type", "community_name": "Sitemap Hygiene Schema" }, { "label": "estimated_pages", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L26", "_origin": "ast", "community": 133, "norm_label": "estimated_pages", "id": "95_ourdigital_presales_seo_findings_schema_properties_estimated_pages", "community_name": "Sitemap Hygiene Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L26", "_origin": "ast", "community": 133, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_estimated_pages_type", "community_name": "Sitemap Hygiene Schema" }, { "label": "url_hygiene", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "_origin": "ast", "community": 133, "norm_label": "url_hygiene", "id": "95_ourdigital_presales_seo_findings_schema_properties_url_hygiene", "community_name": "Sitemap Hygiene Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "_origin": "ast", "community": 133, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_url_hygiene_type", "community_name": "Sitemap Hygiene Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "_origin": "ast", "community": 133, "norm_label": "items", "id": "95_ourdigital_presales_seo_findings_schema_url_hygiene_items", "community_name": "Sitemap Hygiene Schema" }, { "label": "technical", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L30", "_origin": "ast", "community": 142, "norm_label": "technical", "id": "95_ourdigital_presales_seo_findings_schema_properties_technical", "community_name": "Technical Findings Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L31", "_origin": "ast", "community": 142, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_technical_type", "community_name": "Technical Findings Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L32", "_origin": "ast", "community": 117, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_technical_properties", "community_name": "SEO Metadata Schema" }, { "label": "cwv", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L33", "_origin": "ast", "community": 160, "norm_label": "cwv", "id": "95_ourdigital_presales_seo_findings_schema_properties_cwv", "community_name": "Core Web Vitals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L34", "_origin": "ast", "community": 160, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_cwv_type", "community_name": "Core Web Vitals" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L35", "_origin": "ast", "community": 160, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_cwv_properties", "community_name": "Core Web Vitals" }, { "label": "lcp_ms", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "_origin": "ast", "community": 160, "norm_label": "lcp_ms", "id": "95_ourdigital_presales_seo_findings_schema_properties_lcp_ms", "community_name": "Core Web Vitals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "_origin": "ast", "community": 160, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_lcp_ms_type", "community_name": "Core Web Vitals" }, { "label": "cls", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "_origin": "ast", "community": 160, "norm_label": "cls", "id": "95_ourdigital_presales_seo_findings_schema_properties_cls", "community_name": "Core Web Vitals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "_origin": "ast", "community": 160, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_cls_type", "community_name": "Core Web Vitals" }, { "label": "ttfb_ms", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "_origin": "ast", "community": 160, "norm_label": "ttfb_ms", "id": "95_ourdigital_presales_seo_findings_schema_properties_ttfb_ms", "community_name": "Core Web Vitals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "_origin": "ast", "community": 160, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_ttfb_ms_type", "community_name": "Core Web Vitals" }, { "label": "perf", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "_origin": "ast", "community": 160, "norm_label": "perf", "id": "95_ourdigital_presales_seo_findings_schema_properties_perf", "community_name": "Core Web Vitals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "_origin": "ast", "community": 160, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_perf_type", "community_name": "Core Web Vitals" }, { "label": "schema", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L40", "_origin": "ast", "community": 117, "norm_label": "schema", "id": "95_ourdigital_presales_seo_findings_schema_properties_schema", "community_name": "SEO Metadata Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L41", "_origin": "ast", "community": 117, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_schema_type", "community_name": "SEO Metadata Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L42", "_origin": "ast", "community": 117, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_schema_properties", "community_name": "SEO Metadata Schema" }, { "label": "org", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L43", "_origin": "ast", "community": 117, "norm_label": "org", "id": "95_ourdigital_presales_seo_findings_schema_properties_org", "community_name": "SEO Metadata Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L43", "_origin": "ast", "community": 117, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_org_type", "community_name": "SEO Metadata Schema" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L43", "_origin": "ast", "community": 117, "norm_label": "enum", "id": "95_ourdigital_presales_seo_findings_schema_org_enum", "community_name": "SEO Metadata Schema" }, { "label": "hotel_on_property", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L44", "_origin": "ast", "community": 117, "norm_label": "hotel_on_property", "id": "95_ourdigital_presales_seo_findings_schema_properties_hotel_on_property", "community_name": "SEO Metadata Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L44", "_origin": "ast", "community": 117, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_hotel_on_property_type", "community_name": "SEO Metadata Schema" }, { "label": "meta_dupe", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L47", "_origin": "ast", "community": 117, "norm_label": "meta_dupe", "id": "95_ourdigital_presales_seo_findings_schema_properties_meta_dupe", "community_name": "SEO Metadata Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L47", "_origin": "ast", "community": 117, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_meta_dupe_type", "community_name": "SEO Metadata Schema" }, { "label": "title_i18n_mismatch", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L48", "_origin": "ast", "community": 117, "norm_label": "title_i18n_mismatch", "id": "95_ourdigital_presales_seo_findings_schema_properties_title_i18n_mismatch", "community_name": "SEO Metadata Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L48", "_origin": "ast", "community": 117, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_title_i18n_mismatch_type", "community_name": "SEO Metadata Schema" }, { "label": "hreflang", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L49", "_origin": "ast", "community": 117, "norm_label": "hreflang", "id": "95_ourdigital_presales_seo_findings_schema_properties_hreflang", "community_name": "SEO Metadata Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L49", "_origin": "ast", "community": 117, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_hreflang_type", "community_name": "SEO Metadata Schema" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L49", "_origin": "ast", "community": 117, "norm_label": "enum", "id": "95_ourdigital_presales_seo_findings_schema_hreflang_enum", "community_name": "SEO Metadata Schema" }, { "label": "entity", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L52", "_origin": "ast", "community": 142, "norm_label": "entity", "id": "95_ourdigital_presales_seo_findings_schema_properties_entity", "community_name": "Technical Findings Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L53", "_origin": "ast", "community": 142, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_entity_type", "community_name": "Technical Findings Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L54", "_origin": "ast", "community": 107, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_entity_properties", "community_name": "Brand Entity Metadata" }, { "label": "panel", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L55", "_origin": "ast", "community": 107, "norm_label": "panel", "id": "95_ourdigital_presales_seo_findings_schema_properties_panel", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L55", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_panel_type", "community_name": "Brand Entity Metadata" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L55", "_origin": "ast", "community": 107, "norm_label": "enum", "id": "95_ourdigital_presales_seo_findings_schema_panel_enum", "community_name": "Brand Entity Metadata" }, { "label": "name_split", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L56", "_origin": "ast", "community": 107, "norm_label": "name_split", "id": "95_ourdigital_presales_seo_findings_schema_properties_name_split", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L56", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_name_split_type", "community_name": "Brand Entity Metadata" }, { "label": "legacy_contamination", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L57", "_origin": "ast", "community": 107, "norm_label": "legacy_contamination", "id": "95_ourdigital_presales_seo_findings_schema_properties_legacy_contamination", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L57", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_legacy_contamination_type", "community_name": "Brand Entity Metadata" }, { "label": "subbrands_with_entity", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L58", "_origin": "ast", "community": 107, "norm_label": "subbrands_with_entity", "id": "95_ourdigital_presales_seo_findings_schema_properties_subbrands_with_entity", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L58", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_subbrands_with_entity_type", "community_name": "Brand Entity Metadata" }, { "label": "subbrands_total", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L59", "_origin": "ast", "community": 107, "norm_label": "subbrands_total", "id": "95_ourdigital_presales_seo_findings_schema_properties_subbrands_total", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L59", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_subbrands_total_type", "community_name": "Brand Entity Metadata" }, { "label": "properties_with_entity", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L60", "_origin": "ast", "community": 107, "norm_label": "properties_with_entity", "id": "95_ourdigital_presales_seo_findings_schema_properties_properties_with_entity", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L60", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_properties_with_entity_type", "community_name": "Brand Entity Metadata" }, { "label": "properties_total", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L61", "_origin": "ast", "community": 107, "norm_label": "properties_total", "id": "95_ourdigital_presales_seo_findings_schema_properties_properties_total", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L61", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_properties_total_type", "community_name": "Brand Entity Metadata" }, { "label": "wikipedia", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L62", "_origin": "ast", "community": 107, "norm_label": "wikipedia", "id": "95_ourdigital_presales_seo_findings_schema_properties_wikipedia", "community_name": "Brand Entity Metadata" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L62", "_origin": "ast", "community": 107, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_wikipedia_type", "community_name": "Brand Entity Metadata" }, { "label": "competitor_benchmark", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L63", "_origin": "ast", "community": 151, "norm_label": "competitor_benchmark", "id": "95_ourdigital_presales_seo_findings_schema_properties_competitor_benchmark", "community_name": "Competitor Benchmark Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L64", "_origin": "ast", "community": 151, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_competitor_benchmark_type", "community_name": "Competitor Benchmark Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L65", "_origin": "ast", "community": 151, "norm_label": "items", "id": "95_ourdigital_presales_seo_findings_schema_competitor_benchmark_items", "community_name": "Competitor Benchmark Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L67", "_origin": "ast", "community": 124, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_items_properties", "community_name": "Audit Finding Schema" }, { "label": "score", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L68", "_origin": "ast", "community": 124, "norm_label": "score", "id": "95_ourdigital_presales_seo_findings_schema_properties_score", "community_name": "Audit Finding Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L69", "_origin": "ast", "community": 124, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_properties_type", "community_name": "Audit Finding Schema" }, { "label": "measurement", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L75", "_origin": "ast", "community": 183, "norm_label": "measurement", "id": "95_ourdigital_presales_seo_findings_schema_properties_measurement", "community_name": "Analytics Access Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L76", "_origin": "ast", "community": 183, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_measurement_type", "community_name": "Analytics Access Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L77", "_origin": "ast", "community": 183, "norm_label": "properties", "id": "95_ourdigital_presales_seo_findings_schema_measurement_properties", "community_name": "Analytics Access Schema" }, { "label": "gsc_access", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L78", "_origin": "ast", "community": 183, "norm_label": "gsc_access", "id": "95_ourdigital_presales_seo_findings_schema_properties_gsc_access", "community_name": "Analytics Access Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L78", "_origin": "ast", "community": 183, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_gsc_access_type", "community_name": "Analytics Access Schema" }, { "label": "ga4_access", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L79", "_origin": "ast", "community": 183, "norm_label": "ga4_access", "id": "95_ourdigital_presales_seo_findings_schema_properties_ga4_access", "community_name": "Analytics Access Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L79", "_origin": "ast", "community": 183, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_ga4_access_type", "community_name": "Analytics Access Schema" }, { "label": "tag_gaps", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L80", "_origin": "ast", "community": 183, "norm_label": "tag_gaps", "id": "95_ourdigital_presales_seo_findings_schema_properties_tag_gaps", "community_name": "Analytics Access Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L80", "_origin": "ast", "community": 183, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_tag_gaps_type", "community_name": "Analytics Access Schema" }, { "label": "findings", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L83", "_origin": "ast", "community": 142, "norm_label": "findings", "id": "95_ourdigital_presales_seo_findings_schema_properties_findings", "community_name": "Technical Findings Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L84", "_origin": "ast", "community": 142, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_findings_type", "community_name": "Technical Findings Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L85", "_origin": "ast", "community": 151, "norm_label": "items", "id": "95_ourdigital_presales_seo_findings_schema_findings_items", "community_name": "Competitor Benchmark Schema" }, { "label": "required", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L87", "_origin": "ast", "community": 151, "norm_label": "required", "id": "95_ourdigital_presales_seo_findings_schema_items_required", "community_name": "Competitor Benchmark Schema" }, { "label": "id", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L89", "_origin": "ast", "community": 124, "norm_label": "id", "id": "95_ourdigital_presales_seo_findings_schema_properties_id", "community_name": "Audit Finding Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L89", "_origin": "ast", "community": 124, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_id_type", "community_name": "Audit Finding Schema" }, { "label": "class", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L90", "_origin": "ast", "community": 124, "norm_label": "class", "id": "95_ourdigital_presales_seo_findings_schema_properties_class", "community_name": "Audit Finding Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L90", "_origin": "ast", "community": 124, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_class_type", "community_name": "Audit Finding Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L90", "_origin": "ast", "community": 124, "norm_label": "description", "id": "95_ourdigital_presales_seo_findings_schema_class_description", "community_name": "Audit Finding Schema" }, { "label": "severity", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L91", "_origin": "ast", "community": 124, "norm_label": "severity", "id": "95_ourdigital_presales_seo_findings_schema_properties_severity", "community_name": "Audit Finding Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L91", "_origin": "ast", "community": 124, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_severity_type", "community_name": "Audit Finding Schema" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L91", "_origin": "ast", "community": 124, "norm_label": "enum", "id": "95_ourdigital_presales_seo_findings_schema_severity_enum", "community_name": "Audit Finding Schema" }, { "label": "title_ko", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L92", "_origin": "ast", "community": 124, "norm_label": "title_ko", "id": "95_ourdigital_presales_seo_findings_schema_properties_title_ko", "community_name": "Audit Finding Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L92", "_origin": "ast", "community": 124, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_title_ko_type", "community_name": "Audit Finding Schema" }, { "label": "evidence", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L93", "_origin": "ast", "community": 124, "norm_label": "evidence", "id": "95_ourdigital_presales_seo_findings_schema_properties_evidence", "community_name": "Audit Finding Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L93", "_origin": "ast", "community": 124, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_evidence_type", "community_name": "Audit Finding Schema" }, { "label": "recommended_services", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "_origin": "ast", "community": 151, "norm_label": "recommended_services", "id": "95_ourdigital_presales_seo_findings_schema_properties_recommended_services", "community_name": "Competitor Benchmark Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "_origin": "ast", "community": 151, "norm_label": "type", "id": "95_ourdigital_presales_seo_findings_schema_recommended_services_type", "community_name": "Competitor Benchmark Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "_origin": "ast", "community": 151, "norm_label": "items", "id": "95_ourdigital_presales_seo_findings_schema_recommended_services_items", "community_name": "Competitor Benchmark Schema" }, { "label": "build_deck.py", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L1", "_origin": "ast", "community": 166, "norm_label": "build_deck.py", "id": "scripts_build_deck", "community_name": "Deck Builder Utilities" }, { "label": "_style()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L32", "_origin": "ast", "community": 166, "norm_label": "_style()", "id": "scripts_build_deck_style", "community_name": "Deck Builder Utilities" }, { "label": "textbox()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L39", "_origin": "ast", "community": 166, "norm_label": "textbox()", "id": "scripts_build_deck_textbox", "community_name": "Deck Builder Utilities" }, { "label": "bar()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L60", "_origin": "ast", "community": 166, "norm_label": "bar()", "id": "scripts_build_deck_bar", "community_name": "Deck Builder Utilities" }, { "label": "blank()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L69", "_origin": "ast", "community": 166, "norm_label": "blank()", "id": "scripts_build_deck_blank", "community_name": "Deck Builder Utilities" }, { "label": "fill_bg()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L73", "_origin": "ast", "community": 166, "norm_label": "fill_bg()", "id": "scripts_build_deck_fill_bg", "community_name": "Deck Builder Utilities" }, { "label": "header()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L78", "_origin": "ast", "community": 166, "norm_label": "header()", "id": "scripts_build_deck_header", "community_name": "Deck Builder Utilities" }, { "label": "card()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L86", "_origin": "ast", "community": 166, "norm_label": "card()", "id": "scripts_build_deck_card", "community_name": "Deck Builder Utilities" }, { "label": "finding_slide()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L96", "_origin": "ast", "community": 166, "norm_label": "finding_slide()", "id": "scripts_build_deck_finding_slide", "community_name": "Deck Builder Utilities" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L115", "_origin": "ast", "community": 166, "norm_label": "main()", "id": "scripts_build_deck_main", "community_name": "Deck Builder Utilities" }, { "label": "lines: list of (text, size, color, bold) or list of such lists (paragraphs).", "file_type": "rationale", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L40", "_origin": "ast", "community": 166, "norm_label": "lines: list of (text, size, color, bold) or list of such lists (paragraphs).", "id": "scripts_build_deck_rationale_40", "community_name": "Deck Builder Utilities" }, { "label": "findings_to_scope.py", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/findings_to_scope.py", "source_location": "L1", "_origin": "ast", "community": 277, "norm_label": "findings_to_scope.py", "id": "scripts_findings_to_scope", "community_name": "Findings Scoping Script" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/findings_to_scope.py", "source_location": "L16", "_origin": "ast", "community": 277, "norm_label": "main()", "id": "scripts_findings_to_scope_main", "community_name": "Findings Scoping Script" }, { "label": "kg_query.py", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L1", "_origin": "ast", "community": 4, "norm_label": "kg_query.py", "id": "scripts_kg_query", "community_name": "Knowledge Graph Construction" }, { "label": "query_kg()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L32", "_origin": "ast", "community": 4, "norm_label": "query_kg()", "id": "scripts_kg_query_query_kg", "community_name": "Knowledge Graph Construction" }, { "label": "flatten()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L40", "_origin": "ast", "community": 4, "norm_label": "flatten()", "id": "scripts_kg_query_flatten", "community_name": "Knowledge Graph Construction" }, { "label": "build_entities()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L59", "_origin": "ast", "community": 4, "norm_label": "build_entities()", "id": "scripts_kg_query_build_entities", "community_name": "Knowledge Graph Construction" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L79", "_origin": "ast", "community": 4, "norm_label": "main()", "id": "scripts_kg_query_main", "community_name": "Knowledge Graph Construction" }, { "label": "render_pdf.sh", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/render_pdf.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 279, "norm_label": "render_pdf.sh", "id": "scripts_render_pdf", "community_name": "PDF Rendering Script" }, { "label": "render_pdf.sh script", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/render_pdf.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 279, "norm_label": "render_pdf.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_95_ourdigital_presales_seo_scripts_render_pdf_sh__entry", "community_name": "PDF Rendering Script" }, { "label": "scope.schema.json", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L1", "_origin": "ast", "community": 206, "norm_label": "scope.schema.json", "id": "96_ourdigital_estimate_engine_scope_schema", "community_name": "Scope Schema Definition" }, { "label": "$schema", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L2", "_origin": "ast", "community": 206, "norm_label": "$schema", "id": "96_ourdigital_estimate_engine_scope_schema_schema", "community_name": "Scope Schema Definition" }, { "label": "title", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L3", "_origin": "ast", "community": 206, "norm_label": "title", "id": "96_ourdigital_estimate_engine_scope_schema_title", "community_name": "Scope Schema Definition" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L4", "_origin": "ast", "community": 206, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_description", "community_name": "Scope Schema Definition" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L5", "_origin": "ast", "community": 206, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_type", "community_name": "Scope Schema Definition" }, { "label": "required", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L6", "_origin": "ast", "community": 206, "norm_label": "required", "id": "96_ourdigital_estimate_engine_scope_schema_required", "community_name": "Scope Schema Definition" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L7", "_origin": "ast", "community": 125, "norm_label": "properties", "id": "96_ourdigital_estimate_engine_scope_schema_properties", "community_name": "Course Pricing Schema" }, { "label": "service", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L8", "_origin": "ast", "community": 125, "norm_label": "service", "id": "96_ourdigital_estimate_engine_scope_schema_properties_service", "community_name": "Course Pricing Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L8", "_origin": "ast", "community": 125, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_service_type", "community_name": "Course Pricing Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L8", "_origin": "ast", "community": 125, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_service_description", "community_name": "Course Pricing Schema" }, { "label": "method", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "_origin": "ast", "community": 227, "norm_label": "method", "id": "96_ourdigital_estimate_engine_scope_schema_properties_method", "community_name": "API Parameter Definitions" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "_origin": "ast", "community": 227, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_method_type", "community_name": "API Parameter Definitions" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "_origin": "ast", "community": 227, "norm_label": "enum", "id": "96_ourdigital_estimate_engine_scope_schema_method_enum", "community_name": "API Parameter Definitions" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "_origin": "ast", "community": 227, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_method_description", "community_name": "API Parameter Definitions" }, { "label": "prospect", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L10", "_origin": "ast", "community": 161, "norm_label": "prospect", "id": "96_ourdigital_estimate_engine_scope_schema_properties_prospect", "community_name": "Audit Account Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L11", "_origin": "ast", "community": 161, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_prospect_type", "community_name": "Audit Account Properties" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L12", "_origin": "ast", "community": 161, "norm_label": "properties", "id": "96_ourdigital_estimate_engine_scope_schema_prospect_properties", "community_name": "Audit Account Properties" }, { "label": "name", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "_origin": "ast", "community": 161, "norm_label": "name", "id": "96_ourdigital_estimate_engine_scope_schema_properties_name", "community_name": "Audit Account Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "_origin": "ast", "community": 161, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_name_type", "community_name": "Audit Account Properties" }, { "label": "domain", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "_origin": "ast", "community": 161, "norm_label": "domain", "id": "96_ourdigital_estimate_engine_scope_schema_properties_domain", "community_name": "Audit Account Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "_origin": "ast", "community": 161, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_domain_type", "community_name": "Audit Account Properties" }, { "label": "audit_date", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "_origin": "ast", "community": 161, "norm_label": "audit_date", "id": "96_ourdigital_estimate_engine_scope_schema_properties_audit_date", "community_name": "Audit Account Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "_origin": "ast", "community": 161, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_audit_date_type", "community_name": "Audit Account Properties" }, { "label": "account_code", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "_origin": "ast", "community": 161, "norm_label": "account_code", "id": "96_ourdigital_estimate_engine_scope_schema_properties_account_code", "community_name": "Audit Account Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "_origin": "ast", "community": 161, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_account_code_type", "community_name": "Audit Account Properties" }, { "label": "seq", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L17", "_origin": "ast", "community": 241, "norm_label": "seq", "id": "96_ourdigital_estimate_engine_scope_schema_properties_seq", "community_name": "Sequence Data Types" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L17", "_origin": "ast", "community": 241, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_seq_type", "community_name": "Sequence Data Types" }, { "label": "default", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L17", "_origin": "ast", "community": 241, "norm_label": "default", "id": "96_ourdigital_estimate_engine_scope_schema_seq_default", "community_name": "Sequence Data Types" }, { "label": "tier", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L19", "_origin": "ast", "community": 125, "norm_label": "tier", "id": "96_ourdigital_estimate_engine_scope_schema_properties_tier", "community_name": "Course Pricing Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L19", "_origin": "ast", "community": 125, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_tier_type", "community_name": "Course Pricing Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L19", "_origin": "ast", "community": 125, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_tier_description", "community_name": "Course Pricing Schema" }, { "label": "billing_rate", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L20", "_origin": "ast", "community": 355, "norm_label": "billing_rate", "id": "96_ourdigital_estimate_engine_scope_schema_properties_billing_rate", "community_name": "Billing Rate Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L20", "_origin": "ast", "community": 355, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_billing_rate_type", "community_name": "Billing Rate Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L20", "_origin": "ast", "community": 355, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_billing_rate_description", "community_name": "Billing Rate Schema" }, { "label": "signals", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L21", "_origin": "ast", "community": 143, "norm_label": "signals", "id": "96_ourdigital_estimate_engine_scope_schema_properties_signals", "community_name": "Brand Severity Signals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L22", "_origin": "ast", "community": 143, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_signals_type", "community_name": "Brand Severity Signals" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L23", "_origin": "ast", "community": 143, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_signals_description", "community_name": "Brand Severity Signals" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L24", "_origin": "ast", "community": 143, "norm_label": "properties", "id": "96_ourdigital_estimate_engine_scope_schema_signals_properties", "community_name": "Brand Severity Signals" }, { "label": "properties_total", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L25", "_origin": "ast", "community": 143, "norm_label": "properties_total", "id": "96_ourdigital_estimate_engine_scope_schema_properties_properties_total", "community_name": "Brand Severity Signals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L25", "_origin": "ast", "community": 143, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_properties_total_type", "community_name": "Brand Severity Signals" }, { "label": "subbrands_total", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L26", "_origin": "ast", "community": 143, "norm_label": "subbrands_total", "id": "96_ourdigital_estimate_engine_scope_schema_properties_subbrands_total", "community_name": "Brand Severity Signals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L26", "_origin": "ast", "community": 143, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_subbrands_total_type", "community_name": "Brand Severity Signals" }, { "label": "vertical", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L27", "_origin": "ast", "community": 143, "norm_label": "vertical", "id": "96_ourdigital_estimate_engine_scope_schema_properties_vertical", "community_name": "Brand Severity Signals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L27", "_origin": "ast", "community": 143, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_vertical_type", "community_name": "Brand Severity Signals" }, { "label": "severity", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "_origin": "ast", "community": 143, "norm_label": "severity", "id": "96_ourdigital_estimate_engine_scope_schema_properties_severity", "community_name": "Brand Severity Signals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "_origin": "ast", "community": 143, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_severity_type", "community_name": "Brand Severity Signals" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "_origin": "ast", "community": 143, "norm_label": "items", "id": "96_ourdigital_estimate_engine_scope_schema_severity_items", "community_name": "Brand Severity Signals" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "_origin": "ast", "community": 184, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_items_type", "community_name": "Lesson Content Schema" }, { "label": "course", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L32", "_origin": "ast", "community": 125, "norm_label": "course", "id": "96_ourdigital_estimate_engine_scope_schema_properties_course", "community_name": "Course Pricing Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L32", "_origin": "ast", "community": 125, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_course_type", "community_name": "Course Pricing Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L32", "_origin": "ast", "community": 125, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_course_description", "community_name": "Course Pricing Schema" }, { "label": "lessons", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L33", "_origin": "ast", "community": 184, "norm_label": "lessons", "id": "96_ourdigital_estimate_engine_scope_schema_properties_lessons", "community_name": "Lesson Content Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L34", "_origin": "ast", "community": 184, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_lessons_type", "community_name": "Lesson Content Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L35", "_origin": "ast", "community": 184, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_lessons_description", "community_name": "Lesson Content Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L36", "_origin": "ast", "community": 184, "norm_label": "items", "id": "96_ourdigital_estimate_engine_scope_schema_lessons_items", "community_name": "Lesson Content Schema" }, { "label": "required", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L38", "_origin": "ast", "community": 184, "norm_label": "required", "id": "96_ourdigital_estimate_engine_scope_schema_items_required", "community_name": "Lesson Content Schema" }, { "label": "properties", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L39", "_origin": "ast", "community": 100, "norm_label": "properties", "id": "96_ourdigital_estimate_engine_scope_schema_items_properties", "community_name": "Product Schema Properties" }, { "label": "subject", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "_origin": "ast", "community": 100, "norm_label": "subject", "id": "96_ourdigital_estimate_engine_scope_schema_properties_subject", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_subject_type", "community_name": "Product Schema Properties" }, { "label": "title", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "_origin": "ast", "community": 100, "norm_label": "title", "id": "96_ourdigital_estimate_engine_scope_schema_properties_title", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_title_type", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L41", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_properties_type", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L41", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_type_type", "community_name": "Product Schema Properties" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L41", "_origin": "ast", "community": 100, "norm_label": "enum", "id": "96_ourdigital_estimate_engine_scope_schema_type_enum", "community_name": "Product Schema Properties" }, { "label": "hours", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L42", "_origin": "ast", "community": 100, "norm_label": "hours", "id": "96_ourdigital_estimate_engine_scope_schema_properties_hours", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L42", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_hours_type", "community_name": "Product Schema Properties" }, { "label": "students", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L46", "_origin": "ast", "community": 242, "norm_label": "students", "id": "96_ourdigital_estimate_engine_scope_schema_properties_students", "community_name": "Student Data Types" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L46", "_origin": "ast", "community": 242, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_students_type", "community_name": "Student Data Types" }, { "label": "default", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L46", "_origin": "ast", "community": 242, "norm_label": "default", "id": "96_ourdigital_estimate_engine_scope_schema_students_default", "community_name": "Student Data Types" }, { "label": "pricing_mode", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L47", "_origin": "ast", "community": 125, "norm_label": "pricing_mode", "id": "96_ourdigital_estimate_engine_scope_schema_properties_pricing_mode", "community_name": "Course Pricing Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L47", "_origin": "ast", "community": 125, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_pricing_mode_type", "community_name": "Course Pricing Schema" }, { "label": "enum", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L47", "_origin": "ast", "community": 125, "norm_label": "enum", "id": "96_ourdigital_estimate_engine_scope_schema_pricing_mode_enum", "community_name": "Course Pricing Schema" }, { "label": "apply_student_discount", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L48", "_origin": "ast", "community": 125, "norm_label": "apply_student_discount", "id": "96_ourdigital_estimate_engine_scope_schema_properties_apply_student_discount", "community_name": "Course Pricing Schema" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L48", "_origin": "ast", "community": 125, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_apply_student_discount_type", "community_name": "Course Pricing Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L50", "_origin": "ast", "community": 184, "norm_label": "items", "id": "96_ourdigital_estimate_engine_scope_schema_properties_items", "community_name": "Lesson Content Schema" }, { "label": "description", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L52", "_origin": "ast", "community": 184, "norm_label": "description", "id": "96_ourdigital_estimate_engine_scope_schema_items_description", "community_name": "Lesson Content Schema" }, { "label": "items", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L53", "_origin": "ast", "community": 184, "norm_label": "items", "id": "96_ourdigital_estimate_engine_scope_schema_items_items", "community_name": "Lesson Content Schema" }, { "label": "label", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "_origin": "ast", "community": 100, "norm_label": "label", "id": "96_ourdigital_estimate_engine_scope_schema_properties_label", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_label_type", "community_name": "Product Schema Properties" }, { "label": "unit_cost", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "_origin": "ast", "community": 100, "norm_label": "unit_cost", "id": "96_ourdigital_estimate_engine_scope_schema_properties_unit_cost", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_unit_cost_type", "community_name": "Product Schema Properties" }, { "label": "qty", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "_origin": "ast", "community": 100, "norm_label": "qty", "id": "96_ourdigital_estimate_engine_scope_schema_properties_qty", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_qty_type", "community_name": "Product Schema Properties" }, { "label": "default", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "_origin": "ast", "community": 100, "norm_label": "default", "id": "96_ourdigital_estimate_engine_scope_schema_qty_default", "community_name": "Product Schema Properties" }, { "label": "currency", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "_origin": "ast", "community": 100, "norm_label": "currency", "id": "96_ourdigital_estimate_engine_scope_schema_properties_currency", "community_name": "Product Schema Properties" }, { "label": "type", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "_origin": "ast", "community": 100, "norm_label": "type", "id": "96_ourdigital_estimate_engine_scope_schema_currency_type", "community_name": "Product Schema Properties" }, { "label": "estimate.py", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/estimate.py", "source_location": "L1", "_origin": "ast", "community": 127, "norm_label": "estimate.py", "id": "scripts_estimate", "community_name": "Server Log Parser" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/estimate.py", "source_location": "L38", "_origin": "ast", "community": 127, "norm_label": "main()", "id": "scripts_estimate_main", "community_name": "Server Log Parser" }, { "label": "__init__.py", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/__init__.py", "source_location": "L1", "_origin": "ast", "community": 319, "norm_label": "__init__.py", "id": "methods_init", "community_name": "Python Package Initialization" }, { "label": "coaching.py", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L1", "_origin": "ast", "community": 221, "norm_label": "coaching.py", "id": "methods_coaching", "community_name": "Coaching Cost Calculation" }, { "label": "_discount()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L9", "_origin": "ast", "community": 221, "norm_label": "_discount()", "id": "methods_coaching_discount", "community_name": "Coaching Cost Calculation" }, { "label": "_unit_price()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L18", "_origin": "ast", "community": 221, "norm_label": "_unit_price()", "id": "methods_coaching_unit_price", "community_name": "Coaching Cost Calculation" }, { "label": "build()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L28", "_origin": "ast", "community": 221, "norm_label": "build()", "id": "methods_coaching_build", "community_name": "Coaching Cost Calculation" }, { "label": "Coaching method: cost = \u03a3(lesson_type_price \u00d7 hours) over a lesson plan. Base l", "file_type": "rationale", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L1", "_origin": "ast", "community": 221, "norm_label": "coaching method: cost = \u03c3(lesson_type_price \u00d7 hours) over a lesson plan. base l", "id": "methods_coaching_rationale_1", "community_name": "Coaching Cost Calculation" }, { "label": "effort.py", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L1", "_origin": "ast", "community": 204, "norm_label": "effort.py", "id": "methods_effort", "community_name": "Effort Cost Calculation" }, { "label": "_higher()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L11", "_origin": "ast", "community": 204, "norm_label": "_higher()", "id": "methods_effort_higher", "community_name": "Effort Cost Calculation" }, { "label": "_is_premium()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L15", "_origin": "ast", "community": 204, "norm_label": "_is_premium()", "id": "methods_effort_is_premium", "community_name": "Effort Cost Calculation" }, { "label": "_scope_mult()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L20", "_origin": "ast", "community": 204, "norm_label": "_scope_mult()", "id": "methods_effort_scope_mult", "community_name": "Effort Cost Calculation" }, { "label": "_pick_tier()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L31", "_origin": "ast", "community": 204, "norm_label": "_pick_tier()", "id": "methods_effort_pick_tier", "community_name": "Effort Cost Calculation" }, { "label": "build()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L47", "_origin": "ast", "community": 204, "norm_label": "build()", "id": "methods_effort_build", "community_name": "Effort Cost Calculation" }, { "label": "Effort method: cost = role_rate \u00d7 billing_rate \u00d7 hours, grouped by module. Tier", "file_type": "rationale", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L1", "_origin": "ast", "community": 204, "norm_label": "effort method: cost = role_rate \u00d7 billing_rate \u00d7 hours, grouped by module. tier", "id": "methods_effort_rationale_1", "community_name": "Effort Cost Calculation" }, { "label": "procurement.py", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/procurement.py", "source_location": "L1", "_origin": "ast", "community": 251, "norm_label": "procurement.py", "id": "methods_procurement", "community_name": "Procurement Cost Calculation" }, { "label": "build()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/procurement.py", "source_location": "L4", "_origin": "ast", "community": 251, "norm_label": "build()", "id": "methods_procurement_build", "community_name": "Procurement Cost Calculation" }, { "label": "Procurement method: cost = \u03a3(unit_cost \u00d7 qty \u00d7 (1 + markup)) for non-labor items", "file_type": "rationale", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/procurement.py", "source_location": "L1", "_origin": "ast", "community": 251, "norm_label": "procurement method: cost = \u03c3(unit_cost \u00d7 qty \u00d7 (1 + markup)) for non-labor items", "id": "methods_procurement_rationale_1", "community_name": "Procurement Cost Calculation" }, { "label": "render.py", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "render.py", "id": "scripts_render", "community_name": "Branded Document Generation" }, { "label": "won()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L16", "_origin": "ast", "community": 12, "norm_label": "won()", "id": "scripts_render_won", "community_name": "Branded Document Generation" }, { "label": "_header_md()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L20", "_origin": "ast", "community": 12, "norm_label": "_header_md()", "id": "scripts_render_header_md", "community_name": "Branded Document Generation" }, { "label": "_md()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L34", "_origin": "ast", "community": 12, "norm_label": "_md()", "id": "scripts_render_md", "community_name": "Branded Document Generation" }, { "label": "_xlsx()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L77", "_origin": "ast", "community": 12, "norm_label": "_xlsx()", "id": "scripts_render_xlsx", "community_name": "Branded Document Generation" }, { "label": "write_all()", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L126", "_origin": "ast", "community": 12, "norm_label": "write_all()", "id": "scripts_render_write_all", "community_name": "Branded Document Generation" }, { "label": "Render an enriched quote dict to 05_estimate_ko.md, 05_estimate.xlsx, data/estim", "file_type": "rationale", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "render an enriched quote dict to 05_estimate_ko.md, 05_estimate.xlsx, data/estim", "id": "scripts_render_rationale_1", "community_name": "Branded Document Generation" }, { "label": "install.sh", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 93, "norm_label": "install.sh", "id": "dintel_shared_install", "community_name": "Skill Installation Manager" }, { "label": "install.sh script", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 93, "norm_label": "install.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_dintel_shared_install_sh__entry", "community_name": "Skill Installation Manager" }, { "label": "log_info()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L59", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "log_info()", "id": "dintel_shared_install_log_info", "community_name": "Skill Installation Manager" }, { "label": "log_success()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L60", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "log_success()", "id": "dintel_shared_install_log_success", "community_name": "Skill Installation Manager" }, { "label": "log_warn()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L61", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "log_warn()", "id": "dintel_shared_install_log_warn", "community_name": "Skill Installation Manager" }, { "label": "log_error()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L62", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "log_error()", "id": "dintel_shared_install_log_error", "community_name": "Skill Installation Manager" }, { "label": "log_step()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L63", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "log_step()", "id": "dintel_shared_install_log_step", "community_name": "Skill Installation Manager" }, { "label": "detect_platform()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L72", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "detect_platform()", "id": "dintel_shared_install_detect_platform", "community_name": "Skill Installation Manager" }, { "label": "detect_claude_paths()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L82", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "detect_claude_paths()", "id": "dintel_shared_install_detect_claude_paths", "community_name": "Skill Installation Manager" }, { "label": "detect_python()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L108", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "detect_python()", "id": "dintel_shared_install_detect_python", "community_name": "Skill Installation Manager" }, { "label": "detect_package_manager()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L127", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "detect_package_manager()", "id": "dintel_shared_install_detect_package_manager", "community_name": "Skill Installation Manager" }, { "label": "parse_args()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L140", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "parse_args()", "id": "dintel_shared_install_parse_args", "community_name": "Skill Installation Manager" }, { "label": "show_help()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L173", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "show_help()", "id": "dintel_shared_install_show_help", "community_name": "Skill Installation Manager" }, { "label": "preflight()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L205", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "preflight()", "id": "dintel_shared_install_preflight", "community_name": "Skill Installation Manager" }, { "label": "interactive_prompt()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L265", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "interactive_prompt()", "id": "dintel_shared_install_interactive_prompt", "community_name": "Skill Installation Manager" }, { "label": "install_python_env()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L301", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "install_python_env()", "id": "dintel_shared_install_install_python_env", "community_name": "Skill Installation Manager" }, { "label": "install_code_skills()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L343", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "install_code_skills()", "id": "dintel_shared_install_install_code_skills", "community_name": "Skill Installation Manager" }, { "label": "install_desktop_skills()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L457", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "install_desktop_skills()", "id": "dintel_shared_install_install_desktop_skills", "community_name": "Skill Installation Manager" }, { "label": "uninstall()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L542", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "uninstall()", "id": "dintel_shared_install_uninstall", "community_name": "Skill Installation Manager" }, { "label": "show_summary()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L579", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "show_summary()", "id": "dintel_shared_install_show_summary", "community_name": "Skill Installation Manager" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L616", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 93, "norm_label": "main()", "id": "dintel_shared_install_main", "community_name": "Skill Installation Manager" }, { "label": "__init__.py", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/__init__.py", "source_location": "L1", "_origin": "ast", "community": 259, "norm_label": "__init__.py", "id": "dintel_init", "community_name": "Shared Agent Utilities" }, { "label": "D.intelligence Agent Corps \u2014 shared utilities.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/__init__.py", "source_location": "L1", "_origin": "ast", "community": 259, "norm_label": "d.intelligence agent corps \u2014 shared utilities.", "id": "dintel_init_rationale_1", "community_name": "Shared Agent Utilities" }, { "label": "brand.py", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/brand.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "brand.py", "id": "dintel_brand", "community_name": "Branded Document Generation" }, { "label": "Brand constants and identity for D.intelligence. Canon compliance: v1.3 (2026", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/brand.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "brand constants and identity for d.intelligence. canon compliance: v1.3 (2026", "id": "dintel_brand_rationale_1", "community_name": "Branded Document Generation" }, { "label": "document.py", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "document.py", "id": "dintel_document", "community_name": "Branded Document Generation" }, { "label": "create_branded_doc()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L23", "_origin": "ast", "community": 12, "norm_label": "create_branded_doc()", "id": "dintel_document_create_branded_doc", "community_name": "Branded Document Generation" }, { "label": "Document", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L23", "_origin": "ast", "community": 12, "norm_label": "document", "id": "document", "community_name": "Branded Document Generation" }, { "label": "add_section_heading()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L66", "_origin": "ast", "community": 12, "norm_label": "add_section_heading()", "id": "dintel_document_add_section_heading", "community_name": "Branded Document Generation" }, { "label": "add_bilingual_heading()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L73", "_origin": "ast", "community": 12, "norm_label": "add_bilingual_heading()", "id": "dintel_document_add_bilingual_heading", "community_name": "Branded Document Generation" }, { "label": "save_doc()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L86", "_origin": "ast", "community": 12, "norm_label": "save_doc()", "id": "dintel_document_save_doc", "community_name": "Branded Document Generation" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L86", "_origin": "ast", "community": 12, "norm_label": "path", "id": "custom_skills_dintel_shared_src_dintel_document_py_path", "community_name": "Branded Document Generation" }, { "label": "Document generation utilities for D.intelligence branded outputs.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "document generation utilities for d.intelligence branded outputs.", "id": "dintel_document_rationale_1", "community_name": "Branded Document Generation" }, { "label": "Create a new DOCX document with D.intelligence branding.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L28", "_origin": "ast", "community": 12, "norm_label": "create a new docx document with d.intelligence branding.", "id": "dintel_document_rationale_28", "community_name": "Branded Document Generation" }, { "label": "Add a branded section heading.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L67", "_origin": "ast", "community": 12, "norm_label": "add a branded section heading.", "id": "dintel_document_rationale_67", "community_name": "Branded Document Generation" }, { "label": "Add a bilingual heading (English + Korean subtitle).", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L76", "_origin": "ast", "community": 12, "norm_label": "add a bilingual heading (english + korean subtitle).", "id": "dintel_document_rationale_76", "community_name": "Branded Document Generation" }, { "label": "Save document and return the path.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L87", "_origin": "ast", "community": 12, "norm_label": "save document and return the path.", "id": "dintel_document_rationale_87", "community_name": "Branded Document Generation" }, { "label": "excel.py", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "excel.py", "id": "dintel_excel", "community_name": "Branded Document Generation" }, { "label": "create_branded_workbook()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L36", "_origin": "ast", "community": 12, "norm_label": "create_branded_workbook()", "id": "dintel_excel_create_branded_workbook", "community_name": "Branded Document Generation" }, { "label": "Workbook", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L36", "_origin": "ast", "community": 12, "norm_label": "workbook", "id": "workbook", "community_name": "Branded Document Generation" }, { "label": "style_header_row()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L44", "_origin": "ast", "community": 12, "norm_label": "style_header_row()", "id": "dintel_excel_style_header_row", "community_name": "Branded Document Generation" }, { "label": "style_body_cell()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L54", "_origin": "ast", "community": 12, "norm_label": "style_body_cell()", "id": "dintel_excel_style_body_cell", "community_name": "Branded Document Generation" }, { "label": "save_workbook()", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L66", "_origin": "ast", "community": 12, "norm_label": "save_workbook()", "id": "dintel_excel_save_workbook", "community_name": "Branded Document Generation" }, { "label": "Path", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L66", "_origin": "ast", "community": 12, "norm_label": "path", "id": "custom_skills_dintel_shared_src_dintel_excel_py_path", "community_name": "Branded Document Generation" }, { "label": "Excel utilities for D.intelligence branded spreadsheets.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L1", "_origin": "ast", "community": 12, "norm_label": "excel utilities for d.intelligence branded spreadsheets.", "id": "dintel_excel_rationale_1", "community_name": "Branded Document Generation" }, { "label": "Create an openpyxl Workbook with brand defaults.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L37", "_origin": "ast", "community": 12, "norm_label": "create an openpyxl workbook with brand defaults.", "id": "dintel_excel_rationale_37", "community_name": "Branded Document Generation" }, { "label": "Apply header styling to a row.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L45", "_origin": "ast", "community": 12, "norm_label": "apply header styling to a row.", "id": "dintel_excel_rationale_45", "community_name": "Branded Document Generation" }, { "label": "Apply body styling to a cell.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L55", "_origin": "ast", "community": 12, "norm_label": "apply body styling to a cell.", "id": "dintel_excel_rationale_55", "community_name": "Branded Document Generation" }, { "label": "Save workbook and return the path.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L67", "_origin": "ast", "community": 12, "norm_label": "save workbook and return the path.", "id": "dintel_excel_rationale_67", "community_name": "Branded Document Generation" }, { "label": "notion.py", "file_type": "code", "source_file": "custom-skills/_dintel-shared/src/dintel/notion.py", "source_location": "L1", "_origin": "ast", "community": 260, "norm_label": "notion.py", "id": "dintel_notion", "community_name": "Notion Database Constants" }, { "label": "Notion database IDs and helper constants for D.intelligence.", "file_type": "rationale", "source_file": "custom-skills/_dintel-shared/src/dintel/notion.py", "source_location": "L1", "_origin": "ast", "community": 260, "norm_label": "notion database ids and helper constants for d.intelligence.", "id": "dintel_notion_rationale_1", "community_name": "Notion Database Constants" }, { "label": "install.sh", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 87, "norm_label": "install.sh", "id": "ourdigital_shared_install", "community_name": "Credential Setup Script" }, { "label": "install.sh script", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 87, "norm_label": "install.sh script", "id": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "community_name": "Credential Setup Script" }, { "label": "print_banner()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L35", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "print_banner()", "id": "ourdigital_shared_install_print_banner", "community_name": "Credential Setup Script" }, { "label": "info()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L47", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "info()", "id": "ourdigital_shared_install_info", "community_name": "Credential Setup Script" }, { "label": "success()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L48", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "success()", "id": "ourdigital_shared_install_success", "community_name": "Credential Setup Script" }, { "label": "warn()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L49", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "warn()", "id": "ourdigital_shared_install_warn", "community_name": "Credential Setup Script" }, { "label": "error()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L50", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "error()", "id": "ourdigital_shared_install_error", "community_name": "Credential Setup Script" }, { "label": "check_prerequisites()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L53", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "check_prerequisites()", "id": "ourdigital_shared_install_check_prerequisites", "community_name": "Credential Setup Script" }, { "label": "setup_directories()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L102", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "setup_directories()", "id": "ourdigital_shared_install_setup_directories", "community_name": "Credential Setup Script" }, { "label": "setup_global_commands()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L123", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "setup_global_commands()", "id": "ourdigital_shared_install_setup_global_commands", "community_name": "Credential Setup Script" }, { "label": "remove_global_commands()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L176", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "remove_global_commands()", "id": "ourdigital_shared_install_remove_global_commands", "community_name": "Credential Setup Script" }, { "label": "setup_environment()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L205", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "setup_environment()", "id": "ourdigital_shared_install_setup_environment", "community_name": "Credential Setup Script" }, { "label": "setup_credentials()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L228", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "setup_credentials()", "id": "ourdigital_shared_install_setup_credentials", "community_name": "Credential Setup Script" }, { "label": "fetch_from_1password()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L250", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "fetch_from_1password()", "id": "ourdigital_shared_install_fetch_from_1password", "community_name": "Credential Setup Script" }, { "label": "setup_python_env()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L284", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "setup_python_env()", "id": "ourdigital_shared_install_setup_python_env", "community_name": "Credential Setup Script" }, { "label": "setup_config()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L321", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "setup_config()", "id": "ourdigital_shared_install_setup_config", "community_name": "Credential Setup Script" }, { "label": "validate_installation()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L335", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "validate_installation()", "id": "ourdigital_shared_install_validate_installation", "community_name": "Credential Setup Script" }, { "label": "show_skills()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L371", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "show_skills()", "id": "ourdigital_shared_install_show_skills", "community_name": "Credential Setup Script" }, { "label": "show_global_commands()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L411", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "show_global_commands()", "id": "ourdigital_shared_install_show_global_commands", "community_name": "Credential Setup Script" }, { "label": "print_usage()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L467", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "print_usage()", "id": "ourdigital_shared_install_print_usage", "community_name": "Credential Setup Script" }, { "label": "uninstall()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L488", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "uninstall()", "id": "ourdigital_shared_install_uninstall", "community_name": "Credential Setup Script" }, { "label": "show_help()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L520", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "show_help()", "id": "ourdigital_shared_install_show_help", "community_name": "Credential Setup Script" }, { "label": "main_install()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L547", "metadata": { "language": "bash", "kind": "bash_function" }, "_origin": "ast", "community": 87, "norm_label": "main_install()", "id": "ourdigital_shared_install_main_install", "community_name": "Credential Setup Script" }, { "label": "export_for_claude_ai.py", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L1", "_origin": "ast", "community": 195, "norm_label": "export_for_claude_ai.py", "id": "scripts_export_for_claude_ai", "community_name": "Claude AI Bundler" }, { "label": "extract_skill_content()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L49", "_origin": "ast", "community": 195, "norm_label": "extract_skill_content()", "id": "scripts_export_for_claude_ai_extract_skill_content", "community_name": "Claude AI Bundler" }, { "label": "generate_individual_files()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L89", "_origin": "ast", "community": 195, "norm_label": "generate_individual_files()", "id": "scripts_export_for_claude_ai_generate_individual_files", "community_name": "Claude AI Bundler" }, { "label": "generate_bundle()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L124", "_origin": "ast", "community": 195, "norm_label": "generate_bundle()", "id": "scripts_export_for_claude_ai_generate_bundle", "community_name": "Claude AI Bundler" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L136", "_origin": "ast", "community": 195, "norm_label": "main()", "id": "scripts_export_for_claude_ai_main", "community_name": "Claude AI Bundler" }, { "label": "Extract and simplify content from a skill's SKILL.md.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L50", "_origin": "ast", "community": 195, "norm_label": "extract and simplify content from a skill's skill.md.", "id": "scripts_export_for_claude_ai_rationale_50", "community_name": "Claude AI Bundler" }, { "label": "Generate individual skill files for Claude.ai.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L90", "_origin": "ast", "community": 195, "norm_label": "generate individual skill files for claude.ai.", "id": "scripts_export_for_claude_ai_rationale_90", "community_name": "Claude AI Bundler" }, { "label": "Generate combined bundle file.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L125", "_origin": "ast", "community": 195, "norm_label": "generate combined bundle file.", "id": "scripts_export_for_claude_ai_rationale_125", "community_name": "Claude AI Bundler" }, { "label": "validate_install.py", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L1", "_origin": "ast", "community": 79, "norm_label": "validate_install.py", "id": "scripts_validate_install", "community_name": "Installation Health Check" }, { "label": "Colors", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L21", "_origin": "ast", "community": 79, "norm_label": "colors", "id": "scripts_validate_install_colors", "community_name": "Installation Health Check" }, { "label": "ok()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L29", "_origin": "ast", "community": 79, "norm_label": "ok()", "id": "scripts_validate_install_ok", "community_name": "Installation Health Check" }, { "label": "warn()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L32", "_origin": "ast", "community": 79, "norm_label": "warn()", "id": "scripts_validate_install_warn", "community_name": "Installation Health Check" }, { "label": "fail()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L35", "_origin": "ast", "community": 79, "norm_label": "fail()", "id": "scripts_validate_install_fail", "community_name": "Installation Health Check" }, { "label": "info()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L38", "_origin": "ast", "community": 79, "norm_label": "info()", "id": "scripts_validate_install_info", "community_name": "Installation Health Check" }, { "label": "InstallationValidator", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L42", "_origin": "ast", "community": 79, "norm_label": "installationvalidator", "id": "scripts_validate_install_installationvalidator", "community_name": "Installation Health Check" }, { "label": ".__init__()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L43", "_origin": "ast", "community": 79, "norm_label": ".__init__()", "id": "scripts_validate_install_installationvalidator_init", "community_name": "Installation Health Check" }, { "label": ".check()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L55", "_origin": "ast", "community": 79, "norm_label": ".check()", "id": "scripts_validate_install_installationvalidator_check", "community_name": "Installation Health Check" }, { "label": ".validate_directories()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L60", "_origin": "ast", "community": 79, "norm_label": ".validate_directories()", "id": "scripts_validate_install_installationvalidator_validate_directories", "community_name": "Installation Health Check" }, { "label": ".validate_files()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L85", "_origin": "ast", "community": 79, "norm_label": ".validate_files()", "id": "scripts_validate_install_installationvalidator_validate_files", "community_name": "Installation Health Check" }, { "label": ".validate_env_variables()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L108", "_origin": "ast", "community": 79, "norm_label": ".validate_env_variables()", "id": "scripts_validate_install_installationvalidator_validate_env_variables", "community_name": "Installation Health Check" }, { "label": ".validate_python_env()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L150", "_origin": "ast", "community": 79, "norm_label": ".validate_python_env()", "id": "scripts_validate_install_installationvalidator_validate_python_env", "community_name": "Installation Health Check" }, { "label": ".validate_skills()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L170", "_origin": "ast", "community": 79, "norm_label": ".validate_skills()", "id": "scripts_validate_install_installationvalidator_validate_skills", "community_name": "Installation Health Check" }, { "label": ".validate_permissions()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L203", "_origin": "ast", "community": 79, "norm_label": ".validate_permissions()", "id": "scripts_validate_install_installationvalidator_validate_permissions", "community_name": "Installation Health Check" }, { "label": ".run()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L227", "_origin": "ast", "community": 79, "norm_label": ".run()", "id": "scripts_validate_install_installationvalidator_run", "community_name": "Installation Health Check" }, { "label": "main()", "file_type": "code", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L263", "_origin": "ast", "community": 79, "norm_label": "main()", "id": "scripts_validate_install_main", "community_name": "Installation Health Check" }, { "label": "Record a check result.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L56", "_origin": "ast", "community": 79, "norm_label": "record a check result.", "id": "scripts_validate_install_rationale_56", "community_name": "Installation Health Check" }, { "label": "Check required directories exist.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L61", "_origin": "ast", "community": 79, "norm_label": "check required directories exist.", "id": "scripts_validate_install_rationale_61", "community_name": "Installation Health Check" }, { "label": "Check required files exist.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L86", "_origin": "ast", "community": 79, "norm_label": "check required files exist.", "id": "scripts_validate_install_rationale_86", "community_name": "Installation Health Check" }, { "label": "Check environment variables are set.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L109", "_origin": "ast", "community": 79, "norm_label": "check environment variables are set.", "id": "scripts_validate_install_rationale_109", "community_name": "Installation Health Check" }, { "label": "Check Python virtual environment.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L151", "_origin": "ast", "community": 79, "norm_label": "check python virtual environment.", "id": "scripts_validate_install_rationale_151", "community_name": "Installation Health Check" }, { "label": "Check skills are properly structured.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L171", "_origin": "ast", "community": 79, "norm_label": "check skills are properly structured.", "id": "scripts_validate_install_rationale_171", "community_name": "Installation Health Check" }, { "label": "Check file permissions are secure.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L204", "_origin": "ast", "community": 79, "norm_label": "check file permissions are secure.", "id": "scripts_validate_install_rationale_204", "community_name": "Installation Health Check" }, { "label": "Run all validation checks.", "file_type": "rationale", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L228", "_origin": "ast", "community": 79, "norm_label": "run all validation checks.", "id": "scripts_validate_install_rationale_228", "community_name": "Installation Health Check" }, { "label": "generator_template.js", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L1", "_origin": "ast", "community": 99, "norm_label": "generator_template.js", "id": "templates_generator_template", "community_name": "Canvas Drawing Utilities" }, { "label": "params", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L24", "_origin": "ast", "community": 99, "norm_label": "params", "id": "templates_generator_template_params", "community_name": "Canvas Drawing Utilities" }, { "label": "initializeSeed()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L43", "_origin": "ast", "community": 99, "norm_label": "initializeseed()", "id": "templates_generator_template_initializeseed", "community_name": "Canvas Drawing Utilities" }, { "label": "setup()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L53", "_origin": "ast", "community": 99, "norm_label": "setup()", "id": "templates_generator_template_setup", "community_name": "Canvas Drawing Utilities" }, { "label": "draw()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L70", "_origin": "ast", "community": 99, "norm_label": "draw()", "id": "templates_generator_template_draw", "community_name": "Canvas Drawing Utilities" }, { "label": "Entity", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L92", "_origin": "ast", "community": 99, "norm_label": "entity", "id": "templates_generator_template_entity", "community_name": "Canvas Drawing Utilities" }, { "label": ".constructor()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L93", "_origin": "ast", "community": 99, "norm_label": ".constructor()", "id": "templates_generator_template_entity_constructor", "community_name": "Canvas Drawing Utilities" }, { "label": ".update()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L98", "_origin": "ast", "community": 99, "norm_label": ".update()", "id": "templates_generator_template_entity_update", "community_name": "Canvas Drawing Utilities" }, { "label": ".display()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L106", "_origin": "ast", "community": 99, "norm_label": ".display()", "id": "templates_generator_template_entity_display", "community_name": "Canvas Drawing Utilities" }, { "label": "hexToRgb()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L132", "_origin": "ast", "community": 99, "norm_label": "hextorgb()", "id": "templates_generator_template_hextorgb", "community_name": "Canvas Drawing Utilities" }, { "label": "colorFromPalette()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L141", "_origin": "ast", "community": 99, "norm_label": "colorfrompalette()", "id": "templates_generator_template_colorfrompalette", "community_name": "Canvas Drawing Utilities" }, { "label": "mapRange()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L146", "_origin": "ast", "community": 99, "norm_label": "maprange()", "id": "templates_generator_template_maprange", "community_name": "Canvas Drawing Utilities" }, { "label": "easeInOutCubic()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L150", "_origin": "ast", "community": 99, "norm_label": "easeinoutcubic()", "id": "templates_generator_template_easeinoutcubic", "community_name": "Canvas Drawing Utilities" }, { "label": "wrapAround()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L155", "_origin": "ast", "community": 99, "norm_label": "wraparound()", "id": "templates_generator_template_wraparound", "community_name": "Canvas Drawing Utilities" }, { "label": "updateParameter()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L165", "_origin": "ast", "community": 99, "norm_label": "updateparameter()", "id": "templates_generator_template_updateparameter", "community_name": "Canvas Drawing Utilities" }, { "label": "regenerate()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L171", "_origin": "ast", "community": 99, "norm_label": "regenerate()", "id": "templates_generator_template_regenerate", "community_name": "Canvas Drawing Utilities" }, { "label": "fadeBackground()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L183", "_origin": "ast", "community": 99, "norm_label": "fadebackground()", "id": "templates_generator_template_fadebackground", "community_name": "Canvas Drawing Utilities" }, { "label": "getNoiseValue()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L190", "_origin": "ast", "community": 99, "norm_label": "getnoisevalue()", "id": "templates_generator_template_getnoisevalue", "community_name": "Canvas Drawing Utilities" }, { "label": "vectorFromAngle()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L195", "_origin": "ast", "community": 99, "norm_label": "vectorfromangle()", "id": "templates_generator_template_vectorfromangle", "community_name": "Canvas Drawing Utilities" }, { "label": "exportImage()", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L203", "_origin": "ast", "community": 99, "norm_label": "exportimage()", "id": "templates_generator_template_exportimage", "community_name": "Canvas Drawing Utilities" }, { "label": "bundle-artifact.sh", "file_type": "code", "source_file": "example-skills/skills-main/artifacts-builder/scripts/bundle-artifact.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 274, "norm_label": "bundle-artifact.sh", "id": "scripts_bundle_artifact", "community_name": "Artifact Bundling Script" }, { "label": "bundle-artifact.sh script", "file_type": "code", "source_file": "example-skills/skills-main/artifacts-builder/scripts/bundle-artifact.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 274, "norm_label": "bundle-artifact.sh script", "id": "users_ourdigital_project_our_claude_skills_example_skills_skills_main_artifacts_builder_scripts_bundle_artifact_sh__entry", "community_name": "Artifact Bundling Script" }, { "label": "init-artifact.sh", "file_type": "code", "source_file": "example-skills/skills-main/artifacts-builder/scripts/init-artifact.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "file" }, "_origin": "ast", "community": 278, "norm_label": "init-artifact.sh", "id": "scripts_init_artifact", "community_name": "Artifact Initialization Script" }, { "label": "init-artifact.sh script", "file_type": "code", "source_file": "example-skills/skills-main/artifacts-builder/scripts/init-artifact.sh", "source_location": "L1", "metadata": { "language": "bash", "kind": "bash_entrypoint" }, "_origin": "ast", "community": 278, "norm_label": "init-artifact.sh script", "id": "users_ourdigital_project_our_claude_skills_example_skills_skills_main_artifacts_builder_scripts_init_artifact_sh__entry", "community_name": "Artifact Initialization Script" }, { "label": "pack.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L1", "_origin": "ast", "community": 192, "norm_label": "pack.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack", "community_name": "Office Document Packer" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L19", "_origin": "ast", "community": 192, "norm_label": "main()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_main", "community_name": "Office Document Packer" }, { "label": "pack_document()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L45", "_origin": "ast", "community": 192, "norm_label": "pack_document()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_pack_document", "community_name": "Office Document Packer" }, { "label": "validate_document()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L90", "_origin": "ast", "community": 192, "norm_label": "validate_document()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_validate_document", "community_name": "Office Document Packer" }, { "label": "condense_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L133", "_origin": "ast", "community": 192, "norm_label": "condense_xml()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_condense_xml", "community_name": "Office Document Packer" }, { "label": "Pack a directory into an Office file (.docx/.pptx/.xlsx). Args: inp", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L46", "_origin": "ast", "community": 192, "norm_label": "pack a directory into an office file (.docx/.pptx/.xlsx). args: inp", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_rationale_46", "community_name": "Office Document Packer" }, { "label": "Validate document by converting to HTML with soffice.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L91", "_origin": "ast", "community": 192, "norm_label": "validate document by converting to html with soffice.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_rationale_91", "community_name": "Office Document Packer" }, { "label": "Strip unnecessary whitespace and remove comments.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L134", "_origin": "ast", "community": 192, "norm_label": "strip unnecessary whitespace and remove comments.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_rationale_134", "community_name": "Office Document Packer" }, { "label": "unpack.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/unpack.py", "source_location": "L1", "_origin": "ast", "community": 304, "norm_label": "unpack.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_unpack_py_scripts_unpack", "community_name": "File Unpacking Script" }, { "label": "validate.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validate.py", "source_location": "L1", "_origin": "ast", "community": 263, "norm_label": "validate.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validate_py_scripts_validate", "community_name": "Validation Script Execution" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validate.py", "source_location": "L16", "_origin": "ast", "community": 263, "norm_label": "main()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validate_py_scripts_validate_main", "community_name": "Validation Script Execution" }, { "label": "__init__.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/__init__.py", "source_location": "L1", "_origin": "ast", "community": 264, "norm_label": "__init__.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_init_py_validation_init", "community_name": "Word Validation Modules" }, { "label": "Validation modules for Word document processing.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/__init__.py", "source_location": "L1", "_origin": "ast", "community": 264, "norm_label": "validation modules for word document processing.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_init_py_validation_init_rationale_1", "community_name": "Word Validation Modules" }, { "label": "base.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L1", "_origin": "ast", "community": 28, "norm_label": "base.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base", "community_name": "Base Schema Validation" }, { "label": "BaseSchemaValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L11", "_origin": "ast", "community": 28, "norm_label": "baseschemavalidator", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "community_name": "Base Schema Validation" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L106", "_origin": "ast", "community": 28, "norm_label": ".__init__()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_init", "community_name": "Base Schema Validation" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L123", "_origin": "ast", "community": 28, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate", "community_name": "Base Schema Validation" }, { "label": ".validate_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L127", "_origin": "ast", "community": 28, "norm_label": ".validate_xml()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_xml", "community_name": "Base Schema Validation" }, { "label": ".validate_namespaces()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L156", "_origin": "ast", "community": 28, "norm_label": ".validate_namespaces()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_namespaces", "community_name": "Base Schema Validation" }, { "label": ".validate_unique_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L186", "_origin": "ast", "community": 28, "norm_label": ".validate_unique_ids()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_unique_ids", "community_name": "Base Schema Validation" }, { "label": ".validate_file_references()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L277", "_origin": "ast", "community": 28, "norm_label": ".validate_file_references()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_references", "community_name": "Base Schema Validation" }, { "label": ".validate_all_relationship_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L388", "_origin": "ast", "community": 28, "norm_label": ".validate_all_relationship_ids()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids", "community_name": "Base Schema Validation" }, { "label": "._get_expected_relationship_type()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L486", "_origin": "ast", "community": 28, "norm_label": "._get_expected_relationship_type()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type", "community_name": "Base Schema Validation" }, { "label": ".validate_content_types()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L522", "_origin": "ast", "community": 28, "norm_label": ".validate_content_types()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_content_types", "community_name": "Base Schema Validation" }, { "label": ".validate_file_against_xsd()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L641", "_origin": "ast", "community": 28, "norm_label": ".validate_file_against_xsd()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd", "community_name": "Base Schema Validation" }, { "label": ".validate_against_xsd()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L688", "_origin": "ast", "community": 28, "norm_label": ".validate_against_xsd()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd", "community_name": "Base Schema Validation" }, { "label": "._get_schema_path()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L741", "_origin": "ast", "community": 28, "norm_label": "._get_schema_path()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path", "community_name": "Base Schema Validation" }, { "label": "._clean_ignorable_namespaces()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L765", "_origin": "ast", "community": 28, "norm_label": "._clean_ignorable_namespaces()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces", "community_name": "Base Schema Validation" }, { "label": "._remove_ignorable_elements()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L791", "_origin": "ast", "community": 28, "norm_label": "._remove_ignorable_elements()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements", "community_name": "Base Schema Validation" }, { "label": "._preprocess_for_mc_ignorable()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L815", "_origin": "ast", "community": 28, "norm_label": "._preprocess_for_mc_ignorable()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable", "community_name": "Base Schema Validation" }, { "label": "._validate_single_file_xsd()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L826", "_origin": "ast", "community": 28, "norm_label": "._validate_single_file_xsd()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "community_name": "Base Schema Validation" }, { "label": "._get_original_file_errors()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L869", "_origin": "ast", "community": 28, "norm_label": "._get_original_file_errors()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors", "community_name": "Base Schema Validation" }, { "label": "._remove_template_tags_from_text_nodes()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L906", "_origin": "ast", "community": 28, "norm_label": "._remove_template_tags_from_text_nodes()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes", "community_name": "Base Schema Validation" }, { "label": "Base validator with common validation logic for document files.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L1", "_origin": "ast", "community": 28, "norm_label": "base validator with common validation logic for document files.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_1", "community_name": "Base Schema Validation" }, { "label": "Run all validation checks and return True if all pass.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L124", "_origin": "ast", "community": 28, "norm_label": "run all validation checks and return true if all pass.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_124", "community_name": "Base Schema Validation" }, { "label": "Validate that all XML files are well-formed.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L128", "_origin": "ast", "community": 28, "norm_label": "validate that all xml files are well-formed.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_128", "community_name": "Base Schema Validation" }, { "label": "Validate that namespace prefixes in Ignorable attributes are declared.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L157", "_origin": "ast", "community": 28, "norm_label": "validate that namespace prefixes in ignorable attributes are declared.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_157", "community_name": "Base Schema Validation" }, { "label": "Validate that specific IDs are unique according to OOXML requirements.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L187", "_origin": "ast", "community": 28, "norm_label": "validate that specific ids are unique according to ooxml requirements.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_187", "community_name": "Base Schema Validation" }, { "label": "Validate that all .rels files properly reference files and that all files are re", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L278", "_origin": "ast", "community": 28, "norm_label": "validate that all .rels files properly reference files and that all files are re", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_278", "community_name": "Base Schema Validation" }, { "label": "Validate that all r:id attributes in XML files reference existing IDs in", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L389", "_origin": "ast", "community": 28, "norm_label": "validate that all r:id attributes in xml files reference existing ids in", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_389", "community_name": "Base Schema Validation" }, { "label": "Get the expected relationship type for an element. First checks the expl", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L487", "_origin": "ast", "community": 28, "norm_label": "get the expected relationship type for an element. first checks the expl", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_487", "community_name": "Base Schema Validation" }, { "label": "Validate that all content files are properly declared in [Content_Types].xml.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L523", "_origin": "ast", "community": 28, "norm_label": "validate that all content files are properly declared in [content_types].xml.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_523", "community_name": "Base Schema Validation" }, { "label": "Validate a single XML file against XSD schema, comparing with original.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L642", "_origin": "ast", "community": 28, "norm_label": "validate a single xml file against xsd schema, comparing with original.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_642", "community_name": "Base Schema Validation" }, { "label": "Validate XML files against XSD schemas, showing only new errors compared to orig", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L689", "_origin": "ast", "community": 28, "norm_label": "validate xml files against xsd schemas, showing only new errors compared to orig", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_689", "community_name": "Base Schema Validation" }, { "label": "Determine the appropriate schema path for an XML file.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L742", "_origin": "ast", "community": 28, "norm_label": "determine the appropriate schema path for an xml file.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_742", "community_name": "Base Schema Validation" }, { "label": "Remove attributes and elements not in allowed namespaces.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L766", "_origin": "ast", "community": 28, "norm_label": "remove attributes and elements not in allowed namespaces.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_766", "community_name": "Base Schema Validation" }, { "label": "Recursively remove all elements not in allowed namespaces.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L792", "_origin": "ast", "community": 28, "norm_label": "recursively remove all elements not in allowed namespaces.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_792", "community_name": "Base Schema Validation" }, { "label": "Preprocess XML to handle mc:Ignorable attribute properly.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L816", "_origin": "ast", "community": 28, "norm_label": "preprocess xml to handle mc:ignorable attribute properly.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_816", "community_name": "Base Schema Validation" }, { "label": "Validate a single XML file against XSD schema. Returns (is_valid, errors_set).", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L827", "_origin": "ast", "community": 28, "norm_label": "validate a single xml file against xsd schema. returns (is_valid, errors_set).", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_827", "community_name": "Base Schema Validation" }, { "label": "Get XSD validation errors from a single file in the original document.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L870", "_origin": "ast", "community": 28, "norm_label": "get xsd validation errors from a single file in the original document.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_870", "community_name": "Base Schema Validation" }, { "label": "Remove template tags from XML text nodes and collect warnings. Template", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L907", "_origin": "ast", "community": 28, "norm_label": "remove template tags from xml text nodes and collect warnings. template", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_907", "community_name": "Base Schema Validation" }, { "label": "docx.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L1", "_origin": "ast", "community": 112, "norm_label": "docx.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx", "community_name": "Word XML Validator" }, { "label": "DOCXSchemaValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L14", "_origin": "ast", "community": 112, "norm_label": "docxschemavalidator", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "community_name": "Word XML Validator" }, { "label": "BaseSchemaValidator", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 118, "norm_label": "baseschemavalidator", "id": "baseschemavalidator", "community_name": "PowerPoint XML Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L24", "_origin": "ast", "community": 112, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "community_name": "Word XML Validator" }, { "label": ".validate_whitespace_preservation()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L72", "_origin": "ast", "community": 112, "norm_label": ".validate_whitespace_preservation()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation", "community_name": "Word XML Validator" }, { "label": ".validate_deletions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L124", "_origin": "ast", "community": 112, "norm_label": ".validate_deletions()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions", "community_name": "Word XML Validator" }, { "label": ".count_paragraphs_in_unpacked()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L173", "_origin": "ast", "community": 112, "norm_label": ".count_paragraphs_in_unpacked()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked", "community_name": "Word XML Validator" }, { "label": ".count_paragraphs_in_original()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L192", "_origin": "ast", "community": 112, "norm_label": ".count_paragraphs_in_original()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original", "community_name": "Word XML Validator" }, { "label": ".validate_insertions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L216", "_origin": "ast", "community": 112, "norm_label": ".validate_insertions()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions", "community_name": "Word XML Validator" }, { "label": ".compare_paragraph_counts()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L263", "_origin": "ast", "community": 112, "norm_label": ".compare_paragraph_counts()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts", "community_name": "Word XML Validator" }, { "label": "Validator for Word document XML files against XSD schemas.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L1", "_origin": "ast", "community": 112, "norm_label": "validator for word document xml files against xsd schemas.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_1", "community_name": "Word XML Validator" }, { "label": "Run all validation checks and return True if all pass.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L25", "_origin": "ast", "community": 112, "norm_label": "run all validation checks and return true if all pass.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_25", "community_name": "Word XML Validator" }, { "label": "Validate that w:t elements with whitespace have xml:space='preserve'.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L73", "_origin": "ast", "community": 112, "norm_label": "validate that w:t elements with whitespace have xml:space='preserve'.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_73", "community_name": "Word XML Validator" }, { "label": "Validate that w:t elements are not within w:del elements. For some reaso", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L125", "_origin": "ast", "community": 112, "norm_label": "validate that w:t elements are not within w:del elements. for some reaso", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_125", "community_name": "Word XML Validator" }, { "label": "Count the number of paragraphs in the unpacked document.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L174", "_origin": "ast", "community": 112, "norm_label": "count the number of paragraphs in the unpacked document.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_174", "community_name": "Word XML Validator" }, { "label": "Count the number of paragraphs in the original docx file.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L193", "_origin": "ast", "community": 112, "norm_label": "count the number of paragraphs in the original docx file.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_193", "community_name": "Word XML Validator" }, { "label": "Validate that w:delText elements are not within w:ins elements. w:delTex", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L217", "_origin": "ast", "community": 112, "norm_label": "validate that w:deltext elements are not within w:ins elements. w:deltex", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_217", "community_name": "Word XML Validator" }, { "label": "Compare paragraph counts between original and new document.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L264", "_origin": "ast", "community": 112, "norm_label": "compare paragraph counts between original and new document.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_264", "community_name": "Word XML Validator" }, { "label": "pptx.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L1", "_origin": "ast", "community": 118, "norm_label": "pptx.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx", "community_name": "PowerPoint XML Validator" }, { "label": "PPTXSchemaValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L10", "_origin": "ast", "community": 118, "norm_label": "pptxschemavalidator", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "community_name": "PowerPoint XML Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L28", "_origin": "ast", "community": 118, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_uuid_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L77", "_origin": "ast", "community": 118, "norm_label": ".validate_uuid_ids()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids", "community_name": "PowerPoint XML Validator" }, { "label": "._looks_like_uuid()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L121", "_origin": "ast", "community": 118, "norm_label": "._looks_like_uuid()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_slide_layout_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L128", "_origin": "ast", "community": 118, "norm_label": ".validate_slide_layout_ids()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_no_duplicate_slide_layouts()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L203", "_origin": "ast", "community": 118, "norm_label": ".validate_no_duplicate_slide_layouts()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_notes_slide_references()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L243", "_origin": "ast", "community": 118, "norm_label": ".validate_notes_slide_references()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references", "community_name": "PowerPoint XML Validator" }, { "label": "Validator for PowerPoint presentation XML files against XSD schemas.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L1", "_origin": "ast", "community": 118, "norm_label": "validator for powerpoint presentation xml files against xsd schemas.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_1", "community_name": "PowerPoint XML Validator" }, { "label": "Run all validation checks and return True if all pass.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L29", "_origin": "ast", "community": 118, "norm_label": "run all validation checks and return true if all pass.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_29", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that ID attributes that look like UUIDs contain only hex values.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L78", "_origin": "ast", "community": 118, "norm_label": "validate that id attributes that look like uuids contain only hex values.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_78", "community_name": "PowerPoint XML Validator" }, { "label": "Check if a value has the general structure of a UUID.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L122", "_origin": "ast", "community": 118, "norm_label": "check if a value has the general structure of a uuid.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_122", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that sldLayoutId elements in slide masters reference valid slide layout", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L129", "_origin": "ast", "community": 118, "norm_label": "validate that sldlayoutid elements in slide masters reference valid slide layout", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_129", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that each slide has exactly one slideLayout reference.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L204", "_origin": "ast", "community": 118, "norm_label": "validate that each slide has exactly one slidelayout reference.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_204", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that each notesSlide file is referenced by only one slide.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L244", "_origin": "ast", "community": 118, "norm_label": "validate that each notesslide file is referenced by only one slide.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_244", "community_name": "PowerPoint XML Validator" }, { "label": "redlining.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L1", "_origin": "ast", "community": 137, "norm_label": "redlining.py", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining", "community_name": "Word Tracked Changes" }, { "label": "RedliningValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L11", "_origin": "ast", "community": 137, "norm_label": "redliningvalidator", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "community_name": "Word Tracked Changes" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L14", "_origin": "ast", "community": 137, "norm_label": ".__init__()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_init", "community_name": "Word Tracked Changes" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L22", "_origin": "ast", "community": 137, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "community_name": "Word Tracked Changes" }, { "label": "._generate_detailed_diff()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L114", "_origin": "ast", "community": 137, "norm_label": "._generate_detailed_diff()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff", "community_name": "Word Tracked Changes" }, { "label": "._get_git_word_diff()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L139", "_origin": "ast", "community": 137, "norm_label": "._get_git_word_diff()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff", "community_name": "Word Tracked Changes" }, { "label": "._remove_claude_tracked_changes()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L217", "_origin": "ast", "community": 137, "norm_label": "._remove_claude_tracked_changes()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes", "community_name": "Word Tracked Changes" }, { "label": "._extract_text_content()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L254", "_origin": "ast", "community": 137, "norm_label": "._extract_text_content()", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content", "community_name": "Word Tracked Changes" }, { "label": "Validator for tracked changes in Word documents.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L1", "_origin": "ast", "community": 137, "norm_label": "validator for tracked changes in word documents.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_1", "community_name": "Word Tracked Changes" }, { "label": "Main validation method that returns True if valid, False otherwise.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L23", "_origin": "ast", "community": 137, "norm_label": "main validation method that returns true if valid, false otherwise.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_23", "community_name": "Word Tracked Changes" }, { "label": "Generate detailed word-level differences using git word diff.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L115", "_origin": "ast", "community": 137, "norm_label": "generate detailed word-level differences using git word diff.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_115", "community_name": "Word Tracked Changes" }, { "label": "Generate word diff using git with character-level precision.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L140", "_origin": "ast", "community": 137, "norm_label": "generate word diff using git with character-level precision.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_140", "community_name": "Word Tracked Changes" }, { "label": "Remove tracked changes authored by Claude from the XML root.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L218", "_origin": "ast", "community": 137, "norm_label": "remove tracked changes authored by claude from the xml root.", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_218", "community_name": "Word Tracked Changes" }, { "label": "Extract text content from Word XML, preserving paragraph structure. Emp", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L255", "_origin": "ast", "community": 137, "norm_label": "extract text content from word xml, preserving paragraph structure. emp", "id": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_255", "community_name": "Word Tracked Changes" }, { "label": "__init__.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/__init__.py", "source_location": "L1", "_origin": "ast", "community": 342, "norm_label": "__init__.py", "id": "scripts_init", "community_name": "Module Initialization Script" }, { "label": "document.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1", "_origin": "ast", "community": 65, "norm_label": "document.py", "id": "scripts_document", "community_name": "XML Document Utilities" }, { "label": "DocxXMLEditor", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L47", "_origin": "ast", "community": 88, "norm_label": "docxxmleditor", "id": "scripts_document_docxxmleditor", "community_name": "DOCX XML Editor" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L59", "_origin": "ast", "community": 157, "norm_label": ".__init__()", "id": "scripts_document_docxxmleditor_init", "community_name": "Word Comment Manager" }, { "label": "._get_next_change_id()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L75", "_origin": "ast", "community": 88, "norm_label": "._get_next_change_id()", "id": "scripts_document_docxxmleditor_get_next_change_id", "community_name": "DOCX XML Editor" }, { "label": "._ensure_w16du_namespace()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L89", "_origin": "ast", "community": 88, "norm_label": "._ensure_w16du_namespace()", "id": "scripts_document_docxxmleditor_ensure_w16du_namespace", "community_name": "DOCX XML Editor" }, { "label": "._ensure_w16cex_namespace()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L98", "_origin": "ast", "community": 88, "norm_label": "._ensure_w16cex_namespace()", "id": "scripts_document_docxxmleditor_ensure_w16cex_namespace", "community_name": "DOCX XML Editor" }, { "label": "._ensure_w14_namespace()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L107", "_origin": "ast", "community": 88, "norm_label": "._ensure_w14_namespace()", "id": "scripts_document_docxxmleditor_ensure_w14_namespace", "community_name": "DOCX XML Editor" }, { "label": "._inject_attributes_to_nodes()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L116", "_origin": "ast", "community": 88, "norm_label": "._inject_attributes_to_nodes()", "id": "scripts_document_docxxmleditor_inject_attributes_to_nodes", "community_name": "DOCX XML Editor" }, { "label": ".replace_node()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L240", "_origin": "ast", "community": 88, "norm_label": ".replace_node()", "id": "scripts_document_docxxmleditor_replace_node", "community_name": "DOCX XML Editor" }, { "label": ".insert_after()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L246", "_origin": "ast", "community": 106, "norm_label": ".insert_after()", "id": "scripts_document_docxxmleditor_insert_after", "community_name": "Word Document Comments" }, { "label": ".insert_before()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L252", "_origin": "ast", "community": 88, "norm_label": ".insert_before()", "id": "scripts_document_docxxmleditor_insert_before", "community_name": "DOCX XML Editor" }, { "label": ".append_to()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L258", "_origin": "ast", "community": 106, "norm_label": ".append_to()", "id": "scripts_document_docxxmleditor_append_to", "community_name": "Word Document Comments" }, { "label": ".revert_insertion()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L264", "_origin": "ast", "community": 88, "norm_label": ".revert_insertion()", "id": "scripts_document_docxxmleditor_revert_insertion", "community_name": "DOCX XML Editor" }, { "label": ".revert_deletion()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L342", "_origin": "ast", "community": 88, "norm_label": ".revert_deletion()", "id": "scripts_document_docxxmleditor_revert_deletion", "community_name": "DOCX XML Editor" }, { "label": ".suggest_paragraph()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L434", "_origin": "ast", "community": 88, "norm_label": ".suggest_paragraph()", "id": "scripts_document_docxxmleditor_suggest_paragraph", "community_name": "DOCX XML Editor" }, { "label": ".suggest_deletion()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L482", "_origin": "ast", "community": 88, "norm_label": ".suggest_deletion()", "id": "scripts_document_docxxmleditor_suggest_deletion", "community_name": "DOCX XML Editor" }, { "label": "_generate_hex_id()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L596", "_origin": "ast", "community": 106, "norm_label": "_generate_hex_id()", "id": "scripts_document_generate_hex_id", "community_name": "Word Document Comments" }, { "label": "_generate_rsid()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L607", "_origin": "ast", "community": 65, "norm_label": "_generate_rsid()", "id": "scripts_document_generate_rsid", "community_name": "XML Document Utilities" }, { "label": "Document", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L612", "_origin": "ast", "community": 53, "norm_label": "document", "id": "scripts_document_document", "community_name": "Document Relationship Manager" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L615", "_origin": "ast", "community": 157, "norm_label": ".__init__()", "id": "scripts_document_document_init", "community_name": "Word Comment Manager" }, { "label": ".__getitem__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L680", "_origin": "ast", "community": 53, "norm_label": ".__getitem__()", "id": "scripts_document_document_getitem", "community_name": "Document Relationship Manager" }, { "label": ".add_comment()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L713", "_origin": "ast", "community": 106, "norm_label": ".add_comment()", "id": "scripts_document_document_add_comment", "community_name": "Word Document Comments" }, { "label": ".reply_to_comment()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L765", "_origin": "ast", "community": 106, "norm_label": ".reply_to_comment()", "id": "scripts_document_document_reply_to_comment", "community_name": "Word Document Comments" }, { "label": ".__del__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L833", "_origin": "ast", "community": 53, "norm_label": ".__del__()", "id": "scripts_document_document_del", "community_name": "Document Relationship Manager" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L838", "_origin": "ast", "community": 53, "norm_label": ".validate()", "id": "scripts_document_document_validate", "community_name": "Document Relationship Manager" }, { "label": ".save()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L859", "_origin": "ast", "community": 53, "norm_label": ".save()", "id": "scripts_document_document_save", "community_name": "Document Relationship Manager" }, { "label": "._get_next_comment_id()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L888", "_origin": "ast", "community": 157, "norm_label": "._get_next_comment_id()", "id": "scripts_document_document_get_next_comment_id", "community_name": "Word Comment Manager" }, { "label": "._load_existing_comments()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L904", "_origin": "ast", "community": 157, "norm_label": "._load_existing_comments()", "id": "scripts_document_document_load_existing_comments", "community_name": "Word Comment Manager" }, { "label": "._setup_tracking()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L933", "_origin": "ast", "community": 53, "norm_label": "._setup_tracking()", "id": "scripts_document_document_setup_tracking", "community_name": "Document Relationship Manager" }, { "label": "._update_people_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L954", "_origin": "ast", "community": 53, "norm_label": "._update_people_xml()", "id": "scripts_document_document_update_people_xml", "community_name": "Document Relationship Manager" }, { "label": "._add_content_type_for_people()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L960", "_origin": "ast", "community": 53, "norm_label": "._add_content_type_for_people()", "id": "scripts_document_document_add_content_type_for_people", "community_name": "Document Relationship Manager" }, { "label": "._add_relationship_for_people()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L972", "_origin": "ast", "community": 53, "norm_label": "._add_relationship_for_people()", "id": "scripts_document_document_add_relationship_for_people", "community_name": "Document Relationship Manager" }, { "label": "._update_settings()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L988", "_origin": "ast", "community": 53, "norm_label": "._update_settings()", "id": "scripts_document_document_update_settings", "community_name": "Document Relationship Manager" }, { "label": "._add_to_comments_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1068", "_origin": "ast", "community": 106, "norm_label": "._add_to_comments_xml()", "id": "scripts_document_document_add_to_comments_xml", "community_name": "Word Document Comments" }, { "label": "._add_to_comments_extended_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1091", "_origin": "ast", "community": 106, "norm_label": "._add_to_comments_extended_xml()", "id": "scripts_document_document_add_to_comments_extended_xml", "community_name": "Word Document Comments" }, { "label": "._add_to_comments_ids_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1107", "_origin": "ast", "community": 106, "norm_label": "._add_to_comments_ids_xml()", "id": "scripts_document_document_add_to_comments_ids_xml", "community_name": "Word Document Comments" }, { "label": "._add_to_comments_extensible_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1118", "_origin": "ast", "community": 106, "norm_label": "._add_to_comments_extensible_xml()", "id": "scripts_document_document_add_to_comments_extensible_xml", "community_name": "Word Document Comments" }, { "label": "._comment_range_start_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1133", "_origin": "ast", "community": 106, "norm_label": "._comment_range_start_xml()", "id": "scripts_document_document_comment_range_start_xml", "community_name": "Word Document Comments" }, { "label": "._comment_range_end_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1137", "_origin": "ast", "community": 53, "norm_label": "._comment_range_end_xml()", "id": "scripts_document_document_comment_range_end_xml", "community_name": "Document Relationship Manager" }, { "label": "._comment_ref_run_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1148", "_origin": "ast", "community": 53, "norm_label": "._comment_ref_run_xml()", "id": "scripts_document_document_comment_ref_run_xml", "community_name": "Document Relationship Manager" }, { "label": "._has_relationship()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1160", "_origin": "ast", "community": 53, "norm_label": "._has_relationship()", "id": "scripts_document_document_has_relationship", "community_name": "Document Relationship Manager" }, { "label": "._has_override()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1167", "_origin": "ast", "community": 53, "norm_label": "._has_override()", "id": "scripts_document_document_has_override", "community_name": "Document Relationship Manager" }, { "label": "._has_author()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1174", "_origin": "ast", "community": 157, "norm_label": "._has_author()", "id": "scripts_document_document_has_author", "community_name": "Word Comment Manager" }, { "label": "._add_author_to_people()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1181", "_origin": "ast", "community": 157, "norm_label": "._add_author_to_people()", "id": "scripts_document_document_add_author_to_people", "community_name": "Word Comment Manager" }, { "label": "._ensure_comment_relationships()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1203", "_origin": "ast", "community": 53, "norm_label": "._ensure_comment_relationships()", "id": "scripts_document_document_ensure_comment_relationships", "community_name": "Document Relationship Manager" }, { "label": "._ensure_comment_content_types()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1243", "_origin": "ast", "community": 53, "norm_label": "._ensure_comment_content_types()", "id": "scripts_document_document_ensure_comment_content_types", "community_name": "Document Relationship Manager" }, { "label": "XMLEditor that automatically applies RSID, author, and date to new elements.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L48", "_origin": "ast", "community": 88, "norm_label": "xmleditor that automatically applies rsid, author, and date to new elements.", "id": "scripts_document_rationale_48", "community_name": "DOCX XML Editor" }, { "label": "Initialize with required RSID and optional author. Args: xm", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L62", "_origin": "ast", "community": 157, "norm_label": "initialize with required rsid and optional author. args: xm", "id": "scripts_document_rationale_62", "community_name": "Word Comment Manager" }, { "label": "Get the next available change ID by checking all tracked change elements.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L76", "_origin": "ast", "community": 88, "norm_label": "get the next available change id by checking all tracked change elements.", "id": "scripts_document_rationale_76", "community_name": "DOCX XML Editor" }, { "label": "Ensure w16du namespace is declared on the root element.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L90", "_origin": "ast", "community": 88, "norm_label": "ensure w16du namespace is declared on the root element.", "id": "scripts_document_rationale_90", "community_name": "DOCX XML Editor" }, { "label": "Ensure w16cex namespace is declared on the root element.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L99", "_origin": "ast", "community": 88, "norm_label": "ensure w16cex namespace is declared on the root element.", "id": "scripts_document_rationale_99", "community_name": "DOCX XML Editor" }, { "label": "Inject RSID, author, and date attributes into DOM nodes where applicable.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L117", "_origin": "ast", "community": 88, "norm_label": "inject rsid, author, and date attributes into dom nodes where applicable.", "id": "scripts_document_rationale_117", "community_name": "DOCX XML Editor" }, { "label": "Replace node with automatic attribute injection.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L241", "_origin": "ast", "community": 88, "norm_label": "replace node with automatic attribute injection.", "id": "scripts_document_rationale_241", "community_name": "DOCX XML Editor" }, { "label": "Insert after with automatic attribute injection.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L247", "_origin": "ast", "community": 106, "norm_label": "insert after with automatic attribute injection.", "id": "scripts_document_rationale_247", "community_name": "Word Document Comments" }, { "label": "Insert before with automatic attribute injection.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L253", "_origin": "ast", "community": 88, "norm_label": "insert before with automatic attribute injection.", "id": "scripts_document_rationale_253", "community_name": "DOCX XML Editor" }, { "label": "Append to with automatic attribute injection.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L259", "_origin": "ast", "community": 106, "norm_label": "append to with automatic attribute injection.", "id": "scripts_document_rationale_259", "community_name": "Word Document Comments" }, { "label": "Reject an insertion by wrapping its content in a deletion. Wraps all ru", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L265", "_origin": "ast", "community": 88, "norm_label": "reject an insertion by wrapping its content in a deletion. wraps all ru", "id": "scripts_document_rationale_265", "community_name": "DOCX XML Editor" }, { "label": "Reject a deletion by re-inserting the deleted content. Creates w:ins el", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L343", "_origin": "ast", "community": 88, "norm_label": "reject a deletion by re-inserting the deleted content. creates w:ins el", "id": "scripts_document_rationale_343", "community_name": "DOCX XML Editor" }, { "label": "Transform paragraph XML to add tracked change wrapping for insertion. W", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L435", "_origin": "ast", "community": 88, "norm_label": "transform paragraph xml to add tracked change wrapping for insertion. w", "id": "scripts_document_rationale_435", "community_name": "DOCX XML Editor" }, { "label": "Mark a w:r or w:p element as deleted with tracked changes (in-place DOM manipula", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L483", "_origin": "ast", "community": 88, "norm_label": "mark a w:r or w:p element as deleted with tracked changes (in-place dom manipula", "id": "scripts_document_rationale_483", "community_name": "DOCX XML Editor" }, { "label": "Generate random 8-character hex ID for para/durable IDs. Values are constra", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L597", "_origin": "ast", "community": 106, "norm_label": "generate random 8-character hex id for para/durable ids. values are constra", "id": "scripts_document_rationale_597", "community_name": "Word Document Comments" }, { "label": "Generate random 8-character hex RSID.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L608", "_origin": "ast", "community": 65, "norm_label": "generate random 8-character hex rsid.", "id": "scripts_document_rationale_608", "community_name": "XML Document Utilities" }, { "label": "Manages comments in unpacked Word documents.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L613", "_origin": "ast", "community": 53, "norm_label": "manages comments in unpacked word documents.", "id": "scripts_document_rationale_613", "community_name": "Document Relationship Manager" }, { "label": "Initialize with path to unpacked Word document directory. Automatically", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L623", "_origin": "ast", "community": 157, "norm_label": "initialize with path to unpacked word document directory. automatically", "id": "scripts_document_rationale_623", "community_name": "Word Comment Manager" }, { "label": "Get or create a DocxXMLEditor for the specified XML file. Enables lazy-", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L681", "_origin": "ast", "community": 53, "norm_label": "get or create a docxxmleditor for the specified xml file. enables lazy-", "id": "scripts_document_rationale_681", "community_name": "Document Relationship Manager" }, { "label": "Add a comment spanning from one element to another. Args: s", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L714", "_origin": "ast", "community": 106, "norm_label": "add a comment spanning from one element to another. args: s", "id": "scripts_document_rationale_714", "community_name": "Word Document Comments" }, { "label": "Add a reply to an existing comment. Args: parent_comment_id", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L770", "_origin": "ast", "community": 106, "norm_label": "add a reply to an existing comment. args: parent_comment_id", "id": "scripts_document_rationale_770", "community_name": "Word Document Comments" }, { "label": "Clean up temporary directory on deletion.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L834", "_origin": "ast", "community": 53, "norm_label": "clean up temporary directory on deletion.", "id": "scripts_document_rationale_834", "community_name": "Document Relationship Manager" }, { "label": "Validate the document against XSD schema and redlining rules. Raises:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L839", "_origin": "ast", "community": 53, "norm_label": "validate the document against xsd schema and redlining rules. raises:", "id": "scripts_document_rationale_839", "community_name": "Document Relationship Manager" }, { "label": "Save all modified XML files to disk and copy to destination directory.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L860", "_origin": "ast", "community": 53, "norm_label": "save all modified xml files to disk and copy to destination directory.", "id": "scripts_document_rationale_860", "community_name": "Document Relationship Manager" }, { "label": "Get the next available comment ID.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L889", "_origin": "ast", "community": 157, "norm_label": "get the next available comment id.", "id": "scripts_document_rationale_889", "community_name": "Word Comment Manager" }, { "label": "Load existing comments from files to enable replies.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L905", "_origin": "ast", "community": 157, "norm_label": "load existing comments from files to enable replies.", "id": "scripts_document_rationale_905", "community_name": "Word Comment Manager" }, { "label": "Set up comment infrastructure in unpacked directory. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L934", "_origin": "ast", "community": 53, "norm_label": "set up comment infrastructure in unpacked directory. args:", "id": "scripts_document_rationale_934", "community_name": "Document Relationship Manager" }, { "label": "Create people.xml if it doesn't exist.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L955", "_origin": "ast", "community": 53, "norm_label": "create people.xml if it doesn't exist.", "id": "scripts_document_rationale_955", "community_name": "Document Relationship Manager" }, { "label": "Add people.xml content type to [Content_Types].xml if not already present.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L961", "_origin": "ast", "community": 53, "norm_label": "add people.xml content type to [content_types].xml if not already present.", "id": "scripts_document_rationale_961", "community_name": "Document Relationship Manager" }, { "label": "Add people.xml relationship to document.xml.rels if not already present.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L973", "_origin": "ast", "community": 53, "norm_label": "add people.xml relationship to document.xml.rels if not already present.", "id": "scripts_document_rationale_973", "community_name": "Document Relationship Manager" }, { "label": "Add RSID and optionally enable track revisions in settings.xml. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L989", "_origin": "ast", "community": 53, "norm_label": "add rsid and optionally enable track revisions in settings.xml. args:", "id": "scripts_document_rationale_989", "community_name": "Document Relationship Manager" }, { "label": "Add a single comment to comments.xml.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1071", "_origin": "ast", "community": 106, "norm_label": "add a single comment to comments.xml.", "id": "scripts_document_rationale_1071", "community_name": "Word Document Comments" }, { "label": "Add a single comment to commentsExtended.xml.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1092", "_origin": "ast", "community": 106, "norm_label": "add a single comment to commentsextended.xml.", "id": "scripts_document_rationale_1092", "community_name": "Word Document Comments" }, { "label": "Add a single comment to commentsExtensible.xml.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1119", "_origin": "ast", "community": 106, "norm_label": "add a single comment to commentsextensible.xml.", "id": "scripts_document_rationale_1119", "community_name": "Word Document Comments" }, { "label": "Generate XML for comment range start.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1134", "_origin": "ast", "community": 106, "norm_label": "generate xml for comment range start.", "id": "scripts_document_rationale_1134", "community_name": "Word Document Comments" }, { "label": "Generate XML for comment range end with reference run. Note: w:rsidR is", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1138", "_origin": "ast", "community": 53, "norm_label": "generate xml for comment range end with reference run. note: w:rsidr is", "id": "scripts_document_rationale_1138", "community_name": "Document Relationship Manager" }, { "label": "Generate XML for comment reference run. Note: w:rsidR is automatically", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1149", "_origin": "ast", "community": 53, "norm_label": "generate xml for comment reference run. note: w:rsidr is automatically", "id": "scripts_document_rationale_1149", "community_name": "Document Relationship Manager" }, { "label": "Check if a relationship with given target exists.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1161", "_origin": "ast", "community": 53, "norm_label": "check if a relationship with given target exists.", "id": "scripts_document_rationale_1161", "community_name": "Document Relationship Manager" }, { "label": "Check if an override with given part name exists.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1168", "_origin": "ast", "community": 53, "norm_label": "check if an override with given part name exists.", "id": "scripts_document_rationale_1168", "community_name": "Document Relationship Manager" }, { "label": "Check if an author already exists in people.xml.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1175", "_origin": "ast", "community": 157, "norm_label": "check if an author already exists in people.xml.", "id": "scripts_document_rationale_1175", "community_name": "Word Comment Manager" }, { "label": "Add author to people.xml (called during initialization).", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1182", "_origin": "ast", "community": 157, "norm_label": "add author to people.xml (called during initialization).", "id": "scripts_document_rationale_1182", "community_name": "Word Comment Manager" }, { "label": "Ensure word/_rels/document.xml.rels has comment relationships.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1204", "_origin": "ast", "community": 53, "norm_label": "ensure word/_rels/document.xml.rels has comment relationships.", "id": "scripts_document_rationale_1204", "community_name": "Document Relationship Manager" }, { "label": "Ensure [Content_Types].xml has comment content types.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1244", "_origin": "ast", "community": 53, "norm_label": "ensure [content_types].xml has comment content types.", "id": "scripts_document_rationale_1244", "community_name": "Document Relationship Manager" }, { "label": "utilities.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L1", "_origin": "ast", "community": 65, "norm_label": "utilities.py", "id": "scripts_utilities", "community_name": "XML Document Utilities" }, { "label": "XMLEditor", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L41", "_origin": "ast", "community": 65, "norm_label": "xmleditor", "id": "scripts_utilities_xmleditor", "community_name": "XML Document Utilities" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L55", "_origin": "ast", "community": 65, "norm_label": ".__init__()", "id": "scripts_utilities_xmleditor_init", "community_name": "XML Document Utilities" }, { "label": ".get_node()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L76", "_origin": "ast", "community": 65, "norm_label": ".get_node()", "id": "scripts_utilities_xmleditor_get_node", "community_name": "XML Document Utilities" }, { "label": "range", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L76", "_origin": "ast", "community": 65, "norm_label": "range", "id": "range", "community_name": "XML Document Utilities" }, { "label": "._get_element_text()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L183", "_origin": "ast", "community": 65, "norm_label": "._get_element_text()", "id": "scripts_utilities_xmleditor_get_element_text", "community_name": "XML Document Utilities" }, { "label": ".replace_node()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L206", "_origin": "ast", "community": 65, "norm_label": ".replace_node()", "id": "scripts_utilities_xmleditor_replace_node", "community_name": "XML Document Utilities" }, { "label": ".insert_after()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L227", "_origin": "ast", "community": 65, "norm_label": ".insert_after()", "id": "scripts_utilities_xmleditor_insert_after", "community_name": "XML Document Utilities" }, { "label": ".insert_before()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L251", "_origin": "ast", "community": 65, "norm_label": ".insert_before()", "id": "scripts_utilities_xmleditor_insert_before", "community_name": "XML Document Utilities" }, { "label": ".append_to()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L271", "_origin": "ast", "community": 65, "norm_label": ".append_to()", "id": "scripts_utilities_xmleditor_append_to", "community_name": "XML Document Utilities" }, { "label": ".get_next_rid()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L290", "_origin": "ast", "community": 65, "norm_label": ".get_next_rid()", "id": "scripts_utilities_xmleditor_get_next_rid", "community_name": "XML Document Utilities" }, { "label": ".save()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L302", "_origin": "ast", "community": 65, "norm_label": ".save()", "id": "scripts_utilities_xmleditor_save", "community_name": "XML Document Utilities" }, { "label": "._parse_fragment()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L312", "_origin": "ast", "community": 65, "norm_label": "._parse_fragment()", "id": "scripts_utilities_xmleditor_parse_fragment", "community_name": "XML Document Utilities" }, { "label": "_create_line_tracking_parser()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L346", "_origin": "ast", "community": 65, "norm_label": "_create_line_tracking_parser()", "id": "scripts_utilities_create_line_tracking_parser", "community_name": "XML Document Utilities" }, { "label": "Editor for manipulating OOXML XML files with line-number-based node finding.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L42", "_origin": "ast", "community": 65, "norm_label": "editor for manipulating ooxml xml files with line-number-based node finding.", "id": "scripts_utilities_rationale_42", "community_name": "XML Document Utilities" }, { "label": "Initialize with path to XML file and parse with line number tracking. A", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L56", "_origin": "ast", "community": 65, "norm_label": "initialize with path to xml file and parse with line number tracking. a", "id": "scripts_utilities_rationale_56", "community_name": "XML Document Utilities" }, { "label": "Get a DOM element by tag and identifier. Finds an element by either its", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L83", "_origin": "ast", "community": 65, "norm_label": "get a dom element by tag and identifier. finds an element by either its", "id": "scripts_utilities_rationale_83", "community_name": "XML Document Utilities" }, { "label": "Recursively extract all text content from an element. Skips text nodes", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L184", "_origin": "ast", "community": 65, "norm_label": "recursively extract all text content from an element. skips text nodes", "id": "scripts_utilities_rationale_184", "community_name": "XML Document Utilities" }, { "label": "Replace a DOM element with new XML content. Args: elem: def", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L207", "_origin": "ast", "community": 65, "norm_label": "replace a dom element with new xml content. args: elem: def", "id": "scripts_utilities_rationale_207", "community_name": "XML Document Utilities" }, { "label": "Insert XML content after a DOM element. Args: elem: defused", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L228", "_origin": "ast", "community": 65, "norm_label": "insert xml content after a dom element. args: elem: defused", "id": "scripts_utilities_rationale_228", "community_name": "XML Document Utilities" }, { "label": "Insert XML content before a DOM element. Args: elem: defuse", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L252", "_origin": "ast", "community": 65, "norm_label": "insert xml content before a dom element. args: elem: defuse", "id": "scripts_utilities_rationale_252", "community_name": "XML Document Utilities" }, { "label": "Append XML content as a child of a DOM element. Args: elem:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L272", "_origin": "ast", "community": 65, "norm_label": "append xml content as a child of a dom element. args: elem:", "id": "scripts_utilities_rationale_272", "community_name": "XML Document Utilities" }, { "label": "Get the next available rId for relationships files.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L291", "_origin": "ast", "community": 65, "norm_label": "get the next available rid for relationships files.", "id": "scripts_utilities_rationale_291", "community_name": "XML Document Utilities" }, { "label": "Save the edited XML back to the file. Serializes the DOM tree and write", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L303", "_origin": "ast", "community": 65, "norm_label": "save the edited xml back to the file. serializes the dom tree and write", "id": "scripts_utilities_rationale_303", "community_name": "XML Document Utilities" }, { "label": "Parse XML fragment and return list of imported nodes. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L313", "_origin": "ast", "community": 65, "norm_label": "parse xml fragment and return list of imported nodes. args:", "id": "scripts_utilities_rationale_313", "community_name": "XML Document Utilities" }, { "label": "Create a SAX parser that tracks line and column numbers for each element. M", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L347", "_origin": "ast", "community": 65, "norm_label": "create a sax parser that tracks line and column numbers for each element. m", "id": "scripts_utilities_rationale_347", "community_name": "XML Document Utilities" }, { "label": "check_bounding_boxes.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes.py", "source_location": "L1", "_origin": "ast", "community": 69, "norm_label": "check_bounding_boxes.py", "id": "scripts_check_bounding_boxes", "community_name": "Bounding Box Validator" }, { "label": "RectAndField", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes.py", "source_location": "L11", "_origin": "ast", "community": 69, "norm_label": "rectandfield", "id": "scripts_check_bounding_boxes_rectandfield", "community_name": "Bounding Box Validator" }, { "label": "get_bounding_box_messages()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes.py", "source_location": "L18", "_origin": "ast", "community": 69, "norm_label": "get_bounding_box_messages()", "id": "scripts_check_bounding_boxes_get_bounding_box_messages", "community_name": "Bounding Box Validator" }, { "label": "check_bounding_boxes_test.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L1", "_origin": "ast", "community": 69, "norm_label": "check_bounding_boxes_test.py", "id": "scripts_check_bounding_boxes_test", "community_name": "Bounding Box Validator" }, { "label": "TestGetBoundingBoxMessages", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L8", "_origin": "ast", "community": 69, "norm_label": "testgetboundingboxmessages", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "community_name": "Bounding Box Validator" }, { "label": ".create_json_stream()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L10", "_origin": "ast", "community": 69, "norm_label": ".create_json_stream()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream", "community_name": "Bounding Box Validator" }, { "label": ".test_no_intersections()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L14", "_origin": "ast", "community": 69, "norm_label": ".test_no_intersections()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_intersections", "community_name": "Bounding Box Validator" }, { "label": ".test_label_entry_intersection_same_field()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L38", "_origin": "ast", "community": 69, "norm_label": ".test_label_entry_intersection_same_field()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_label_entry_intersection_same_field", "community_name": "Bounding Box Validator" }, { "label": ".test_intersection_between_different_fields()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L56", "_origin": "ast", "community": 69, "norm_label": ".test_intersection_between_different_fields()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_intersection_between_different_fields", "community_name": "Bounding Box Validator" }, { "label": ".test_different_pages_no_intersection()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L80", "_origin": "ast", "community": 69, "norm_label": ".test_different_pages_no_intersection()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_different_pages_no_intersection", "community_name": "Bounding Box Validator" }, { "label": ".test_entry_height_too_small()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L104", "_origin": "ast", "community": 69, "norm_label": ".test_entry_height_too_small()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_too_small", "community_name": "Bounding Box Validator" }, { "label": ".test_entry_height_adequate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L125", "_origin": "ast", "community": 69, "norm_label": ".test_entry_height_adequate()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_adequate", "community_name": "Bounding Box Validator" }, { "label": ".test_default_font_size()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L146", "_origin": "ast", "community": 69, "norm_label": ".test_default_font_size()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_default_font_size", "community_name": "Bounding Box Validator" }, { "label": ".test_no_entry_text()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L165", "_origin": "ast", "community": 69, "norm_label": ".test_no_entry_text()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_entry_text", "community_name": "Bounding Box Validator" }, { "label": ".test_multiple_errors_limit()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L183", "_origin": "ast", "community": 69, "norm_label": ".test_multiple_errors_limit()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_multiple_errors_limit", "community_name": "Bounding Box Validator" }, { "label": ".test_edge_touching_boxes()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L206", "_origin": "ast", "community": 69, "norm_label": ".test_edge_touching_boxes()", "id": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_edge_touching_boxes", "community_name": "Bounding Box Validator" }, { "label": "Helper to create a JSON stream from data", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L11", "_origin": "ast", "community": 69, "norm_label": "helper to create a json stream from data", "id": "scripts_check_bounding_boxes_test_rationale_11", "community_name": "Bounding Box Validator" }, { "label": "Test case with no bounding box intersections", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L15", "_origin": "ast", "community": 69, "norm_label": "test case with no bounding box intersections", "id": "scripts_check_bounding_boxes_test_rationale_15", "community_name": "Bounding Box Validator" }, { "label": "Test intersection between label and entry of the same field", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L39", "_origin": "ast", "community": 69, "norm_label": "test intersection between label and entry of the same field", "id": "scripts_check_bounding_boxes_test_rationale_39", "community_name": "Bounding Box Validator" }, { "label": "Test intersection between bounding boxes of different fields", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L57", "_origin": "ast", "community": 69, "norm_label": "test intersection between bounding boxes of different fields", "id": "scripts_check_bounding_boxes_test_rationale_57", "community_name": "Bounding Box Validator" }, { "label": "Test that boxes on different pages don't count as intersecting", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L81", "_origin": "ast", "community": 69, "norm_label": "test that boxes on different pages don't count as intersecting", "id": "scripts_check_bounding_boxes_test_rationale_81", "community_name": "Bounding Box Validator" }, { "label": "Test that entry box height is checked against font size", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L105", "_origin": "ast", "community": 69, "norm_label": "test that entry box height is checked against font size", "id": "scripts_check_bounding_boxes_test_rationale_105", "community_name": "Bounding Box Validator" }, { "label": "Test that adequate entry box height passes", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L126", "_origin": "ast", "community": 69, "norm_label": "test that adequate entry box height passes", "id": "scripts_check_bounding_boxes_test_rationale_126", "community_name": "Bounding Box Validator" }, { "label": "Test that default font size is used when not specified", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L147", "_origin": "ast", "community": 69, "norm_label": "test that default font size is used when not specified", "id": "scripts_check_bounding_boxes_test_rationale_147", "community_name": "Bounding Box Validator" }, { "label": "Test that missing entry_text doesn't cause height check", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L166", "_origin": "ast", "community": 69, "norm_label": "test that missing entry_text doesn't cause height check", "id": "scripts_check_bounding_boxes_test_rationale_166", "community_name": "Bounding Box Validator" }, { "label": "Test that error messages are limited to prevent excessive output", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L184", "_origin": "ast", "community": 69, "norm_label": "test that error messages are limited to prevent excessive output", "id": "scripts_check_bounding_boxes_test_rationale_184", "community_name": "Bounding Box Validator" }, { "label": "Test that boxes touching at edges don't count as intersecting", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L207", "_origin": "ast", "community": 69, "norm_label": "test that boxes touching at edges don't count as intersecting", "id": "scripts_check_bounding_boxes_test_rationale_207", "community_name": "Bounding Box Validator" }, { "label": "check_fillable_fields.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_fillable_fields.py", "source_location": "L1", "_origin": "ast", "community": 341, "norm_label": "check_fillable_fields.py", "id": "scripts_check_fillable_fields", "community_name": "PDF Form Field Checker" }, { "label": "convert_pdf_to_images.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/convert_pdf_to_images.py", "source_location": "L1", "_origin": "ast", "community": 275, "norm_label": "convert_pdf_to_images.py", "id": "scripts_convert_pdf_to_images", "community_name": "PDF Image Conversion" }, { "label": "convert()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/convert_pdf_to_images.py", "source_location": "L10", "_origin": "ast", "community": 275, "norm_label": "convert()", "id": "scripts_convert_pdf_to_images_convert", "community_name": "PDF Image Conversion" }, { "label": "create_validation_image.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/create_validation_image.py", "source_location": "L1", "_origin": "ast", "community": 276, "norm_label": "create_validation_image.py", "id": "scripts_create_validation_image", "community_name": "Validation Image Creation" }, { "label": "create_validation_image()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/create_validation_image.py", "source_location": "L11", "_origin": "ast", "community": 276, "norm_label": "create_validation_image()", "id": "scripts_create_validation_image_create_validation_image", "community_name": "Validation Image Creation" }, { "label": "extract_form_field_info.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L1", "_origin": "ast", "community": 129, "norm_label": "extract_form_field_info.py", "id": "scripts_extract_form_field_info", "community_name": "PDF Form Filler" }, { "label": "get_full_annotation_field_id()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L12", "_origin": "ast", "community": 129, "norm_label": "get_full_annotation_field_id()", "id": "scripts_extract_form_field_info_get_full_annotation_field_id", "community_name": "PDF Form Filler" }, { "label": "make_field_dict()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L22", "_origin": "ast", "community": 129, "norm_label": "make_field_dict()", "id": "scripts_extract_form_field_info_make_field_dict", "community_name": "PDF Form Filler" }, { "label": "get_field_info()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L62", "_origin": "ast", "community": 129, "norm_label": "get_field_info()", "id": "scripts_extract_form_field_info_get_field_info", "community_name": "PDF Form Filler" }, { "label": "PdfReader", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L62", "_origin": "ast", "community": 129, "norm_label": "pdfreader", "id": "pdfreader", "community_name": "PDF Form Filler" }, { "label": "write_field_info()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L140", "_origin": "ast", "community": 129, "norm_label": "write_field_info()", "id": "scripts_extract_form_field_info_write_field_info", "community_name": "PDF Form Filler" }, { "label": "fill_fillable_fields.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L1", "_origin": "ast", "community": 129, "norm_label": "fill_fillable_fields.py", "id": "scripts_fill_fillable_fields", "community_name": "PDF Form Filler" }, { "label": "fill_pdf_fields()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L12", "_origin": "ast", "community": 129, "norm_label": "fill_pdf_fields()", "id": "scripts_fill_fillable_fields_fill_pdf_fields", "community_name": "PDF Form Filler" }, { "label": "validation_error_for_field_value()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L59", "_origin": "ast", "community": 129, "norm_label": "validation_error_for_field_value()", "id": "scripts_fill_fillable_fields_validation_error_for_field_value", "community_name": "PDF Form Filler" }, { "label": "monkeypatch_pydpf_method()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L90", "_origin": "ast", "community": 129, "norm_label": "monkeypatch_pydpf_method()", "id": "scripts_fill_fillable_fields_monkeypatch_pydpf_method", "community_name": "PDF Form Filler" }, { "label": "fill_pdf_form_with_annotations.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L1", "_origin": "ast", "community": 129, "norm_label": "fill_pdf_form_with_annotations.py", "id": "scripts_fill_pdf_form_with_annotations", "community_name": "PDF Form Filler" }, { "label": "transform_coordinates()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L11", "_origin": "ast", "community": 129, "norm_label": "transform_coordinates()", "id": "scripts_fill_pdf_form_with_annotations_transform_coordinates", "community_name": "PDF Form Filler" }, { "label": "fill_pdf_form()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L28", "_origin": "ast", "community": 129, "norm_label": "fill_pdf_form()", "id": "scripts_fill_pdf_form_with_annotations_fill_pdf_form", "community_name": "PDF Form Filler" }, { "label": "Transform bounding box from image coordinates to PDF coordinates", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L12", "_origin": "ast", "community": 129, "norm_label": "transform bounding box from image coordinates to pdf coordinates", "id": "scripts_fill_pdf_form_with_annotations_rationale_12", "community_name": "PDF Form Filler" }, { "label": "Fill the PDF form with data from fields.json", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L29", "_origin": "ast", "community": 129, "norm_label": "fill the pdf form with data from fields.json", "id": "scripts_fill_pdf_form_with_annotations_rationale_29", "community_name": "PDF Form Filler" }, { "label": "pack.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L1", "_origin": "ast", "community": 193, "norm_label": "pack.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack", "community_name": "Office Document Packer" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L19", "_origin": "ast", "community": 193, "norm_label": "main()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_main", "community_name": "Office Document Packer" }, { "label": "pack_document()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L45", "_origin": "ast", "community": 193, "norm_label": "pack_document()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_pack_document", "community_name": "Office Document Packer" }, { "label": "validate_document()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L90", "_origin": "ast", "community": 193, "norm_label": "validate_document()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_validate_document", "community_name": "Office Document Packer" }, { "label": "condense_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L133", "_origin": "ast", "community": 193, "norm_label": "condense_xml()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_condense_xml", "community_name": "Office Document Packer" }, { "label": "Pack a directory into an Office file (.docx/.pptx/.xlsx). Args: inp", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L46", "_origin": "ast", "community": 193, "norm_label": "pack a directory into an office file (.docx/.pptx/.xlsx). args: inp", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_rationale_46", "community_name": "Office Document Packer" }, { "label": "Validate document by converting to HTML with soffice.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L91", "_origin": "ast", "community": 193, "norm_label": "validate document by converting to html with soffice.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_rationale_91", "community_name": "Office Document Packer" }, { "label": "Strip unnecessary whitespace and remove comments.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L134", "_origin": "ast", "community": 193, "norm_label": "strip unnecessary whitespace and remove comments.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_rationale_134", "community_name": "Office Document Packer" }, { "label": "unpack.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/unpack.py", "source_location": "L1", "_origin": "ast", "community": 305, "norm_label": "unpack.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_unpack_py_scripts_unpack", "community_name": "Archive Extraction Utility" }, { "label": "validate.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validate.py", "source_location": "L1", "_origin": "ast", "community": 265, "norm_label": "validate.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validate_py_scripts_validate", "community_name": "Validation Script Execution" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validate.py", "source_location": "L16", "_origin": "ast", "community": 265, "norm_label": "main()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validate_py_scripts_validate_main", "community_name": "Validation Script Execution" }, { "label": "__init__.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/__init__.py", "source_location": "L1", "_origin": "ast", "community": 266, "norm_label": "__init__.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_init_py_validation_init", "community_name": "Word Processing Validation" }, { "label": "Validation modules for Word document processing.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/__init__.py", "source_location": "L1", "_origin": "ast", "community": 266, "norm_label": "validation modules for word document processing.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_init_py_validation_init_rationale_1", "community_name": "Word Processing Validation" }, { "label": "base.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L1", "_origin": "ast", "community": 48, "norm_label": "base.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base", "community_name": "Extended Schema Validation" }, { "label": "BaseSchemaValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L11", "_origin": "ast", "community": 48, "norm_label": "baseschemavalidator", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "community_name": "Extended Schema Validation" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L106", "_origin": "ast", "community": 48, "norm_label": ".__init__()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_init", "community_name": "Extended Schema Validation" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L123", "_origin": "ast", "community": 48, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate", "community_name": "Extended Schema Validation" }, { "label": ".validate_xml()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L127", "_origin": "ast", "community": 48, "norm_label": ".validate_xml()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_xml", "community_name": "Extended Schema Validation" }, { "label": ".validate_namespaces()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L156", "_origin": "ast", "community": 48, "norm_label": ".validate_namespaces()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_namespaces", "community_name": "Extended Schema Validation" }, { "label": ".validate_unique_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L186", "_origin": "ast", "community": 48, "norm_label": ".validate_unique_ids()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_unique_ids", "community_name": "Extended Schema Validation" }, { "label": ".validate_file_references()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L277", "_origin": "ast", "community": 48, "norm_label": ".validate_file_references()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_references", "community_name": "Extended Schema Validation" }, { "label": ".validate_all_relationship_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L388", "_origin": "ast", "community": 231, "norm_label": ".validate_all_relationship_ids()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids", "community_name": "XML Relationship Validation" }, { "label": "._get_expected_relationship_type()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L486", "_origin": "ast", "community": 231, "norm_label": "._get_expected_relationship_type()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type", "community_name": "XML Relationship Validation" }, { "label": ".validate_content_types()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L522", "_origin": "ast", "community": 48, "norm_label": ".validate_content_types()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_content_types", "community_name": "Extended Schema Validation" }, { "label": ".validate_file_against_xsd()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L641", "_origin": "ast", "community": 48, "norm_label": ".validate_file_against_xsd()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd", "community_name": "Extended Schema Validation" }, { "label": ".validate_against_xsd()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L688", "_origin": "ast", "community": 48, "norm_label": ".validate_against_xsd()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd", "community_name": "Extended Schema Validation" }, { "label": "._get_schema_path()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L741", "_origin": "ast", "community": 48, "norm_label": "._get_schema_path()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path", "community_name": "Extended Schema Validation" }, { "label": "._clean_ignorable_namespaces()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L765", "_origin": "ast", "community": 48, "norm_label": "._clean_ignorable_namespaces()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces", "community_name": "Extended Schema Validation" }, { "label": "._remove_ignorable_elements()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L791", "_origin": "ast", "community": 48, "norm_label": "._remove_ignorable_elements()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements", "community_name": "Extended Schema Validation" }, { "label": "._preprocess_for_mc_ignorable()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L815", "_origin": "ast", "community": 48, "norm_label": "._preprocess_for_mc_ignorable()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable", "community_name": "Extended Schema Validation" }, { "label": "._validate_single_file_xsd()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L826", "_origin": "ast", "community": 48, "norm_label": "._validate_single_file_xsd()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "community_name": "Extended Schema Validation" }, { "label": "._get_original_file_errors()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L869", "_origin": "ast", "community": 48, "norm_label": "._get_original_file_errors()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors", "community_name": "Extended Schema Validation" }, { "label": "._remove_template_tags_from_text_nodes()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L906", "_origin": "ast", "community": 48, "norm_label": "._remove_template_tags_from_text_nodes()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes", "community_name": "Extended Schema Validation" }, { "label": "Base validator with common validation logic for document files.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L1", "_origin": "ast", "community": 48, "norm_label": "base validator with common validation logic for document files.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_1", "community_name": "Extended Schema Validation" }, { "label": "Run all validation checks and return True if all pass.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L124", "_origin": "ast", "community": 48, "norm_label": "run all validation checks and return true if all pass.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_124", "community_name": "Extended Schema Validation" }, { "label": "Validate that all XML files are well-formed.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L128", "_origin": "ast", "community": 48, "norm_label": "validate that all xml files are well-formed.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_128", "community_name": "Extended Schema Validation" }, { "label": "Validate that namespace prefixes in Ignorable attributes are declared.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L157", "_origin": "ast", "community": 48, "norm_label": "validate that namespace prefixes in ignorable attributes are declared.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_157", "community_name": "Extended Schema Validation" }, { "label": "Validate that specific IDs are unique according to OOXML requirements.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L187", "_origin": "ast", "community": 48, "norm_label": "validate that specific ids are unique according to ooxml requirements.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_187", "community_name": "Extended Schema Validation" }, { "label": "Validate that all .rels files properly reference files and that all files are re", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L278", "_origin": "ast", "community": 48, "norm_label": "validate that all .rels files properly reference files and that all files are re", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_278", "community_name": "Extended Schema Validation" }, { "label": "Validate that all r:id attributes in XML files reference existing IDs in", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L389", "_origin": "ast", "community": 231, "norm_label": "validate that all r:id attributes in xml files reference existing ids in", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_389", "community_name": "XML Relationship Validation" }, { "label": "Get the expected relationship type for an element. First checks the expl", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L487", "_origin": "ast", "community": 231, "norm_label": "get the expected relationship type for an element. first checks the expl", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_487", "community_name": "XML Relationship Validation" }, { "label": "Validate that all content files are properly declared in [Content_Types].xml.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L523", "_origin": "ast", "community": 48, "norm_label": "validate that all content files are properly declared in [content_types].xml.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_523", "community_name": "Extended Schema Validation" }, { "label": "Validate a single XML file against XSD schema, comparing with original.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L642", "_origin": "ast", "community": 48, "norm_label": "validate a single xml file against xsd schema, comparing with original.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_642", "community_name": "Extended Schema Validation" }, { "label": "Validate XML files against XSD schemas, showing only new errors compared to orig", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L689", "_origin": "ast", "community": 48, "norm_label": "validate xml files against xsd schemas, showing only new errors compared to orig", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_689", "community_name": "Extended Schema Validation" }, { "label": "Determine the appropriate schema path for an XML file.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L742", "_origin": "ast", "community": 48, "norm_label": "determine the appropriate schema path for an xml file.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_742", "community_name": "Extended Schema Validation" }, { "label": "Remove attributes and elements not in allowed namespaces.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L766", "_origin": "ast", "community": 48, "norm_label": "remove attributes and elements not in allowed namespaces.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_766", "community_name": "Extended Schema Validation" }, { "label": "Recursively remove all elements not in allowed namespaces.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L792", "_origin": "ast", "community": 48, "norm_label": "recursively remove all elements not in allowed namespaces.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_792", "community_name": "Extended Schema Validation" }, { "label": "Preprocess XML to handle mc:Ignorable attribute properly.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L816", "_origin": "ast", "community": 48, "norm_label": "preprocess xml to handle mc:ignorable attribute properly.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_816", "community_name": "Extended Schema Validation" }, { "label": "Validate a single XML file against XSD schema. Returns (is_valid, errors_set).", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L827", "_origin": "ast", "community": 48, "norm_label": "validate a single xml file against xsd schema. returns (is_valid, errors_set).", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_827", "community_name": "Extended Schema Validation" }, { "label": "Get XSD validation errors from a single file in the original document.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L870", "_origin": "ast", "community": 48, "norm_label": "get xsd validation errors from a single file in the original document.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_870", "community_name": "Extended Schema Validation" }, { "label": "Remove template tags from XML text nodes and collect warnings. Template", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L907", "_origin": "ast", "community": 48, "norm_label": "remove template tags from xml text nodes and collect warnings. template", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_907", "community_name": "Extended Schema Validation" }, { "label": "docx.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L1", "_origin": "ast", "community": 113, "norm_label": "docx.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx", "community_name": "Word XML Validator" }, { "label": "DOCXSchemaValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L14", "_origin": "ast", "community": 113, "norm_label": "docxschemavalidator", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "community_name": "Word XML Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L24", "_origin": "ast", "community": 113, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "community_name": "Word XML Validator" }, { "label": ".validate_whitespace_preservation()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L72", "_origin": "ast", "community": 113, "norm_label": ".validate_whitespace_preservation()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation", "community_name": "Word XML Validator" }, { "label": ".validate_deletions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L124", "_origin": "ast", "community": 113, "norm_label": ".validate_deletions()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions", "community_name": "Word XML Validator" }, { "label": ".count_paragraphs_in_unpacked()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L173", "_origin": "ast", "community": 113, "norm_label": ".count_paragraphs_in_unpacked()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked", "community_name": "Word XML Validator" }, { "label": ".count_paragraphs_in_original()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L192", "_origin": "ast", "community": 113, "norm_label": ".count_paragraphs_in_original()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original", "community_name": "Word XML Validator" }, { "label": ".validate_insertions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L216", "_origin": "ast", "community": 113, "norm_label": ".validate_insertions()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions", "community_name": "Word XML Validator" }, { "label": ".compare_paragraph_counts()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L263", "_origin": "ast", "community": 113, "norm_label": ".compare_paragraph_counts()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts", "community_name": "Word XML Validator" }, { "label": "Validator for Word document XML files against XSD schemas.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L1", "_origin": "ast", "community": 113, "norm_label": "validator for word document xml files against xsd schemas.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_1", "community_name": "Word XML Validator" }, { "label": "Run all validation checks and return True if all pass.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L25", "_origin": "ast", "community": 113, "norm_label": "run all validation checks and return true if all pass.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_25", "community_name": "Word XML Validator" }, { "label": "Validate that w:t elements with whitespace have xml:space='preserve'.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L73", "_origin": "ast", "community": 113, "norm_label": "validate that w:t elements with whitespace have xml:space='preserve'.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_73", "community_name": "Word XML Validator" }, { "label": "Validate that w:t elements are not within w:del elements. For some reaso", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L125", "_origin": "ast", "community": 113, "norm_label": "validate that w:t elements are not within w:del elements. for some reaso", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_125", "community_name": "Word XML Validator" }, { "label": "Count the number of paragraphs in the unpacked document.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L174", "_origin": "ast", "community": 113, "norm_label": "count the number of paragraphs in the unpacked document.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_174", "community_name": "Word XML Validator" }, { "label": "Count the number of paragraphs in the original docx file.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L193", "_origin": "ast", "community": 113, "norm_label": "count the number of paragraphs in the original docx file.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_193", "community_name": "Word XML Validator" }, { "label": "Validate that w:delText elements are not within w:ins elements. w:delTex", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L217", "_origin": "ast", "community": 113, "norm_label": "validate that w:deltext elements are not within w:ins elements. w:deltex", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_217", "community_name": "Word XML Validator" }, { "label": "Compare paragraph counts between original and new document.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L264", "_origin": "ast", "community": 113, "norm_label": "compare paragraph counts between original and new document.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_264", "community_name": "Word XML Validator" }, { "label": "pptx.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L1", "_origin": "ast", "community": 128, "norm_label": "pptx.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx", "community_name": "PowerPoint XML Validator" }, { "label": "PPTXSchemaValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L10", "_origin": "ast", "community": 128, "norm_label": "pptxschemavalidator", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "community_name": "PowerPoint XML Validator" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L28", "_origin": "ast", "community": 128, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_uuid_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L77", "_origin": "ast", "community": 128, "norm_label": ".validate_uuid_ids()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids", "community_name": "PowerPoint XML Validator" }, { "label": "._looks_like_uuid()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L121", "_origin": "ast", "community": 128, "norm_label": "._looks_like_uuid()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_slide_layout_ids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L128", "_origin": "ast", "community": 128, "norm_label": ".validate_slide_layout_ids()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_no_duplicate_slide_layouts()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L203", "_origin": "ast", "community": 128, "norm_label": ".validate_no_duplicate_slide_layouts()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts", "community_name": "PowerPoint XML Validator" }, { "label": ".validate_notes_slide_references()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L243", "_origin": "ast", "community": 128, "norm_label": ".validate_notes_slide_references()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references", "community_name": "PowerPoint XML Validator" }, { "label": "Validator for PowerPoint presentation XML files against XSD schemas.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L1", "_origin": "ast", "community": 128, "norm_label": "validator for powerpoint presentation xml files against xsd schemas.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_1", "community_name": "PowerPoint XML Validator" }, { "label": "Run all validation checks and return True if all pass.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L29", "_origin": "ast", "community": 128, "norm_label": "run all validation checks and return true if all pass.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_29", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that ID attributes that look like UUIDs contain only hex values.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L78", "_origin": "ast", "community": 128, "norm_label": "validate that id attributes that look like uuids contain only hex values.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_78", "community_name": "PowerPoint XML Validator" }, { "label": "Check if a value has the general structure of a UUID.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L122", "_origin": "ast", "community": 128, "norm_label": "check if a value has the general structure of a uuid.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_122", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that sldLayoutId elements in slide masters reference valid slide layout", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L129", "_origin": "ast", "community": 128, "norm_label": "validate that sldlayoutid elements in slide masters reference valid slide layout", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_129", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that each slide has exactly one slideLayout reference.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L204", "_origin": "ast", "community": 128, "norm_label": "validate that each slide has exactly one slidelayout reference.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_204", "community_name": "PowerPoint XML Validator" }, { "label": "Validate that each notesSlide file is referenced by only one slide.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L244", "_origin": "ast", "community": 128, "norm_label": "validate that each notesslide file is referenced by only one slide.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_244", "community_name": "PowerPoint XML Validator" }, { "label": "redlining.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L1", "_origin": "ast", "community": 138, "norm_label": "redlining.py", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining", "community_name": "Word Tracked Changes" }, { "label": "RedliningValidator", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L11", "_origin": "ast", "community": 138, "norm_label": "redliningvalidator", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "community_name": "Word Tracked Changes" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L14", "_origin": "ast", "community": 138, "norm_label": ".__init__()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_init", "community_name": "Word Tracked Changes" }, { "label": ".validate()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L22", "_origin": "ast", "community": 138, "norm_label": ".validate()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "community_name": "Word Tracked Changes" }, { "label": "._generate_detailed_diff()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L114", "_origin": "ast", "community": 138, "norm_label": "._generate_detailed_diff()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff", "community_name": "Word Tracked Changes" }, { "label": "._get_git_word_diff()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L139", "_origin": "ast", "community": 138, "norm_label": "._get_git_word_diff()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff", "community_name": "Word Tracked Changes" }, { "label": "._remove_claude_tracked_changes()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L217", "_origin": "ast", "community": 138, "norm_label": "._remove_claude_tracked_changes()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes", "community_name": "Word Tracked Changes" }, { "label": "._extract_text_content()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L254", "_origin": "ast", "community": 138, "norm_label": "._extract_text_content()", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content", "community_name": "Word Tracked Changes" }, { "label": "Validator for tracked changes in Word documents.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L1", "_origin": "ast", "community": 138, "norm_label": "validator for tracked changes in word documents.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_1", "community_name": "Word Tracked Changes" }, { "label": "Main validation method that returns True if valid, False otherwise.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L23", "_origin": "ast", "community": 138, "norm_label": "main validation method that returns true if valid, false otherwise.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_23", "community_name": "Word Tracked Changes" }, { "label": "Generate detailed word-level differences using git word diff.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L115", "_origin": "ast", "community": 138, "norm_label": "generate detailed word-level differences using git word diff.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_115", "community_name": "Word Tracked Changes" }, { "label": "Generate word diff using git with character-level precision.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L140", "_origin": "ast", "community": 138, "norm_label": "generate word diff using git with character-level precision.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_140", "community_name": "Word Tracked Changes" }, { "label": "Remove tracked changes authored by Claude from the XML root.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L218", "_origin": "ast", "community": 138, "norm_label": "remove tracked changes authored by claude from the xml root.", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_218", "community_name": "Word Tracked Changes" }, { "label": "Extract text content from Word XML, preserving paragraph structure. Emp", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L255", "_origin": "ast", "community": 138, "norm_label": "extract text content from word xml, preserving paragraph structure. emp", "id": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_255", "community_name": "Word Tracked Changes" }, { "label": "html2pptx.js", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L1", "_origin": "ast", "community": 169, "norm_label": "html2pptx.js", "id": "scripts_html2pptx", "community_name": "HTML to PowerPoint" }, { "label": "{ chromium }", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L28", "_origin": "ast", "community": 169, "norm_label": "{ chromium }", "id": "scripts_html2pptx_chromium", "community_name": "HTML to PowerPoint" }, { "label": "path", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L29", "_origin": "ast", "community": 169, "norm_label": "path", "id": "scripts_html2pptx_path", "community_name": "HTML to PowerPoint" }, { "label": "sharp", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L30", "_origin": "ast", "community": 169, "norm_label": "sharp", "id": "scripts_html2pptx_sharp", "community_name": "HTML to PowerPoint" }, { "label": "getBodyDimensions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L37", "_origin": "ast", "community": 169, "norm_label": "getbodydimensions()", "id": "scripts_html2pptx_getbodydimensions", "community_name": "HTML to PowerPoint" }, { "label": "validateDimensions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L69", "_origin": "ast", "community": 169, "norm_label": "validatedimensions()", "id": "scripts_html2pptx_validatedimensions", "community_name": "HTML to PowerPoint" }, { "label": "validateTextBoxPosition()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L88", "_origin": "ast", "community": 169, "norm_label": "validatetextboxposition()", "id": "scripts_html2pptx_validatetextboxposition", "community_name": "HTML to PowerPoint" }, { "label": "addBackground()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L121", "_origin": "ast", "community": 169, "norm_label": "addbackground()", "id": "scripts_html2pptx_addbackground", "community_name": "HTML to PowerPoint" }, { "label": "addElements()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L133", "_origin": "ast", "community": 169, "norm_label": "addelements()", "id": "scripts_html2pptx_addelements", "community_name": "HTML to PowerPoint" }, { "label": "extractSlideData()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L244", "_origin": "ast", "community": 169, "norm_label": "extractslidedata()", "id": "scripts_html2pptx_extractslidedata", "community_name": "HTML to PowerPoint" }, { "label": "html2pptx()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L896", "_origin": "ast", "community": 169, "norm_label": "html2pptx()", "id": "scripts_html2pptx_html2pptx", "community_name": "HTML to PowerPoint" }, { "label": "inventory.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1", "_origin": "ast", "community": 152, "norm_label": "inventory.py", "id": "scripts_inventory", "community_name": "PowerPoint Shape Inventory" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L50", "_origin": "ast", "community": 109, "norm_label": "main()", "id": "scripts_inventory_main", "community_name": "PowerPoint Text Inventory" }, { "label": "ShapeWithPosition", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L129", "_origin": "ast", "community": 152, "norm_label": "shapewithposition", "id": "scripts_inventory_shapewithposition", "community_name": "PowerPoint Shape Inventory" }, { "label": "ParagraphData", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L137", "_origin": "ast", "community": 149, "norm_label": "paragraphdata", "id": "scripts_inventory_paragraphdata", "community_name": "PowerPoint Paragraph Data" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L140", "_origin": "ast", "community": 149, "norm_label": ".__init__()", "id": "scripts_inventory_paragraphdata_init", "community_name": "PowerPoint Paragraph Data" }, { "label": "Any", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L140", "_origin": "ast", "community": 149, "norm_label": "any", "id": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_any", "community_name": "PowerPoint Paragraph Data" }, { "label": ".to_dict()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L231", "_origin": "ast", "community": 149, "norm_label": ".to_dict()", "id": "scripts_inventory_paragraphdata_to_dict", "community_name": "PowerPoint Paragraph Data" }, { "label": "ParagraphDict", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L231", "_origin": "ast", "community": 149, "norm_label": "paragraphdict", "id": "paragraphdict", "community_name": "PowerPoint Paragraph Data" }, { "label": "ShapeData", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L266", "_origin": "ast", "community": 92, "norm_label": "shapedata", "id": "scripts_inventory_shapedata", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".emu_to_inches()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L270", "_origin": "ast", "community": 92, "norm_label": ".emu_to_inches()", "id": "scripts_inventory_shapedata_emu_to_inches", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".inches_to_pixels()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L275", "_origin": "ast", "community": 92, "norm_label": ".inches_to_pixels()", "id": "scripts_inventory_shapedata_inches_to_pixels", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".get_font_path()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L280", "_origin": "ast", "community": 109, "norm_label": ".get_font_path()", "id": "scripts_inventory_shapedata_get_font_path", "community_name": "PowerPoint Text Inventory" }, { "label": ".get_slide_dimensions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L346", "_origin": "ast", "community": 92, "norm_label": ".get_slide_dimensions()", "id": "scripts_inventory_shapedata_get_slide_dimensions", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".get_default_font_size()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L362", "_origin": "ast", "community": 149, "norm_label": ".get_default_font_size()", "id": "scripts_inventory_shapedata_get_default_font_size", "community_name": "PowerPoint Paragraph Data" }, { "label": "BaseShape", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L362", "_origin": "ast", "community": 152, "norm_label": "baseshape", "id": "baseshape", "community_name": "PowerPoint Shape Inventory" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L388", "_origin": "ast", "community": 92, "norm_label": ".__init__()", "id": "scripts_inventory_shapedata_init", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".paragraphs()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L469", "_origin": "ast", "community": 149, "norm_label": ".paragraphs()", "id": "scripts_inventory_shapedata_paragraphs", "community_name": "PowerPoint Paragraph Data" }, { "label": "._get_usable_dimensions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L509", "_origin": "ast", "community": 92, "norm_label": "._get_usable_dimensions()", "id": "scripts_inventory_shapedata_get_usable_dimensions", "community_name": "PowerPoint Shape Analyzer" }, { "label": "._wrap_text_line()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L534", "_origin": "ast", "community": 92, "norm_label": "._wrap_text_line()", "id": "scripts_inventory_shapedata_wrap_text_line", "community_name": "PowerPoint Shape Analyzer" }, { "label": "._estimate_frame_overflow()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L562", "_origin": "ast", "community": 92, "norm_label": "._estimate_frame_overflow()", "id": "scripts_inventory_shapedata_estimate_frame_overflow", "community_name": "PowerPoint Shape Analyzer" }, { "label": "._calculate_slide_overflow()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L639", "_origin": "ast", "community": 92, "norm_label": "._calculate_slide_overflow()", "id": "scripts_inventory_shapedata_calculate_slide_overflow", "community_name": "PowerPoint Shape Analyzer" }, { "label": "._detect_bullet_issues()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L660", "_origin": "ast", "community": 92, "norm_label": "._detect_bullet_issues()", "id": "scripts_inventory_shapedata_detect_bullet_issues", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".has_any_issues()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L682", "_origin": "ast", "community": 92, "norm_label": ".has_any_issues()", "id": "scripts_inventory_shapedata_has_any_issues", "community_name": "PowerPoint Shape Analyzer" }, { "label": ".to_dict()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L692", "_origin": "ast", "community": 109, "norm_label": ".to_dict()", "id": "scripts_inventory_shapedata_to_dict", "community_name": "PowerPoint Text Inventory" }, { "label": "ShapeDict", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L692", "_origin": "ast", "community": 109, "norm_label": "shapedict", "id": "shapedict", "community_name": "PowerPoint Text Inventory" }, { "label": "is_valid_shape()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L742", "_origin": "ast", "community": 152, "norm_label": "is_valid_shape()", "id": "scripts_inventory_is_valid_shape", "community_name": "PowerPoint Shape Inventory" }, { "label": "collect_shapes_with_absolute_positions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L766", "_origin": "ast", "community": 152, "norm_label": "collect_shapes_with_absolute_positions()", "id": "scripts_inventory_collect_shapes_with_absolute_positions", "community_name": "PowerPoint Shape Inventory" }, { "label": "sort_shapes_by_position()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L819", "_origin": "ast", "community": 109, "norm_label": "sort_shapes_by_position()", "id": "scripts_inventory_sort_shapes_by_position", "community_name": "PowerPoint Text Inventory" }, { "label": "calculate_overlap()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L849", "_origin": "ast", "community": 152, "norm_label": "calculate_overlap()", "id": "scripts_inventory_calculate_overlap", "community_name": "PowerPoint Shape Inventory" }, { "label": "detect_overlaps()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L882", "_origin": "ast", "community": 152, "norm_label": "detect_overlaps()", "id": "scripts_inventory_detect_overlaps", "community_name": "PowerPoint Shape Inventory" }, { "label": "extract_text_inventory()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "_origin": "ast", "community": 109, "norm_label": "extract_text_inventory()", "id": "scripts_inventory_extract_text_inventory", "community_name": "PowerPoint Text Inventory" }, { "label": "Path", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "_origin": "ast", "community": 109, "norm_label": "path", "id": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_path", "community_name": "PowerPoint Text Inventory" }, { "label": "InventoryData", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "_origin": "ast", "community": 109, "norm_label": "inventorydata", "id": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_inventorydata", "community_name": "PowerPoint Text Inventory" }, { "label": "get_inventory_as_dict()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L977", "_origin": "ast", "community": 109, "norm_label": "get_inventory_as_dict()", "id": "scripts_inventory_get_inventory_as_dict", "community_name": "PowerPoint Text Inventory" }, { "label": "InventoryDict", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L977", "_origin": "ast", "community": 109, "norm_label": "inventorydict", "id": "inventorydict", "community_name": "PowerPoint Text Inventory" }, { "label": "save_inventory()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1003", "_origin": "ast", "community": 109, "norm_label": "save_inventory()", "id": "scripts_inventory_save_inventory", "community_name": "PowerPoint Text Inventory" }, { "label": "Main entry point for command-line usage.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L51", "_origin": "ast", "community": 109, "norm_label": "main entry point for command-line usage.", "id": "scripts_inventory_rationale_51", "community_name": "PowerPoint Text Inventory" }, { "label": "A shape with its absolute position on the slide.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L130", "_origin": "ast", "community": 152, "norm_label": "a shape with its absolute position on the slide.", "id": "scripts_inventory_rationale_130", "community_name": "PowerPoint Shape Inventory" }, { "label": "Data structure for paragraph properties extracted from a PowerPoint paragraph.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L138", "_origin": "ast", "community": 149, "norm_label": "data structure for paragraph properties extracted from a powerpoint paragraph.", "id": "scripts_inventory_rationale_138", "community_name": "PowerPoint Paragraph Data" }, { "label": "Initialize from a PowerPoint paragraph object. Args: paragr", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L141", "_origin": "ast", "community": 149, "norm_label": "initialize from a powerpoint paragraph object. args: paragr", "id": "scripts_inventory_rationale_141", "community_name": "PowerPoint Paragraph Data" }, { "label": "Convert to dictionary for JSON serialization, excluding None values.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L232", "_origin": "ast", "community": 149, "norm_label": "convert to dictionary for json serialization, excluding none values.", "id": "scripts_inventory_rationale_232", "community_name": "PowerPoint Paragraph Data" }, { "label": "Data structure for shape properties extracted from a PowerPoint shape.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L267", "_origin": "ast", "community": 92, "norm_label": "data structure for shape properties extracted from a powerpoint shape.", "id": "scripts_inventory_rationale_267", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Convert EMUs (English Metric Units) to inches.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L271", "_origin": "ast", "community": 92, "norm_label": "convert emus (english metric units) to inches.", "id": "scripts_inventory_rationale_271", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Convert inches to pixels at given DPI.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L276", "_origin": "ast", "community": 92, "norm_label": "convert inches to pixels at given dpi.", "id": "scripts_inventory_rationale_276", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Get the font file path for a given font name. Args: font_na", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L281", "_origin": "ast", "community": 109, "norm_label": "get the font file path for a given font name. args: font_na", "id": "scripts_inventory_rationale_281", "community_name": "PowerPoint Text Inventory" }, { "label": "Get slide dimensions from slide object. Args: slide: Slide", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L347", "_origin": "ast", "community": 92, "norm_label": "get slide dimensions from slide object. args: slide: slide", "id": "scripts_inventory_rationale_347", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Extract default font size from slide layout for a placeholder shape. Ar", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L363", "_origin": "ast", "community": 149, "norm_label": "extract default font size from slide layout for a placeholder shape. ar", "id": "scripts_inventory_rationale_363", "community_name": "PowerPoint Paragraph Data" }, { "label": "Initialize from a PowerPoint shape object. Args: shape: The", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L395", "_origin": "ast", "community": 92, "norm_label": "initialize from a powerpoint shape object. args: shape: the", "id": "scripts_inventory_rationale_395", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Calculate paragraphs from the shape's text frame.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L470", "_origin": "ast", "community": 149, "norm_label": "calculate paragraphs from the shape's text frame.", "id": "scripts_inventory_rationale_470", "community_name": "PowerPoint Paragraph Data" }, { "label": "Get default font size from theme text styles or use conservative default.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L481", "_origin": "ast", "community": 149, "norm_label": "get default font size from theme text styles or use conservative default.", "id": "scripts_inventory_rationale_481", "community_name": "PowerPoint Paragraph Data" }, { "label": "Get usable width and height in pixels after accounting for margins.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L510", "_origin": "ast", "community": 92, "norm_label": "get usable width and height in pixels after accounting for margins.", "id": "scripts_inventory_rationale_510", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Wrap a single line of text to fit within max_width_px.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L535", "_origin": "ast", "community": 92, "norm_label": "wrap a single line of text to fit within max_width_px.", "id": "scripts_inventory_rationale_535", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Estimate if text overflows the shape bounds using PIL text measurement.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L563", "_origin": "ast", "community": 92, "norm_label": "estimate if text overflows the shape bounds using pil text measurement.", "id": "scripts_inventory_rationale_563", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Calculate if shape overflows the slide boundaries.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L640", "_origin": "ast", "community": 92, "norm_label": "calculate if shape overflows the slide boundaries.", "id": "scripts_inventory_rationale_640", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Detect bullet point formatting issues in paragraphs.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L661", "_origin": "ast", "community": 92, "norm_label": "detect bullet point formatting issues in paragraphs.", "id": "scripts_inventory_rationale_661", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Check if shape has any issues (overflow, overlap, or warnings).", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L683", "_origin": "ast", "community": 92, "norm_label": "check if shape has any issues (overflow, overlap, or warnings).", "id": "scripts_inventory_rationale_683", "community_name": "PowerPoint Shape Analyzer" }, { "label": "Convert to dictionary for JSON serialization.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L693", "_origin": "ast", "community": 109, "norm_label": "convert to dictionary for json serialization.", "id": "scripts_inventory_rationale_693", "community_name": "PowerPoint Text Inventory" }, { "label": "Check if a shape contains meaningful text content.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L743", "_origin": "ast", "community": 152, "norm_label": "check if a shape contains meaningful text content.", "id": "scripts_inventory_rationale_743", "community_name": "PowerPoint Shape Inventory" }, { "label": "Recursively collect all shapes with valid text, calculating absolute positions.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L769", "_origin": "ast", "community": 152, "norm_label": "recursively collect all shapes with valid text, calculating absolute positions.", "id": "scripts_inventory_rationale_769", "community_name": "PowerPoint Shape Inventory" }, { "label": "Sort shapes by visual position (top-to-bottom, left-to-right). Shapes withi", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L820", "_origin": "ast", "community": 109, "norm_label": "sort shapes by visual position (top-to-bottom, left-to-right). shapes withi", "id": "scripts_inventory_rationale_820", "community_name": "PowerPoint Text Inventory" }, { "label": "Calculate if and how much two rectangles overlap. Args: rect1: (lef", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L854", "_origin": "ast", "community": 152, "norm_label": "calculate if and how much two rectangles overlap. args: rect1: (lef", "id": "scripts_inventory_rationale_854", "community_name": "PowerPoint Shape Inventory" }, { "label": "Detect overlapping shapes and update their overlapping_shapes dictionaries.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L883", "_origin": "ast", "community": 152, "norm_label": "detect overlapping shapes and update their overlapping_shapes dictionaries.", "id": "scripts_inventory_rationale_883", "community_name": "PowerPoint Shape Inventory" }, { "label": "Extract text content from all slides in a PowerPoint presentation. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L917", "_origin": "ast", "community": 109, "norm_label": "extract text content from all slides in a powerpoint presentation. args:", "id": "scripts_inventory_rationale_917", "community_name": "PowerPoint Text Inventory" }, { "label": "Extract text inventory and return as JSON-serializable dictionaries. This i", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L978", "_origin": "ast", "community": 109, "norm_label": "extract text inventory and return as json-serializable dictionaries. this i", "id": "scripts_inventory_rationale_978", "community_name": "PowerPoint Text Inventory" }, { "label": "Save inventory to JSON file with proper formatting. Converts ShapeData obje", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1004", "_origin": "ast", "community": 109, "norm_label": "save inventory to json file with proper formatting. converts shapedata obje", "id": "scripts_inventory_rationale_1004", "community_name": "PowerPoint Text Inventory" }, { "label": "rearrange.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L1", "_origin": "ast", "community": 182, "norm_label": "rearrange.py", "id": "scripts_rearrange", "community_name": "PowerPoint Slide Rearranger" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L22", "_origin": "ast", "community": 182, "norm_label": "main()", "id": "scripts_rearrange_main", "community_name": "PowerPoint Slide Rearranger" }, { "label": "duplicate_slide()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L75", "_origin": "ast", "community": 182, "norm_label": "duplicate_slide()", "id": "scripts_rearrange_duplicate_slide", "community_name": "PowerPoint Slide Rearranger" }, { "label": "delete_slide()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L130", "_origin": "ast", "community": 182, "norm_label": "delete_slide()", "id": "scripts_rearrange_delete_slide", "community_name": "PowerPoint Slide Rearranger" }, { "label": "reorder_slides()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L137", "_origin": "ast", "community": 182, "norm_label": "reorder_slides()", "id": "scripts_rearrange_reorder_slides", "community_name": "PowerPoint Slide Rearranger" }, { "label": "rearrange_presentation()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L149", "_origin": "ast", "community": 182, "norm_label": "rearrange_presentation()", "id": "scripts_rearrange_rearrange_presentation", "community_name": "PowerPoint Slide Rearranger" }, { "label": "Duplicate a slide in the presentation.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L76", "_origin": "ast", "community": 182, "norm_label": "duplicate a slide in the presentation.", "id": "scripts_rearrange_rationale_76", "community_name": "PowerPoint Slide Rearranger" }, { "label": "Delete a slide from the presentation.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L131", "_origin": "ast", "community": 182, "norm_label": "delete a slide from the presentation.", "id": "scripts_rearrange_rationale_131", "community_name": "PowerPoint Slide Rearranger" }, { "label": "Move a slide from one position to another.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L138", "_origin": "ast", "community": 182, "norm_label": "move a slide from one position to another.", "id": "scripts_rearrange_rationale_138", "community_name": "PowerPoint Slide Rearranger" }, { "label": "Create a new presentation with slides from template in specified order. Arg", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L150", "_origin": "ast", "community": 182, "norm_label": "create a new presentation with slides from template in specified order. arg", "id": "scripts_rearrange_rationale_150", "community_name": "PowerPoint Slide Rearranger" }, { "label": "replace.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L1", "_origin": "ast", "community": 104, "norm_label": "replace.py", "id": "scripts_replace", "community_name": "PowerPoint Text Formatting" }, { "label": "clear_paragraph_bullets()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L26", "_origin": "ast", "community": 104, "norm_label": "clear_paragraph_bullets()", "id": "scripts_replace_clear_paragraph_bullets", "community_name": "PowerPoint Text Formatting" }, { "label": "apply_paragraph_properties()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L43", "_origin": "ast", "community": 104, "norm_label": "apply_paragraph_properties()", "id": "scripts_replace_apply_paragraph_properties", "community_name": "PowerPoint Text Formatting" }, { "label": "Any", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L43", "_origin": "ast", "community": 104, "norm_label": "any", "id": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_any", "community_name": "PowerPoint Text Formatting" }, { "label": "apply_font_properties()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L113", "_origin": "ast", "community": 104, "norm_label": "apply_font_properties()", "id": "scripts_replace_apply_font_properties", "community_name": "PowerPoint Text Formatting" }, { "label": "detect_frame_overflow()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L143", "_origin": "ast", "community": 104, "norm_label": "detect_frame_overflow()", "id": "scripts_replace_detect_frame_overflow", "community_name": "PowerPoint Text Formatting" }, { "label": "InventoryData", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L143", "_origin": "ast", "community": 104, "norm_label": "inventorydata", "id": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_inventorydata", "community_name": "PowerPoint Text Formatting" }, { "label": "validate_replacements()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L162", "_origin": "ast", "community": 104, "norm_label": "validate_replacements()", "id": "scripts_replace_validate_replacements", "community_name": "PowerPoint Text Formatting" }, { "label": "check_duplicate_keys()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L204", "_origin": "ast", "community": 104, "norm_label": "check_duplicate_keys()", "id": "scripts_replace_check_duplicate_keys", "community_name": "PowerPoint Text Formatting" }, { "label": "apply_replacements()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L214", "_origin": "ast", "community": 104, "norm_label": "apply_replacements()", "id": "scripts_replace_apply_replacements", "community_name": "PowerPoint Text Formatting" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L356", "_origin": "ast", "community": 104, "norm_label": "main()", "id": "scripts_replace_main", "community_name": "PowerPoint Text Formatting" }, { "label": "Clear bullet formatting from a paragraph.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L27", "_origin": "ast", "community": 104, "norm_label": "clear bullet formatting from a paragraph.", "id": "scripts_replace_rationale_27", "community_name": "PowerPoint Text Formatting" }, { "label": "Apply formatting properties to a paragraph.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L44", "_origin": "ast", "community": 104, "norm_label": "apply formatting properties to a paragraph.", "id": "scripts_replace_rationale_44", "community_name": "PowerPoint Text Formatting" }, { "label": "Apply font properties to a text run.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L114", "_origin": "ast", "community": 104, "norm_label": "apply font properties to a text run.", "id": "scripts_replace_rationale_114", "community_name": "PowerPoint Text Formatting" }, { "label": "Detect text overflow in shapes (text exceeding shape bounds). Returns dict", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L144", "_origin": "ast", "community": 104, "norm_label": "detect text overflow in shapes (text exceeding shape bounds). returns dict", "id": "scripts_replace_rationale_144", "community_name": "PowerPoint Text Formatting" }, { "label": "Validate that all shapes in replacements exist in inventory. Returns list o", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L163", "_origin": "ast", "community": 104, "norm_label": "validate that all shapes in replacements exist in inventory. returns list o", "id": "scripts_replace_rationale_163", "community_name": "PowerPoint Text Formatting" }, { "label": "Check for duplicate keys when loading JSON.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L205", "_origin": "ast", "community": 104, "norm_label": "check for duplicate keys when loading json.", "id": "scripts_replace_rationale_205", "community_name": "PowerPoint Text Formatting" }, { "label": "Apply text replacements from JSON to PowerPoint presentation.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L215", "_origin": "ast", "community": 104, "norm_label": "apply text replacements from json to powerpoint presentation.", "id": "scripts_replace_rationale_215", "community_name": "PowerPoint Text Formatting" }, { "label": "Main entry point for command-line usage.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L357", "_origin": "ast", "community": 104, "norm_label": "main entry point for command-line usage.", "id": "scripts_replace_rationale_357", "community_name": "PowerPoint Text Formatting" }, { "label": "thumbnail.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L1", "_origin": "ast", "community": 159, "norm_label": "thumbnail.py", "id": "scripts_thumbnail", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L67", "_origin": "ast", "community": 159, "norm_label": "main()", "id": "scripts_thumbnail_main", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "create_hidden_slide_placeholder()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L149", "_origin": "ast", "community": 159, "norm_label": "create_hidden_slide_placeholder()", "id": "scripts_thumbnail_create_hidden_slide_placeholder", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "get_placeholder_regions()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L159", "_origin": "ast", "community": 159, "norm_label": "get_placeholder_regions()", "id": "scripts_thumbnail_get_placeholder_regions", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "convert_to_images()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L197", "_origin": "ast", "community": 159, "norm_label": "convert_to_images()", "id": "scripts_thumbnail_convert_to_images", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "create_grids()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L274", "_origin": "ast", "community": 159, "norm_label": "create_grids()", "id": "scripts_thumbnail_create_grids", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "create_grid()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L321", "_origin": "ast", "community": 159, "norm_label": "create_grid()", "id": "scripts_thumbnail_create_grid", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "Create placeholder image for hidden slides.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L150", "_origin": "ast", "community": 159, "norm_label": "create placeholder image for hidden slides.", "id": "scripts_thumbnail_rationale_150", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "Extract ALL text regions from the presentation. Returns a tuple of (placeho", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L160", "_origin": "ast", "community": 159, "norm_label": "extract all text regions from the presentation. returns a tuple of (placeho", "id": "scripts_thumbnail_rationale_160", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "Convert PowerPoint to images via PDF, handling hidden slides.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L198", "_origin": "ast", "community": 159, "norm_label": "convert powerpoint to images via pdf, handling hidden slides.", "id": "scripts_thumbnail_rationale_198", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "Create multiple thumbnail grids from slide images, max cols\u00d7(cols+1) images per", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L282", "_origin": "ast", "community": 159, "norm_label": "create multiple thumbnail grids from slide images, max cols\u00d7(cols+1) images per", "id": "scripts_thumbnail_rationale_282", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "Create thumbnail grid from slide images with optional placeholder outlining.", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L329", "_origin": "ast", "community": 159, "norm_label": "create thumbnail grid from slide images with optional placeholder outlining.", "id": "scripts_thumbnail_rationale_329", "community_name": "PowerPoint Thumbnail Generator" }, { "label": "recalc.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L1", "_origin": "ast", "community": 216, "norm_label": "recalc.py", "id": "xlsx_recalc", "community_name": "Excel Formula Recalculation" }, { "label": "setup_libreoffice_macro()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L16", "_origin": "ast", "community": 216, "norm_label": "setup_libreoffice_macro()", "id": "xlsx_recalc_setup_libreoffice_macro", "community_name": "Excel Formula Recalculation" }, { "label": "recalc()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L53", "_origin": "ast", "community": 216, "norm_label": "recalc()", "id": "xlsx_recalc_recalc", "community_name": "Excel Formula Recalculation" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L158", "_origin": "ast", "community": 216, "norm_label": "main()", "id": "xlsx_recalc_main", "community_name": "Excel Formula Recalculation" }, { "label": "Setup LibreOffice macro for recalculation if not already configured", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L17", "_origin": "ast", "community": 216, "norm_label": "setup libreoffice macro for recalculation if not already configured", "id": "xlsx_recalc_rationale_17", "community_name": "Excel Formula Recalculation" }, { "label": "Recalculate formulas in Excel file and report any errors Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L54", "_origin": "ast", "community": 216, "norm_label": "recalculate formulas in excel file and report any errors args:", "id": "xlsx_recalc_rationale_54", "community_name": "Excel Formula Recalculation" }, { "label": "connections.py", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "connections.py", "id": "scripts_connections", "community_name": "MCP Connection Handler" }, { "label": "MCPConnection", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L13", "_origin": "ast", "community": 6, "norm_label": "mcpconnection", "id": "scripts_connections_mcpconnection", "community_name": "MCP Connection Handler" }, { "label": "ABC", "file_type": "code", "source_file": "", "source_location": "", "_origin": "ast", "community": 6, "norm_label": "abc", "id": "abc", "community_name": "MCP Connection Handler" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L16", "_origin": "ast", "community": 6, "norm_label": ".__init__()", "id": "scripts_connections_mcpconnection_init", "community_name": "MCP Connection Handler" }, { "label": "._create_context()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L21", "_origin": "ast", "community": 6, "norm_label": "._create_context()", "id": "scripts_connections_mcpconnection_create_context", "community_name": "MCP Connection Handler" }, { "label": ".__aenter__()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L24", "_origin": "ast", "community": 6, "norm_label": ".__aenter__()", "id": "scripts_connections_mcpconnection_aenter", "community_name": "MCP Connection Handler" }, { "label": ".__aexit__()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L48", "_origin": "ast", "community": 6, "norm_label": ".__aexit__()", "id": "scripts_connections_mcpconnection_aexit", "community_name": "MCP Connection Handler" }, { "label": ".list_tools()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L55", "_origin": "ast", "community": 6, "norm_label": ".list_tools()", "id": "scripts_connections_mcpconnection_list_tools", "community_name": "MCP Connection Handler" }, { "label": "Any", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L55", "_origin": "ast", "community": 6, "norm_label": "any", "id": "example_skills_skills_main_mcp_builder_scripts_connections_py_any", "community_name": "MCP Connection Handler" }, { "label": ".call_tool()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L67", "_origin": "ast", "community": 6, "norm_label": ".call_tool()", "id": "scripts_connections_mcpconnection_call_tool", "community_name": "MCP Connection Handler" }, { "label": "MCPConnectionStdio", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L73", "_origin": "ast", "community": 6, "norm_label": "mcpconnectionstdio", "id": "scripts_connections_mcpconnectionstdio", "community_name": "MCP Connection Handler" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L76", "_origin": "ast", "community": 6, "norm_label": ".__init__()", "id": "scripts_connections_mcpconnectionstdio_init", "community_name": "MCP Connection Handler" }, { "label": "._create_context()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L82", "_origin": "ast", "community": 6, "norm_label": "._create_context()", "id": "scripts_connections_mcpconnectionstdio_create_context", "community_name": "MCP Connection Handler" }, { "label": "MCPConnectionSSE", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L88", "_origin": "ast", "community": 6, "norm_label": "mcpconnectionsse", "id": "scripts_connections_mcpconnectionsse", "community_name": "MCP Connection Handler" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L91", "_origin": "ast", "community": 6, "norm_label": ".__init__()", "id": "scripts_connections_mcpconnectionsse_init", "community_name": "MCP Connection Handler" }, { "label": "._create_context()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L96", "_origin": "ast", "community": 6, "norm_label": "._create_context()", "id": "scripts_connections_mcpconnectionsse_create_context", "community_name": "MCP Connection Handler" }, { "label": "MCPConnectionHTTP", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L100", "_origin": "ast", "community": 6, "norm_label": "mcpconnectionhttp", "id": "scripts_connections_mcpconnectionhttp", "community_name": "MCP Connection Handler" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L103", "_origin": "ast", "community": 6, "norm_label": ".__init__()", "id": "scripts_connections_mcpconnectionhttp_init", "community_name": "MCP Connection Handler" }, { "label": "._create_context()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L108", "_origin": "ast", "community": 6, "norm_label": "._create_context()", "id": "scripts_connections_mcpconnectionhttp_create_context", "community_name": "MCP Connection Handler" }, { "label": "create_connection()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L112", "_origin": "ast", "community": 6, "norm_label": "create_connection()", "id": "scripts_connections_create_connection", "community_name": "MCP Connection Handler" }, { "label": "Lightweight connection handling for MCP servers.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "lightweight connection handling for mcp servers.", "id": "scripts_connections_rationale_1", "community_name": "MCP Connection Handler" }, { "label": "Base class for MCP server connections.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L14", "_origin": "ast", "community": 6, "norm_label": "base class for mcp server connections.", "id": "scripts_connections_rationale_14", "community_name": "MCP Connection Handler" }, { "label": "Create the connection context based on connection type.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L22", "_origin": "ast", "community": 6, "norm_label": "create the connection context based on connection type.", "id": "scripts_connections_rationale_22", "community_name": "MCP Connection Handler" }, { "label": "Initialize MCP server connection.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L25", "_origin": "ast", "community": 6, "norm_label": "initialize mcp server connection.", "id": "scripts_connections_rationale_25", "community_name": "MCP Connection Handler" }, { "label": "Clean up MCP server connection resources.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L49", "_origin": "ast", "community": 6, "norm_label": "clean up mcp server connection resources.", "id": "scripts_connections_rationale_49", "community_name": "MCP Connection Handler" }, { "label": "Retrieve available tools from the MCP server.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L56", "_origin": "ast", "community": 6, "norm_label": "retrieve available tools from the mcp server.", "id": "scripts_connections_rationale_56", "community_name": "MCP Connection Handler" }, { "label": "Call a tool on the MCP server with provided arguments.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L68", "_origin": "ast", "community": 6, "norm_label": "call a tool on the mcp server with provided arguments.", "id": "scripts_connections_rationale_68", "community_name": "MCP Connection Handler" }, { "label": "MCP connection using standard input/output.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L74", "_origin": "ast", "community": 6, "norm_label": "mcp connection using standard input/output.", "id": "scripts_connections_rationale_74", "community_name": "MCP Connection Handler" }, { "label": "MCP connection using Server-Sent Events.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L89", "_origin": "ast", "community": 6, "norm_label": "mcp connection using server-sent events.", "id": "scripts_connections_rationale_89", "community_name": "MCP Connection Handler" }, { "label": "MCP connection using Streamable HTTP.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L101", "_origin": "ast", "community": 6, "norm_label": "mcp connection using streamable http.", "id": "scripts_connections_rationale_101", "community_name": "MCP Connection Handler" }, { "label": "Factory function to create the appropriate MCP connection. Args: tr", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L120", "_origin": "ast", "community": 6, "norm_label": "factory function to create the appropriate mcp connection. args: tr", "id": "scripts_connections_rationale_120", "community_name": "MCP Connection Handler" }, { "label": "evaluation.py", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "evaluation.py", "id": "scripts_evaluation", "community_name": "MCP Connection Handler" }, { "label": "parse_evaluation_file()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L56", "_origin": "ast", "community": 6, "norm_label": "parse_evaluation_file()", "id": "scripts_evaluation_parse_evaluation_file", "community_name": "MCP Connection Handler" }, { "label": "Path", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L56", "_origin": "ast", "community": 6, "norm_label": "path", "id": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_path", "community_name": "MCP Connection Handler" }, { "label": "Any", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L56", "_origin": "ast", "community": 6, "norm_label": "any", "id": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_any", "community_name": "MCP Connection Handler" }, { "label": "extract_xml_content()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L79", "_origin": "ast", "community": 6, "norm_label": "extract_xml_content()", "id": "scripts_evaluation_extract_xml_content", "community_name": "MCP Connection Handler" }, { "label": "agent_loop()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L86", "_origin": "ast", "community": 6, "norm_label": "agent_loop()", "id": "scripts_evaluation_agent_loop", "community_name": "MCP Connection Handler" }, { "label": "Anthropic", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L86", "_origin": "ast", "community": 6, "norm_label": "anthropic", "id": "anthropic", "community_name": "MCP Connection Handler" }, { "label": "evaluate_single_task()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L154", "_origin": "ast", "community": 6, "norm_label": "evaluate_single_task()", "id": "scripts_evaluation_evaluate_single_task", "community_name": "MCP Connection Handler" }, { "label": "run_evaluation()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L220", "_origin": "ast", "community": 6, "norm_label": "run_evaluation()", "id": "scripts_evaluation_run_evaluation", "community_name": "MCP Connection Handler" }, { "label": "parse_headers()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L275", "_origin": "ast", "community": 6, "norm_label": "parse_headers()", "id": "scripts_evaluation_parse_headers", "community_name": "MCP Connection Handler" }, { "label": "parse_env_vars()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L290", "_origin": "ast", "community": 6, "norm_label": "parse_env_vars()", "id": "scripts_evaluation_parse_env_vars", "community_name": "MCP Connection Handler" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L305", "_origin": "ast", "community": 6, "norm_label": "main()", "id": "scripts_evaluation_main", "community_name": "MCP Connection Handler" }, { "label": "MCP Server Evaluation Harness This script evaluates MCP servers by running test", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L1", "_origin": "ast", "community": 6, "norm_label": "mcp server evaluation harness this script evaluates mcp servers by running test", "id": "scripts_evaluation_rationale_1", "community_name": "MCP Connection Handler" }, { "label": "Parse XML evaluation file with qa_pair elements.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L57", "_origin": "ast", "community": 6, "norm_label": "parse xml evaluation file with qa_pair elements.", "id": "scripts_evaluation_rationale_57", "community_name": "MCP Connection Handler" }, { "label": "Extract content from XML tags.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L80", "_origin": "ast", "community": 6, "norm_label": "extract content from xml tags.", "id": "scripts_evaluation_rationale_80", "community_name": "MCP Connection Handler" }, { "label": "Run the agent loop with MCP tools.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L93", "_origin": "ast", "community": 6, "norm_label": "run the agent loop with mcp tools.", "id": "scripts_evaluation_rationale_93", "community_name": "MCP Connection Handler" }, { "label": "Evaluate a single QA pair with the given tools.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L162", "_origin": "ast", "community": 6, "norm_label": "evaluate a single qa pair with the given tools.", "id": "scripts_evaluation_rationale_162", "community_name": "MCP Connection Handler" }, { "label": "Run evaluation with MCP server tools.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L225", "_origin": "ast", "community": 6, "norm_label": "run evaluation with mcp server tools.", "id": "scripts_evaluation_rationale_225", "community_name": "MCP Connection Handler" }, { "label": "Parse header strings in format 'Key: Value' into a dictionary.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L276", "_origin": "ast", "community": 6, "norm_label": "parse header strings in format 'key: value' into a dictionary.", "id": "scripts_evaluation_rationale_276", "community_name": "MCP Connection Handler" }, { "label": "Parse environment variable strings in format 'KEY=VALUE' into a dictionary.", "file_type": "rationale", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L291", "_origin": "ast", "community": 6, "norm_label": "parse environment variable strings in format 'key=value' into a dictionary.", "id": "scripts_evaluation_rationale_291", "community_name": "MCP Connection Handler" }, { "label": "init_skill.py", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L1", "_origin": "ast", "community": 201, "norm_label": "init_skill.py", "id": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill", "community_name": "Skill Initialization Script" }, { "label": "title_case_skill_name()", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L189", "_origin": "ast", "community": 201, "norm_label": "title_case_skill_name()", "id": "scripts_init_skill_title_case_skill_name", "community_name": "Skill Initialization Script" }, { "label": "init_skill()", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L194", "_origin": "ast", "community": 201, "norm_label": "init_skill()", "id": "scripts_init_skill_init_skill", "community_name": "Skill Initialization Script" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L273", "_origin": "ast", "community": 201, "norm_label": "main()", "id": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill_main", "community_name": "Skill Initialization Script" }, { "label": "Convert hyphenated skill name to Title Case for display.", "file_type": "rationale", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L190", "_origin": "ast", "community": 201, "norm_label": "convert hyphenated skill name to title case for display.", "id": "scripts_init_skill_rationale_190", "community_name": "Skill Initialization Script" }, { "label": "Initialize a new skill directory with template SKILL.md. Args: skil", "file_type": "rationale", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L195", "_origin": "ast", "community": 201, "norm_label": "initialize a new skill directory with template skill.md. args: skil", "id": "scripts_init_skill_rationale_195", "community_name": "Skill Initialization Script" }, { "label": "# TODO: Add actual script logic here", "file_type": "rationale", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L119", "_origin": "ast", "community": 201, "norm_label": "# todo: add actual script logic here", "id": "scripts_init_skill_rationale_119", "community_name": "Skill Initialization Script" }, { "label": "package_skill.py", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L1", "_origin": "ast", "community": 205, "norm_label": "package_skill.py", "id": "scripts_package_skill", "community_name": "Skill Packaging and Validation" }, { "label": "package_skill()", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L19", "_origin": "ast", "community": 205, "norm_label": "package_skill()", "id": "scripts_package_skill_package_skill", "community_name": "Skill Packaging and Validation" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L85", "_origin": "ast", "community": 205, "norm_label": "main()", "id": "scripts_package_skill_main", "community_name": "Skill Packaging and Validation" }, { "label": "Package a skill folder into a zip file. Args: skill_path: Path to t", "file_type": "rationale", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L20", "_origin": "ast", "community": 205, "norm_label": "package a skill folder into a zip file. args: skill_path: path to t", "id": "scripts_package_skill_rationale_20", "community_name": "Skill Packaging and Validation" }, { "label": "quick_validate.py", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/quick_validate.py", "source_location": "L1", "_origin": "ast", "community": 205, "norm_label": "quick_validate.py", "id": "scripts_quick_validate", "community_name": "Skill Packaging and Validation" }, { "label": "validate_skill()", "file_type": "code", "source_file": "example-skills/skills-main/skill-creator/scripts/quick_validate.py", "source_location": "L11", "_origin": "ast", "community": 205, "norm_label": "validate_skill()", "id": "scripts_quick_validate_validate_skill", "community_name": "Skill Packaging and Validation" }, { "label": "Basic validation of a skill", "file_type": "rationale", "source_file": "example-skills/skills-main/skill-creator/scripts/quick_validate.py", "source_location": "L12", "_origin": "ast", "community": 205, "norm_label": "basic validation of a skill", "id": "scripts_quick_validate_rationale_12", "community_name": "Skill Packaging and Validation" }, { "label": "color_palettes.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L1", "_origin": "ast", "community": 67, "norm_label": "color_palettes.py", "id": "core_color_palettes", "community_name": "Color Palette Utilities" }, { "label": "get_palette()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L108", "_origin": "ast", "community": 67, "norm_label": "get_palette()", "id": "core_color_palettes_get_palette", "community_name": "Color Palette Utilities" }, { "label": "get_text_color_for_background()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L121", "_origin": "ast", "community": 67, "norm_label": "get_text_color_for_background()", "id": "core_color_palettes_get_text_color_for_background", "community_name": "Color Palette Utilities" }, { "label": "get_complementary_color()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L141", "_origin": "ast", "community": 67, "norm_label": "get_complementary_color()", "id": "core_color_palettes_get_complementary_color", "community_name": "Color Palette Utilities" }, { "label": "lighten_color()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L163", "_origin": "ast", "community": 67, "norm_label": "lighten_color()", "id": "core_color_palettes_lighten_color", "community_name": "Color Palette Utilities" }, { "label": "darken_color()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L181", "_origin": "ast", "community": 67, "norm_label": "darken_color()", "id": "core_color_palettes_darken_color", "community_name": "Color Palette Utilities" }, { "label": "blend_colors()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L199", "_origin": "ast", "community": 67, "norm_label": "blend_colors()", "id": "core_color_palettes_blend_colors", "community_name": "Color Palette Utilities" }, { "label": "create_gradient_colors()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L222", "_origin": "ast", "community": 67, "norm_label": "create_gradient_colors()", "id": "core_color_palettes_create_gradient_colors", "community_name": "Color Palette Utilities" }, { "label": "get_impact_color()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L256", "_origin": "ast", "community": 67, "norm_label": "get_impact_color()", "id": "core_color_palettes_get_impact_color", "community_name": "Color Palette Utilities" }, { "label": "get_emoji_palette()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L292", "_origin": "ast", "community": 67, "norm_label": "get_emoji_palette()", "id": "core_color_palettes_get_emoji_palette", "community_name": "Color Palette Utilities" }, { "label": "Get a color palette by name. Args: name: Palette name (vibrant, pas", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L109", "_origin": "ast", "community": 67, "norm_label": "get a color palette by name. args: name: palette name (vibrant, pas", "id": "core_color_palettes_rationale_109", "community_name": "Color Palette Utilities" }, { "label": "Get the best text color (black or white) for a given background. Uses lumin", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L122", "_origin": "ast", "community": 67, "norm_label": "get the best text color (black or white) for a given background. uses lumin", "id": "core_color_palettes_rationale_122", "community_name": "Color Palette Utilities" }, { "label": "Get the complementary (opposite) color on the color wheel. Args: co", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L142", "_origin": "ast", "community": 67, "norm_label": "get the complementary (opposite) color on the color wheel. args: co", "id": "core_color_palettes_rationale_142", "community_name": "Color Palette Utilities" }, { "label": "Lighten a color by a given amount. Args: color: RGB color tuple", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L164", "_origin": "ast", "community": 67, "norm_label": "lighten a color by a given amount. args: color: rgb color tuple", "id": "core_color_palettes_rationale_164", "community_name": "Color Palette Utilities" }, { "label": "Darken a color by a given amount. Args: color: RGB color tuple", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L182", "_origin": "ast", "community": 67, "norm_label": "darken a color by a given amount. args: color: rgb color tuple", "id": "core_color_palettes_rationale_182", "community_name": "Color Palette Utilities" }, { "label": "Blend two colors together. Args: color1: First RGB color co", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L201", "_origin": "ast", "community": 67, "norm_label": "blend two colors together. args: color1: first rgb color co", "id": "core_color_palettes_rationale_201", "community_name": "Color Palette Utilities" }, { "label": "Create a gradient of colors between two colors. Args: start_color:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L225", "_origin": "ast", "community": 67, "norm_label": "create a gradient of colors between two colors. args: start_color:", "id": "core_color_palettes_rationale_225", "community_name": "Color Palette Utilities" }, { "label": "Get a color for impact/emphasis effects. Args: effect_type: Type of", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L257", "_origin": "ast", "community": 67, "norm_label": "get a color for impact/emphasis effects. args: effect_type: type of", "id": "core_color_palettes_rationale_257", "community_name": "Color Palette Utilities" }, { "label": "Get a limited color palette optimized for emoji GIFs (<64KB). Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L293", "_origin": "ast", "community": 67, "norm_label": "get a limited color palette optimized for emoji gifs (<64kb). args:", "id": "core_color_palettes_rationale_293", "community_name": "Color Palette Utilities" }, { "label": "easing.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "easing.py", "id": "core_easing", "community_name": "Animation Easing Functions" }, { "label": "linear()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L12", "_origin": "ast", "community": 11, "norm_label": "linear()", "id": "core_easing_linear", "community_name": "Animation Easing Functions" }, { "label": "ease_in_quad()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L17", "_origin": "ast", "community": 11, "norm_label": "ease_in_quad()", "id": "core_easing_ease_in_quad", "community_name": "Animation Easing Functions" }, { "label": "ease_out_quad()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L22", "_origin": "ast", "community": 68, "norm_label": "ease_out_quad()", "id": "core_easing_ease_out_quad", "community_name": "Vector Drawing Utilities" }, { "label": "ease_in_out_quad()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L27", "_origin": "ast", "community": 11, "norm_label": "ease_in_out_quad()", "id": "core_easing_ease_in_out_quad", "community_name": "Animation Easing Functions" }, { "label": "ease_in_cubic()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L34", "_origin": "ast", "community": 11, "norm_label": "ease_in_cubic()", "id": "core_easing_ease_in_cubic", "community_name": "Animation Easing Functions" }, { "label": "ease_out_cubic()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L39", "_origin": "ast", "community": 11, "norm_label": "ease_out_cubic()", "id": "core_easing_ease_out_cubic", "community_name": "Animation Easing Functions" }, { "label": "ease_in_out_cubic()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L44", "_origin": "ast", "community": 11, "norm_label": "ease_in_out_cubic()", "id": "core_easing_ease_in_out_cubic", "community_name": "Animation Easing Functions" }, { "label": "ease_in_bounce()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L51", "_origin": "ast", "community": 200, "norm_label": "ease_in_bounce()", "id": "core_easing_ease_in_bounce", "community_name": "Bounce Animation Effects" }, { "label": "ease_out_bounce()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L56", "_origin": "ast", "community": 200, "norm_label": "ease_out_bounce()", "id": "core_easing_ease_out_bounce", "community_name": "Bounce Animation Effects" }, { "label": "ease_in_out_bounce()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L71", "_origin": "ast", "community": 200, "norm_label": "ease_in_out_bounce()", "id": "core_easing_ease_in_out_bounce", "community_name": "Bounce Animation Effects" }, { "label": "ease_in_elastic()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L78", "_origin": "ast", "community": 11, "norm_label": "ease_in_elastic()", "id": "core_easing_ease_in_elastic", "community_name": "Animation Easing Functions" }, { "label": "ease_out_elastic()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L85", "_origin": "ast", "community": 11, "norm_label": "ease_out_elastic()", "id": "core_easing_ease_out_elastic", "community_name": "Animation Easing Functions" }, { "label": "ease_in_out_elastic()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L92", "_origin": "ast", "community": 11, "norm_label": "ease_in_out_elastic()", "id": "core_easing_ease_in_out_elastic", "community_name": "Animation Easing Functions" }, { "label": "get_easing()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L117", "_origin": "ast", "community": 11, "norm_label": "get_easing()", "id": "core_easing_get_easing", "community_name": "Animation Easing Functions" }, { "label": "interpolate()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L122", "_origin": "ast", "community": 15, "norm_label": "interpolate()", "id": "core_easing_interpolate", "community_name": "Frame Animation Utilities" }, { "label": "ease_back_in()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L140", "_origin": "ast", "community": 11, "norm_label": "ease_back_in()", "id": "core_easing_ease_back_in", "community_name": "Animation Easing Functions" }, { "label": "ease_back_out()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L147", "_origin": "ast", "community": 11, "norm_label": "ease_back_out()", "id": "core_easing_ease_back_out", "community_name": "Animation Easing Functions" }, { "label": "ease_back_in_out()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L154", "_origin": "ast", "community": 11, "norm_label": "ease_back_in_out()", "id": "core_easing_ease_back_in_out", "community_name": "Animation Easing Functions" }, { "label": "apply_squash_stretch()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L163", "_origin": "ast", "community": 11, "norm_label": "apply_squash_stretch()", "id": "core_easing_apply_squash_stretch", "community_name": "Animation Easing Functions" }, { "label": "calculate_arc_motion()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L194", "_origin": "ast", "community": 11, "norm_label": "calculate_arc_motion()", "id": "core_easing_calculate_arc_motion", "community_name": "Animation Easing Functions" }, { "label": "Linear interpolation (no easing).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L13", "_origin": "ast", "community": 11, "norm_label": "linear interpolation (no easing).", "id": "core_easing_rationale_13", "community_name": "Animation Easing Functions" }, { "label": "Quadratic ease-in (slow start, accelerating).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L18", "_origin": "ast", "community": 11, "norm_label": "quadratic ease-in (slow start, accelerating).", "id": "core_easing_rationale_18", "community_name": "Animation Easing Functions" }, { "label": "Quadratic ease-out (fast start, decelerating).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L23", "_origin": "ast", "community": 68, "norm_label": "quadratic ease-out (fast start, decelerating).", "id": "core_easing_rationale_23", "community_name": "Vector Drawing Utilities" }, { "label": "Quadratic ease-in-out (slow start and end).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L28", "_origin": "ast", "community": 11, "norm_label": "quadratic ease-in-out (slow start and end).", "id": "core_easing_rationale_28", "community_name": "Animation Easing Functions" }, { "label": "Cubic ease-in (slow start).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L35", "_origin": "ast", "community": 11, "norm_label": "cubic ease-in (slow start).", "id": "core_easing_rationale_35", "community_name": "Animation Easing Functions" }, { "label": "Cubic ease-out (fast start).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L40", "_origin": "ast", "community": 11, "norm_label": "cubic ease-out (fast start).", "id": "core_easing_rationale_40", "community_name": "Animation Easing Functions" }, { "label": "Bounce ease-in (bouncy start).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L52", "_origin": "ast", "community": 200, "norm_label": "bounce ease-in (bouncy start).", "id": "core_easing_rationale_52", "community_name": "Bounce Animation Effects" }, { "label": "Bounce ease-out (bouncy end).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L57", "_origin": "ast", "community": 200, "norm_label": "bounce ease-out (bouncy end).", "id": "core_easing_rationale_57", "community_name": "Bounce Animation Effects" }, { "label": "Elastic ease-in (spring effect).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L79", "_origin": "ast", "community": 11, "norm_label": "elastic ease-in (spring effect).", "id": "core_easing_rationale_79", "community_name": "Animation Easing Functions" }, { "label": "Elastic ease-out (spring effect).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L86", "_origin": "ast", "community": 11, "norm_label": "elastic ease-out (spring effect).", "id": "core_easing_rationale_86", "community_name": "Animation Easing Functions" }, { "label": "Get easing function by name.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L118", "_origin": "ast", "community": 11, "norm_label": "get easing function by name.", "id": "core_easing_rationale_118", "community_name": "Animation Easing Functions" }, { "label": "Interpolate between two values with easing. Args: start: Start valu", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L123", "_origin": "ast", "community": 15, "norm_label": "interpolate between two values with easing. args: start: start valu", "id": "core_easing_rationale_123", "community_name": "Frame Animation Utilities" }, { "label": "Back ease-in (slight overshoot backward before forward motion).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L141", "_origin": "ast", "community": 11, "norm_label": "back ease-in (slight overshoot backward before forward motion).", "id": "core_easing_rationale_141", "community_name": "Animation Easing Functions" }, { "label": "Back ease-out (overshoot forward then settle back).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L148", "_origin": "ast", "community": 11, "norm_label": "back ease-out (overshoot forward then settle back).", "id": "core_easing_rationale_148", "community_name": "Animation Easing Functions" }, { "label": "Back ease-in-out (overshoot at both ends).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L155", "_origin": "ast", "community": 11, "norm_label": "back ease-in-out (overshoot at both ends).", "id": "core_easing_rationale_155", "community_name": "Animation Easing Functions" }, { "label": "Calculate squash and stretch scales for more dynamic animation. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L165", "_origin": "ast", "community": 11, "norm_label": "calculate squash and stretch scales for more dynamic animation. args:", "id": "core_easing_rationale_165", "community_name": "Animation Easing Functions" }, { "label": "Calculate position along a parabolic arc (natural motion path). Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L196", "_origin": "ast", "community": 11, "norm_label": "calculate position along a parabolic arc (natural motion path). args:", "id": "core_easing_rationale_196", "community_name": "Animation Easing Functions" }, { "label": "frame_composer.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "frame_composer.py", "id": "core_frame_composer", "community_name": "Animation Easing Functions" }, { "label": "create_blank_frame()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L14", "_origin": "ast", "community": 15, "norm_label": "create_blank_frame()", "id": "core_frame_composer_create_blank_frame", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L14", "_origin": "ast", "community": 68, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image", "community_name": "Vector Drawing Utilities" }, { "label": "draw_circle()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L29", "_origin": "ast", "community": 15, "norm_label": "draw_circle()", "id": "core_frame_composer_draw_circle", "community_name": "Frame Animation Utilities" }, { "label": "draw_rectangle()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L54", "_origin": "ast", "community": 68, "norm_label": "draw_rectangle()", "id": "core_frame_composer_draw_rectangle", "community_name": "Vector Drawing Utilities" }, { "label": "draw_line()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L77", "_origin": "ast", "community": 68, "norm_label": "draw_line()", "id": "core_frame_composer_draw_line", "community_name": "Vector Drawing Utilities" }, { "label": "draw_text()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L97", "_origin": "ast", "community": 68, "norm_label": "draw_text()", "id": "core_frame_composer_draw_text", "community_name": "Vector Drawing Utilities" }, { "label": "draw_emoji()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L134", "_origin": "ast", "community": 68, "norm_label": "draw_emoji()", "id": "core_frame_composer_draw_emoji", "community_name": "Vector Drawing Utilities" }, { "label": "composite_layers()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L160", "_origin": "ast", "community": 68, "norm_label": "composite_layers()", "id": "core_frame_composer_composite_layers", "community_name": "Vector Drawing Utilities" }, { "label": "draw_stick_figure()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L190", "_origin": "ast", "community": 68, "norm_label": "draw_stick_figure()", "id": "core_frame_composer_draw_stick_figure", "community_name": "Vector Drawing Utilities" }, { "label": "create_gradient_background()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L235", "_origin": "ast", "community": 68, "norm_label": "create_gradient_background()", "id": "core_frame_composer_create_gradient_background", "community_name": "Vector Drawing Utilities" }, { "label": "draw_emoji_enhanced()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L270", "_origin": "ast", "community": 15, "norm_label": "draw_emoji_enhanced()", "id": "core_frame_composer_draw_emoji_enhanced", "community_name": "Frame Animation Utilities" }, { "label": "draw_circle_with_shadow()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L323", "_origin": "ast", "community": 68, "norm_label": "draw_circle_with_shadow()", "id": "core_frame_composer_draw_circle_with_shadow", "community_name": "Vector Drawing Utilities" }, { "label": "draw_rounded_rectangle()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L361", "_origin": "ast", "community": 68, "norm_label": "draw_rounded_rectangle()", "id": "core_frame_composer_draw_rounded_rectangle", "community_name": "Vector Drawing Utilities" }, { "label": "add_vignette()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L392", "_origin": "ast", "community": 68, "norm_label": "add_vignette()", "id": "core_frame_composer_add_vignette", "community_name": "Vector Drawing Utilities" }, { "label": "draw_star()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L435", "_origin": "ast", "community": 68, "norm_label": "draw_star()", "id": "core_frame_composer_draw_star", "community_name": "Vector Drawing Utilities" }, { "label": "Create a blank frame with solid color background. Args: width: Fram", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L15", "_origin": "ast", "community": 15, "norm_label": "create a blank frame with solid color background. args: width: fram", "id": "core_frame_composer_rationale_15", "community_name": "Frame Animation Utilities" }, { "label": "Draw a circle on a frame. Args: frame: PIL Image to draw on", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L33", "_origin": "ast", "community": 15, "norm_label": "draw a circle on a frame. args: frame: pil image to draw on", "id": "core_frame_composer_rationale_33", "community_name": "Frame Animation Utilities" }, { "label": "Draw a rectangle on a frame. Args: frame: PIL Image to draw on", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L58", "_origin": "ast", "community": 68, "norm_label": "draw a rectangle on a frame. args: frame: pil image to draw on", "id": "core_frame_composer_rationale_58", "community_name": "Vector Drawing Utilities" }, { "label": "Draw a line on a frame. Args: frame: PIL Image to draw on s", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L79", "_origin": "ast", "community": 68, "norm_label": "draw a line on a frame. args: frame: pil image to draw on s", "id": "core_frame_composer_rationale_79", "community_name": "Vector Drawing Utilities" }, { "label": "Draw text on a frame. Args: frame: PIL Image to draw on tex", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L100", "_origin": "ast", "community": 68, "norm_label": "draw text on a frame. args: frame: pil image to draw on tex", "id": "core_frame_composer_rationale_100", "community_name": "Vector Drawing Utilities" }, { "label": "Draw emoji text on a frame (requires system emoji support). Args: f", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L135", "_origin": "ast", "community": 68, "norm_label": "draw emoji text on a frame (requires system emoji support). args: f", "id": "core_frame_composer_rationale_135", "community_name": "Vector Drawing Utilities" }, { "label": "Composite one image on top of another. Args: base: Base image", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L162", "_origin": "ast", "community": 68, "norm_label": "composite one image on top of another. args: base: base image", "id": "core_frame_composer_rationale_162", "community_name": "Vector Drawing Utilities" }, { "label": "Draw a simple stick figure. Args: frame: PIL Image to draw on", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L192", "_origin": "ast", "community": 68, "norm_label": "draw a simple stick figure. args: frame: pil image to draw on", "id": "core_frame_composer_rationale_192", "community_name": "Vector Drawing Utilities" }, { "label": "Create a vertical gradient background. Args: width: Frame width", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L238", "_origin": "ast", "community": 68, "norm_label": "create a vertical gradient background. args: width: frame width", "id": "core_frame_composer_rationale_238", "community_name": "Vector Drawing Utilities" }, { "label": "Draw emoji with optional shadow for better visual quality. Args: fr", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L273", "_origin": "ast", "community": 15, "norm_label": "draw emoji with optional shadow for better visual quality. args: fr", "id": "core_frame_composer_rationale_273", "community_name": "Frame Animation Utilities" }, { "label": "Draw a circle with drop shadow. Args: frame: PIL Image to draw on", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L327", "_origin": "ast", "community": 68, "norm_label": "draw a circle with drop shadow. args: frame: pil image to draw on", "id": "core_frame_composer_rationale_327", "community_name": "Vector Drawing Utilities" }, { "label": "Draw a rectangle with rounded corners. Args: frame: PIL Image to dr", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L366", "_origin": "ast", "community": 68, "norm_label": "draw a rectangle with rounded corners. args: frame: pil image to dr", "id": "core_frame_composer_rationale_366", "community_name": "Vector Drawing Utilities" }, { "label": "Add a vignette effect (darkened edges) to frame. Args: frame: PIL I", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L393", "_origin": "ast", "community": 68, "norm_label": "add a vignette effect (darkened edges) to frame. args: frame: pil i", "id": "core_frame_composer_rationale_393", "community_name": "Vector Drawing Utilities" }, { "label": "Draw a 5-pointed star. Args: frame: PIL Image to draw on ce", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L439", "_origin": "ast", "community": 68, "norm_label": "draw a 5-pointed star. args: frame: pil image to draw on ce", "id": "core_frame_composer_rationale_439", "community_name": "Vector Drawing Utilities" }, { "label": "gif_builder.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "gif_builder.py", "id": "core_gif_builder", "community_name": "Animation Easing Functions" }, { "label": "GIFBuilder", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L16", "_origin": "ast", "community": 101, "norm_label": "gifbuilder", "id": "core_gif_builder_gifbuilder", "community_name": "Slack GIF Optimizer" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L19", "_origin": "ast", "community": 101, "norm_label": ".__init__()", "id": "core_gif_builder_gifbuilder_init", "community_name": "Slack GIF Optimizer" }, { "label": ".add_frame()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L33", "_origin": "ast", "community": 101, "norm_label": ".add_frame()", "id": "core_gif_builder_gifbuilder_add_frame", "community_name": "Slack GIF Optimizer" }, { "label": "ndarray", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L33", "_origin": "ast", "community": 101, "norm_label": "ndarray", "id": "ndarray", "community_name": "Slack GIF Optimizer" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L33", "_origin": "ast", "community": 101, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_core_gif_builder_py_image", "community_name": "Slack GIF Optimizer" }, { "label": ".add_frames()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L51", "_origin": "ast", "community": 101, "norm_label": ".add_frames()", "id": "core_gif_builder_gifbuilder_add_frames", "community_name": "Slack GIF Optimizer" }, { "label": ".optimize_colors()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L56", "_origin": "ast", "community": 101, "norm_label": ".optimize_colors()", "id": "core_gif_builder_gifbuilder_optimize_colors", "community_name": "Slack GIF Optimizer" }, { "label": ".deduplicate_frames()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L113", "_origin": "ast", "community": 101, "norm_label": ".deduplicate_frames()", "id": "core_gif_builder_gifbuilder_deduplicate_frames", "community_name": "Slack GIF Optimizer" }, { "label": ".save()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L148", "_origin": "ast", "community": 101, "norm_label": ".save()", "id": "core_gif_builder_gifbuilder_save", "community_name": "Slack GIF Optimizer" }, { "label": "Path", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L148", "_origin": "ast", "community": 101, "norm_label": "path", "id": "example_skills_skills_main_slack_gif_creator_core_gif_builder_py_path", "community_name": "Slack GIF Optimizer" }, { "label": ".clear()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L244", "_origin": "ast", "community": 101, "norm_label": ".clear()", "id": "core_gif_builder_gifbuilder_clear", "community_name": "Slack GIF Optimizer" }, { "label": "Builder for creating optimized GIFs from frames.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L17", "_origin": "ast", "community": 101, "norm_label": "builder for creating optimized gifs from frames.", "id": "core_gif_builder_rationale_17", "community_name": "Slack GIF Optimizer" }, { "label": "Initialize GIF builder. Args: width: Frame width in pixels", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L20", "_origin": "ast", "community": 101, "norm_label": "initialize gif builder. args: width: frame width in pixels", "id": "core_gif_builder_rationale_20", "community_name": "Slack GIF Optimizer" }, { "label": "Add a frame to the GIF. Args: frame: Frame as numpy array o", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L34", "_origin": "ast", "community": 101, "norm_label": "add a frame to the gif. args: frame: frame as numpy array o", "id": "core_gif_builder_rationale_34", "community_name": "Slack GIF Optimizer" }, { "label": "Add multiple frames at once.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L52", "_origin": "ast", "community": 101, "norm_label": "add multiple frames at once.", "id": "core_gif_builder_rationale_52", "community_name": "Slack GIF Optimizer" }, { "label": "Reduce colors in all frames using quantization. Args: num_c", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L57", "_origin": "ast", "community": 101, "norm_label": "reduce colors in all frames using quantization. args: num_c", "id": "core_gif_builder_rationale_57", "community_name": "Slack GIF Optimizer" }, { "label": "Remove duplicate or near-duplicate consecutive frames. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L114", "_origin": "ast", "community": 101, "norm_label": "remove duplicate or near-duplicate consecutive frames. args:", "id": "core_gif_builder_rationale_114", "community_name": "Slack GIF Optimizer" }, { "label": "Save frames as optimized GIF for Slack. Args: output_path:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L150", "_origin": "ast", "community": 101, "norm_label": "save frames as optimized gif for slack. args: output_path:", "id": "core_gif_builder_rationale_150", "community_name": "Slack GIF Optimizer" }, { "label": "Clear all frames (useful for creating multiple GIFs).", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L245", "_origin": "ast", "community": 101, "norm_label": "clear all frames (useful for creating multiple gifs).", "id": "core_gif_builder_rationale_245", "community_name": "Slack GIF Optimizer" }, { "label": "typography.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L1", "_origin": "ast", "community": 102, "norm_label": "typography.py", "id": "core_typography", "community_name": "Typography and Text Effects" }, { "label": "get_font()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L25", "_origin": "ast", "community": 102, "norm_label": "get_font()", "id": "core_typography_get_font", "community_name": "Typography and Text Effects" }, { "label": "FreeTypeFont", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L25", "_origin": "ast", "community": 102, "norm_label": "freetypefont", "id": "freetypefont", "community_name": "Typography and Text Effects" }, { "label": "draw_text_with_outline()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L58", "_origin": "ast", "community": 102, "norm_label": "draw_text_with_outline()", "id": "core_typography_draw_text_with_outline", "community_name": "Typography and Text Effects" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L58", "_origin": "ast", "community": 102, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_core_typography_py_image", "community_name": "Typography and Text Effects" }, { "label": "draw_text_with_shadow()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L114", "_origin": "ast", "community": 102, "norm_label": "draw_text_with_shadow()", "id": "core_typography_draw_text_with_shadow", "community_name": "Typography and Text Effects" }, { "label": "draw_text_with_glow()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L164", "_origin": "ast", "community": 102, "norm_label": "draw_text_with_glow()", "id": "core_typography_draw_text_with_glow", "community_name": "Typography and Text Effects" }, { "label": "draw_text_in_box()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L218", "_origin": "ast", "community": 102, "norm_label": "draw_text_in_box()", "id": "core_typography_draw_text_in_box", "community_name": "Typography and Text Effects" }, { "label": "get_text_size()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L294", "_origin": "ast", "community": 102, "norm_label": "get_text_size()", "id": "core_typography_get_text_size", "community_name": "Typography and Text Effects" }, { "label": "get_optimal_font_size()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L316", "_origin": "ast", "community": 102, "norm_label": "get_optimal_font_size()", "id": "core_typography_get_optimal_font_size", "community_name": "Typography and Text Effects" }, { "label": "scale_font_for_frame()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L339", "_origin": "ast", "community": 102, "norm_label": "scale_font_for_frame()", "id": "core_typography_scale_font_for_frame", "community_name": "Typography and Text Effects" }, { "label": "Get a font with fallback support. Args: size: Font size in pixels", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L26", "_origin": "ast", "community": 102, "norm_label": "get a font with fallback support. args: size: font size in pixels", "id": "core_typography_rationale_26", "community_name": "Typography and Text Effects" }, { "label": "Draw text with outline for maximum readability. This is THE most important", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L69", "_origin": "ast", "community": 102, "norm_label": "draw text with outline for maximum readability. this is the most important", "id": "core_typography_rationale_69", "community_name": "Typography and Text Effects" }, { "label": "Draw text with drop shadow for depth. Args: frame: PIL Image to dra", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L125", "_origin": "ast", "community": 102, "norm_label": "draw text with drop shadow for depth. args: frame: pil image to dra", "id": "core_typography_rationale_125", "community_name": "Typography and Text Effects" }, { "label": "Draw text with glow effect for emphasis. Args: frame: PIL Image to", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L175", "_origin": "ast", "community": 102, "norm_label": "draw text with glow effect for emphasis. args: frame: pil image to", "id": "core_typography_rationale_175", "community_name": "Typography and Text Effects" }, { "label": "Draw text in a semi-transparent box for guaranteed readability. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L230", "_origin": "ast", "community": 102, "norm_label": "draw text in a semi-transparent box for guaranteed readability. args:", "id": "core_typography_rationale_230", "community_name": "Typography and Text Effects" }, { "label": "Get the dimensions of text without drawing it. Args: text: Text to", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L295", "_origin": "ast", "community": 102, "norm_label": "get the dimensions of text without drawing it. args: text: text to", "id": "core_typography_rationale_295", "community_name": "Typography and Text Effects" }, { "label": "Find the largest font size that fits within given dimensions. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L318", "_origin": "ast", "community": 102, "norm_label": "find the largest font size that fits within given dimensions. args:", "id": "core_typography_rationale_318", "community_name": "Typography and Text Effects" }, { "label": "Scale font size proportionally to frame dimensions. Useful for maintaining", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L340", "_origin": "ast", "community": 102, "norm_label": "scale font size proportionally to frame dimensions. useful for maintaining", "id": "core_typography_rationale_340", "community_name": "Typography and Text Effects" }, { "label": "validators.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L1", "_origin": "ast", "community": 153, "norm_label": "validators.py", "id": "core_validators", "community_name": "Slack GIF Validator" }, { "label": "check_slack_size()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L11", "_origin": "ast", "community": 153, "norm_label": "check_slack_size()", "id": "core_validators_check_slack_size", "community_name": "Slack GIF Validator" }, { "label": "Path", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L11", "_origin": "ast", "community": 153, "norm_label": "path", "id": "example_skills_skills_main_slack_gif_creator_core_validators_py_path", "community_name": "Slack GIF Validator" }, { "label": "validate_dimensions()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L59", "_origin": "ast", "community": 153, "norm_label": "validate_dimensions()", "id": "core_validators_validate_dimensions", "community_name": "Slack GIF Validator" }, { "label": "validate_gif()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L122", "_origin": "ast", "community": 153, "norm_label": "validate_gif()", "id": "core_validators_validate_gif", "community_name": "Slack GIF Validator" }, { "label": "get_optimization_suggestions()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L200", "_origin": "ast", "community": 153, "norm_label": "get_optimization_suggestions()", "id": "core_validators_get_optimization_suggestions", "community_name": "Slack GIF Validator" }, { "label": "is_slack_ready()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L241", "_origin": "ast", "community": 153, "norm_label": "is_slack_ready()", "id": "core_validators_is_slack_ready", "community_name": "Slack GIF Validator" }, { "label": "Check if GIF meets Slack size limits. Args: gif_path: Path to GIF f", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L12", "_origin": "ast", "community": 153, "norm_label": "check if gif meets slack size limits. args: gif_path: path to gif f", "id": "core_validators_rationale_12", "community_name": "Slack GIF Validator" }, { "label": "Check if dimensions are suitable for Slack. Args: width: Frame widt", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L60", "_origin": "ast", "community": 153, "norm_label": "check if dimensions are suitable for slack. args: width: frame widt", "id": "core_validators_rationale_60", "community_name": "Slack GIF Validator" }, { "label": "Run all validations on a GIF file. Args: gif_path: Path to GIF file", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L123", "_origin": "ast", "community": 153, "norm_label": "run all validations on a gif file. args: gif_path: path to gif file", "id": "core_validators_rationale_123", "community_name": "Slack GIF Validator" }, { "label": "Get suggestions for optimizing a GIF based on validation results. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L201", "_origin": "ast", "community": 153, "norm_label": "get suggestions for optimizing a gif based on validation results. args:", "id": "core_validators_rationale_201", "community_name": "Slack GIF Validator" }, { "label": "Quick check if GIF is ready for Slack. Args: gif_path: Path to GIF", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L242", "_origin": "ast", "community": 153, "norm_label": "quick check if gif is ready for slack. args: gif_path: path to gif", "id": "core_validators_rationale_242", "community_name": "Slack GIF Validator" }, { "label": "visual_effects.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L1", "_origin": "ast", "community": 95, "norm_label": "visual_effects.py", "id": "core_visual_effects", "community_name": "Visual Effects Engine" }, { "label": "Particle", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L16", "_origin": "ast", "community": 54, "norm_label": "particle", "id": "core_visual_effects_particle", "community_name": "Particle Physics System" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L19", "_origin": "ast", "community": 54, "norm_label": ".__init__()", "id": "core_visual_effects_particle_init", "community_name": "Particle Physics System" }, { "label": ".update()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L45", "_origin": "ast", "community": 54, "norm_label": ".update()", "id": "core_visual_effects_particle_update", "community_name": "Particle Physics System" }, { "label": ".is_alive()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L59", "_origin": "ast", "community": 54, "norm_label": ".is_alive()", "id": "core_visual_effects_particle_is_alive", "community_name": "Particle Physics System" }, { "label": ".get_alpha()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L63", "_origin": "ast", "community": 54, "norm_label": ".get_alpha()", "id": "core_visual_effects_particle_get_alpha", "community_name": "Particle Physics System" }, { "label": ".render()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L67", "_origin": "ast", "community": 54, "norm_label": ".render()", "id": "core_visual_effects_particle_render", "community_name": "Particle Physics System" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L67", "_origin": "ast", "community": 95, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image", "community_name": "Visual Effects Engine" }, { "label": "ParticleSystem", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L106", "_origin": "ast", "community": 54, "norm_label": "particlesystem", "id": "core_visual_effects_particlesystem", "community_name": "Particle Physics System" }, { "label": ".__init__()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L109", "_origin": "ast", "community": 54, "norm_label": ".__init__()", "id": "core_visual_effects_particlesystem_init", "community_name": "Particle Physics System" }, { "label": ".emit()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L113", "_origin": "ast", "community": 54, "norm_label": ".emit()", "id": "core_visual_effects_particlesystem_emit", "community_name": "Particle Physics System" }, { "label": ".emit_confetti()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L143", "_origin": "ast", "community": 54, "norm_label": ".emit_confetti()", "id": "core_visual_effects_particlesystem_emit_confetti", "community_name": "Particle Physics System" }, { "label": ".emit_sparkles()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L171", "_origin": "ast", "community": 54, "norm_label": ".emit_sparkles()", "id": "core_visual_effects_particlesystem_emit_sparkles", "community_name": "Particle Physics System" }, { "label": ".update()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L194", "_origin": "ast", "community": 54, "norm_label": ".update()", "id": "core_visual_effects_particlesystem_update", "community_name": "Particle Physics System" }, { "label": ".render()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L203", "_origin": "ast", "community": 54, "norm_label": ".render()", "id": "core_visual_effects_particlesystem_render", "community_name": "Particle Physics System" }, { "label": ".get_particle_count()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L208", "_origin": "ast", "community": 54, "norm_label": ".get_particle_count()", "id": "core_visual_effects_particlesystem_get_particle_count", "community_name": "Particle Physics System" }, { "label": "add_motion_blur()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L213", "_origin": "ast", "community": 95, "norm_label": "add_motion_blur()", "id": "core_visual_effects_add_motion_blur", "community_name": "Visual Effects Engine" }, { "label": "create_impact_flash()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L239", "_origin": "ast", "community": 95, "norm_label": "create_impact_flash()", "id": "core_visual_effects_create_impact_flash", "community_name": "Visual Effects Engine" }, { "label": "create_shockwave_rings()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L275", "_origin": "ast", "community": 95, "norm_label": "create_shockwave_rings()", "id": "core_visual_effects_create_shockwave_rings", "community_name": "Visual Effects Engine" }, { "label": "create_explosion_effect()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L301", "_origin": "ast", "community": 95, "norm_label": "create_explosion_effect()", "id": "core_visual_effects_create_explosion_effect", "community_name": "Visual Effects Engine" }, { "label": "add_glow_effect()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L340", "_origin": "ast", "community": 95, "norm_label": "add_glow_effect()", "id": "core_visual_effects_add_glow_effect", "community_name": "Visual Effects Engine" }, { "label": "add_drop_shadow()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L373", "_origin": "ast", "community": 95, "norm_label": "add_drop_shadow()", "id": "core_visual_effects_add_drop_shadow", "community_name": "Visual Effects Engine" }, { "label": "create_speed_lines()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L410", "_origin": "ast", "community": 95, "norm_label": "create_speed_lines()", "id": "core_visual_effects_create_speed_lines", "community_name": "Visual Effects Engine" }, { "label": "create_screen_shake_offset()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L455", "_origin": "ast", "community": 95, "norm_label": "create_screen_shake_offset()", "id": "core_visual_effects_create_screen_shake_offset", "community_name": "Visual Effects Engine" }, { "label": "apply_screen_shake()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L474", "_origin": "ast", "community": 95, "norm_label": "apply_screen_shake()", "id": "core_visual_effects_apply_screen_shake", "community_name": "Visual Effects Engine" }, { "label": "A single particle in a particle system.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L17", "_origin": "ast", "community": 54, "norm_label": "a single particle in a particle system.", "id": "core_visual_effects_rationale_17", "community_name": "Particle Physics System" }, { "label": "Initialize a particle. Args: x, y: Starting position", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L22", "_origin": "ast", "community": 54, "norm_label": "initialize a particle. args: x, y: starting position", "id": "core_visual_effects_rationale_22", "community_name": "Particle Physics System" }, { "label": "Update particle position and lifetime.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L46", "_origin": "ast", "community": 54, "norm_label": "update particle position and lifetime.", "id": "core_visual_effects_rationale_46", "community_name": "Particle Physics System" }, { "label": "Check if particle is still alive.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L60", "_origin": "ast", "community": 54, "norm_label": "check if particle is still alive.", "id": "core_visual_effects_rationale_60", "community_name": "Particle Physics System" }, { "label": "Get particle opacity based on lifetime.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L64", "_origin": "ast", "community": 54, "norm_label": "get particle opacity based on lifetime.", "id": "core_visual_effects_rationale_64", "community_name": "Particle Physics System" }, { "label": "Render particle to frame. Args: frame: PIL Image to draw on", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L68", "_origin": "ast", "community": 54, "norm_label": "render particle to frame. args: frame: pil image to draw on", "id": "core_visual_effects_rationale_68", "community_name": "Particle Physics System" }, { "label": "Manages a collection of particles.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L107", "_origin": "ast", "community": 54, "norm_label": "manages a collection of particles.", "id": "core_visual_effects_rationale_107", "community_name": "Particle Physics System" }, { "label": "Initialize particle system.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L110", "_origin": "ast", "community": 54, "norm_label": "initialize particle system.", "id": "core_visual_effects_rationale_110", "community_name": "Particle Physics System" }, { "label": "Emit a burst of particles. Args: x, y: Emission position", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L117", "_origin": "ast", "community": 54, "norm_label": "emit a burst of particles. args: x, y: emission position", "id": "core_visual_effects_rationale_117", "community_name": "Particle Physics System" }, { "label": "Emit confetti particles (colorful, falling). Args: x, y: Em", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L145", "_origin": "ast", "community": 54, "norm_label": "emit confetti particles (colorful, falling). args: x, y: em", "id": "core_visual_effects_rationale_145", "community_name": "Particle Physics System" }, { "label": "Emit sparkle particles (twinkling stars). Args: x, y: Emiss", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L172", "_origin": "ast", "community": 54, "norm_label": "emit sparkle particles (twinkling stars). args: x, y: emiss", "id": "core_visual_effects_rationale_172", "community_name": "Particle Physics System" }, { "label": "Update all particles.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L195", "_origin": "ast", "community": 54, "norm_label": "update all particles.", "id": "core_visual_effects_rationale_195", "community_name": "Particle Physics System" }, { "label": "Render all particles to frame.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L204", "_origin": "ast", "community": 54, "norm_label": "render all particles to frame.", "id": "core_visual_effects_rationale_204", "community_name": "Particle Physics System" }, { "label": "Get number of active particles.", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L209", "_origin": "ast", "community": 54, "norm_label": "get number of active particles.", "id": "core_visual_effects_rationale_209", "community_name": "Particle Physics System" }, { "label": "Add motion blur by blending with previous frame. Args: frame: Curre", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L215", "_origin": "ast", "community": 95, "norm_label": "add motion blur by blending with previous frame. args: frame: curre", "id": "core_visual_effects_rationale_215", "community_name": "Visual Effects Engine" }, { "label": "Create a bright flash effect at impact point. Args: frame: PIL Imag", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L241", "_origin": "ast", "community": 95, "norm_label": "create a bright flash effect at impact point. args: frame: pil imag", "id": "core_visual_effects_rationale_241", "community_name": "Visual Effects Engine" }, { "label": "Create expanding ring effects. Args: frame: PIL Image to draw on", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L278", "_origin": "ast", "community": 95, "norm_label": "create expanding ring effects. args: frame: pil image to draw on", "id": "core_visual_effects_rationale_278", "community_name": "Visual Effects Engine" }, { "label": "Create an explosion effect that expands and fades. Args: frame: PIL", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L304", "_origin": "ast", "community": 95, "norm_label": "create an explosion effect that expands and fades. args: frame: pil", "id": "core_visual_effects_rationale_304", "community_name": "Visual Effects Engine" }, { "label": "Add a glow effect to areas of a specific color. Args: frame: PIL Im", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L343", "_origin": "ast", "community": 95, "norm_label": "add a glow effect to areas of a specific color. args: frame: pil im", "id": "core_visual_effects_rationale_343", "community_name": "Visual Effects Engine" }, { "label": "Add drop shadow to an object. Args: frame: PIL Image object", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L377", "_origin": "ast", "community": 95, "norm_label": "add drop shadow to an object. args: frame: pil image object", "id": "core_visual_effects_rationale_377", "community_name": "Visual Effects Engine" }, { "label": "Create speed lines for motion effect. Args: frame: PIL Image to dra", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L413", "_origin": "ast", "community": 95, "norm_label": "create speed lines for motion effect. args: frame: pil image to dra", "id": "core_visual_effects_rationale_413", "community_name": "Visual Effects Engine" }, { "label": "Calculate screen shake offset for a frame. Args: intensity: Shake i", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L456", "_origin": "ast", "community": 95, "norm_label": "calculate screen shake offset for a frame. args: intensity: shake i", "id": "core_visual_effects_rationale_456", "community_name": "Visual Effects Engine" }, { "label": "Apply screen shake effect to entire frame. Args: frame: PIL Image", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L475", "_origin": "ast", "community": 95, "norm_label": "apply screen shake effect to entire frame. args: frame: pil image", "id": "core_visual_effects_rationale_475", "community_name": "Visual Effects Engine" }, { "label": "bounce.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "bounce.py", "id": "templates_bounce", "community_name": "Animation Easing Functions" }, { "label": "create_bounce_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L19", "_origin": "ast", "community": 200, "norm_label": "create_bounce_animation()", "id": "templates_bounce_create_bounce_animation", "community_name": "Bounce Animation Effects" }, { "label": "Create frames for a bouncing animation. Args: object_type: 'circle'", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L30", "_origin": "ast", "community": 200, "norm_label": "create frames for a bouncing animation. args: object_type: 'circle'", "id": "templates_bounce_rationale_30", "community_name": "Bounce Animation Effects" }, { "label": "explode.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "explode.py", "id": "templates_explode", "community_name": "Animation Easing Functions" }, { "label": "create_explode_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L23", "_origin": "ast", "community": 15, "norm_label": "create_explode_animation()", "id": "templates_explode_create_explode_animation", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L23", "_origin": "ast", "community": 54, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_explode_py_image", "community_name": "Particle Physics System" }, { "label": "create_particle_burst()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L240", "_origin": "ast", "community": 54, "norm_label": "create_particle_burst()", "id": "templates_explode_create_particle_burst", "community_name": "Particle Physics System" }, { "label": "Create explosion animation. Args: object_type: 'emoji', 'circle', '", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L35", "_origin": "ast", "community": 15, "norm_label": "create explosion animation. args: object_type: 'emoji', 'circle', '", "id": "templates_explode_rationale_35", "community_name": "Frame Animation Utilities" }, { "label": "Create simple particle burst effect. Args: num_frames: Number of fr", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L249", "_origin": "ast", "community": 54, "norm_label": "create simple particle burst effect. args: num_frames: number of fr", "id": "templates_explode_rationale_249", "community_name": "Particle Physics System" }, { "label": "fade.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L1", "_origin": "ast", "community": 15, "norm_label": "fade.py", "id": "templates_fade", "community_name": "Frame Animation Utilities" }, { "label": "create_fade_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "create_fade_animation()", "id": "templates_fade_create_fade_animation", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_fade_py_image", "community_name": "Frame Animation Utilities" }, { "label": "apply_opacity()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L149", "_origin": "ast", "community": 15, "norm_label": "apply_opacity()", "id": "templates_fade_apply_opacity", "community_name": "Frame Animation Utilities" }, { "label": "create_crossfade()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L175", "_origin": "ast", "community": 15, "norm_label": "create_crossfade()", "id": "templates_fade_create_crossfade", "community_name": "Frame Animation Utilities" }, { "label": "create_fade_to_color()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L251", "_origin": "ast", "community": 15, "norm_label": "create_fade_to_color()", "id": "templates_fade_create_fade_to_color", "community_name": "Frame Animation Utilities" }, { "label": "Create fade animation. Args: object_type: 'emoji', 'text', 'image'", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L31", "_origin": "ast", "community": 15, "norm_label": "create fade animation. args: object_type: 'emoji', 'text', 'image'", "id": "templates_fade_rationale_31", "community_name": "Frame Animation Utilities" }, { "label": "Apply opacity to an RGBA image. Args: image: RGBA image opa", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L150", "_origin": "ast", "community": 15, "norm_label": "apply opacity to an rgba image. args: image: rgba image opa", "id": "templates_fade_rationale_150", "community_name": "Frame Animation Utilities" }, { "label": "Crossfade between two objects. Args: object1_data: First object con", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L186", "_origin": "ast", "community": 15, "norm_label": "crossfade between two objects. args: object1_data: first object con", "id": "templates_fade_rationale_186", "community_name": "Frame Animation Utilities" }, { "label": "Fade from one solid color to another. Args: start_color: Starting R", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L259", "_origin": "ast", "community": 15, "norm_label": "fade from one solid color to another. args: start_color: starting r", "id": "templates_fade_rationale_259", "community_name": "Frame Animation Utilities" }, { "label": "flip.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "flip.py", "id": "templates_flip", "community_name": "Animation Easing Functions" }, { "label": "create_flip_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L20", "_origin": "ast", "community": 202, "norm_label": "create_flip_animation()", "id": "templates_flip_create_flip_animation", "community_name": "Flip Animation Effects" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L20", "_origin": "ast", "community": 202, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_flip_py_image", "community_name": "Flip Animation Effects" }, { "label": "create_quick_flip()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L195", "_origin": "ast", "community": 202, "norm_label": "create_quick_flip()", "id": "templates_flip_create_quick_flip", "community_name": "Flip Animation Effects" }, { "label": "create_nope_flip()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L227", "_origin": "ast", "community": 202, "norm_label": "create_nope_flip()", "id": "templates_flip_create_nope_flip", "community_name": "Flip Animation Effects" }, { "label": "Create 3D-style flip animation. Args: object1_data: First object (f", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L32", "_origin": "ast", "community": 202, "norm_label": "create 3d-style flip animation. args: object1_data: first object (f", "id": "templates_flip_rationale_32", "community_name": "Flip Animation Effects" }, { "label": "Create quick flip for emoji GIFs. Args: emoji_front: Front emoji", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L201", "_origin": "ast", "community": 202, "norm_label": "create quick flip for emoji gifs. args: emoji_front: front emoji", "id": "templates_flip_rationale_201", "community_name": "Flip Animation Effects" }, { "label": "Create \"nope\" reaction flip (like flipping table). Args: num_frames", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L232", "_origin": "ast", "community": 202, "norm_label": "create \"nope\" reaction flip (like flipping table). args: num_frames", "id": "templates_flip_rationale_232", "community_name": "Flip Animation Effects" }, { "label": "kaleidoscope.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L1", "_origin": "ast", "community": 67, "norm_label": "kaleidoscope.py", "id": "templates_kaleidoscope", "community_name": "Color Palette Utilities" }, { "label": "apply_kaleidoscope()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L18", "_origin": "ast", "community": 67, "norm_label": "apply_kaleidoscope()", "id": "templates_kaleidoscope_apply_kaleidoscope", "community_name": "Color Palette Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L18", "_origin": "ast", "community": 67, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_kaleidoscope_py_image", "community_name": "Color Palette Utilities" }, { "label": "apply_simple_mirror()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L86", "_origin": "ast", "community": 67, "norm_label": "apply_simple_mirror()", "id": "templates_kaleidoscope_apply_simple_mirror", "community_name": "Color Palette Utilities" }, { "label": "create_kaleidoscope_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L140", "_origin": "ast", "community": 67, "norm_label": "create_kaleidoscope_animation()", "id": "templates_kaleidoscope_create_kaleidoscope_animation", "community_name": "Color Palette Utilities" }, { "label": "Apply kaleidoscope effect by mirroring/rotating frame sections. Args:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L20", "_origin": "ast", "community": 67, "norm_label": "apply kaleidoscope effect by mirroring/rotating frame sections. args:", "id": "templates_kaleidoscope_rationale_20", "community_name": "Color Palette Utilities" }, { "label": "Apply simple mirror effect (faster than full kaleidoscope). Args: f", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L87", "_origin": "ast", "community": 67, "norm_label": "apply simple mirror effect (faster than full kaleidoscope). args: f", "id": "templates_kaleidoscope_rationale_87", "community_name": "Color Palette Utilities" }, { "label": "Create animated kaleidoscope effect. Args: base_frame: Frame to app", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L148", "_origin": "ast", "community": 67, "norm_label": "create animated kaleidoscope effect. args: base_frame: frame to app", "id": "templates_kaleidoscope_rationale_148", "community_name": "Color Palette Utilities" }, { "label": "morph.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "morph.py", "id": "templates_morph", "community_name": "Animation Easing Functions" }, { "label": "create_morph_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "create_morph_animation()", "id": "templates_morph_create_morph_animation", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_morph_py_image", "community_name": "Frame Animation Utilities" }, { "label": "create_reaction_morph()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L200", "_origin": "ast", "community": 15, "norm_label": "create_reaction_morph()", "id": "templates_morph_create_reaction_morph", "community_name": "Frame Animation Utilities" }, { "label": "create_shape_morph()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L232", "_origin": "ast", "community": 15, "norm_label": "create_shape_morph()", "id": "templates_morph_create_shape_morph", "community_name": "Frame Animation Utilities" }, { "label": "Create morphing animation between two objects. Args: object1_data:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L32", "_origin": "ast", "community": 15, "norm_label": "create morphing animation between two objects. args: object1_data:", "id": "templates_morph_rationale_32", "community_name": "Frame Animation Utilities" }, { "label": "Create quick emoji reaction morph (for emoji GIFs). Args: emoji_sta", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L206", "_origin": "ast", "community": 15, "norm_label": "create quick emoji reaction morph (for emoji gifs). args: emoji_sta", "id": "templates_morph_rationale_206", "community_name": "Frame Animation Utilities" }, { "label": "Morph through a sequence of shapes. Args: shapes: List of shape dic", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L240", "_origin": "ast", "community": 15, "norm_label": "morph through a sequence of shapes. args: shapes: list of shape dic", "id": "templates_morph_rationale_240", "community_name": "Frame Animation Utilities" }, { "label": "move.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "move.py", "id": "templates_move", "community_name": "Animation Easing Functions" }, { "label": "create_move_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L19", "_origin": "ast", "community": 15, "norm_label": "create_move_animation()", "id": "templates_move_create_move_animation", "community_name": "Frame Animation Utilities" }, { "label": "create_path_from_points()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L160", "_origin": "ast", "community": 11, "norm_label": "create_path_from_points()", "id": "templates_move_create_path_from_points", "community_name": "Animation Easing Functions" }, { "label": "apply_trail_effect()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L199", "_origin": "ast", "community": 11, "norm_label": "apply_trail_effect()", "id": "templates_move_apply_trail_effect", "community_name": "Animation Easing Functions" }, { "label": "Create frames showing object moving along a path. Args: object_type", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L32", "_origin": "ast", "community": 15, "norm_label": "create frames showing object moving along a path. args: object_type", "id": "templates_move_rationale_32", "community_name": "Frame Animation Utilities" }, { "label": "Create a smooth path through multiple points. Args: points: List of", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L163", "_origin": "ast", "community": 11, "norm_label": "create a smooth path through multiple points. args: points: list of", "id": "templates_move_rationale_163", "community_name": "Animation Easing Functions" }, { "label": "Add motion trail effect to moving object. Args: frames: List of fra", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L201", "_origin": "ast", "community": 11, "norm_label": "add motion trail effect to moving object. args: frames: list of fra", "id": "templates_move_rationale_201", "community_name": "Animation Easing Functions" }, { "label": "pulse.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "pulse.py", "id": "templates_pulse", "community_name": "Animation Easing Functions" }, { "label": "create_pulse_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L20", "_origin": "ast", "community": 203, "norm_label": "create_pulse_animation()", "id": "templates_pulse_create_pulse_animation", "community_name": "Pulse Animation Effects" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L20", "_origin": "ast", "community": 203, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_pulse_py_image", "community_name": "Pulse Animation Effects" }, { "label": "create_attention_pulse()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L156", "_origin": "ast", "community": 203, "norm_label": "create_attention_pulse()", "id": "templates_pulse_create_attention_pulse", "community_name": "Pulse Animation Effects" }, { "label": "create_breathing_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L188", "_origin": "ast", "community": 203, "norm_label": "create_breathing_animation()", "id": "templates_pulse_create_breathing_animation", "community_name": "Pulse Animation Effects" }, { "label": "Create pulsing/scaling animation. Args: object_type: 'emoji', 'circ", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L32", "_origin": "ast", "community": 203, "norm_label": "create pulsing/scaling animation. args: object_type: 'emoji', 'circ", "id": "templates_pulse_rationale_32", "community_name": "Pulse Animation Effects" }, { "label": "Create attention-grabbing pulse (good for emoji GIFs). Args: emoji:", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L162", "_origin": "ast", "community": 203, "norm_label": "create attention-grabbing pulse (good for emoji gifs). args: emoji:", "id": "templates_pulse_rationale_162", "community_name": "Pulse Animation Effects" }, { "label": "Create slow, calming breathing animation (in and out). Args: object", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L198", "_origin": "ast", "community": 203, "norm_label": "create slow, calming breathing animation (in and out). args: object", "id": "templates_pulse_rationale_198", "community_name": "Pulse Animation Effects" }, { "label": "shake.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "shake.py", "id": "templates_shake", "community_name": "Animation Easing Functions" }, { "label": "create_shake_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L19", "_origin": "ast", "community": 68, "norm_label": "create_shake_animation()", "id": "templates_shake_create_shake_animation", "community_name": "Vector Drawing Utilities" }, { "label": "Create frames for a shaking animation. Args: object_type: 'circle',", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L31", "_origin": "ast", "community": 68, "norm_label": "create frames for a shaking animation. args: object_type: 'circle',", "id": "templates_shake_rationale_31", "community_name": "Vector Drawing Utilities" }, { "label": "slide.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "slide.py", "id": "templates_slide", "community_name": "Animation Easing Functions" }, { "label": "create_slide_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L19", "_origin": "ast", "community": 15, "norm_label": "create_slide_animation()", "id": "templates_slide_create_slide_animation", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L19", "_origin": "ast", "community": 15, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_slide_py_image", "community_name": "Frame Animation Utilities" }, { "label": "create_multi_slide()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L140", "_origin": "ast", "community": 15, "norm_label": "create_multi_slide()", "id": "templates_slide_create_multi_slide", "community_name": "Frame Animation Utilities" }, { "label": "Create animation with multiple objects sliding in sequence. Args: o", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L148", "_origin": "ast", "community": 15, "norm_label": "create animation with multiple objects sliding in sequence. args: o", "id": "templates_slide_rationale_148", "community_name": "Frame Animation Utilities" }, { "label": "spin.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "spin.py", "id": "templates_spin", "community_name": "Animation Easing Functions" }, { "label": "create_spin_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "create_spin_animation()", "id": "templates_spin_create_spin_animation", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_spin_py_image", "community_name": "Frame Animation Utilities" }, { "label": "create_loading_spinner()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L149", "_origin": "ast", "community": 15, "norm_label": "create_loading_spinner()", "id": "templates_spin_create_loading_spinner", "community_name": "Frame Animation Utilities" }, { "label": "Create spinning/rotating animation. Args: object_type: 'emoji', 'im", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L32", "_origin": "ast", "community": 15, "norm_label": "create spinning/rotating animation. args: object_type: 'emoji', 'im", "id": "templates_spin_rationale_32", "community_name": "Frame Animation Utilities" }, { "label": "Create a loading spinner animation. Args: num_frames: Number of fra", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L158", "_origin": "ast", "community": 15, "norm_label": "create a loading spinner animation. args: num_frames: number of fra", "id": "templates_spin_rationale_158", "community_name": "Frame Animation Utilities" }, { "label": "wiggle.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "wiggle.py", "id": "templates_wiggle", "community_name": "Animation Easing Functions" }, { "label": "create_wiggle_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L20", "_origin": "ast", "community": 220, "norm_label": "create_wiggle_animation()", "id": "templates_wiggle_create_wiggle_animation", "community_name": "Wiggle Animation Effects" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L20", "_origin": "ast", "community": 220, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_wiggle_py_image", "community_name": "Wiggle Animation Effects" }, { "label": "create_excited_wiggle()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L233", "_origin": "ast", "community": 220, "norm_label": "create_excited_wiggle()", "id": "templates_wiggle_create_excited_wiggle", "community_name": "Wiggle Animation Effects" }, { "label": "Create wiggle/wobble animation. Args: object_type: 'emoji', 'text'", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L32", "_origin": "ast", "community": 220, "norm_label": "create wiggle/wobble animation. args: object_type: 'emoji', 'text'", "id": "templates_wiggle_rationale_32", "community_name": "Wiggle Animation Effects" }, { "label": "Create excited wiggle for emoji GIFs. Args: emoji: Emoji to wiggle", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L238", "_origin": "ast", "community": 220, "norm_label": "create excited wiggle for emoji gifs. args: emoji: emoji to wiggle", "id": "templates_wiggle_rationale_238", "community_name": "Wiggle Animation Effects" }, { "label": "zoom.py", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L1", "_origin": "ast", "community": 11, "norm_label": "zoom.py", "id": "templates_zoom", "community_name": "Animation Easing Functions" }, { "label": "create_zoom_animation()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "create_zoom_animation()", "id": "templates_zoom_create_zoom_animation", "community_name": "Frame Animation Utilities" }, { "label": "Image", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L20", "_origin": "ast", "community": 15, "norm_label": "image", "id": "example_skills_skills_main_slack_gif_creator_templates_zoom_py_image", "community_name": "Frame Animation Utilities" }, { "label": "create_explosion_zoom()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L151", "_origin": "ast", "community": 15, "norm_label": "create_explosion_zoom()", "id": "templates_zoom_create_explosion_zoom", "community_name": "Frame Animation Utilities" }, { "label": "create_mind_blown_zoom()", "file_type": "code", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L221", "_origin": "ast", "community": 15, "norm_label": "create_mind_blown_zoom()", "id": "templates_zoom_create_mind_blown_zoom", "community_name": "Frame Animation Utilities" }, { "label": "Create zoom animation. Args: object_type: 'emoji', 'text', 'image'", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L33", "_origin": "ast", "community": 15, "norm_label": "create zoom animation. args: object_type: 'emoji', 'text', 'image'", "id": "templates_zoom_rationale_33", "community_name": "Frame Animation Utilities" }, { "label": "Create dramatic explosion zoom effect. Args: emoji: Emoji to explod", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L158", "_origin": "ast", "community": 15, "norm_label": "create dramatic explosion zoom effect. args: emoji: emoji to explod", "id": "templates_zoom_rationale_158", "community_name": "Frame Animation Utilities" }, { "label": "Create \"mind blown\" dramatic zoom with shake. Args: emoji: Emoji to", "file_type": "rationale", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L228", "_origin": "ast", "community": 15, "norm_label": "create \"mind blown\" dramatic zoom with shake. args: emoji: emoji to", "id": "templates_zoom_rationale_228", "community_name": "Frame Animation Utilities" }, { "label": "console_logging.py", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/examples/console_logging.py", "source_location": "L1", "_origin": "ast", "community": 267, "norm_label": "console_logging.py", "id": "examples_console_logging", "community_name": "Console Logging Utilities" }, { "label": "handle_console_message()", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/examples/console_logging.py", "source_location": "L14", "_origin": "ast", "community": 267, "norm_label": "handle_console_message()", "id": "examples_console_logging_handle_console_message", "community_name": "Console Logging Utilities" }, { "label": "element_discovery.py", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/examples/element_discovery.py", "source_location": "L1", "_origin": "ast", "community": 306, "norm_label": "element_discovery.py", "id": "examples_element_discovery", "community_name": "Web Element Discovery" }, { "label": "static_html_automation.py", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/examples/static_html_automation.py", "source_location": "L1", "_origin": "ast", "community": 307, "norm_label": "static_html_automation.py", "id": "examples_static_html_automation", "community_name": "Static HTML Automation" }, { "label": "with_server.py", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L1", "_origin": "ast", "community": 226, "norm_label": "with_server.py", "id": "scripts_with_server", "community_name": "Server Readiness Testing" }, { "label": "is_server_ready()", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L23", "_origin": "ast", "community": 226, "norm_label": "is_server_ready()", "id": "scripts_with_server_is_server_ready", "community_name": "Server Readiness Testing" }, { "label": "main()", "file_type": "code", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L35", "_origin": "ast", "community": 226, "norm_label": "main()", "id": "scripts_with_server_main", "community_name": "Server Readiness Testing" }, { "label": "Wait for server to be ready by polling the port.", "file_type": "rationale", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L24", "_origin": "ast", "community": 226, "norm_label": "wait for server to be ready by polling the port.", "id": "scripts_with_server_rationale_24", "community_name": "Server Readiness Testing" }, { "label": "migrate-skill-structure.py", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L1", "_origin": "ast", "community": 150, "norm_label": "migrate-skill-structure.py", "id": "scripts_migrate_skill_structure", "community_name": "Skill Structure Migration" }, { "label": "find_skill_files()", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L23", "_origin": "ast", "community": 150, "norm_label": "find_skill_files()", "id": "scripts_migrate_skill_structure_find_skill_files", "community_name": "Skill Structure Migration" }, { "label": "Path", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L23", "_origin": "ast", "community": 150, "norm_label": "path", "id": "scripts_migrate_skill_structure_py_path", "community_name": "Skill Structure Migration" }, { "label": "parse_frontmatter()", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L36", "_origin": "ast", "community": 150, "norm_label": "parse_frontmatter()", "id": "scripts_migrate_skill_structure_parse_frontmatter", "community_name": "Skill Structure Migration" }, { "label": "generate_skill_yaml()", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L59", "_origin": "ast", "community": 150, "norm_label": "generate_skill_yaml()", "id": "scripts_migrate_skill_structure_generate_skill_yaml", "community_name": "Skill Structure Migration" }, { "label": "get_tool_stubs()", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L106", "_origin": "ast", "community": 150, "norm_label": "get_tool_stubs()", "id": "scripts_migrate_skill_structure_get_tool_stubs", "community_name": "Skill Structure Migration" }, { "label": "migrate_skill()", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L183", "_origin": "ast", "community": 150, "norm_label": "migrate_skill()", "id": "scripts_migrate_skill_structure_migrate_skill", "community_name": "Skill Structure Migration" }, { "label": "main()", "file_type": "code", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L257", "_origin": "ast", "community": 150, "norm_label": "main()", "id": "scripts_migrate_skill_structure_main", "community_name": "Skill Structure Migration" }, { "label": "Find all desktop/SKILL.md files.", "file_type": "rationale", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L24", "_origin": "ast", "community": 150, "norm_label": "find all desktop/skill.md files.", "id": "scripts_migrate_skill_structure_rationale_24", "community_name": "Skill Structure Migration" }, { "label": "Parse YAML frontmatter from content. Returns (frontmatter_dict, remaining_co", "file_type": "rationale", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L37", "_origin": "ast", "community": 150, "norm_label": "parse yaml frontmatter from content. returns (frontmatter_dict, remaining_co", "id": "scripts_migrate_skill_structure_rationale_37", "community_name": "Skill Structure Migration" }, { "label": "Generate skill.yaml content from frontmatter.", "file_type": "rationale", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L60", "_origin": "ast", "community": 150, "norm_label": "generate skill.yaml content from frontmatter.", "id": "scripts_migrate_skill_structure_rationale_60", "community_name": "Skill Structure Migration" }, { "label": "Determine which tool stub files to create based on allowed-tools. Returns di", "file_type": "rationale", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L107", "_origin": "ast", "community": 150, "norm_label": "determine which tool stub files to create based on allowed-tools. returns di", "id": "scripts_migrate_skill_structure_rationale_107", "community_name": "Skill Structure Migration" }, { "label": "Migrate a single SKILL.md file. Returns status dict.", "file_type": "rationale", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L184", "_origin": "ast", "community": 150, "norm_label": "migrate a single skill.md file. returns status dict.", "id": "scripts_migrate_skill_structure_rationale_184", "community_name": "Skill Structure Migration" }, { "label": "migrate_skill_root.py", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L1", "_origin": "ast", "community": 140, "norm_label": "migrate_skill_root.py", "id": "scripts_migrate_skill_root", "community_name": "Skill Root Migration" }, { "label": "skill_name()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L33", "_origin": "ast", "community": 140, "norm_label": "skill_name()", "id": "scripts_migrate_skill_root_skill_name", "community_name": "Skill Root Migration" }, { "label": "is_skill_dir()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L38", "_origin": "ast", "community": 140, "norm_label": "is_skill_dir()", "id": "scripts_migrate_skill_root_is_skill_dir", "community_name": "Skill Root Migration" }, { "label": "find_source()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L46", "_origin": "ast", "community": 140, "norm_label": "find_source()", "id": "scripts_migrate_skill_root_find_source", "community_name": "Skill Root Migration" }, { "label": "discover_skill_dirs()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L54", "_origin": "ast", "community": 140, "norm_label": "discover_skill_dirs()", "id": "scripts_migrate_skill_root_discover_skill_dirs", "community_name": "Skill Root Migration" }, { "label": "set_name()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L69", "_origin": "ast", "community": 140, "norm_label": "set_name()", "id": "scripts_migrate_skill_root_set_name", "community_name": "Skill Root Migration" }, { "label": "build_root_skill()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L76", "_origin": "ast", "community": 140, "norm_label": "build_root_skill()", "id": "scripts_migrate_skill_root_build_root_skill", "community_name": "Skill Root Migration" }, { "label": "main()", "file_type": "code", "source_file": "scripts/migrate_skill_root.py", "source_location": "L96", "_origin": "ast", "community": 140, "norm_label": "main()", "id": "scripts_migrate_skill_root_main", "community_name": "Skill Root Migration" }, { "label": "Skill `name:` = directory name without its NN- ordering prefix.", "file_type": "rationale", "source_file": "scripts/migrate_skill_root.py", "source_location": "L34", "_origin": "ast", "community": 140, "norm_label": "skill `name:` = directory name without its nn- ordering prefix.", "id": "scripts_migrate_skill_root_rationale_34", "community_name": "Skill Root Migration" }, { "label": "A skill dir is a real skill, not shared infra.", "file_type": "rationale", "source_file": "scripts/migrate_skill_root.py", "source_location": "L39", "_origin": "ast", "community": 140, "norm_label": "a skill dir is a real skill, not shared infra.", "id": "scripts_migrate_skill_root_rationale_39", "community_name": "Skill Root Migration" }, { "label": "Existing directive to copy from, by priority.", "file_type": "rationale", "source_file": "scripts/migrate_skill_root.py", "source_location": "L47", "_origin": "ast", "community": 140, "norm_label": "existing directive to copy from, by priority.", "id": "scripts_migrate_skill_root_rationale_47", "community_name": "Skill Root Migration" }, { "label": "Top-level skill dirs PLUS any nested dir that has a desktop/ or code/ SKILL.md", "file_type": "rationale", "source_file": "scripts/migrate_skill_root.py", "source_location": "L55", "_origin": "ast", "community": 140, "norm_label": "top-level skill dirs plus any nested dir that has a desktop/ or code/ skill.md", "id": "scripts_migrate_skill_root_rationale_55", "community_name": "Skill Root Migration" }, { "label": "Replace the single-line `name:` value (or prepend one) with `name`.", "file_type": "rationale", "source_file": "scripts/migrate_skill_root.py", "source_location": "L70", "_origin": "ast", "community": 140, "norm_label": "replace the single-line `name:` value (or prepend one) with `name`.", "id": "scripts_migrate_skill_root_rationale_70", "community_name": "Skill Root Migration" }, { "label": "Return (new_skill_text, issues[]) or (None, issues) if unusable.", "file_type": "rationale", "source_file": "scripts/migrate_skill_root.py", "source_location": "L77", "_origin": "ast", "community": 140, "norm_label": "return (new_skill_text, issues[]) or (none, issues) if unusable.", "id": "scripts_migrate_skill_root_rationale_77", "community_name": "Skill Root Migration" }, { "label": "verify_skills.py", "file_type": "code", "source_file": "scripts/verify_skills.py", "source_location": "L1", "_origin": "ast", "community": 199, "norm_label": "verify_skills.py", "id": "scripts_verify_skills", "community_name": "Skill Metadata Verifier" }, { "label": "validate_skill_md()", "file_type": "code", "source_file": "scripts/verify_skills.py", "source_location": "L31", "_origin": "ast", "community": 199, "norm_label": "validate_skill_md()", "id": "scripts_verify_skills_validate_skill_md", "community_name": "Skill Metadata Verifier" }, { "label": "sub_skill_skills()", "file_type": "code", "source_file": "scripts/verify_skills.py", "source_location": "L71", "_origin": "ast", "community": 199, "norm_label": "sub_skill_skills()", "id": "scripts_verify_skills_sub_skill_skills", "community_name": "Skill Metadata Verifier" }, { "label": "classify_top_level()", "file_type": "code", "source_file": "scripts/verify_skills.py", "source_location": "L78", "_origin": "ast", "community": 199, "norm_label": "classify_top_level()", "id": "scripts_verify_skills_classify_top_level", "community_name": "Skill Metadata Verifier" }, { "label": "main()", "file_type": "code", "source_file": "scripts/verify_skills.py", "source_location": "L91", "_origin": "ast", "community": 199, "norm_label": "main()", "id": "scripts_verify_skills_main", "community_name": "Skill Metadata Verifier" }, { "label": "Return (name, errors[]). Mirrors quick_validate.py + YAML + size.", "file_type": "rationale", "source_file": "scripts/verify_skills.py", "source_location": "L32", "_origin": "ast", "community": 199, "norm_label": "return (name, errors[]). mirrors quick_validate.py + yaml + size.", "id": "scripts_verify_skills_rationale_32", "community_name": "Skill Metadata Verifier" }, { "label": "Sub-skill SKILL.md files (suite members), excluding the dir's own code/ and", "file_type": "rationale", "source_file": "scripts/verify_skills.py", "source_location": "L72", "_origin": "ast", "community": 199, "norm_label": "sub-skill skill.md files (suite members), excluding the dir's own code/ and", "id": "scripts_verify_skills_rationale_72", "community_name": "Skill Metadata Verifier" }, { "label": "How does this top-level dir expose loadable skill(s)?", "file_type": "rationale", "source_file": "scripts/verify_skills.py", "source_location": "L79", "_origin": "ast", "community": 199, "norm_label": "how does this top-level dir expose loadable skill(s)?", "id": "scripts_verify_skills_rationale_79", "community_name": "Skill Metadata Verifier" }, { "label": "Organization", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "organization", "id": "entity_and_type_map_organization", "community_name": "Schema.org Entity Types" }, { "label": "WebSite", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "website", "id": "entity_and_type_map_website", "community_name": "Schema.org Entity Types" }, { "label": "Hotel", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "hotel", "id": "entity_and_type_map_hotel", "community_name": "Schema.org Entity Types" }, { "label": "Person", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "person", "id": "entity_and_type_map_person", "community_name": "Schema.org Entity Types" }, { "label": "JobPosting", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "jobposting", "id": "entity_and_type_map_jobposting", "community_name": "Schema.org Entity Types" }, { "label": "VideoObject", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 207, "norm_label": "videoobject", "id": "entity_and_type_map_videoobject", "community_name": "Schema.org Entity Types" }, { "label": "FAQPage", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 303, "norm_label": "faqpage", "id": "entity_and_type_map_faqpage", "community_name": "FAQ Schema Markup" }, { "label": "BreadcrumbList", "file_type": "concept", "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 302, "norm_label": "breadcrumblist", "id": "entity_and_type_map_breadcrumblist", "community_name": "Breadcrumb Schema Markup" }, { "label": "extract_site_claims.py", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/references/site-extraction-methodology.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 219, "norm_label": "extract_site_claims.py", "id": "extract_site_claims_py", "community_name": "SEO Schema Management" }, { "label": "build_schema_drafts.py", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/references/site-extraction-methodology.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 219, "norm_label": "build_schema_drafts.py", "id": "build_schema_drafts_py", "community_name": "SEO Schema Management" }, { "label": "validate_schema.py", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/references/site-extraction-methodology.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 219, "norm_label": "validate_schema.py", "id": "validate_schema_py", "community_name": "SEO Schema Management" }, { "label": "SEO Local Audit Skill", "file_type": "rationale", "source_file": "custom-skills/18-seo-local-audit/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 219, "norm_label": "seo local audit skill", "id": "seo_local_audit_skill", "community_name": "SEO Schema Management" }, { "label": "SEO Keyword Strategy Skill", "file_type": "rationale", "source_file": "custom-skills/19-seo-keyword-strategy/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 344, "norm_label": "seo keyword strategy skill", "id": "seo_keyword_strategy_skill", "community_name": "SEO Keyword Strategy" }, { "label": "SEO SERP Analysis Skill", "file_type": "rationale", "source_file": "custom-skills/20-seo-serp-analysis/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 347, "norm_label": "seo serp analysis skill", "id": "seo_serp_analysis_skill", "community_name": "SERP Analysis Tool" }, { "label": "SEO Position Tracking Skill", "file_type": "rationale", "source_file": "custom-skills/21-seo-position-tracking/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 346, "norm_label": "seo position tracking skill", "id": "seo_position_tracking_skill", "community_name": "SEO Rank Tracking" }, { "label": "SEO Link Building Skill", "file_type": "rationale", "source_file": "custom-skills/22-seo-link-building/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 345, "norm_label": "seo link building skill", "id": "seo_link_building_skill", "community_name": "SEO Link Building" }, { "label": "SEO Content Strategy Skill", "file_type": "rationale", "source_file": "custom-skills/23-seo-content-strategy/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 343, "norm_label": "seo content strategy skill", "id": "seo_content_strategy_skill", "community_name": "SEO Content Strategy" }, { "label": "SEO E-Commerce Skill", "file_type": "rationale", "source_file": "custom-skills/24-seo-ecommerce/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 219, "norm_label": "seo e-commerce skill", "id": "seo_ecommerce_skill", "community_name": "SEO Schema Management" }, { "label": "OurDigital Writing Style Guide", "file_type": "document", "source_file": "custom-skills/01-ourdigital-brand-guide/shared/references/writing-style.md", "source_location": null, "source_url": null, "captured_at": null, "author": "Andrew Yim", "contributor": null, "community": 173, "norm_label": "ourdigital writing style guide", "id": "writing_style", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Blog README", "file_type": "document", "source_file": "custom-skills/02-ourdigital-blog/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 253, "norm_label": "ourdigital blog readme", "id": "blog_readme", "community_name": "Blog Publishing Tools" }, { "label": "OurDigital Blog Skill", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 173, "norm_label": "ourdigital blog skill", "id": "blog_skill", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Blog Style Guide", "file_type": "document", "source_file": "custom-skills/02-ourdigital-blog/shared/references/blog-style-guide.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 173, "norm_label": "ourdigital blog style guide", "id": "blog_style_guide", "community_name": "OurDigital Content Skills" }, { "label": "Blog Post Template", "file_type": "document", "source_file": "custom-skills/02-ourdigital-blog/shared/templates/blog-template.md", "source_location": null, "source_url": null, "captured_at": null, "author": "Andrew Yim", "contributor": null, "community": 173, "norm_label": "blog post template", "id": "blog_template", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Journal README", "file_type": "document", "source_file": "custom-skills/03-ourdigital-journal/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 314, "norm_label": "ourdigital journal readme", "id": "journal_readme", "community_name": "OurDigital Journal Documentation" }, { "label": "OurDigital Journal Skill", "file_type": "code", "source_file": "custom-skills/03-ourdigital-journal/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 173, "norm_label": "ourdigital journal skill", "id": "journal_skill", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Journal Style Guide", "file_type": "document", "source_file": "custom-skills/03-ourdigital-journal/shared/references/journal-style-guide.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 173, "norm_label": "ourdigital journal style guide", "id": "journal_style_guide", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Research README", "file_type": "document", "source_file": "custom-skills/04-ourdigital-research/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 268, "norm_label": "ourdigital research readme", "id": "research_readme", "community_name": "Research Export Tools" }, { "label": "OurDigital Research Skill", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 173, "norm_label": "ourdigital research skill", "id": "research_skill", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Document README", "file_type": "document", "source_file": "custom-skills/05-ourdigital-document/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 299, "norm_label": "ourdigital document readme", "id": "document_readme", "community_name": "OurDigital Document Documentation" }, { "label": "OurDigital Document Skill", "file_type": "code", "source_file": "custom-skills/05-ourdigital-document/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 173, "norm_label": "ourdigital document skill", "id": "document_skill", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Designer README", "file_type": "document", "source_file": "custom-skills/06-ourdigital-designer/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 292, "norm_label": "ourdigital designer readme", "id": "designer_readme", "community_name": "Designer Skill Documentation" }, { "label": "OurDigital Designer Skill", "file_type": "code", "source_file": "custom-skills/06-ourdigital-designer/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 173, "norm_label": "ourdigital designer skill", "id": "designer_skill", "community_name": "OurDigital Content Skills" }, { "label": "OurDigital Ad Manager README", "file_type": "document", "source_file": "custom-skills/07-ourdigital-ad-manager/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 285, "norm_label": "ourdigital ad manager readme", "id": "ad_manager_readme", "community_name": "Ad Manager Documentation" }, { "label": "OurDigital Ad Manager Skill", "file_type": "code", "source_file": "custom-skills/07-ourdigital-ad-manager/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 173, "norm_label": "ourdigital ad manager skill", "id": "ad_manager_skill", "community_name": "OurDigital Content Skills" }, { "label": "Ghost Publish Script", "file_type": "code", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 253, "norm_label": "ghost publish script", "id": "ghost_publish_script", "community_name": "Blog Publishing Tools" }, { "label": "Export to Ulysses Script", "file_type": "code", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 268, "norm_label": "export to ulysses script", "id": "export_to_ulysses_script", "community_name": "Research Export Tools" }, { "label": "OurDigital Trainer", "file_type": "concept", "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 224, "norm_label": "ourdigital trainer", "id": "ourdigital_trainer", "community_name": "OurDigital Brand Assets" }, { "label": "OurDigital Backoffice", "file_type": "concept", "source_file": "custom-skills/09-ourdigital-backoffice/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 224, "norm_label": "ourdigital backoffice", "id": "ourdigital_backoffice", "community_name": "OurDigital Brand Assets" }, { "label": "OurDigital Skill Creator", "file_type": "concept", "source_file": "custom-skills/10-ourdigital-skill-creator/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 325, "norm_label": "ourdigital skill creator", "id": "ourdigital_skill_creator", "community_name": "Skill Creation Tool" }, { "label": "SEO Comprehensive Audit", "file_type": "code", "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "seo comprehensive audit", "id": "seo_comprehensive_audit", "community_name": "SEO Audit Suite" }, { "label": "SEO Technical Audit", "file_type": "code", "source_file": "custom-skills/12-seo-technical-audit/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "seo technical audit", "id": "seo_technical_audit", "community_name": "SEO Audit Suite" }, { "label": "SEO On-Page Audit", "file_type": "code", "source_file": "custom-skills/13-seo-on-page-audit/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "seo on-page audit", "id": "seo_on_page_audit", "community_name": "SEO Audit Suite" }, { "label": "SEO Core Web Vitals", "file_type": "code", "source_file": "custom-skills/14-seo-core-web-vitals/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "seo core web vitals", "id": "seo_core_web_vitals", "community_name": "SEO Audit Suite" }, { "label": "SEO Search Console", "file_type": "code", "source_file": "custom-skills/15-seo-search-console/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "seo search console", "id": "seo_search_console", "community_name": "SEO Audit Suite" }, { "label": "SEO Schema Validator", "file_type": "code", "source_file": "custom-skills/16-seo-schema-validator/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital / D.intelligence", "contributor": null, "community": 188, "norm_label": "seo schema validator", "id": "seo_schema_validator", "community_name": "SEO Audit Suite" }, { "label": "SEO Schema Generator", "file_type": "code", "source_file": "custom-skills/17-seo-schema-generator/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital / D.intelligence", "contributor": null, "community": 188, "norm_label": "seo schema generator", "id": "seo_schema_generator", "community_name": "SEO Audit Suite" }, { "label": "SEO Local Audit", "file_type": "concept", "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "seo local audit", "id": "seo_local_audit", "community_name": "SEO Audit Suite" }, { "label": "OurDigital Brand Guide", "file_type": "document", "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 224, "norm_label": "ourdigital brand guide", "id": "ourdigital_brand_guide", "community_name": "OurDigital Brand Assets" }, { "label": "OurDigital Document", "file_type": "document", "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 224, "norm_label": "ourdigital document", "id": "ourdigital_document", "community_name": "OurDigital Brand Assets" }, { "label": "OurDigital Designer", "file_type": "concept", "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 224, "norm_label": "ourdigital designer", "id": "ourdigital_designer", "community_name": "OurDigital Brand Assets" }, { "label": "Explore Agent", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 287, "norm_label": "explore agent", "id": "agents_explore", "community_name": "Exploration Agent" }, { "label": "Plan Agent", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 288, "norm_label": "plan agent", "id": "agents_plan", "community_name": "Planning Agent" }, { "label": "General-Purpose Agent", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 243, "norm_label": "general-purpose agent", "id": "agents_general_purpose", "community_name": "Agent Research Pipelines" }, { "label": "Bash Agent", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 286, "norm_label": "bash agent", "id": "agents_bash", "community_name": "Bash Command Agent" }, { "label": "Repository Overview", "file_type": "document", "source_file": "CLAUDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 291, "norm_label": "repository overview", "id": "claude_md_overview", "community_name": "Project Repository Overview" }, { "label": "GTM Audit", "file_type": "code", "source_file": ".claude/commands/gtm-audit.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 248, "norm_label": "gtm audit", "id": "gtm_audit", "community_name": "GTM Management Tools" }, { "label": "GTM Editor", "file_type": "code", "source_file": ".claude/commands/gtm-editor.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 248, "norm_label": "gtm editor", "id": "gtm_editor", "community_name": "GTM Management Tools" }, { "label": "GTM Validator", "file_type": "code", "source_file": ".claude/commands/gtm-validator.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 248, "norm_label": "gtm validator", "id": "gtm_validator", "community_name": "GTM Management Tools" }, { "label": "D.intelligence Shared Infrastructure", "file_type": "code", "source_file": "custom-skills/_dintel-shared/", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 261, "norm_label": "d.intelligence shared infrastructure", "id": "dintel_shared", "community_name": "D.intelligence Infrastructure" }, { "label": "D.intelligence Account Manager", "file_type": "code", "source_file": ".claude/commands/dintel-account-mgr.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 229, "norm_label": "d.intelligence account manager", "id": "dintel_account_mgr", "community_name": "D.intelligence Management Agents" }, { "label": "D.intelligence Back Office Manager", "file_type": "code", "source_file": ".claude/commands/dintel-backoffice-mgr.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 294, "norm_label": "d.intelligence back office manager", "id": "dintel_backoffice_mgr", "community_name": "Back Office Management" }, { "label": "D.intelligence Brand Editor", "file_type": "code", "source_file": ".claude/commands/dintel-brand-editor.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 245, "norm_label": "d.intelligence brand editor", "id": "dintel_brand_editor", "community_name": "D.intelligence Marketing Agents" }, { "label": "D.intelligence Brand Guardian", "file_type": "code", "source_file": ".claude/commands/dintel-brand-guardian.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 245, "norm_label": "d.intelligence brand guardian", "id": "dintel_brand_guardian", "community_name": "D.intelligence Marketing Agents" }, { "label": "D.intelligence Documentation Secretary", "file_type": "code", "source_file": ".claude/commands/dintel-doc-secretary.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 229, "norm_label": "d.intelligence documentation secretary", "id": "dintel_doc_secretary", "community_name": "D.intelligence Management Agents" }, { "label": "D.intelligence Marketing Manager", "file_type": "code", "source_file": ".claude/commands/dintel-marketing-mgr.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 245, "norm_label": "d.intelligence marketing manager", "id": "dintel_marketing_mgr", "community_name": "D.intelligence Marketing Agents" }, { "label": "D.intelligence Quotation Manager", "file_type": "code", "source_file": ".claude/commands/dintel-quotation-mgr.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 229, "norm_label": "d.intelligence quotation manager", "id": "dintel_quotation_mgr", "community_name": "D.intelligence Management Agents" }, { "label": "D.intelligence Service Architect", "file_type": "code", "source_file": ".claude/commands/dintel-service-architect.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 229, "norm_label": "d.intelligence service architect", "id": "dintel_service_architect", "community_name": "D.intelligence Management Agents" }, { "label": "D.intelligence Skill Update", "file_type": "code", "source_file": ".claude/commands/dintel-skill-update.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 261, "norm_label": "d.intelligence skill update", "id": "dintel_skill_update", "community_name": "D.intelligence Infrastructure" }, { "label": "NotebookLM Agent", "file_type": "code", "source_file": ".claude/commands/notebooklm-agent.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 321, "norm_label": "notebooklm agent", "id": "notebooklm_agent", "community_name": "NotebookLM Agent" }, { "label": "NotebookLM Automation", "file_type": "code", "source_file": ".claude/commands/notebooklm-automation.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 322, "norm_label": "notebooklm automation", "id": "notebooklm_automation", "community_name": "NotebookLM Automation" }, { "label": "NotebookLM Studio", "file_type": "code", "source_file": ".claude/commands/notebooklm-studio.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 323, "norm_label": "notebooklm studio", "id": "notebooklm_studio", "community_name": "NotebookLM Studio" }, { "label": "NotebookLM Research", "file_type": "code", "source_file": ".claude/commands/notebooklm-research.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 243, "norm_label": "notebooklm research", "id": "notebooklm_research", "community_name": "Agent Research Pipelines" }, { "label": "Reference Curator Pipeline", "file_type": "code", "source_file": ".claude/commands/reference-curator.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 243, "norm_label": "reference curator pipeline", "id": "reference_curator", "community_name": "Agent Research Pipelines" }, { "label": "Mac Optimizer", "file_type": "code", "source_file": ".claude/commands/mac-optimizer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 317, "norm_label": "mac optimizer", "id": "mac_optimizer", "community_name": "Mac System Optimizer" }, { "label": "Notion Writer", "file_type": "code", "source_file": ".claude/commands/notion-writer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 188, "norm_label": "notion writer", "id": "notion_writer", "community_name": "SEO Audit Suite" }, { "label": "Ahrefs Site Explorer Top Pages", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/desktop/tools/ahrefs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 289, "norm_label": "ahrefs site explorer top pages", "id": "ahrefs_site_explorer_top_pages", "community_name": "Ahrefs Page Analysis" }, { "label": "Ahrefs Site Audit Issues", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/desktop/tools/ahrefs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "ahrefs site audit issues", "id": "ahrefs_site_audit_issues", "community_name": "SEO Audit Tools" }, { "label": "OurSEO Crawl Website", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/desktop/tools/ourseo.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "ourseo crawl website", "id": "ourseo_crawl_website", "community_name": "SEO Audit Tools" }, { "label": "OurSEO Audit Page", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/desktop/tools/ourseo.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "ourseo audit page", "id": "ourseo_audit_page", "community_name": "SEO Audit Tools" }, { "label": "Semrush Overview Research", "file_type": "code", "source_file": "custom-skills/24-seo-ecommerce/desktop/tools/semrush.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "semrush overview research", "id": "semrush_overview_research", "community_name": "SEO Audit Tools" }, { "label": "SEO KPI & Performance Framework", "file_type": "paper", "source_file": "custom-skills/25-seo-kpi-framework/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "seo kpi & performance framework", "id": "seo_kpi_framework_skill", "community_name": "SEO Audit Tools" }, { "label": "KPI Aggregator Script", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 315, "norm_label": "kpi aggregator script", "id": "kpi_aggregator_py", "community_name": "KPI Aggregation Script" }, { "label": "Performance Reporter Script", "file_type": "code", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 326, "norm_label": "performance reporter script", "id": "performance_reporter_py", "community_name": "Performance Reporting Script" }, { "label": "International SEO Audit", "file_type": "paper", "source_file": "custom-skills/26-seo-international/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "international seo audit", "id": "seo_international_skill", "community_name": "SEO Audit Tools" }, { "label": "Hreflang Validator Script", "file_type": "code", "source_file": "custom-skills/26-seo-international/code/scripts/hreflang_validator.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 309, "norm_label": "hreflang validator script", "id": "hreflang_validator_py", "community_name": "Hreflang Validation Script" }, { "label": "SEO AI Visibility & Brand Radar", "file_type": "paper", "source_file": "custom-skills/27-seo-ai-visibility/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "seo ai visibility & brand radar", "id": "seo_ai_visibility_skill", "community_name": "SEO Audit Tools" }, { "label": "Ahrefs Brand Radar Impressions", "file_type": "code", "source_file": "custom-skills/27-seo-ai-visibility/desktop/tools/ahrefs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "ahrefs brand radar impressions", "id": "ahrefs_brand_radar_impressions", "community_name": "SEO Audit Tools" }, { "label": "Knowledge Graph & Entity SEO", "file_type": "paper", "source_file": "custom-skills/28-seo-knowledge-graph/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "knowledge graph & entity seo", "id": "seo_knowledge_graph_skill", "community_name": "SEO Audit Tools" }, { "label": "OurSEO Search Knowledge Graph", "file_type": "code", "source_file": "custom-skills/28-seo-knowledge-graph/desktop/tools/ourseo.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "ourseo search knowledge graph", "id": "ourseo_search_knowledge_graph", "community_name": "SEO Audit Tools" }, { "label": "SEO Gateway Page Strategist", "file_type": "paper", "source_file": "custom-skills/29-seo-gateway-architect/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "seo gateway page strategist", "id": "seo_gateway_architect_skill", "community_name": "SEO Audit Tools" }, { "label": "Keyword Analyzer Script", "file_type": "code", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "keyword analyzer script", "id": "keyword_analyzer_py", "community_name": "SEO Audit Tools" }, { "label": "Gateway Page Content Builder", "file_type": "paper", "source_file": "custom-skills/30-seo-gateway-builder/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "gateway page content builder", "id": "seo_gateway_builder_skill", "community_name": "SEO Audit Tools" }, { "label": "Generate Pages Script", "file_type": "code", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "generate pages script", "id": "generate_pages_py", "community_name": "SEO Audit Tools" }, { "label": "OurDigital SEO Audit Log (Notion)", "file_type": "rationale", "source_file": "custom-skills/25-seo-kpi-framework/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 126, "norm_label": "ourdigital seo audit log (notion)", "id": "notion_audit_log_db", "community_name": "SEO Audit Tools" }, { "label": "Laser Hair Removal in Gangnam | Jamie Clinic", "file_type": "document", "source_file": "custom-skills/30-seo-gateway-builder/desktop/examples/gangnam-laser-hair-removal.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 270, "norm_label": "laser hair removal in gangnam | jamie clinic", "id": "gangnam_laser_hair_removal_md", "community_name": "Medical Service Templates" }, { "label": "Medical Service Gateway Template", "file_type": "document", "source_file": "custom-skills/30-seo-gateway-builder/desktop/templates/gateway-page-medical.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 270, "norm_label": "medical service gateway template", "id": "gateway_page_medical_md", "community_name": "Medical Service Templates" }, { "label": "Notion Organizer Skill", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 271, "norm_label": "notion organizer skill", "id": "notion_organizer_skill_md", "community_name": "Notion Organization Tools" }, { "label": "Notion Organizer CLAUDE.md", "file_type": "code", "source_file": "custom-skills/31-notion-organizer/code/CLAUDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 222, "norm_label": "notion organizer claude.md", "id": "notion_organizer_claude_md", "community_name": "Notion Schema Migration" }, { "label": "Notion Organizer Reference", "file_type": "document", "source_file": "custom-skills/31-notion-organizer/code/references/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 271, "norm_label": "notion organizer reference", "id": "notion_organizer_reference_md", "community_name": "Notion Organization Tools" }, { "label": "SEO Competitor Intelligence Skill", "file_type": "code", "source_file": "custom-skills/31-seo-competitor-intel/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 223, "norm_label": "seo competitor intelligence skill", "id": "seo_competitor_intel_skill_md", "community_name": "SEO and Notion Skills" }, { "label": "Notion Writer Skill", "file_type": "code", "source_file": "custom-skills/32-notion-writer/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 223, "norm_label": "notion writer skill", "id": "notion_writer_skill_md", "community_name": "SEO and Notion Skills" }, { "label": "SEO Crawl Budget Skill", "file_type": "code", "source_file": "custom-skills/32-seo-crawl-budget/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 223, "norm_label": "seo crawl budget skill", "id": "seo_crawl_budget_skill_md", "community_name": "SEO and Notion Skills" }, { "label": "SEO Migration Planner Skill", "file_type": "code", "source_file": "custom-skills/33-seo-migration-planner/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 223, "norm_label": "seo migration planner skill", "id": "seo_migration_planner_skill_md", "community_name": "SEO and Notion Skills" }, { "label": "SEO Reporting Dashboard Skill", "file_type": "code", "source_file": "custom-skills/34-seo-reporting-dashboard/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 223, "norm_label": "seo reporting dashboard skill", "id": "seo_reporting_dashboard_skill_md", "community_name": "SEO and Notion Skills" }, { "label": "Jamie Brand Editor README", "file_type": "document", "source_file": "custom-skills/40-jamie-brand-editor/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 55, "norm_label": "jamie brand editor readme", "id": "jamie_brand_editor_readme_md", "community_name": "Notion Block Writer" }, { "label": "\ub4c0\uc5bc \ud2b8\uc784 \uc218\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/dual_epicanthoplasty.txt", "community": 300, "norm_label": "\u1103\u1172\u110b\u1165\u11af \u1110\u1173\u110b\u1175\u11b7 \u1109\u116e\u1109\u116e\u11af", "id": "dual_epicanthoplasty_txt", "community_name": "Dual Canthoplasty Surgery" }, { "label": "\ub0b4\uc2dc\uacbd \uc774\ub9c8 \uac70\uc0c1\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/endoscopic_brow_lift.txt", "community": 148, "norm_label": "\u1102\u1162\u1109\u1175\u1100\u1167\u11bc \u110b\u1175\u1106\u1161 \u1100\u1165\u1109\u1161\u11bc\u1109\u116e\u11af", "id": "endoscopic_brow_lift_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ub0b4\uc2dc\uacbd \uc774\ub9c8 \uac70\uc0c1\uc220 \uc218\uc220\uc2e4", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/endoscopic_brow_lift_or.txt", "community": 301, "norm_label": "\u1102\u1162\u1109\u1175\u1100\u1167\u11bc \u110b\u1175\u1106\u1161 \u1100\u1165\u1109\u1161\u11bc\u1109\u116e\u11af \u1109\u116e\u1109\u116e\u11af\u1109\u1175\u11af", "id": "endoscopic_brow_lift_or_txt", "community_name": "Endoscopic Forehead Lift" }, { "label": "\ub0b4\uc2dc\uacbd \ub208\uc379 \uac70\uc0c1\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/endoscopic_eyebrow_lift.txt", "community": 148, "norm_label": "\u1102\u1162\u1109\u1175\u1100\u1167\u11bc \u1102\u116e\u11ab\u110a\u1165\u11b8 \u1100\u1165\u1109\u1161\u11bc\u1109\u116e\u11af", "id": "endoscopic_eyebrow_lift_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ub208 \uc7ac\uc218\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/eye_revision.txt", "community": 148, "norm_label": "\u1102\u116e\u11ab \u110c\u1162\u1109\u116e\u1109\u116e\u11af", "id": "eye_revision_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ub208\uc131\ud615", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/eye_surgery.txt", "community": 148, "norm_label": "\u1102\u116e\u11ab\u1109\u1165\u11bc\u1112\u1167\u11bc", "id": "eye_surgery_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\uc790\uac00\uc9c0\ubc29\uc774\uc2dd", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/fat_grafting.txt", "community": 148, "norm_label": "\u110c\u1161\u1100\u1161\u110c\u1175\u1107\u1161\u11bc\u110b\u1175\u1109\u1175\u11a8", "id": "fat_grafting_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\uc774\ub9c8\uc131\ud615", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/forehead_surgery.txt", "community": 148, "norm_label": "\u110b\u1175\u1106\u1161\u1109\u1165\u11bc\u1112\u1167\u11bc", "id": "forehead_surgery_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\uc778\uc0ac\ub9d0", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/greeting.txt", "community": 308, "norm_label": "\u110b\u1175\u11ab\u1109\u1161\u1106\u1161\u11af", "id": "greeting_txt", "community_name": "Greeting and Introduction" }, { "label": "\ud558\uc774\ud478 \ub9ac\ud504\ud305", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/hifu_lifting.txt", "community": 148, "norm_label": "\u1112\u1161\u110b\u1175\u1111\u116e \u1105\u1175\u1111\u1173\u1110\u1175\u11bc", "id": "hifu_lifting_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ud558\uc774\ube0c\ub9ac\ub4dc \uc30d\uaebc\ud480", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/hybrid_double_eyelid.txt", "community": 148, "norm_label": "\u1112\u1161\u110b\u1175\u1107\u1173\u1105\u1175\u1103\u1173 \u110a\u1161\u11bc\u1101\u1165\u1111\u116e\u11af", "id": "hybrid_double_eyelid_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ub208\ubc11 \uc9c0\ubc29 \uc7ac\ubc30\uce58", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/lower_eyelid_fat_repositioning.txt", "community": 316, "norm_label": "\u1102\u116e\u11ab\u1106\u1175\u11c0 \u110c\u1175\u1107\u1161\u11bc \u110c\u1162\u1107\u1162\u110e\u1175", "id": "lower_eyelid_fat_repositioning_txt", "community_name": "Under-Eye Fat Rearrangement" }, { "label": "\uc548\uac80\ud558\uc218 \ub208\ub9e4\uad50\uc815\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/ptosis_correction.txt", "community": 148, "norm_label": "\u110b\u1161\u11ab\u1100\u1165\u11b7\u1112\u1161\u1109\u116e \u1102\u116e\u11ab\u1106\u1162\u1100\u116d\u110c\u1165\u11bc\u1109\u116e\u11af", "id": "ptosis_correction_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ud035\ub9e4\ubab0\ubc95", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/quick_suture.txt", "community": 148, "norm_label": "\u110f\u1171\u11a8\u1106\u1162\u1106\u1169\u11af\u1107\u1165\u11b8", "id": "quick_suture_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\uc2a4\ub9c8\uc2a4 \ub9ac\ud504\ud305", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/smas_lifting.txt", "community": 148, "norm_label": "\u1109\u1173\u1106\u1161\u1109\u1173 \u1105\u1175\u1111\u1173\u1110\u1175\u11bc", "id": "smas_lifting_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ub208\uc379\ubc11 \ud53c\ubd80\uc808\uac1c\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/subbrow_excision.txt", "community": 352, "norm_label": "\u1102\u116e\u11ab\u110a\u1165\u11b8\u1106\u1175\u11c0 \u1111\u1175\u1107\u116e\u110c\u1165\u11af\u1100\u1162\u1109\u116e\u11af", "id": "subbrow_excision_txt", "community_name": "Subbrow Skin Incision" }, { "label": "\ub3d9\uc548 \uc2dc\uc220", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/youthful_procedures.txt", "community": 148, "norm_label": "\u1103\u1169\u11bc\u110b\u1161\u11ab \u1109\u1175\u1109\u116e\u11af", "id": "youthful_procedures_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\ub3d9\uc548 \uc131\ud615", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/youthful_surgery.txt", "community": 148, "norm_label": "\u1103\u1169\u11bc\u110b\u1161\u11ab \u1109\u1165\u11bc\u1112\u1167\u11bc", "id": "youthful_surgery_txt", "community_name": "Medical Procedure Keywords" }, { "label": "\uc81c\uc774\ubbf8 \uc131\ud615\uc678\uacfc \ube14\ub85c\uadf8 \uc2a4\ud0c0\uc77c \uac00\uc774\ub4dc", "file_type": "rationale", "source_file": "custom-skills/41-jamie-brand-audit/desktop/guides/jamie_brand_blog_style_guide.md", "community": 311, "norm_label": "\u110c\u1166\u110b\u1175\u1106\u1175 \u1109\u1165\u11bc\u1112\u1167\u11bc\u110b\u116c\u1100\u116a \u1107\u1173\u11af\u1105\u1169\u1100\u1173 \u1109\u1173\u1110\u1161\u110b\u1175\u11af \u1100\u1161\u110b\u1175\u1103\u1173", "id": "jamie_brand_blog_style_guide_md", "community_name": "Clinic Blog Style Guide" }, { "label": "\uc81c\uc774\ubbf8\uc131\ud615\uc678\uacfc \ube0c\ub79c\ub4dc\uac00\uc774\ub4dc v.2.8", "file_type": "rationale", "source_file": "custom-skills/41-jamie-brand-audit/desktop/guides/jamie_brand_guide_v2.8_extended.md", "community": 230, "norm_label": "\u110c\u1166\u110b\u1175\u1106\u1175\u1109\u1165\u11bc\u1112\u1167\u11bc\u110b\u116c\u1100\u116a \u1107\u1173\u1105\u1162\u11ab\u1103\u1173\u1100\u1161\u110b\u1175\u1103\u1173 v.2.8", "id": "jamie_brand_guide_v2_8_extended_md", "community_name": "Jamie Clinic Brand Guidelines" }, { "label": "\uc815\uae30\ud638 \uc6d0\uc7a5 \ud1a4\uc564\ub9e4\ub108 \ubd84\uc11d \ud504\ub808\uc784\uc6cc\ud06c", "file_type": "rationale", "source_file": "custom-skills/41-jamie-brand-audit/desktop/guides/jamie_tone_manner_analysis_framework.md", "community": 312, "norm_label": "\u110c\u1165\u11bc\u1100\u1175\u1112\u1169 \u110b\u116f\u11ab\u110c\u1161\u11bc \u1110\u1169\u11ab\u110b\u1162\u11ab\u1106\u1162\u1102\u1165 \u1107\u116e\u11ab\u1109\u1165\u11a8 \u1111\u1173\u1105\u1166\u110b\u1175\u11b7\u110b\u116f\u110f\u1173", "id": "jamie_tone_manner_analysis_framework_md", "community_name": "Brand Tone Analysis" }, { "label": "\uc81c\uc774\ubbf8\uc131\ud615\uc678\uacfc \ud1a4\uc564\ub9e4\ub108 \uac00\uc774\ub4dc v1.0", "file_type": "rationale", "source_file": "custom-skills/41-jamie-brand-audit/desktop/guides/jamie_tone_manner_guide_v1.0.md", "community": 230, "norm_label": "\u110c\u1166\u110b\u1175\u1106\u1175\u1109\u1165\u11bc\u1112\u1167\u11bc\u110b\u116c\u1100\u116a \u1110\u1169\u11ab\u110b\u1162\u11ab\u1106\u1162\u1102\u1165 \u1100\u1161\u110b\u1175\u1103\u1173 v1.0", "id": "jamie_tone_manner_guide_v1_0_md", "community_name": "Jamie Clinic Brand Guidelines" }, { "label": "\uc81c\uc774\ubbf8\uc131\ud615\uc678\uacfc", "file_type": "concept", "source_file": null, "community": 230, "norm_label": "\u110c\u1166\u110b\u1175\u1106\u1175\u1109\u1165\u11bc\u1112\u1167\u11bc\u110b\u116c\u1100\u116a", "id": "jamie_clinic", "community_name": "Jamie Clinic Brand Guidelines" }, { "label": "\uc815\uae30\ud638 \uc6d0\uc7a5", "file_type": "concept", "source_file": null, "community": 230, "norm_label": "\u110c\u1165\u11bc\u1100\u1175\u1112\u1169 \u110b\u116f\u11ab\u110c\u1161\u11bc", "id": "dr_kiho_jung", "community_name": "Jamie Clinic Brand Guidelines" }, { "label": "Jamie Brand Editor Skill", "file_type": "document", "source_file": "custom-skills/40-jamie-brand-editor/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie brand editor skill", "id": "jamie_brand_editor_skill", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Clinic Brand Guardian Skill", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie clinic brand guardian skill", "id": "jamie_brand_guardian_skill", "community_name": "Jamie Clinic Brand" }, { "label": "Compliance Checker Script", "file_type": "code", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "compliance checker script", "id": "compliance_checker_py", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Clinic Brand Voice Guide (Korean)", "file_type": "document", "source_file": "custom-skills/40-jamie-brand-editor/desktop/brand_guidelines/brand_voice_guide_korean.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie clinic brand voice guide (korean)", "id": "brand_voice_guide_korean", "community_name": "Jamie Clinic Brand" }, { "label": "Medical Advertising Law Summary (Korean)", "file_type": "document", "source_file": "custom-skills/40-jamie-brand-editor/desktop/regulations/medical_advertising_law_summary_korean.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "medical advertising law summary (korean)", "id": "medical_advertising_law_summary", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Clinic Logo Guidelines", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/jamie_logo_guidelines.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie clinic logo guidelines", "id": "jamie_logo_guidelines_md", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Brand Color & Typography Extension v2.3", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/jamie_brand_color_typography_extension_v2.3.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie brand color & typography extension v2.3", "id": "jamie_brand_color_typography_extension", "community_name": "Jamie Clinic Brand" }, { "label": "Cheek Lifting Fact Sheet", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/fact-sheets/procedures/cheek_lifting.txt", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "cheek lifting fact sheet", "id": "cheek_lifting_fact_sheet", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Clinic Plaque Logo", "file_type": "image", "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/ Jamie-Clinic-plaque.png", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie clinic plaque logo", "id": "jamie_clinic_plaque_png", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Clinic Logo Square Dark", "file_type": "image", "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/Jamie-Clinic-Logo-Square-500x500-dark.jpg", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie clinic logo square dark", "id": "jamie_logo_square_dark_jpg", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Clinic Logo Profile", "file_type": "image", "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/jamie_logo_f_j.webp", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 162, "norm_label": "jamie clinic logo profile", "id": "jamie_logo_f_j_webp", "community_name": "Jamie Clinic Brand" }, { "label": "Jamie Journal Editor Skill", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "jamie journal editor skill", "id": "jamie_journal_editor_skill", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Brand Audit", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "jamie brand audit", "id": "jamie_brand_audit", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Brand Editor", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "jamie brand editor", "id": "jamie_brand_editor", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Marketing Editor Skill", "file_type": "code", "source_file": "custom-skills/47-jamie-marketing-editor/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "jamie marketing editor skill", "id": "jamie_marketing_editor_skill", "community_name": "Brand Identity Guidelines" }, { "label": "NotebookLM Agent Skill", "file_type": "code", "source_file": "custom-skills/50-notebooklm-agent/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 232, "norm_label": "notebooklm agent skill", "id": "notebooklm_agent_skill", "community_name": "NotebookLM Automation Skills" }, { "label": "NotebookLM Automation Skill", "file_type": "code", "source_file": "custom-skills/51-notebooklm-automation/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 232, "norm_label": "notebooklm automation skill", "id": "notebooklm_automation_skill", "community_name": "NotebookLM Automation Skills" }, { "label": "NotebookLM Studio Skill", "file_type": "code", "source_file": "custom-skills/52-notebooklm-studio/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 232, "norm_label": "notebooklm studio skill", "id": "notebooklm_studio_skill", "community_name": "NotebookLM Automation Skills" }, { "label": "NotebookLM Research Skill", "file_type": "code", "source_file": "custom-skills/53-notebooklm-research/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 232, "norm_label": "notebooklm research skill", "id": "notebooklm_research_skill", "community_name": "NotebookLM Automation Skills" }, { "label": "GTM Audit Skill", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 249, "norm_label": "gtm audit skill", "id": "gtm_audit_skill", "community_name": "GTM Automation Skills" }, { "label": "GTM Editor Skill", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 249, "norm_label": "gtm editor skill", "id": "gtm_editor_skill", "community_name": "GTM Automation Skills" }, { "label": "GTM Validator Skill", "file_type": "code", "source_file": "custom-skills/60-gtm-audit/code/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 249, "norm_label": "gtm validator skill", "id": "gtm_validator_skill", "community_name": "GTM Automation Skills" }, { "label": "Brand Voice Reference", "file_type": "document", "source_file": "custom-skills/46-jamie-journal-editor/desktop/references/brand-voice.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "brand voice reference", "id": "brand_voice_ref", "community_name": "Brand Identity Guidelines" }, { "label": "Content Patterns Reference", "file_type": "document", "source_file": "custom-skills/46-jamie-journal-editor/desktop/references/content-patterns.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "content patterns reference", "id": "content_patterns_ref", "community_name": "Brand Identity Guidelines" }, { "label": "Medical Compliance Reference", "file_type": "document", "source_file": "custom-skills/46-jamie-journal-editor/desktop/references/medical-compliance.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 81, "norm_label": "medical compliance reference", "id": "medical_compliance_ref", "community_name": "Brand Identity Guidelines" }, { "label": "Image Generation Gotchas", "file_type": "document", "source_file": "custom-skills/46-jamie-journal-editor/desktop/references/image-generation-gotchas.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 310, "norm_label": "image generation gotchas", "id": "image_gotchas_ref", "community_name": "Image Generation Tips" }, { "label": "Chapter Extraction Patterns Guide", "file_type": "document", "source_file": "custom-skills/44-jamie-youtube-subtitle-checker/code/references/chapter_patterns.md", "community": 81, "norm_label": "chapter extraction patterns guide", "id": "chapter_patterns_md", "community_name": "Brand Identity Guidelines" }, { "label": "YouTube Video Info Template", "file_type": "document", "source_file": "custom-skills/44-jamie-youtube-subtitle-checker/code/references/youtube_metadata.md", "community": 81, "norm_label": "youtube video info template", "id": "youtube_metadata_md", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie YouTube Subtitle Checker Skill", "file_type": "concept", "source_file": "custom-skills/44-jamie-youtube-subtitle-checker/desktop/SKILL.md", "community": 81, "norm_label": "jamie youtube subtitle checker skill", "id": "jamie_youtube_subtitle_checker_skill", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Instagram Manager Skill", "file_type": "concept", "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "community": 81, "norm_label": "jamie instagram manager skill", "id": "jamie_instagram_manager_skill", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Brand Guardian (Skill 41)", "file_type": "concept", "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "community": 81, "norm_label": "jamie brand guardian (skill 41)", "id": "jamie_brand_guardian", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Instagram Design Guidelines v2.0", "file_type": "document", "source_file": "custom-skills/45-jamie-instagram-manager/code/references/instagram_design_guide.md", "community": 81, "norm_label": "jamie instagram design guidelines v2.0", "id": "instagram_design_guide_md", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Instagram Hashtag Database", "file_type": "document", "source_file": "custom-skills/45-jamie-instagram-manager/code/references/hashtag_database.md", "community": 81, "norm_label": "jamie instagram hashtag database", "id": "hashtag_database_md", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Instagram Reply Templates", "file_type": "document", "source_file": "custom-skills/45-jamie-instagram-manager/code/references/reply_templates.md", "community": 81, "norm_label": "jamie instagram reply templates", "id": "reply_templates_md", "community_name": "Brand Identity Guidelines" }, { "label": "Journal Article Validator Script", "file_type": "code", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "community": 81, "norm_label": "journal article validator script", "id": "journal_validator_py", "community_name": "Brand Identity Guidelines" }, { "label": "Review Result Template (HTML)", "file_type": "code", "source_file": "custom-skills/41-jamie-brand-audit/desktop/templates/html/review-result-template.html", "community": 340, "norm_label": "review result template (html)", "id": "review_result_template_html", "community_name": "HTML Review Template" }, { "label": "Blog Post Template (Markdown)", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/templates/markdown/blog-post-template.md", "community": 290, "norm_label": "blog post template (markdown)", "id": "blog_post_template_md", "community_name": "Markdown Blog Template" }, { "label": "Review Report Template (Markdown)", "file_type": "document", "source_file": "custom-skills/41-jamie-brand-audit/desktop/templates/markdown/review-report-template.md", "community": 339, "norm_label": "review report template (markdown)", "id": "review_report_template_md", "community_name": "Markdown Review Template" }, { "label": "Jamie FAQ Entry README", "file_type": "document", "source_file": "custom-skills/42-jamie-faq-entry/README.md", "community": 81, "norm_label": "jamie faq entry readme", "id": "jamie_faq_entry_readme", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie FAQ Entry Skill", "file_type": "code", "source_file": "custom-skills/42-jamie-faq-entry/desktop/SKILL.md", "community": 81, "norm_label": "jamie faq entry skill", "id": "jamie_faq_entry_skill", "community_name": "Brand Identity Guidelines" }, { "label": "Current FAQ Entries", "file_type": "document", "source_file": "custom-skills/42-jamie-faq-entry/shared/current-entries.md", "community": 81, "norm_label": "current faq entries", "id": "current_entries_md", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie YouTube Manager Skill", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/desktop/SKILL.md", "community": 81, "norm_label": "jamie youtube manager skill", "id": "jamie_youtube_manager_skill", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie YouTube Manager Core (Claude Code)", "file_type": "code", "source_file": "custom-skills/43-jamie-youtube-manager/code/CLAUDE.md", "community": 81, "norm_label": "jamie youtube manager core (claude code)", "id": "jamie_youtube_manager_core", "community_name": "Brand Identity Guidelines" }, { "label": "Jamie Marketing Editor Skill", "file_type": "concept", "source_file": "custom-skills/42-jamie-faq-entry/README.md", "community": 81, "norm_label": "jamie marketing editor skill", "id": "jamie_marketing_editor", "community_name": "Brand Identity Guidelines" }, { "label": "JHR GA4 Tagging Reference", "file_type": "document", "source_file": "custom-skills/60-gtm-audit/code/docs/jhr-ga4-tagging-reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 313, "norm_label": "jhr ga4 tagging reference", "id": "jhr_ga4_tagging_reference_md", "community_name": "GA4 Tagging Reference" }, { "label": "GTM Audit Report Template", "file_type": "document", "source_file": "custom-skills/60-gtm-audit/code/docs/report_template.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 338, "norm_label": "gtm audit report template", "id": "report_template_md", "community_name": "GTM Audit Template" }, { "label": "GTM Audit Skill", "file_type": "document", "source_file": "custom-skills/60-gtm-audit/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "gtm audit skill", "id": "gtm_audit_skill_md", "community_name": "GTM Implementation Tools" }, { "label": "GTM Editor Skill", "file_type": "document", "source_file": "custom-skills/61-gtm-editor/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "gtm editor skill", "id": "gtm_editor_skill_md", "community_name": "GTM Implementation Tools" }, { "label": "GTM Validator Skill", "file_type": "document", "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "gtm validator skill", "id": "gtm_validator_skill_md", "community_name": "GTM Implementation Tools" }, { "label": "DataLayer Schema Reference", "file_type": "document", "source_file": "custom-skills/62-gtm-validator/code/references/datalayer-schema.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "datalayer schema reference", "id": "datalayer_schema_md", "community_name": "GTM Implementation Tools" }, { "label": "GTM Naming Conventions", "file_type": "document", "source_file": "custom-skills/62-gtm-validator/code/references/naming-conventions.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "gtm naming conventions", "id": "naming_conventions_md", "community_name": "GTM Implementation Tools" }, { "label": "Platform Event Mapping Reference", "file_type": "document", "source_file": "custom-skills/62-gtm-validator/code/references/platform-mapping.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "platform event mapping reference", "id": "platform_mapping_md", "community_name": "GTM Implementation Tools" }, { "label": "GTM Implementation QA Checklist", "file_type": "document", "source_file": "custom-skills/62-gtm-validator/code/references/qa-checklist.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "gtm implementation qa checklist", "id": "qa_checklist_md", "community_name": "GTM Implementation Tools" }, { "label": "D.intelligence Brand Guardian Skill", "file_type": "document", "source_file": "custom-skills/70-dintel-brand-guardian/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 258, "norm_label": "d.intelligence brand guardian skill", "id": "dintel_brand_guardian_skill_md", "community_name": "D.intelligence Brand Skills" }, { "label": "D.intelligence Brand Editor Skill", "file_type": "document", "source_file": "custom-skills/71-dintel-brand-editor/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 258, "norm_label": "d.intelligence brand editor skill", "id": "dintel_brand_editor_skill_md", "community_name": "D.intelligence Brand Skills" }, { "label": "Chrome DevTools MCP", "file_type": "concept", "source_file": null, "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "chrome devtools mcp", "id": "chrome_devtools_mcp", "community_name": "GTM Implementation Tools" }, { "label": "DTM Agent MCP", "file_type": "concept", "source_file": null, "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 185, "norm_label": "dtm agent mcp", "id": "dtm_agent_mcp", "community_name": "GTM Implementation Tools" }, { "label": "GA4 & GTM \uc2e4\ubb34 \uac00\uc774\ub4dc", "file_type": "document", "source_file": "custom-skills/75-dintel-marketing-mgr/shared/training-materials/GA4-GTM-\uc2e4\ubb34\uac00\uc774\ub4dc-\ud1b5\ud569\ubcf8.md", "community": 269, "norm_label": "ga4 & gtm \u1109\u1175\u11af\u1106\u116e \u1100\u1161\u110b\u1175\u1103\u1173", "id": "ga4_gtm_\uc2e4\ubb34\uac00\uc774\ub4dc_\ud1b5\ud569\ubcf8_ga4_gtm_\uc2e4\ubb34_\uac00\uc774\ub4dc", "community_name": "GA4 and GTM Guide" }, { "label": "Chapter 01. \uacc4\uc815 \uad8c\ud55c \ubc0f \ucd08\uae30 \uc9c4\ub2e8", "file_type": "document", "source_file": "custom-skills/75-dintel-marketing-mgr/shared/training-materials/GA4-GTM-\uc2e4\ubb34\uac00\uc774\ub4dc-\ud1b5\ud569\ubcf8.md", "community": 269, "norm_label": "chapter 01. \u1100\u1168\u110c\u1165\u11bc \u1100\u116f\u11ab\u1112\u1161\u11ab \u1106\u1175\u11be \u110e\u1169\u1100\u1175 \u110c\u1175\u11ab\u1103\u1161\u11ab", "id": "ga4_gtm_\uc2e4\ubb34\uac00\uc774\ub4dc_\ud1b5\ud569\ubcf8_chapter_01", "community_name": "GA4 and GTM Guide" }, { "label": "76-dintel-backoffice-mgr README", "file_type": "document", "source_file": "custom-skills/76-dintel-backoffice-mgr/README.md", "community": 296, "norm_label": "76-dintel-backoffice-mgr readme", "id": "dintel_backoffice_mgr_readme", "community_name": "Back Office Documentation" }, { "label": "D.intelligence Back Office & HR Manager Skill", "file_type": "code", "source_file": "custom-skills/76-dintel-backoffice-mgr/SKILL.md", "community": 147, "norm_label": "d.intelligence back office & hr manager skill", "id": "dintel_backoffice_mgr_skill", "community_name": "D.intelligence Shared Skills" }, { "label": "D.intelligence Back Office & HR Manager Claude Code Reference", "file_type": "code", "source_file": "custom-skills/76-dintel-backoffice-mgr/code/CLAUDE.md", "community": 295, "norm_label": "d.intelligence back office & hr manager claude code reference", "id": "dintel_backoffice_mgr_claude", "community_name": "HR Management Reference" }, { "label": "77 \u2014 D.intelligence Account Manager README", "file_type": "document", "source_file": "custom-skills/77-dintel-account-mgr/README.md", "community": 293, "norm_label": "77 \u2014 d.intelligence account manager readme", "id": "dintel_account_mgr_readme", "community_name": "Account Manager Documentation" }, { "label": "D.intelligence Account Manager Skill", "file_type": "code", "source_file": "custom-skills/77-dintel-account-mgr/SKILL.md", "community": 147, "norm_label": "d.intelligence account manager skill", "id": "dintel_account_mgr_skill", "community_name": "D.intelligence Shared Skills" }, { "label": "88 \u2014 D.intelligence Skill Update Meta-Agent README", "file_type": "document", "source_file": "custom-skills/79-dintel-skill-update/README.md", "community": 298, "norm_label": "88 \u2014 d.intelligence skill update meta-agent readme", "id": "dintel_skill_update_readme", "community_name": "Skill Update Documentation" }, { "label": "D.intelligence Skill Update Meta-Agent Skill", "file_type": "code", "source_file": "custom-skills/79-dintel-skill-update/SKILL.md", "community": 147, "norm_label": "d.intelligence skill update meta-agent skill", "id": "dintel_skill_update_skill", "community_name": "D.intelligence Shared Skills" }, { "label": "Claude Settings Optimizer README", "file_type": "document", "source_file": "custom-skills/80-claude-settings-optimizer/README.md", "community": 254, "norm_label": "claude settings optimizer readme", "id": "claude_settings_optimizer_readme", "community_name": "Claude Configuration Tools" }, { "label": "Claude Desktop Settings Checker Skill", "file_type": "code", "source_file": "custom-skills/80-claude-settings-optimizer/desktop/SKILL.md", "community": 254, "norm_label": "claude desktop settings checker skill", "id": "claude_settings_optimizer_skill", "community_name": "Claude Configuration Tools" }, { "label": "D.intelligence Shared Brand Utilities", "file_type": "code", "source_file": "_dintel-shared/src/dintel/brand.py", "community": 147, "norm_label": "d.intelligence shared brand utilities", "id": "dintel_shared_brand", "community_name": "D.intelligence Shared Skills" }, { "label": "D.intelligence Shared Notion Utilities", "file_type": "code", "source_file": "_dintel-shared/src/dintel/notion.py", "community": 147, "norm_label": "d.intelligence shared notion utilities", "id": "dintel_shared_notion", "community_name": "D.intelligence Shared Skills" }, { "label": "Pricing Reference", "file_type": "document", "source_file": "_dintel-shared/references/pricing-reference.md", "community": 147, "norm_label": "pricing reference", "id": "dintel_shared_pricing_reference", "community_name": "D.intelligence Shared Skills" }, { "label": "Brand Canon", "file_type": "document", "source_file": "custom-skills/71-dintel-brand-editor/desktop/references/dintelligence_brand_guide.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "brand canon", "id": "dintelligence_brand_guide_brand_canon", "community_name": "D.intelligence Shared Skills" }, { "label": "Fact Sheet", "file_type": "document", "source_file": "custom-skills/71-dintel-brand-editor/desktop/references/dintelligence_brand_guide.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "fact sheet", "id": "dintelligence_brand_guide_fact_sheet", "community_name": "D.intelligence Shared Skills" }, { "label": "Service Architecture", "file_type": "document", "source_file": "custom-skills/71-dintel-brand-editor/desktop/references/dintelligence_brand_guide.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "service architecture", "id": "dintelligence_brand_guide_service_architecture", "community_name": "D.intelligence Shared Skills" }, { "label": "Client Service Tasks Dashboard", "file_type": "code", "source_file": "custom-skills/71-dintel-brand-editor/shared/notion-schema-reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "client service tasks dashboard", "id": "notion_schema_reference_client_service_tasks_dashboard", "community_name": "D.intelligence Shared Skills" }, { "label": "Client Reference Library", "file_type": "code", "source_file": "custom-skills/71-dintel-brand-editor/shared/notion-schema-reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 324, "norm_label": "client reference library", "id": "notion_schema_reference_client_reference_library", "community_name": "Client Reference Library" }, { "label": "D.intelligence Documentation Secretary (Agent #72)", "file_type": "concept", "source_file": "custom-skills/72-dintel-doc-secretary/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 327, "norm_label": "d.intelligence documentation secretary (agent #72)", "id": "readme_agent_72", "community_name": "Documentation Secretary Agent" }, { "label": "dintel-doc-secretary", "file_type": "code", "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "dintel-doc-secretary", "id": "skill_agent_72", "community_name": "D.intelligence Shared Skills" }, { "label": "D.intelligence Quotation Manager (Agent #73)", "file_type": "concept", "source_file": "custom-skills/73-dintel-quotation-mgr/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 328, "norm_label": "d.intelligence quotation manager (agent #73)", "id": "readme_agent_73", "community_name": "Quotation Management Agent" }, { "label": "dintel-quotation-mgr", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 246, "norm_label": "dintel-quotation-mgr", "id": "skill_agent_73", "community_name": "D.intelligence Excel Tools" }, { "label": "D.intelligence Service Architect (Agent #74)", "file_type": "concept", "source_file": "custom-skills/74-dintel-service-architect/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 329, "norm_label": "d.intelligence service architect (agent #74)", "id": "readme_agent_74", "community_name": "Service Architecture Agent" }, { "label": "dintel-service-architect", "file_type": "code", "source_file": "custom-skills/74-dintel-service-architect/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 246, "norm_label": "dintel-service-architect", "id": "skill_agent_74", "community_name": "D.intelligence Excel Tools" }, { "label": "D.intelligence Marketing Manager (Agent #75)", "file_type": "concept", "source_file": "custom-skills/75-dintel-marketing-mgr/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 330, "norm_label": "d.intelligence marketing manager (agent #75)", "id": "readme_agent_75", "community_name": "Marketing Management Agent" }, { "label": "dintel-marketing-mgr", "file_type": "code", "source_file": "custom-skills/75-dintel-marketing-mgr/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "dintel-marketing-mgr", "id": "skill_agent_75", "community_name": "D.intelligence Shared Skills" }, { "label": "dintel.document", "file_type": "code", "source_file": "custom-skills/72-dintel-doc-secretary/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 147, "norm_label": "dintel.document", "id": "dintel_shared_document", "community_name": "D.intelligence Shared Skills" }, { "label": "dintel.excel", "file_type": "code", "source_file": "custom-skills/73-dintel-quotation-mgr/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 246, "norm_label": "dintel.excel", "id": "dintel_shared_excel", "community_name": "D.intelligence Excel Tools" }, { "label": "mac-cleanup", "file_type": "document", "source_file": "custom-skills/81-mac-optimizer/commands/mac-cleanup.md", "community": 189, "norm_label": "mac-cleanup", "id": "mac_cleanup_command", "community_name": "Mac System Cleanup" }, { "label": "mac-doctor", "file_type": "document", "source_file": "custom-skills/81-mac-optimizer/commands/mac-doctor.md", "community": 189, "norm_label": "mac-doctor", "id": "mac_doctor_command", "community_name": "Mac System Cleanup" }, { "label": "mac-environment", "file_type": "document", "source_file": "custom-skills/81-mac-optimizer/commands/mac-environment.md", "community": 189, "norm_label": "mac-environment", "id": "mac_environment_command", "community_name": "Mac System Cleanup" }, { "label": "mac-packages", "file_type": "document", "source_file": "custom-skills/81-mac-optimizer/commands/mac-packages.md", "community": 189, "norm_label": "mac-packages", "id": "mac_packages_command", "community_name": "Mac System Cleanup" }, { "label": "mac-resources", "file_type": "document", "source_file": "custom-skills/81-mac-optimizer/commands/mac-resources.md", "community": 189, "norm_label": "mac-resources", "id": "mac_resources_command", "community_name": "Mac System Cleanup" }, { "label": "mac-security", "file_type": "document", "source_file": "custom-skills/81-mac-optimizer/commands/mac-security.md", "community": 189, "norm_label": "mac-security", "id": "mac_security_command", "community_name": "Mac System Cleanup" }, { "label": "Mac Optimizer Skill", "file_type": "concept", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/SKILL.md", "community": 318, "norm_label": "mac optimizer skill", "id": "mac_optimizer_skill", "community_name": "Mac Optimization Skill" }, { "label": "audit_cleanup.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/commands/mac-cleanup.md", "community": 189, "norm_label": "audit_cleanup.sh", "id": "audit_cleanup_sh", "community_name": "Mac System Cleanup" }, { "label": "cleanup_execute.sh", "file_type": "code", "source_file": "custom-skills/81-mac-optimizer/commands/mac-cleanup.md", "community": 189, "norm_label": "cleanup_execute.sh", "id": "cleanup_execute_sh", "community_name": "Mac System Cleanup" }, { "label": "our-gdrive-organizer", "file_type": "concept", "source_file": "custom-skills/82-our-gdrive-organizer/SKILL.md", "community": 63, "norm_label": "our-gdrive-organizer", "id": "our_gdrive_organizer_skill", "community_name": "File System Organizer" }, { "label": "Drive Folder Conventions", "file_type": "document", "source_file": "custom-skills/82-our-gdrive-organizer/shared/conventions.md", "community": 63, "norm_label": "drive folder conventions", "id": "gdrive_conventions", "community_name": "File System Organizer" }, { "label": "Reference Curator", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/SKILL.md", "community": 190, "norm_label": "reference curator", "id": "reference_curator_skill", "community_name": "Content Pipeline Orchestration" }, { "label": "Pipeline Orchestrator", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "community": 190, "norm_label": "pipeline orchestrator", "id": "pipeline_orchestrator", "community_name": "Content Pipeline Orchestration" }, { "label": "Reference Discovery", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/SKILL.md", "community": 190, "norm_label": "reference discovery", "id": "reference_discovery", "community_name": "Content Pipeline Orchestration" }, { "label": "Web Crawler Orchestrator", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/SKILL.md", "community": 190, "norm_label": "web crawler orchestrator", "id": "web_crawler_orchestrator", "community_name": "Content Pipeline Orchestration" }, { "label": "Content Repository", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/03-content-repository/SKILL.md", "community": 190, "norm_label": "content repository", "id": "content_repository", "community_name": "Content Pipeline Orchestration" }, { "label": "Content Distiller", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/04-content-distiller/SKILL.md", "community": 190, "norm_label": "content distiller", "id": "content_distiller", "community_name": "Content Pipeline Orchestration" }, { "label": "Quality Reviewer", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/SKILL.md", "community": 190, "norm_label": "quality reviewer", "id": "quality_reviewer", "community_name": "Content Pipeline Orchestration" }, { "label": "Markdown Exporter", "file_type": "concept", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/SKILL.md", "community": 190, "norm_label": "markdown exporter", "id": "markdown_exporter", "community_name": "Content Pipeline Orchestration" }, { "label": "Pipeline Orchestrator", "file_type": "code", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "pipeline orchestrator", "id": "pipeline_orchestrator_skill", "community_name": "Presales Content Pipeline" }, { "label": "Reference Discovery", "file_type": "code", "source_file": "custom-skills/90-reference-curator/claude-project/01-reference-discovery.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "reference discovery", "id": "reference_discovery_skill", "community_name": "Presales Content Pipeline" }, { "label": "Web Crawler Orchestrator", "file_type": "code", "source_file": "custom-skills/90-reference-curator/claude-project/02-web-crawler.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "web crawler orchestrator", "id": "web_crawler_skill", "community_name": "Presales Content Pipeline" }, { "label": "Content Repository", "file_type": "code", "source_file": "custom-skills/90-reference-curator/claude-project/03-content-repository.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "content repository", "id": "content_repository_skill", "community_name": "Presales Content Pipeline" }, { "label": "Content Distiller", "file_type": "code", "source_file": "custom-skills/90-reference-curator/claude-project/04-content-distiller.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "content distiller", "id": "content_distiller_skill", "community_name": "Presales Content Pipeline" }, { "label": "Quality Reviewer", "file_type": "code", "source_file": "custom-skills/90-reference-curator/claude-project/05-quality-reviewer.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "quality reviewer", "id": "quality_reviewer_skill", "community_name": "Presales Content Pipeline" }, { "label": "Markdown Exporter", "file_type": "code", "source_file": "custom-skills/90-reference-curator/claude-project/06-markdown-exporter.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 191, "norm_label": "markdown exporter", "id": "markdown_exporter_skill", "community_name": "Presales Content Pipeline" }, { "label": "Multi-Agent Guide", "file_type": "code", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 320, "norm_label": "multi-agent guide", "id": "multi_agent_guide_skill", "community_name": "Multi-Agent System Guide" }, { "label": "TUI Designer", "file_type": "code", "source_file": "custom-skills/92-tui-design-template/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 354, "norm_label": "tui designer", "id": "tui_design_template_skill", "community_name": "TUI Design Tool" }, { "label": "Dintel Bootstrap", "file_type": "code", "source_file": "custom-skills/94-dintel-bootstrap/skills/dintel-bootstrap/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 297, "norm_label": "dintel bootstrap", "id": "dintel_bootstrap_skill", "community_name": "Dintel System Bootstrap" }, { "label": "OurDigital Presales SEO", "file_type": "rationale", "source_file": "custom-skills/95-ourdigital-presales-seo/DESIGN.md", "source_location": null, "source_url": null, "captured_at": null, "author": "OurDigital", "contributor": null, "community": 191, "norm_label": "ourdigital presales seo", "id": "presales_seo_skill", "community_name": "Presales Content Pipeline" }, { "label": "OurDigital Pre-sales SEO Skill", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 174, "norm_label": "ourdigital pre-sales seo skill", "id": "ourdigital_presales_seo_skill", "community_name": "Sales and Catalog" }, { "label": "OurDigital Estimate Engine Skill", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 174, "norm_label": "ourdigital estimate engine skill", "id": "ourdigital_estimate_engine_skill", "community_name": "Sales and Catalog" }, { "label": "KG Query Script", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source_location": "Stage 3", "community": 256, "norm_label": "kg query script", "id": "presales_seo_kg_query", "community_name": "Competitor Benchmarking Tools" }, { "label": "Findings to Scope Script", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source_location": "Stage 5", "community": 262, "norm_label": "findings to scope script", "id": "presales_seo_findings_to_scope", "community_name": "Estimation and Scoping" }, { "label": "Estimate Engine CLI", "file_type": "code", "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source_location": "Usage", "community": 262, "norm_label": "estimate engine cli", "id": "estimate_engine_cli", "community_name": "Estimation and Scoping" }, { "label": "Build Deck Script", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source_location": "Stage 6", "community": 174, "norm_label": "build deck script", "id": "presales_seo_build_deck", "community_name": "Sales and Catalog" }, { "label": "Universal Rate Card", "file_type": "document", "source_file": "custom-skills/96-ourdigital-estimate-engine/references/rate_card.yaml", "community": 174, "norm_label": "universal rate card", "id": "estimate_engine_rate_card", "community_name": "Sales and Catalog" }, { "label": "SEO Service Catalog", "file_type": "document", "source_file": "custom-skills/96-ourdigital-estimate-engine/catalog/seo.yaml", "community": 174, "norm_label": "seo service catalog", "id": "estimate_engine_seo_catalog", "community_name": "Sales and Catalog" }, { "label": "Education Catalog", "file_type": "document", "source_file": "custom-skills/96-ourdigital-estimate-engine/catalog/education.yaml", "community": 174, "norm_label": "education catalog", "id": "estimate_engine_edu_catalog", "community_name": "Sales and Catalog" }, { "label": "Digital Branding Catalog", "file_type": "document", "source_file": "custom-skills/96-ourdigital-estimate-engine/catalog/digital_branding.yaml", "community": 174, "norm_label": "digital branding catalog", "id": "estimate_engine_branding_catalog", "community_name": "Sales and Catalog" }, { "label": "Digital Ads Catalog", "file_type": "document", "source_file": "custom-skills/96-ourdigital-estimate-engine/catalog/digital_ads.yaml", "community": 174, "norm_label": "digital ads catalog", "id": "estimate_engine_ads_catalog", "community_name": "Sales and Catalog" }, { "label": "Notion Writer Script", "file_type": "code", "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source_location": "Stage 7", "community": 174, "norm_label": "notion writer script", "id": "notion_writer_script", "community_name": "Sales and Catalog" }, { "label": "Competitor Benchmark Sets", "file_type": "document", "source_file": "custom-skills/95-ourdigital-presales-seo/references/competitor_sets.md", "community": 256, "norm_label": "competitor benchmark sets", "id": "competitor_sets_ref", "community_name": "Competitor Benchmarking Tools" }, { "label": "Client Brief HTML Template", "file_type": "document", "source_file": "custom-skills/95-ourdigital-presales-seo/templates/client_brief.html", "community": 174, "norm_label": "client brief html template", "id": "client_brief_template", "community_name": "Sales and Catalog" }, { "label": "Generative Art Viewer Template", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/templates/viewer.html", "community": 218, "norm_label": "generative art viewer template", "id": "viewer_html", "community_name": "Generative Art Skills" }, { "label": "Artifacts Builder Skill", "file_type": "document", "source_file": "example-skills/skills-main/artifacts-builder/SKILL.md", "community": 218, "norm_label": "artifacts builder skill", "id": "artifacts_builder_skill", "community_name": "Generative Art Skills" }, { "label": "Anthropic Brand Guidelines Skill", "file_type": "document", "source_file": "example-skills/skills-main/brand-guidelines/SKILL.md", "community": 218, "norm_label": "anthropic brand guidelines skill", "id": "brand_guidelines_skill", "community_name": "Generative Art Skills" }, { "label": "Canvas Design Skill", "file_type": "document", "source_file": "example-skills/skills-main/canvas-design/SKILL.md", "community": 218, "norm_label": "canvas design skill", "id": "canvas_design_skill", "community_name": "Generative Art Skills" }, { "label": "DOCX Skill", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/docx/SKILL.md", "community": 247, "norm_label": "docx skill", "id": "docx_skill", "community_name": "Word Document Skills" }, { "label": "PDF Skill", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/pdf/SKILL.md", "community": 272, "norm_label": "pdf skill", "id": "pdf_skill", "community_name": "PDF Processing Skills" }, { "label": "p5.js", "file_type": "code", "source_file": "https://cdnjs.cloudflare.com/ajax/libs/p5.js/1.7.0/p5.min.js", "community": 218, "norm_label": "p5.js", "id": "p5js_library", "community_name": "Generative Art Skills" }, { "label": "DOCX Library Tutorial", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/docx/docx-js.md", "community": 247, "norm_label": "docx library tutorial", "id": "docx_js_tutorial", "community_name": "Word Document Skills" }, { "label": "Office Open XML Technical Reference", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/docx/ooxml.md", "community": 247, "norm_label": "office open xml technical reference", "id": "ooxml_reference", "community_name": "Word Document Skills" }, { "label": "PDF Forms Guide", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/pdf/forms.md", "community": 272, "norm_label": "pdf forms guide", "id": "pdf_forms_guide", "community_name": "PDF Processing Skills" }, { "label": "OurDigital \ucee4\uc2a4\ud140 \uc2a4\ud0ac \u2014 \uc0ac\uc6a9\uc790 \uac00\uc774\ub4dc", "file_type": "document", "source_file": "docs/USER-GUIDE-KO.md", "community": 217, "norm_label": "ourdigital \u110f\u1165\u1109\u1173\u1110\u1165\u11b7 \u1109\u1173\u110f\u1175\u11af \u2014 \u1109\u1161\u110b\u116d\u11bc\u110c\u1161 \u1100\u1161\u110b\u1175\u1103\u1173", "id": "user_guide_ko_md", "community_name": "Skill Documentation and Guides" }, { "label": "OurDigital Custom Skills \u2014 User Guide", "file_type": "document", "source_file": "docs/USER-GUIDE.md", "community": 217, "norm_label": "ourdigital custom skills \u2014 user guide", "id": "user_guide_md", "community_name": "Skill Documentation and Guides" }, { "label": "Claude Code Settings Audit Report", "file_type": "rationale", "source_file": "docs/settings-audit-report.md", "community": 348, "norm_label": "claude code settings audit report", "id": "settings_audit_report_md", "community_name": "Claude Settings Audit" }, { "label": "Jamie Journal Editor Code Version \u2014 Implementation Plan", "file_type": "rationale", "source_file": "docs/superpowers/plans/2026-03-29-jamie-journal-editor-code-version.md", "community": 81, "norm_label": "jamie journal editor code version \u2014 implementation plan", "id": "jamie_journal_editor_plan", "community_name": "Brand Identity Guidelines" }, { "label": "Notion Writer \u2014 Extended Block Coverage Implementation Plan", "file_type": "rationale", "source_file": "docs/superpowers/plans/2026-04-27-notion-writer-extended-block-coverage.md", "community": 55, "norm_label": "notion writer \u2014 extended block coverage implementation plan", "id": "notion_writer_extended_plan", "community_name": "Notion Block Writer" }, { "label": "Notion Semantic Search Implementation Plan", "file_type": "rationale", "source_file": "docs/superpowers/plans/2026-04-28-notion-semantic-search.md", "community": 165, "norm_label": "notion semantic search implementation plan", "id": "notion_semantic_search_plan", "community_name": "Notion Semantic Search" }, { "label": "Jamie Journal Editor (Skill 46) \u2014 Code Version Design", "file_type": "rationale", "source_file": "docs/superpowers/specs/2026-03-29-jamie-journal-editor-code-version-design.md", "community": 81, "norm_label": "jamie journal editor (skill 46) \u2014 code version design", "id": "jamie_journal_editor_design", "community_name": "Brand Identity Guidelines" }, { "label": "Notion Writer (Skill 32) \u2014 Extended Block Coverage Design", "file_type": "rationale", "source_file": "docs/superpowers/specs/2026-04-27-notion-writer-extended-block-coverage-design.md", "community": 55, "norm_label": "notion writer (skill 32) \u2014 extended block coverage design", "id": "notion_writer_extended_design", "community_name": "Notion Block Writer" }, { "label": "Notion Semantic Search (Skill 31) \u2014 Design", "file_type": "rationale", "source_file": "docs/superpowers/specs/2026-04-28-notion-semantic-search-design.md", "community": 165, "norm_label": "notion semantic search (skill 31) \u2014 design", "id": "notion_semantic_search_design", "community_name": "Notion Semantic Search" }, { "label": "Skills Repository README", "file_type": "document", "source_file": "example-skills/skills-main/README.md", "community": 217, "norm_label": "skills repository readme", "id": "skills_main_readme", "community_name": "Skill Documentation and Guides" }, { "label": "Agent Skills Spec", "file_type": "document", "source_file": "example-skills/skills-main/agent_skills_spec.md", "community": 217, "norm_label": "agent skills spec", "id": "agent_skills_spec", "community_name": "Skill Documentation and Guides" }, { "label": "Algorithmic Art Skill", "file_type": "code", "source_file": "example-skills/skills-main/algorithmic-art/SKILL.md", "community": 217, "norm_label": "algorithmic art skill", "id": "algorithmic_art_skill", "community_name": "Skill Documentation and Guides" }, { "label": "pypdfium2 Library", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 335, "norm_label": "pypdfium2 library", "id": "reference_pypdfium2", "community_name": "PDFium Python Wrapper" }, { "label": "pdf-lib Library", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 332, "norm_label": "pdf-lib library", "id": "reference_pdflib", "community_name": "PDF Modification Library" }, { "label": "pdfjs-dist Library", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 331, "norm_label": "pdfjs-dist library", "id": "reference_pdfjsdist", "community_name": "PDFJS Distribution Library" }, { "label": "poppler-utils", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 334, "norm_label": "poppler-utils", "id": "reference_popplerutils", "community_name": "PDF Command Line Tools" }, { "label": "qpdf", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 336, "norm_label": "qpdf", "id": "reference_qpdf", "community_name": "PDF Transformation Tool" }, { "label": "pdfplumber", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 333, "norm_label": "pdfplumber", "id": "reference_pdfplumber", "community_name": "PDF Data Extraction" }, { "label": "reportlab", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pdf/reference.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 337, "norm_label": "reportlab", "id": "reference_reportlab", "community_name": "PDF Generation Library" }, { "label": "PPTX Skill", "file_type": "concept", "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "pptx skill", "id": "skill_pptx", "community_name": "PowerPoint Workflow Tools" }, { "label": "XLSX Skill", "file_type": "concept", "source_file": "example-skills/skills-main/document-skills/xlsx/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 284, "norm_label": "xlsx skill", "id": "skill_xlsx", "community_name": "Excel Processing Skills" }, { "label": "Frontend Design Skill", "file_type": "concept", "source_file": "example-skills/skills-main/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 349, "norm_label": "frontend design skill", "id": "skill_frontend_design", "community_name": "Frontend Design Skill" }, { "label": "Internal Comms Skill", "file_type": "concept", "source_file": "example-skills/skills-main/internal-comms/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 350, "norm_label": "internal comms skill", "id": "skill_internal_comms", "community_name": "Internal Communications Skill" }, { "label": "MCP Builder Skill", "file_type": "concept", "source_file": "example-skills/skills-main/mcp-builder/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 250, "norm_label": "mcp builder skill", "id": "skill_mcp_builder", "community_name": "MCP Development Guides" }, { "label": "Skill Creator Skill", "file_type": "concept", "source_file": "example-skills/skills-main/skill-creator/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 351, "norm_label": "skill creator skill", "id": "skill_skill_creator", "community_name": "Skill Development Tool" }, { "label": "html2pptx workflow", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/pptx/html2pptx.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "html2pptx workflow", "id": "pptx_html2pptx", "community_name": "PowerPoint Workflow Tools" }, { "label": "OOXML Reference", "file_type": "document", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "ooxml reference", "id": "pptx_ooxml", "community_name": "PowerPoint Workflow Tools" }, { "label": "unpack.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "unpack.py", "id": "pptx_unpack_script", "community_name": "PowerPoint Workflow Tools" }, { "label": "rearrange.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "rearrange.py", "id": "pptx_rearrange_script", "community_name": "PowerPoint Workflow Tools" }, { "label": "inventory.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 208, "norm_label": "inventory.py", "id": "pptx_inventory_script", "community_name": "PowerPoint Workflow Tools" }, { "label": "recalc.py", "file_type": "code", "source_file": "example-skills/skills-main/document-skills/xlsx/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 284, "norm_label": "recalc.py", "id": "xlsx_recalc_script", "community_name": "Excel Processing Skills" }, { "label": "MCP Best Practices", "file_type": "document", "source_file": "example-skills/skills-main/mcp-builder/reference/mcp_best_practices.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 250, "norm_label": "mcp best practices", "id": "mcp_best_practices", "community_name": "MCP Development Guides" }, { "label": "MCP Evaluation Guide", "file_type": "document", "source_file": "example-skills/skills-main/mcp-builder/reference/evaluation.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 250, "norm_label": "mcp evaluation guide", "id": "mcp_evaluation_guide", "community_name": "MCP Development Guides" }, { "label": "Specification Parsing", "file_type": "document", "source_file": "official-skills/notion-spec-to-implementation/reference/spec-parsing.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 239, "norm_label": "specification parsing", "id": "spec_parsing_spec_parsing", "community_name": "Task Specification Templates" }, { "label": "Standard Implementation Plan Template", "file_type": "document", "source_file": "official-skills/notion-spec-to-implementation/reference/standard-implementation-plan.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 239, "norm_label": "standard implementation plan template", "id": "standard_implementation_plan_standard_implementation_plan", "community_name": "Task Specification Templates" }, { "label": "Task Creation Template", "file_type": "document", "source_file": "official-skills/notion-spec-to-implementation/reference/task-creation-template.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 239, "norm_label": "task creation template", "id": "task_creation_template_task_creation_template", "community_name": "Task Specification Templates" }, { "label": "Task Creation from Specs", "file_type": "document", "source_file": "official-skills/notion-spec-to-implementation/reference/task-creation.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 239, "norm_label": "task creation from specs", "id": "task_creation_task_creation", "community_name": "Task Specification Templates" }, { "label": "Claude Skills - Format Requirements", "file_type": "document", "source_file": "reference/SKILL-FORMAT-REQUIREMENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 252, "norm_label": "claude skills - format requirements", "id": "skill_format_requirements_skill_format_requirements", "community_name": "Claude Skill Development" }, { "label": "Skill Migration Guide", "file_type": "document", "source_file": "reference/SKILL-MIGRATION-GUIDE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 252, "norm_label": "skill migration guide", "id": "skill_migration_guide_skill_migration_guide", "community_name": "Claude Skill Development" }, { "label": "Custom Claude Skill Creation Reference", "file_type": "document", "source_file": "reference/skill-compact-guide.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 252, "norm_label": "custom claude skill creation reference", "id": "skill_compact_guide_skill_compact_guide", "community_name": "Claude Skill Development" }, { "label": "Slack GIF Creator Skill", "file_type": "document", "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 11, "norm_label": "slack gif creator skill", "id": "slack_gif_creator_skill", "community_name": "Animation Easing Functions" }, { "label": "Theme Factory Skill", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "theme factory skill", "id": "theme_factory_skill", "community_name": "Visual Theme Factory" }, { "label": "Arctic Frost Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/arctic-frost.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "arctic frost theme", "id": "theme_arctic_frost", "community_name": "Visual Theme Factory" }, { "label": "Botanical Garden Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/botanical-garden.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "botanical garden theme", "id": "theme_botanical_garden", "community_name": "Visual Theme Factory" }, { "label": "Desert Rose Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/desert-rose.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "desert rose theme", "id": "theme_desert_rose", "community_name": "Visual Theme Factory" }, { "label": "Forest Canopy Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/forest-canopy.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "forest canopy theme", "id": "theme_forest_canopy", "community_name": "Visual Theme Factory" }, { "label": "Golden Hour Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/golden-hour.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "golden hour theme", "id": "theme_golden_hour", "community_name": "Visual Theme Factory" }, { "label": "Midnight Galaxy Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/midnight-galaxy.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "midnight galaxy theme", "id": "theme_midnight_galaxy", "community_name": "Visual Theme Factory" }, { "label": "Modern Minimalist Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/modern-minimalist.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "modern minimalist theme", "id": "theme_modern_minimalist", "community_name": "Visual Theme Factory" }, { "label": "Ocean Depths Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/ocean-depths.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "ocean depths theme", "id": "theme_ocean_depths", "community_name": "Visual Theme Factory" }, { "label": "Sunset Boulevard Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/sunset-boulevard.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "sunset boulevard theme", "id": "theme_sunset_boulevard", "community_name": "Visual Theme Factory" }, { "label": "Tech Innovation Theme", "file_type": "document", "source_file": "example-skills/skills-main/theme-factory/themes/tech-innovation.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 172, "norm_label": "tech innovation theme", "id": "theme_tech_innovation", "community_name": "Visual Theme Factory" }, { "label": "Web Application Testing Skill", "file_type": "document", "source_file": "example-skills/skills-main/webapp-testing/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 226, "norm_label": "web application testing skill", "id": "webapp_testing_skill", "community_name": "Server Readiness Testing" }, { "label": "Notion Knowledge Capture Skill", "file_type": "document", "source_file": "official-skills/notion-knowledge-capture/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 233, "norm_label": "notion knowledge capture skill", "id": "notion_knowledge_capture_skill", "community_name": "Notion Documentation Skills" }, { "label": "Notion Meeting Intelligence Skill", "file_type": "document", "source_file": "official-skills/notion-meeting-intelligence/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 233, "norm_label": "notion meeting intelligence skill", "id": "notion_meeting_intelligence_skill", "community_name": "Notion Documentation Skills" }, { "label": "Notion Research & Documentation Skill", "file_type": "document", "source_file": "official-skills/notion-research-documentation/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 233, "norm_label": "notion research & documentation skill", "id": "notion_research_documentation_skill", "community_name": "Notion Documentation Skills" }, { "label": "Notion Spec to Implementation Skill", "file_type": "document", "source_file": "official-skills/notion-spec-to-implementation/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null, "community": 233, "norm_label": "notion spec to implementation skill", "id": "notion_spec_to_implementation_skill", "community_name": "Notion Documentation Skills" } ], "links": [ { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish", "target": "scripts_ghost_publish_create_ghost_token" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish", "target": "scripts_ghost_publish_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish", "target": "scripts_ghost_publish_markdown_to_html" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish", "target": "scripts_ghost_publish_parse_frontmatter" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish", "target": "scripts_ghost_publish_publish_to_ghost" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_publish_to_ghost", "target": "scripts_ghost_publish_create_ghost_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_rationale_27", "target": "scripts_ghost_publish_create_ghost_token" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_publish_to_ghost", "target": "scripts_ghost_publish_parse_frontmatter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_rationale_43", "target": "scripts_ghost_publish_parse_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_main", "target": "scripts_ghost_publish_publish_to_ghost" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_publish_to_ghost", "target": "scripts_ghost_publish_markdown_to_html" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_rationale_63", "target": "scripts_ghost_publish_publish_to_ghost" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/02-ourdigital-blog/shared/scripts/ghost_publish.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ghost_publish_rationale_103", "target": "scripts_ghost_publish_markdown_to_html" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses", "target": "scripts_export_to_ulysses_export_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses", "target": "scripts_export_to_ulysses_export_file" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses", "target": "scripts_export_to_ulysses_generate_filename" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses", "target": "scripts_export_to_ulysses_get_export_path" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses", "target": "scripts_export_to_ulysses_main" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_export_content", "target": "scripts_export_to_ulysses_get_export_path" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_get_export_path", "target": "custom_skills_04_ourdigital_research_code_scripts_export_to_ulysses_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_rationale_32", "target": "scripts_export_to_ulysses_get_export_path" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_export_content", "target": "custom_skills_04_ourdigital_research_code_scripts_export_to_ulysses_py_path" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_export_file", "target": "custom_skills_04_ourdigital_research_code_scripts_export_to_ulysses_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_main", "target": "scripts_export_to_ulysses_generate_filename" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_rationale_42", "target": "scripts_export_to_ulysses_generate_filename" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_export_file", "target": "scripts_export_to_ulysses_export_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_main", "target": "scripts_export_to_ulysses_export_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_rationale_52", "target": "scripts_export_to_ulysses_export_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_main", "target": "scripts_export_to_ulysses_export_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/04-ourdigital-research/code/scripts/export_to_ulysses.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_to_ulysses_rationale_71", "target": "scripts_export_to_ulysses_export_file" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand", "target": "scripts_apply_brand_brandstyler" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand", "target": "scripts_apply_brand_main" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler", "target": "scripts_apply_brand_brandstyler_add_logo" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler", "target": "scripts_apply_brand_brandstyler_apply_to_presentation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler", "target": "scripts_apply_brand_brandstyler_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler", "target": "scripts_apply_brand_brandstyler_style_slide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler", "target": "scripts_apply_brand_brandstyler_style_table" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler", "target": "scripts_apply_brand_brandstyler_style_text_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_main", "target": "scripts_apply_brand_brandstyler" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_21", "target": "scripts_apply_brand_brandstyler" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_24", "target": "scripts_apply_brand_brandstyler_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler_apply_to_presentation", "target": "scripts_apply_brand_brandstyler_style_slide" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_main", "target": "scripts_apply_brand_brandstyler_apply_to_presentation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_33", "target": "scripts_apply_brand_brandstyler_apply_to_presentation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler_style_slide", "target": "scripts_apply_brand_brandstyler_style_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_brandstyler_style_slide", "target": "scripts_apply_brand_brandstyler_style_text_frame" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_54", "target": "scripts_apply_brand_brandstyler_style_slide" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_66", "target": "scripts_apply_brand_brandstyler_style_text_frame" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_97", "target": "scripts_apply_brand_brandstyler_style_table" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/apply_brand.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_apply_brand_rationale_119", "target": "scripts_apply_brand_brandstyler_add_logo" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion", "target": "scripts_extract_notion_extract_notion_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion", "target": "scripts_extract_notion_fetch_linked_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion", "target": "scripts_extract_notion_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion", "target": "scripts_extract_notion_parse_notion_url" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_extract_notion_content", "target": "custom_skills_05_ourdigital_document_code_scripts_extract_notion_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_extract_notion_content", "target": "scripts_extract_notion_parse_notion_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_main", "target": "scripts_extract_notion_extract_notion_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_rationale_13", "target": "scripts_extract_notion_extract_notion_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_rationale_118", "target": "scripts_extract_notion_parse_notion_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_main", "target": "scripts_extract_notion_fetch_linked_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/extract_notion.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_notion_rationale_126", "target": "scripts_extract_notion_fetch_linked_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx", "target": "scripts_generate_pptx_fs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx", "target": "scripts_generate_pptx_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx", "target": "scripts_generate_pptx_path" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx", "target": "scripts_generate_pptx_presentationgenerator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createagendaslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createclosingslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L250", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createcontentslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createdataslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createexecutivesummaryslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L346", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createrecommendationsslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_createtitleslide" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_definelayouts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_generate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L422", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_save" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator", "target": "scripts_generate_pptx_presentationgenerator_setuppresentation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator_constructor", "target": "scripts_generate_pptx_presentationgenerator_definelayouts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_presentationgenerator_constructor", "target": "scripts_generate_pptx_presentationgenerator_setuppresentation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_main", "target": "scripts_generate_pptx_presentationgenerator_generate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/generate_pptx.js", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pptx_main", "target": "scripts_generate_pptx_presentationgenerator_save" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_workflow", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_workflow", "target": "scripts_run_workflow_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_workflow", "target": "scripts_run_workflow_run_workflow" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_workflow_main", "target": "scripts_run_workflow_run_workflow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/run_workflow.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_workflow_rationale_15", "target": "scripts_run_workflow_run_workflow" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content", "target": "scripts_synthesize_content_contentsynthesizer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content", "target": "scripts_synthesize_content_main" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_calculate_importance" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_collect_supporting_data" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_create_slide_plan" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_derive_agenda_items" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_estimate_duration" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_extract_key_points" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_extract_key_topics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_extract_metadata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_extract_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_generate_executive_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_generate_speaker_notes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_needs_decision" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer", "target": "scripts_synthesize_content_contentsynthesizer_synthesize" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_main", "target": "scripts_synthesize_content_contentsynthesizer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_14", "target": "scripts_synthesize_content_contentsynthesizer" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "custom_skills_05_ourdigital_document_code_scripts_synthesize_content_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_collect_supporting_data" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_create_slide_plan" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_derive_agenda_items" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_extract_key_topics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_extract_metadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_extract_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_synthesize", "target": "scripts_synthesize_content_contentsynthesizer_generate_executive_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_main", "target": "scripts_synthesize_content_contentsynthesizer_synthesize" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_29", "target": "scripts_synthesize_content_contentsynthesizer_synthesize" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_41", "target": "scripts_synthesize_content_contentsynthesizer_extract_metadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_51", "target": "scripts_synthesize_content_contentsynthesizer_generate_executive_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_extract_key_topics", "target": "scripts_synthesize_content_contentsynthesizer_calculate_importance" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_extract_key_topics", "target": "scripts_synthesize_content_contentsynthesizer_extract_key_points" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_extract_key_topics", "target": "scripts_synthesize_content_contentsynthesizer_generate_speaker_notes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_70", "target": "scripts_synthesize_content_contentsynthesizer_extract_key_topics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_101", "target": "scripts_synthesize_content_contentsynthesizer_calculate_importance" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_124", "target": "scripts_synthesize_content_contentsynthesizer_extract_key_points" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_148", "target": "scripts_synthesize_content_contentsynthesizer_generate_speaker_notes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_derive_agenda_items", "target": "scripts_synthesize_content_contentsynthesizer_estimate_duration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_contentsynthesizer_derive_agenda_items", "target": "scripts_synthesize_content_contentsynthesizer_needs_decision" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_165", "target": "scripts_synthesize_content_contentsynthesizer_derive_agenda_items" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_178", "target": "scripts_synthesize_content_contentsynthesizer_estimate_duration" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_193", "target": "scripts_synthesize_content_contentsynthesizer_needs_decision" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_200", "target": "scripts_synthesize_content_contentsynthesizer_collect_supporting_data" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_214", "target": "scripts_synthesize_content_contentsynthesizer_extract_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/05-ourdigital-document/code/scripts/synthesize_content.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_synthesize_content_rationale_237", "target": "scripts_synthesize_content_contentsynthesizer_create_slide_plan" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt", "target": "scripts_generate_prompt_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt", "target": "scripts_generate_prompt_visualpromptgenerator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_main", "target": "scripts_generate_prompt_visualpromptgenerator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_visualpromptgenerator", "target": "scripts_generate_prompt_visualpromptgenerator_generate_prompt" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_visualpromptgenerator", "target": "scripts_generate_prompt_visualpromptgenerator_generate_variations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_visualpromptgenerator", "target": "scripts_generate_prompt_visualpromptgenerator_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_main", "target": "scripts_generate_prompt_visualpromptgenerator_generate_prompt" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_rationale_51", "target": "scripts_generate_prompt_visualpromptgenerator_generate_prompt" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_visualpromptgenerator_generate_variations", "target": "scripts_generate_prompt_visualpromptgenerator_generate_prompt" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_main", "target": "scripts_generate_prompt_visualpromptgenerator_generate_variations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/generate_prompt.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_prompt_rationale_119", "target": "scripts_generate_prompt_visualpromptgenerator_generate_variations" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator", "target": "scripts_mood_calibrator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator", "target": "scripts_mood_calibrator_moodcalibrator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_main", "target": "scripts_mood_calibrator_moodcalibrator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator", "target": "scripts_mood_calibrator_moodcalibrator_calibrate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator", "target": "scripts_mood_calibrator_moodcalibrator_export_for_prompt" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator", "target": "scripts_mood_calibrator_moodcalibrator_generate_modifier_text" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator", "target": "scripts_mood_calibrator_moodcalibrator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator", "target": "scripts_mood_calibrator_moodcalibrator_suggest_color_temperature" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_main", "target": "scripts_mood_calibrator_moodcalibrator_calibrate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_rationale_60", "target": "scripts_mood_calibrator_moodcalibrator_calibrate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_main", "target": "scripts_mood_calibrator_moodcalibrator_generate_modifier_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator_export_for_prompt", "target": "scripts_mood_calibrator_moodcalibrator_generate_modifier_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_rationale_80", "target": "scripts_mood_calibrator_moodcalibrator_generate_modifier_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_main", "target": "scripts_mood_calibrator_moodcalibrator_suggest_color_temperature" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator_export_for_prompt", "target": "scripts_mood_calibrator_moodcalibrator_suggest_color_temperature" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_rationale_134", "target": "scripts_mood_calibrator_moodcalibrator_suggest_color_temperature" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_main", "target": "scripts_mood_calibrator_moodcalibrator_export_for_prompt" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_moodcalibrator_export_for_prompt", "target": "custom_skills_06_ourdigital_designer_code_scripts_mood_calibrator_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/06-ourdigital-designer/code/scripts/mood_calibrator.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_mood_calibrator_rationale_158", "target": "scripts_mood_calibrator_moodcalibrator_export_for_prompt" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill", "target": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill_main" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill", "target": "scripts_init_skill_create_skill" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_10_ourdigital_skill_creator_shared_scripts_init_skill_py_scripts_init_skill_main", "target": "scripts_init_skill_create_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/init_skill.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_init_skill_rationale_118", "target": "scripts_init_skill_create_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill", "target": "scripts_validate_skill_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill", "target": "scripts_validate_skill_skillvalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_main", "target": "scripts_validate_skill_skillvalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_check_content_length" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_check_directory_structure" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_check_frontmatter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_check_ourdigital_triggers" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_check_skill_files" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator", "target": "scripts_validate_skill_skillvalidator_validate" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator_init", "target": "custom_skills_10_ourdigital_skill_creator_shared_scripts_validate_skill_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_main", "target": "custom_skills_10_ourdigital_skill_creator_shared_scripts_validate_skill_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_main", "target": "scripts_validate_skill_skillvalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator_validate", "target": "scripts_validate_skill_skillvalidator_check_content_length" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator_validate", "target": "scripts_validate_skill_skillvalidator_check_directory_structure" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator_validate", "target": "scripts_validate_skill_skillvalidator_check_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator_validate", "target": "scripts_validate_skill_skillvalidator_check_ourdigital_triggers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_skillvalidator_validate", "target": "scripts_validate_skill_skillvalidator_check_skill_files" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_rationale_32", "target": "scripts_validate_skill_skillvalidator_check_directory_structure" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_rationale_52", "target": "scripts_validate_skill_skillvalidator_check_skill_files" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_rationale_63", "target": "scripts_validate_skill_skillvalidator_check_frontmatter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_rationale_83", "target": "scripts_validate_skill_skillvalidator_check_content_length" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_rationale_107", "target": "scripts_validate_skill_skillvalidator_check_ourdigital_triggers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_main", "target": "scripts_validate_skill_skillvalidator_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/10-ourdigital-skill-creator/shared/scripts/validate_skill.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_skill_rationale_122", "target": "scripts_validate_skill_skillvalidator_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_compute_health_score" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_extract_issues" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_extract_score" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_get_grade" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_get_priority" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_get_repo_root" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator", "target": "scripts_seo_audit_orchestrator_run_script" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_get_repo_root" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_44", "target": "scripts_seo_audit_orchestrator_get_repo_root" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_run_script" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_63", "target": "scripts_seo_audit_orchestrator_run_script" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_extract_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_110", "target": "scripts_seo_audit_orchestrator_extract_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_extract_issues" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_125", "target": "scripts_seo_audit_orchestrator_extract_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L304", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_compute_health_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_134", "target": "scripts_seo_audit_orchestrator_compute_health_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_get_grade" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_153", "target": "scripts_seo_audit_orchestrator_get_grade" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_main", "target": "scripts_seo_audit_orchestrator_get_priority" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/11-seo-comprehensive-audit/code/scripts/seo_audit_orchestrator.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_audit_orchestrator_rationale_161", "target": "scripts_seo_audit_orchestrator_get_priority" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_104", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_12_seo_technical_audit_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_opengraphdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_1", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_32", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_42", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L392", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_49", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_57", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_opengraphdata" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_73", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L539", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_65", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_161", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L179", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_179", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_188", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_205", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L258", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_258", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_277", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_283", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_297", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_307", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_321", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_354", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_381", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L404", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_404", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L452", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_452", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L464", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_464", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L475", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_475", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/page_analyzer.py", "source_location": "L526", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_526", "target": "custom_skills_12_seo_technical_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L495", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker", "target": "scripts_robots_checker_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker", "target": "scripts_robots_checker_robotschecker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker", "target": "scripts_robots_checker_robotsissue" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker", "target": "scripts_robots_checker_robotsresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker", "target": "scripts_robots_checker_useragentrules" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_1", "target": "scripts_robots_checker" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_32", "target": "scripts_robots_checker_robotsissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotsissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze_rules", "target": "scripts_robots_checker_robotsissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze_sitemaps", "target": "scripts_robots_checker_robotsissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze_syntax", "target": "scripts_robots_checker_robotsissue" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_43", "target": "scripts_robots_checker_useragentrules" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_parse_robots", "target": "scripts_robots_checker_useragentrules" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_53", "target": "scripts_robots_checker_robotsresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotsresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze_rules", "target": "scripts_robots_checker_robotsresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze_sitemaps", "target": "scripts_robots_checker_robotsresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze_syntax", "target": "scripts_robots_checker_robotsresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L417", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_generate_report", "target": "scripts_robots_checker_robotsresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotsresult", "target": "scripts_robots_checker_robotsresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L528", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_main", "target": "scripts_robots_checker_robotsresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_65", "target": "scripts_robots_checker_robotsresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L511", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_main", "target": "scripts_robots_checker_robotschecker" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_95", "target": "scripts_robots_checker_robotschecker" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_analyze_rules" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_analyze_sitemaps" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_analyze_syntax" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_fetch_robots" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L417", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_generate_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_parse_robots" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker", "target": "scripts_robots_checker_robotschecker_test_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_146", "target": "scripts_robots_checker_robotschecker_fetch_robots" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotschecker_fetch_robots" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_166", "target": "scripts_robots_checker_robotschecker_parse_robots" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotschecker_parse_robots" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_main", "target": "scripts_robots_checker_robotschecker_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotschecker_analyze_rules" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotschecker_analyze_sitemaps" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_robotschecker_analyze", "target": "scripts_robots_checker_robotschecker_analyze_syntax" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_264", "target": "scripts_robots_checker_robotschecker_analyze_syntax" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_300", "target": "scripts_robots_checker_robotschecker_analyze_rules" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_364", "target": "scripts_robots_checker_robotschecker_analyze_sitemaps" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L515", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_main", "target": "scripts_robots_checker_robotschecker_test_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L382", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_382", "target": "scripts_robots_checker_robotschecker_test_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_main", "target": "scripts_robots_checker_robotschecker_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L418", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_418", "target": "scripts_robots_checker_robotschecker_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/robots_checker.py", "source_location": "L496", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_robots_checker_rationale_496", "target": "scripts_robots_checker_main" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_crawlresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_get_active_crawls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_get_all_crawls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_get_crawl_status" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L841", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L807", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_print_progress_status" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler", "target": "scripts_sitemap_crawler_sitemapcrawler" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_1", "target": "scripts_sitemap_crawler" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_sitemap_crawler_crawlprogress", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_sitemap_crawler_crawlprogress", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress", "target": "scripts_sitemap_crawler_crawlprogress_get_elapsed_time" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress", "target": "scripts_sitemap_crawler_crawlprogress_get_eta" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress", "target": "scripts_sitemap_crawler_crawlprogress_get_progress_percent" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress", "target": "scripts_sitemap_crawler_crawlprogress_load_from_file" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress", "target": "scripts_sitemap_crawler_crawlprogress_save_to_file" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress", "target": "scripts_sitemap_crawler_crawlprogress_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_get_active_crawls", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_get_all_crawls", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_get_crawl_status", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L807", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_print_progress_status", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_48", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_crawlprogress" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress_to_dict", "target": "scripts_sitemap_crawler_crawlprogress_get_progress_percent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L909", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_crawlprogress_get_progress_percent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L823", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_print_progress_status", "target": "scripts_sitemap_crawler_crawlprogress_get_progress_percent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress_to_dict", "target": "scripts_sitemap_crawler_crawlprogress_get_elapsed_time" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L826", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_print_progress_status", "target": "scripts_sitemap_crawler_crawlprogress_get_elapsed_time" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress_to_dict", "target": "scripts_sitemap_crawler_crawlprogress_get_eta" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L827", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_print_progress_status", "target": "scripts_sitemap_crawler_crawlprogress_get_eta" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress_save_to_file", "target": "scripts_sitemap_crawler_crawlprogress_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_85", "target": "scripts_sitemap_crawler_crawlprogress_to_dict" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress_save_to_file", "target": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_105", "target": "scripts_sitemap_crawler_crawlprogress_save_to_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L331", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_crawlprogress_save_to_file" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_path", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_path", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlprogress_load_from_file", "target": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_get_active_crawls", "target": "scripts_sitemap_crawler_crawlprogress_load_from_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_get_all_crawls", "target": "scripts_sitemap_crawler_crawlprogress_load_from_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_get_crawl_status", "target": "scripts_sitemap_crawler_crawlprogress_load_from_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_114", "target": "scripts_sitemap_crawler_crawlprogress_load_from_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L899", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_get_active_crawls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_134", "target": "scripts_sitemap_crawler_get_active_crawls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L896", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_get_all_crawls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_147", "target": "scripts_sitemap_crawler_get_all_crawls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L888", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_get_crawl_status" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_159", "target": "scripts_sitemap_crawler_get_crawl_status" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_sitemap_crawler_crawlresult", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_sitemap_crawler_crawlresult", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_crawlresult", "target": "scripts_sitemap_crawler_crawlresult_get_duration" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_168", "target": "scripts_sitemap_crawler_crawlresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_crawlresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L687", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_create_crawl_summary_page", "target": "scripts_sitemap_crawler_crawlresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L963", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_crawlresult_get_duration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L409", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_crawlresult_get_duration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_create_crawl_summary_page", "target": "scripts_sitemap_crawler_crawlresult_get_duration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L945", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_sitemapcrawler" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_189", "target": "scripts_sitemap_crawler_sitemapcrawler" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_build_page_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L687", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_create_crawl_summary_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L447", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_determine_priority" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_fetch_sitemap_urls" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler", "target": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_196", "target": "scripts_sitemap_crawler_sitemapcrawler_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_214", "target": "scripts_sitemap_crawler_sitemapcrawler_fetch_sitemap_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_sitemapcrawler_fetch_sitemap_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L946", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_281", "target": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L401", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_sitemapcrawler_create_crawl_summary_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L368", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_crawl_sitemap", "target": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_419", "target": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion", "target": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_pagemetadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L433", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion", "target": "scripts_sitemap_crawler_sitemapcrawler_build_page_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L425", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_save_page_to_notion", "target": "scripts_sitemap_crawler_sitemapcrawler_determine_priority" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_pagemetadata", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_pagemetadata", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_build_page_content", "target": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L447", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_sitemapcrawler_determine_priority", "target": "custom_skills_12_seo_technical_audit_code_scripts_sitemap_crawler_py_pagemetadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_448", "target": "scripts_sitemap_crawler_sitemapcrawler_determine_priority" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L459", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_459", "target": "scripts_sitemap_crawler_sitemapcrawler_build_page_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L688", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_688", "target": "scripts_sitemap_crawler_sitemapcrawler_create_crawl_summary_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L890", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_main", "target": "scripts_sitemap_crawler_print_progress_status" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_crawler.py", "source_location": "L808", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_crawler_rationale_808", "target": "scripts_sitemap_crawler_print_progress_status" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator", "target": "scripts_sitemap_validator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator", "target": "scripts_sitemap_validator_sitemapentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator", "target": "scripts_sitemap_validator_sitemapissue" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator", "target": "scripts_sitemap_validator_sitemapresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator", "target": "scripts_sitemap_validator_sitemapvalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_1", "target": "scripts_sitemap_validator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_35", "target": "scripts_sitemap_validator_sitemapissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_check_url_status", "target": "scripts_sitemap_validator_sitemapissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapissue" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_45", "target": "scripts_sitemap_validator_sitemapentry" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapentry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_56", "target": "scripts_sitemap_validator_sitemapresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapresult", "target": "scripts_sitemap_validator_sitemapresult_to_dict" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_check_url_status", "target": "scripts_sitemap_validator_sitemapresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L379", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_generate_report", "target": "scripts_sitemap_validator_sitemapresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_main", "target": "scripts_sitemap_validator_sitemapresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_68", "target": "scripts_sitemap_validator_sitemapresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_main", "target": "scripts_sitemap_validator_sitemapvalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_90", "target": "scripts_sitemap_validator_sitemapvalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_check_url_status" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_fetch_sitemap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L379", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_generate_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_parse_sitemap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L330", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator", "target": "scripts_sitemap_validator_sitemapvalidator_validate_date" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_110", "target": "scripts_sitemap_validator_sitemapvalidator_fetch_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapvalidator_fetch_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_133", "target": "scripts_sitemap_validator_sitemapvalidator_parse_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L210", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapvalidator_parse_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L452", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_main", "target": "scripts_sitemap_validator_sitemapvalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_184", "target": "scripts_sitemap_validator_sitemapvalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L323", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapvalidator_check_url_status" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_sitemapvalidator_validate", "target": "scripts_sitemap_validator_sitemapvalidator_validate_date" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L331", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_331", "target": "scripts_sitemap_validator_sitemapvalidator_validate_date" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L339", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_339", "target": "scripts_sitemap_validator_sitemapvalidator_check_url_status" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_main", "target": "scripts_sitemap_validator_sitemapvalidator_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_380", "target": "scripts_sitemap_validator_sitemapvalidator_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/12-seo-technical-audit/code/scripts/sitemap_validator.py", "source_location": "L439", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_sitemap_validator_rationale_439", "target": "scripts_sitemap_validator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_13_seo_on_page_audit_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_opengraphdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_1", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_32", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_linkdata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_42", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_headingdata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L392", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_49", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_schemadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_57", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_opengraphdata" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_73", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_pagemetadata", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "response", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_seo_crawler_adapter_crawlprogress", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L539", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_125", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_161", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pagemetadata_get_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L179", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_179", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_pagemetadata", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "response", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L58", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_seo_crawler_adapter_crawlprogress", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_188", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_205", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_analyze_url" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L258", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_258", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_basic_meta" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_beautifulsoup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_277", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_canonical" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_283", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_robots_meta" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_297", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_hreflang" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_307", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_headings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_321", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_open_graph" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_354", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_381", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_process_schema_item" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L404", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_404", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_links" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L452", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_452", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_images" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L464", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_464", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_extract_content_metrics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L475", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_475", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_pageanalyzer_run_seo_checks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/13-seo-on-page-audit/code/scripts/page_analyzer.py", "source_location": "L526", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_rationale_526", "target": "custom_skills_13_seo_on_page_audit_code_scripts_page_analyzer_py_scripts_page_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_14_seo_core_web_vitals_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client", "target": "scripts_pagespeed_client_corewebvitals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L410", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client", "target": "scripts_pagespeed_client_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client", "target": "scripts_pagespeed_client_pagespeedclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client", "target": "scripts_pagespeed_client_pagespeedresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_1", "target": "scripts_pagespeed_client" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_corewebvitals", "target": "scripts_pagespeed_client_corewebvitals_to_dict" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L349", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_overall_cwv_status", "target": "scripts_pagespeed_client_corewebvitals" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_31", "target": "scripts_pagespeed_client_corewebvitals" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_analyze", "target": "scripts_pagespeed_client_pagespeedresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_generate_report", "target": "scripts_pagespeed_client_pagespeedresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_identify_mobile_issues", "target": "scripts_pagespeed_client_pagespeedresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedresult", "target": "scripts_pagespeed_client_pagespeedresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_59", "target": "scripts_pagespeed_client_pagespeedresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_main", "target": "scripts_pagespeed_client_pagespeedresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies", "target": "scripts_pagespeed_client_pagespeedresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L424", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_main", "target": "scripts_pagespeed_client_pagespeedclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_generate_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_get_cwv_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_identify_mobile_issues" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L349", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_overall_cwv_status" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient", "target": "scripts_pagespeed_client_pagespeedclient_rate_metric" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_92", "target": "scripts_pagespeed_client_pagespeedclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_107", "target": "scripts_pagespeed_client_pagespeedclient_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_analyze", "target": "scripts_pagespeed_client_pagespeedclient_rate_metric" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_117", "target": "scripts_pagespeed_client_pagespeedclient_rate_metric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_main", "target": "scripts_pagespeed_client_pagespeedclient_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies", "target": "scripts_pagespeed_client_pagespeedclient_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L317", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_get_cwv_summary", "target": "scripts_pagespeed_client_pagespeedclient_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_138", "target": "scripts_pagespeed_client_pagespeedclient_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_main", "target": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L288", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies", "target": "scripts_pagespeed_client_pagespeedclient_identify_mobile_issues" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_276", "target": "scripts_pagespeed_client_pagespeedclient_analyze_both_strategies" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_297", "target": "scripts_pagespeed_client_pagespeedclient_identify_mobile_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L427", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_main", "target": "scripts_pagespeed_client_pagespeedclient_get_cwv_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L323", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_pagespeedclient_get_cwv_summary", "target": "scripts_pagespeed_client_pagespeedclient_overall_cwv_status" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L316", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_316", "target": "scripts_pagespeed_client_pagespeedclient_get_cwv_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L350", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_350", "target": "scripts_pagespeed_client_pagespeedclient_overall_cwv_status" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_main", "target": "scripts_pagespeed_client_pagespeedclient_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/14-seo-core-web-vitals/code/scripts/pagespeed_client.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pagespeed_client_rationale_364", "target": "scripts_pagespeed_client_pagespeedclient_generate_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_15_seo_search_console_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client", "target": "scripts_gsc_client_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client", "target": "scripts_gsc_client_searchanalyticsresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client", "target": "scripts_gsc_client_searchconsoleclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client", "target": "scripts_gsc_client_sitemapinfo" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_1", "target": "scripts_gsc_client" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_31", "target": "scripts_gsc_client_searchanalyticsresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_search_analytics", "target": "scripts_gsc_client_searchanalyticsresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_42", "target": "scripts_gsc_client_sitemapinfo" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L229", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_sitemaps", "target": "scripts_gsc_client_sitemapinfo" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_main", "target": "scripts_gsc_client_searchconsoleclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_54", "target": "scripts_gsc_client_searchconsoleclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_get_performance_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_get_search_analytics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L229", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_get_sitemaps" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_get_top_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_get_top_queries" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_inspect_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_list_sites" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_service" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient", "target": "scripts_gsc_client_searchconsoleclient_submit_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_59", "target": "scripts_gsc_client_searchconsoleclient_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_70", "target": "scripts_gsc_client_searchconsoleclient_service" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_87", "target": "scripts_gsc_client_searchconsoleclient_list_sites" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_100", "target": "scripts_gsc_client_searchconsoleclient_get_search_analytics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L313", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_performance_summary", "target": "scripts_gsc_client_searchconsoleclient_get_search_analytics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_top_pages", "target": "scripts_gsc_client_searchconsoleclient_get_search_analytics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_top_queries", "target": "scripts_gsc_client_searchconsoleclient_get_search_analytics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_main", "target": "scripts_gsc_client_searchconsoleclient_get_top_queries" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_169", "target": "scripts_gsc_client_searchconsoleclient_get_top_queries" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_performance_summary", "target": "scripts_gsc_client_searchconsoleclient_get_top_queries" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_main", "target": "scripts_gsc_client_searchconsoleclient_get_top_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_203", "target": "scripts_gsc_client_searchconsoleclient_get_top_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_searchconsoleclient_get_performance_summary", "target": "scripts_gsc_client_searchconsoleclient_get_top_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L398", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_main", "target": "scripts_gsc_client_searchconsoleclient_get_sitemaps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_230", "target": "scripts_gsc_client_searchconsoleclient_get_sitemaps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L252", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_252", "target": "scripts_gsc_client_searchconsoleclient_submit_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_main", "target": "scripts_gsc_client_searchconsoleclient_inspect_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_265", "target": "scripts_gsc_client_searchconsoleclient_inspect_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L383", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_main", "target": "scripts_gsc_client_searchconsoleclient_get_performance_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_308", "target": "scripts_gsc_client_searchconsoleclient_get_performance_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/15-seo-search-console/code/scripts/gsc_client.py", "source_location": "L367", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gsc_client_rationale_367", "target": "scripts_gsc_client_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_16_seo_schema_validator_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator", "target": "scripts_schema_validator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator", "target": "scripts_schema_validator_schemavalidator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator", "target": "scripts_schema_validator_validationissue" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator", "target": "scripts_schema_validator_validationresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_1", "target": "scripts_schema_validator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_38", "target": "scripts_schema_validator_validationissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate", "target": "scripts_schema_validator_validationissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L229", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate_schema", "target": "scripts_schema_validator_validationissue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate_type_specific", "target": "scripts_schema_validator_validationissue" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_49", "target": "scripts_schema_validator_validationresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L398", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_generate_report", "target": "scripts_schema_validator_validationresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate", "target": "scripts_schema_validator_validationresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate_schema", "target": "scripts_schema_validator_validationresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate_type_specific", "target": "scripts_schema_validator_validationresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_validationresult", "target": "scripts_schema_validator_validationresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_main", "target": "scripts_schema_validator_validationresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_59", "target": "scripts_schema_validator_validationresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L476", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_main", "target": "scripts_schema_validator_schemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_81", "target": "scripts_schema_validator_schemavalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L368", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_check_rich_results" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_extract_from_html" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_extract_from_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L398", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_generate_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_validate_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator", "target": "scripts_schema_validator_schemavalidator_validate_type_specific" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_140", "target": "scripts_schema_validator_schemavalidator_extract_from_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_extract_from_url", "target": "scripts_schema_validator_schemavalidator_extract_from_html" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate", "target": "scripts_schema_validator_schemavalidator_extract_from_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_150", "target": "scripts_schema_validator_schemavalidator_extract_from_html" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate", "target": "scripts_schema_validator_schemavalidator_extract_from_html" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L481", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_main", "target": "scripts_schema_validator_schemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_190", "target": "scripts_schema_validator_schemavalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate", "target": "scripts_schema_validator_schemavalidator_validate_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_225", "target": "scripts_schema_validator_schemavalidator_validate_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate_schema", "target": "scripts_schema_validator_schemavalidator_check_rich_results" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_schemavalidator_validate_schema", "target": "scripts_schema_validator_schemavalidator_validate_type_specific" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L286", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_286", "target": "scripts_schema_validator_schemavalidator_validate_type_specific" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L369", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_369", "target": "scripts_schema_validator_schemavalidator_check_rich_results" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L494", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_main", "target": "scripts_schema_validator_schemavalidator_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L399", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_399", "target": "scripts_schema_validator_schemavalidator_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/code/scripts/schema_validator.py", "source_location": "L462", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_validator_rationale_462", "target": "scripts_schema_validator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/make_sample.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_scripts_make_sample_py_scripts_make_sample", "target": "custom_skills_16_seo_schema_validator_scripts_make_sample_py_scripts_make_sample_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/make_sample.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_16_seo_schema_validator_scripts_make_sample_py_scripts_make_sample", "target": "scripts_make_sample_jd" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L610", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_address_locality" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L601", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_address_street" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_all_strings" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L495", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_check_value_formats" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_defectlog" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_detect_columns" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L390", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_first_text" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_http_get" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L351", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_iter_typed_nodes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L428", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_layer0_coverage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L444", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_layer1_syntax" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L540", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_layer2_vocabulary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L572", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_layer3_richresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L641", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_layer4_consistency" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L771", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_layer_references" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_csv" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_dir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L322", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_entries" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L252", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_json" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_jsonl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L293", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_live" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L402", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_url_inventory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_load_xlsx" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_looks_like_schema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L966", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_norm_header" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L386", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_normalize_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_row_to_entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L877", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_run" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_type_of" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L620", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_walk_ids" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L760", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_wikidata_labels" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_wrapper_to_entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L902", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema", "target": "scripts_validate_schema_write_outputs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_defectlog", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_defectlog", "target": "scripts_validate_schema_defectlog_counts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_defectlog", "target": "scripts_validate_schema_defectlog_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_79", "target": "scripts_validate_schema_defectlog" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L878", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_defectlog" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L68", "weight": 1.0, "source": "scripts_kg_query_build_entities", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L511", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_check_value_formats", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer0_coverage", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer1_syntax", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L547", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer2_vocabulary", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L581", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer3_richresult", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L652", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L798", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer_references", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_url_inventory", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L631", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_walk_ids", "target": "scripts_validate_schema_defectlog_add" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L916", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_write_outputs", "target": "scripts_validate_schema_defectlog_counts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_detect_columns", "target": "scripts_validate_schema_norm_header" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_wrapper_to_entry", "target": "scripts_validate_schema_norm_header" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_csv", "target": "scripts_validate_schema_detect_columns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_xlsx", "target": "scripts_validate_schema_detect_columns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_111", "target": "scripts_validate_schema_detect_columns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_csv", "target": "scripts_validate_schema_row_to_entry" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_xlsx", "target": "scripts_validate_schema_row_to_entry" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L330", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_entries", "target": "scripts_validate_schema_load_csv" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L332", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_entries", "target": "scripts_validate_schema_load_xlsx" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_json", "target": "scripts_validate_schema_looks_like_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_jsonl", "target": "scripts_validate_schema_looks_like_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_195", "target": "scripts_validate_schema_looks_like_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_json", "target": "scripts_validate_schema_wrapper_to_entry" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_jsonl", "target": "scripts_validate_schema_wrapper_to_entry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_204", "target": "scripts_validate_schema_wrapper_to_entry" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_entries", "target": "scripts_validate_schema_load_jsonl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_entries", "target": "scripts_validate_schema_load_json" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_entries", "target": "scripts_validate_schema_load_dir" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L324", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_load_entries", "target": "scripts_validate_schema_load_live" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L989", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_main", "target": "scripts_validate_schema_load_entries" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L541", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer2_vocabulary", "target": "scripts_validate_schema_type_of" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L573", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer3_richresult", "target": "scripts_validate_schema_type_of" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L647", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_type_of" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L792", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer_references", "target": "scripts_validate_schema_type_of" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L344", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_344", "target": "scripts_validate_schema_type_of" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L468", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer1_syntax", "target": "scripts_validate_schema_iter_typed_nodes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L352", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_352", "target": "scripts_validate_schema_iter_typed_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L891", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_iter_typed_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L648", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_all_strings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_374", "target": "scripts_validate_schema_all_strings" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L616", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_address_locality", "target": "scripts_validate_schema_normalize_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L604", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_address_street", "target": "scripts_validate_schema_normalize_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L664", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_normalize_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L825", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer_references", "target": "scripts_validate_schema_normalize_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L664", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_first_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L825", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer_references", "target": "scripts_validate_schema_first_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L391", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_391", "target": "scripts_validate_schema_first_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L994", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_main", "target": "scripts_validate_schema_load_url_inventory" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L880", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_layer0_coverage" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L445", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_445", "target": "scripts_validate_schema_layer1_syntax" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L886", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_layer1_syntax" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L552", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer2_vocabulary", "target": "scripts_validate_schema_check_value_formats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L892", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_layer2_vocabulary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L893", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_layer3_richresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L670", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_address_street" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L664", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_address_locality" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L611", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_611", "target": "scripts_validate_schema_address_locality" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L684", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer4_consistency", "target": "scripts_validate_schema_walk_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L621", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_621", "target": "scripts_validate_schema_walk_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L642", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_rationale_642", "target": "scripts_validate_schema_layer4_consistency" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L897", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_layer4_consistency" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L854", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer_references", "target": "scripts_validate_schema_http_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L763", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_wikidata_labels", "target": "scripts_validate_schema_http_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L834", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_layer_references", "target": "scripts_validate_schema_wikidata_labels" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L898", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_run", "target": "scripts_validate_schema_layer_references" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L996", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_main", "target": "scripts_validate_schema_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/16-seo-schema-validator/scripts/validate_schema.py", "source_location": "L1002", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_schema_main", "target": "scripts_validate_schema_write_outputs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts", "target": "scripts_build_schema_drafts_collect_claims" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L180", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts", "target": "scripts_build_schema_drafts_fill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts", "target": "scripts_build_schema_drafts_load_rows" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts", "target": "scripts_build_schema_drafts_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts", "target": "scripts_build_schema_drafts_map_columns" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts", "target": "scripts_build_schema_drafts_norm" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_collect_claims", "target": "scripts_build_schema_drafts_norm" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_map_columns", "target": "scripts_build_schema_drafts_norm" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L282", "weight": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix", "target": "scripts_build_schema_drafts_norm" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_collect_claims", "target": "scripts_build_schema_drafts_map_columns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_load_rows", "target": "scripts_build_schema_drafts_map_columns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_rationale_76", "target": "scripts_build_schema_drafts_map_columns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_collect_claims", "target": "scripts_build_schema_drafts_load_rows" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_rationale_91", "target": "scripts_build_schema_drafts_load_rows" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_main", "target": "scripts_build_schema_drafts_collect_claims" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_main", "target": "scripts_build_schema_drafts_fill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/build_schema_drafts.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_schema_drafts_rationale_181", "target": "scripts_build_schema_drafts_fill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_claims_from_page" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_entity_id_for" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_flatten" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_gather_pages" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_metaparser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_primary_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_row" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_slugify" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims", "target": "scripts_extract_site_claims_top_level_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_metaparser" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_metaparser", "target": "htmlparser" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_metaparser", "target": "scripts_extract_site_claims_metaparser_handle_data" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_metaparser", "target": "scripts_extract_site_claims_metaparser_handle_endtag" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_metaparser", "target": "scripts_extract_site_claims_metaparser_handle_starttag" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_metaparser", "target": "scripts_extract_site_claims_metaparser_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_metaparser", "target": "scripts_extract_site_claims_metaparser_title" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_rationale_72", "target": "scripts_extract_site_claims_metaparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_main", "target": "scripts_extract_site_claims_gather_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_rationale_112", "target": "scripts_extract_site_claims_gather_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_primary_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_entity_id_for", "target": "scripts_extract_site_claims_primary_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L229", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_top_level_nodes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_rationale_151", "target": "scripts_extract_site_claims_top_level_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_flatten" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_rationale_168", "target": "scripts_extract_site_claims_flatten" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L252", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_slugify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_entity_id_for", "target": "scripts_extract_site_claims_slugify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_entity_id_for" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_rationale_200", "target": "scripts_extract_site_claims_entity_id_for" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_claims_from_page", "target": "scripts_extract_site_claims_row" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_main", "target": "scripts_extract_site_claims_claims_from_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/extract_site_claims.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_site_claims_rationale_218", "target": "scripts_extract_site_claims_claims_from_page" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/17-seo-schema-generator/scripts/make_sample.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_17_seo_schema_generator_scripts_make_sample_py_scripts_make_sample", "target": "custom_skills_17_seo_schema_generator_scripts_make_sample_py_scripts_make_sample_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_19_seo_keyword_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_call_mcp_tool" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_classify_intent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_extract_domain" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_gapanalysisresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_gapkeyword" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer", "target": "scripts_keyword_gap_analyzer_organickeyword" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_1", "target": "scripts_keyword_gap_analyzer" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps", "target": "scripts_keyword_gap_analyzer_organickeyword" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords", "target": "scripts_keyword_gap_analyzer_organickeyword" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_63", "target": "scripts_keyword_gap_analyzer_organickeyword" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_gapkeyword", "target": "scripts_keyword_gap_analyzer_gapkeyword_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps", "target": "scripts_keyword_gap_analyzer_gapkeyword" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_score_opportunities", "target": "scripts_keyword_gap_analyzer_gapkeyword" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_76", "target": "scripts_keyword_gap_analyzer_gapkeyword" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_format_text_report", "target": "scripts_keyword_gap_analyzer_gapanalysisresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_gapanalysisresult", "target": "scripts_keyword_gap_analyzer_gapanalysisresult_to_dict" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze", "target": "scripts_keyword_gap_analyzer_gapanalysisresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_94", "target": "scripts_keyword_gap_analyzer_gapanalysisresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L568", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_main", "target": "scripts_keyword_gap_analyzer_gapanalysisresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords", "target": "scripts_keyword_gap_analyzer_call_mcp_tool" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_130", "target": "scripts_keyword_gap_analyzer_call_mcp_tool" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L375", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze", "target": "scripts_keyword_gap_analyzer_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords", "target": "scripts_keyword_gap_analyzer_extract_domain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_175", "target": "scripts_keyword_gap_analyzer_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps", "target": "scripts_keyword_gap_analyzer_classify_intent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_187", "target": "scripts_keyword_gap_analyzer_classify_intent" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_score_opportunities" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_main", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L202", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_202", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L383", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_209", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_get_organic_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L395", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_247", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_find_gaps" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L398", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_score_opportunities" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L304", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_304", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_score_opportunities" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L564", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_main", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L367", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_367", "target": "scripts_keyword_gap_analyzer_keywordgapanalyzer_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_main", "target": "scripts_keyword_gap_analyzer_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_gap_analyzer.py", "source_location": "L433", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_433", "target": "scripts_keyword_gap_analyzer_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L617", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_gap_analyzer_rationale_433", "target": "scripts_content_gap_analyzer_format_text_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_call_mcp_tool" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L515", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_keywordcluster" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_keywordentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_keywordresearcher" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L576", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher", "target": "scripts_keyword_researcher_researchresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_1", "target": "scripts_keyword_researcher" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordentry", "target": "scripts_keyword_researcher_keywordentry_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_cluster_keywords", "target": "scripts_keyword_researcher_keywordentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_keywords", "target": "scripts_keyword_researcher_keywordentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes", "target": "scripts_keyword_researcher_keywordentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L487", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item", "target": "scripts_keyword_researcher_keywordentry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_82", "target": "scripts_keyword_researcher_keywordentry" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordcluster", "target": "scripts_keyword_researcher_keywordcluster_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_cluster_keywords", "target": "scripts_keyword_researcher_keywordcluster" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_102", "target": "scripts_keyword_researcher_keywordcluster" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L515", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_format_text_report", "target": "scripts_keyword_researcher_researchresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L431", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_analyze", "target": "scripts_keyword_researcher_researchresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_116", "target": "scripts_keyword_researcher_researchresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_researchresult", "target": "scripts_keyword_researcher_researchresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_main", "target": "scripts_keyword_researcher_researchresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_keywords", "target": "scripts_keyword_researcher_call_mcp_tool" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes", "target": "scripts_keyword_researcher_call_mcp_tool" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L302", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_get_volume_by_country", "target": "scripts_keyword_researcher_call_mcp_tool" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_144", "target": "scripts_keyword_researcher_call_mcp_tool" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L431", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L318", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_classify_intent" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_cluster_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_expand_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L296", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_get_volume_by_country" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L487", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher", "target": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L631", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_main", "target": "scripts_keyword_researcher_keywordresearcher" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_186", "target": "scripts_keyword_researcher_keywordresearcher" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L444", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_analyze", "target": "scripts_keyword_researcher_keywordresearcher_expand_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_keywords", "target": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_197", "target": "scripts_keyword_researcher_keywordresearcher_expand_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_analyze", "target": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L287", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes", "target": "scripts_keyword_researcher_keywordresearcher_classify_intent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L274", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes", "target": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L258", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_258", "target": "scripts_keyword_researcher_keywordresearcher_expand_korean_suffixes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_analyze", "target": "scripts_keyword_researcher_keywordresearcher_get_volume_by_country" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_297", "target": "scripts_keyword_researcher_keywordresearcher_get_volume_by_country" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L454", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_analyze", "target": "scripts_keyword_researcher_keywordresearcher_classify_intent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L505", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item", "target": "scripts_keyword_researcher_keywordresearcher_classify_intent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_319", "target": "scripts_keyword_researcher_keywordresearcher_classify_intent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_keywordresearcher_analyze", "target": "scripts_keyword_researcher_keywordresearcher_cluster_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_335", "target": "scripts_keyword_researcher_keywordresearcher_cluster_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L636", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_main", "target": "scripts_keyword_researcher_keywordresearcher_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_432", "target": "scripts_keyword_researcher_keywordresearcher_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L488", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_488", "target": "scripts_keyword_researcher_keywordresearcher_parse_keyword_item" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L642", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_main", "target": "scripts_keyword_researcher_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/19-seo-keyword-strategy/code/scripts/keyword_researcher.py", "source_location": "L516", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_researcher_rationale_516", "target": "scripts_keyword_researcher_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_20_seo_serp_analysis_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L600", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L636", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_load_keywords" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L652", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_naversection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_naverserpresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_print_rich_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer", "target": "scripts_naver_serp_analyzer_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_1", "target": "scripts_naver_serp_analyzer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naversection", "target": "scripts_naver_serp_analyzer_naversection_post_init" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L405", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze_section_priority", "target": "scripts_naver_serp_analyzer_naversection" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections", "target": "scripts_naver_serp_analyzer_naversection" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_fallback_text_detection", "target": "scripts_naver_serp_analyzer_naversection" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L464", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_find_dominant_section", "target": "scripts_naver_serp_analyzer_naversection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_187", "target": "scripts_naver_serp_analyzer_naversection" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L473", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "target": "scripts_naver_serp_analyzer_naverserpresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpresult", "target": "scripts_naver_serp_analyzer_naverserpresult_post_init" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_print_rich_report", "target": "scripts_naver_serp_analyzer_naverserpresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_206", "target": "scripts_naver_serp_analyzer_naverserpresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_result_to_dict", "target": "scripts_naver_serp_analyzer_naverserpresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L656", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_main", "target": "scripts_naver_serp_analyzer_naverserpanalyzer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L473", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L405", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze_section_priority" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_check_brand_zone" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_count_section_items" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_fallback_text_detection" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_fetch_serp" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L464", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_find_dominant_section" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_231", "target": "scripts_naver_serp_analyzer_naverserpanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L484", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_fetch_serp" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_244", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_fetch_serp" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L490", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L323", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_count_section_items" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L350", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_fallback_text_detection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L279", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_279", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_detect_sections" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_count_section_items", "target": "custom_skills_20_seo_serp_analysis_code_scripts_naver_serp_analyzer_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L355", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_355", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_count_section_items" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_result_to_dict", "target": "custom_skills_20_seo_serp_analysis_code_scripts_naver_serp_analyzer_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L382", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_382", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_fallback_text_detection" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L491", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze_section_priority" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L408", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_408", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze_section_priority" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L492", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_check_brand_zone" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L421", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_421", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_check_brand_zone" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L503", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_find_dominant_section" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_465", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_find_dominant_section" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_main", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_474", "target": "scripts_naver_serp_analyzer_naverserpanalyzer_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L675", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_main", "target": "scripts_naver_serp_analyzer_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L526", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_526", "target": "scripts_naver_serp_analyzer_result_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L677", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_main", "target": "scripts_naver_serp_analyzer_print_rich_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_535", "target": "scripts_naver_serp_analyzer_print_rich_report" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L600", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_build_parser", "target": "custom_skills_20_seo_serp_analysis_code_scripts_naver_serp_analyzer_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L653", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_main", "target": "scripts_naver_serp_analyzer_build_parser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L662", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_main", "target": "scripts_naver_serp_analyzer_load_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/naver_serp_analyzer.py", "source_location": "L637", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_naver_serp_analyzer_rationale_637", "target": "scripts_naver_serp_analyzer_load_keywords" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L783", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_bool_icon" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L793", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_competitorposition" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L834", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_load_keywords" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L850", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_print_rich_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L703", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_result_to_dict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_serpanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_serpfeatures" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer", "target": "scripts_serp_analyzer_serpresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_1", "target": "scripts_serp_analyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_46", "target": "scripts_serp_analyzer_serpfeatures" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_calculate_opportunity_score", "target": "scripts_serp_analyzer_serpfeatures" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_detect_features", "target": "scripts_serp_analyzer_serpfeatures" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L532", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_validate_intent", "target": "scripts_serp_analyzer_serpfeatures" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpfeatures", "target": "scripts_serp_analyzer_serpfeatures_feature_count" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpfeatures", "target": "scripts_serp_analyzer_serpfeatures_has_ads" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_61", "target": "scripts_serp_analyzer_serpfeatures_feature_count" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_84", "target": "scripts_serp_analyzer_competitorposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_calculate_opportunity_score", "target": "scripts_serp_analyzer_competitorposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L603", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_content_type_distribution", "target": "scripts_serp_analyzer_competitorposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_map_competitors", "target": "scripts_serp_analyzer_competitorposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L532", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_validate_intent", "target": "scripts_serp_analyzer_competitorposition" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_print_rich_report", "target": "scripts_serp_analyzer_serpresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_98", "target": "scripts_serp_analyzer_serpresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L703", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_result_to_dict", "target": "scripts_serp_analyzer_serpresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L654", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpresult", "target": "scripts_serp_analyzer_serpresult_post_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L854", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_main", "target": "scripts_serp_analyzer_serpanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_214", "target": "scripts_serp_analyzer_serpanalyzer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L654", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L614", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_assess_volatility" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_calculate_opportunity_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L402", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_classify_content_type" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L603", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_content_type_distribution" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_detect_features" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_get_serp_data" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_map_competitors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L532", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer", "target": "scripts_serp_analyzer_serpanalyzer_validate_intent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_222", "target": "scripts_serp_analyzer_serpanalyzer_get_serp_data" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L667", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_get_serp_data" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_get_serp_data", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L703", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_result_to_dict", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L614", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_assess_volatility", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L402", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_classify_content_type", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_detect_features", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_map_competitors", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L293", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_293", "target": "scripts_serp_analyzer_serpanalyzer_detect_features" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L669", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_detect_features" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_359", "target": "scripts_serp_analyzer_serpanalyzer_map_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L670", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_map_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_map_competitors", "target": "scripts_serp_analyzer_serpanalyzer_classify_content_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_403", "target": "scripts_serp_analyzer_serpanalyzer_classify_content_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L447", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_447", "target": "scripts_serp_analyzer_serpanalyzer_calculate_opportunity_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L671", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_calculate_opportunity_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L537", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_537", "target": "scripts_serp_analyzer_serpanalyzer_validate_intent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_validate_intent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L606", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_606", "target": "scripts_serp_analyzer_serpanalyzer_content_type_distribution" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L673", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_content_type_distribution" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L615", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_615", "target": "scripts_serp_analyzer_serpanalyzer_assess_volatility" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L674", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_serpanalyzer_analyze", "target": "scripts_serp_analyzer_serpanalyzer_assess_volatility" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L870", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_main", "target": "scripts_serp_analyzer_serpanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L655", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_655", "target": "scripts_serp_analyzer_serpanalyzer_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L873", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_main", "target": "scripts_serp_analyzer_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_704", "target": "scripts_serp_analyzer_result_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L875", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_main", "target": "scripts_serp_analyzer_print_rich_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L731", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_print_rich_report", "target": "scripts_serp_analyzer_bool_icon" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L710", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_710", "target": "scripts_serp_analyzer_print_rich_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L784", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_784", "target": "scripts_serp_analyzer_bool_icon" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L793", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_build_parser", "target": "custom_skills_20_seo_serp_analysis_code_scripts_serp_analyzer_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L851", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_main", "target": "scripts_serp_analyzer_build_parser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L860", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_main", "target": "scripts_serp_analyzer_load_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/20-seo-serp-analysis/code/scripts/serp_analyzer.py", "source_location": "L835", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_serp_analyzer_rationale_835", "target": "scripts_serp_analyzer_load_keywords" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_21_seo_position_tracking_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_competitorcomparison" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L643", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_keywordposition" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L758", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L714", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_positionalert" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_positiontracker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_segmentdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_trackingresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker", "target": "scripts_position_tracker_visibilityscore" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_1", "target": "scripts_position_tracker" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_keywordposition", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_keywordposition", "target": "scripts_position_tracker_keywordposition_post_init" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_calculate_visibility", "target": "scripts_position_tracker_keywordposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_detect_changes", "target": "scripts_position_tracker_keywordposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L274", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_get_current_positions", "target": "scripts_position_tracker_keywordposition" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_segment_keywords", "target": "scripts_position_tracker_keywordposition" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_64", "target": "scripts_position_tracker_keywordposition" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_calculate_visibility", "target": "scripts_position_tracker_visibilityscore" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_81", "target": "scripts_position_tracker_visibilityscore" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_visibilityscore", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_visibilityscore", "target": "scripts_position_tracker_visibilityscore_distribution" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_positionalert", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positionalert", "target": "scripts_position_tracker_positionalert_post_init" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_detect_changes", "target": "scripts_position_tracker_positionalert" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_103", "target": "scripts_position_tracker_positionalert" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_competitorcomparison", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_compare_competitors", "target": "scripts_position_tracker_competitorcomparison" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_125", "target": "scripts_position_tracker_competitorcomparison" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_segment_keywords", "target": "scripts_position_tracker_segmentdata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_136", "target": "scripts_position_tracker_segmentdata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_segmentdata", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L643", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_format_text_report", "target": "scripts_position_tracker_trackingresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L581", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_analyze", "target": "scripts_position_tracker_trackingresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_148", "target": "scripts_position_tracker_trackingresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_trackingresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_trackingresult", "target": "scripts_position_tracker_trackingresult_post_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_trackingresult", "target": "scripts_position_tracker_trackingresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L771", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_main", "target": "scripts_position_tracker_trackingresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_167", "target": "scripts_position_tracker_trackingresult_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L761", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_main", "target": "scripts_position_tracker_positiontracker" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_position_tracker_positiontracker", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L581", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_calculate_visibility" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_call_ahrefs_project_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_call_ahrefs_projects" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L563", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_call_competitors_overview" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_call_rank_tracker_overview" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_compare_competitors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_detect_changes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_extract_domain_brand" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L274", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_get_current_positions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_get_project_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L330", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_is_brand_keyword" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker", "target": "scripts_position_tracker_positiontracker_segment_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_189", "target": "scripts_position_tracker_positiontracker" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "baseasyncclient" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_get_current_positions", "target": "scripts_position_tracker_positiontracker_extract_domain_brand" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_200", "target": "scripts_position_tracker_positiontracker_extract_domain_brand" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_get_project_keywords", "target": "scripts_position_tracker_positiontracker_call_ahrefs_project_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_get_project_keywords", "target": "scripts_position_tracker_positiontracker_call_ahrefs_projects" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_215", "target": "scripts_position_tracker_positiontracker_get_project_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_236", "target": "scripts_position_tracker_positiontracker_call_ahrefs_projects" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_257", "target": "scripts_position_tracker_positiontracker_call_ahrefs_project_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L606", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_analyze", "target": "scripts_position_tracker_positiontracker_get_current_positions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_get_current_positions", "target": "scripts_position_tracker_positiontracker_call_rank_tracker_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_get_current_positions", "target": "scripts_position_tracker_positiontracker_is_brand_keyword" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_275", "target": "scripts_position_tracker_positiontracker_get_current_positions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_312", "target": "scripts_position_tracker_positiontracker_call_rank_tracker_overview" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L331", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_331", "target": "scripts_position_tracker_positiontracker_is_brand_keyword" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L616", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_analyze", "target": "scripts_position_tracker_positiontracker_detect_changes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_343", "target": "scripts_position_tracker_positiontracker_detect_changes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L621", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_analyze", "target": "scripts_position_tracker_positiontracker_calculate_visibility" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L513", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_segment_keywords", "target": "scripts_position_tracker_positiontracker_calculate_visibility" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L412", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_412", "target": "scripts_position_tracker_positiontracker_calculate_visibility" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L626", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_analyze", "target": "scripts_position_tracker_positiontracker_segment_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_465", "target": "scripts_position_tracker_positiontracker_segment_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L631", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_analyze", "target": "scripts_position_tracker_positiontracker_compare_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L545", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_positiontracker_compare_competitors", "target": "scripts_position_tracker_positiontracker_call_competitors_overview" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_536", "target": "scripts_position_tracker_positiontracker_compare_competitors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L564", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_564", "target": "scripts_position_tracker_positiontracker_call_competitors_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L763", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_main", "target": "scripts_position_tracker_positiontracker_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L588", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_588", "target": "scripts_position_tracker_positiontracker_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L773", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_main", "target": "scripts_position_tracker_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L644", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_644", "target": "scripts_position_tracker_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L759", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_main", "target": "scripts_position_tracker_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L714", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_parse_args", "target": "custom_skills_21_seo_position_tracking_code_scripts_position_tracker_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/position_tracker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_21_seo_position_tracking_code_scripts_position_tracker_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L500", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_position_tracker_rationale_564", "target": "scripts_ranking_reporter_rankingreporter_call_competitors_stats" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_competitorreport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L582", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L701", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L664", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_positionsnapshot" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_rankingreport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_rankingreporter" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_segmentreport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter", "target": "scripts_ranking_reporter_topmover" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_1", "target": "scripts_ranking_reporter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_positionsnapshot", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_get_historical_positions", "target": "scripts_ranking_reporter_positionsnapshot" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_45", "target": "scripts_ranking_reporter_positionsnapshot" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_calculate_trends", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L387", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_calculate_visibility_score", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_find_top_movers", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_segment_report", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_get_historical_positions", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_rankingtrend", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingtrend", "target": "scripts_ranking_reporter_rankingtrend_compute_trend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_54", "target": "scripts_ranking_reporter_rankingtrend" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L287", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_get_historical_positions", "target": "scripts_ranking_reporter_rankingtrend_compute_trend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_67", "target": "scripts_ranking_reporter_rankingtrend_compute_trend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_find_top_movers", "target": "scripts_ranking_reporter_topmover" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_108", "target": "scripts_ranking_reporter_topmover" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_topmover", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_topmover", "target": "scripts_ranking_reporter_topmover_calculate_impact" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_find_top_movers", "target": "scripts_ranking_reporter_topmover_calculate_impact" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_118", "target": "scripts_ranking_reporter_topmover_calculate_impact" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_segment_report", "target": "scripts_ranking_reporter_segmentreport" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_128", "target": "scripts_ranking_reporter_segmentreport" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_segmentreport", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_competitorreport", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_compare_with_competitor", "target": "scripts_ranking_reporter_competitorreport" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_143", "target": "scripts_ranking_reporter_competitorreport" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L582", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_format_text_report", "target": "scripts_ranking_reporter_rankingreport" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_rankingreport", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreport", "target": "scripts_ranking_reporter_rankingreport_post_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreport", "target": "scripts_ranking_reporter_rankingreport_to_dict" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L515", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreport" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_155", "target": "scripts_ranking_reporter_rankingreport" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L713", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_main", "target": "scripts_ranking_reporter_rankingreport_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_184", "target": "scripts_ranking_reporter_rankingreport_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_main", "target": "scripts_ranking_reporter_rankingreporter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ranking_reporter_rankingreporter", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_calculate_trends" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L387", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_calculate_visibility_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L499", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_call_competitors_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_call_rank_tracker_historical" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_compare_with_competitor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_extract_domain_brand" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_find_top_movers" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L515", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_generate_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_generate_segment_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_get_historical_positions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter", "target": "scripts_ranking_reporter_rankingreporter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_223", "target": "scripts_ranking_reporter_rankingreporter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_get_historical_positions", "target": "scripts_ranking_reporter_rankingreporter_extract_domain_brand" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_233", "target": "scripts_ranking_reporter_rankingreporter_extract_domain_brand" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L537", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreporter_get_historical_positions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L262", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_get_historical_positions", "target": "scripts_ranking_reporter_rankingreporter_call_rank_tracker_historical" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L250", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_250", "target": "scripts_ranking_reporter_rankingreporter_get_historical_positions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_295", "target": "scripts_ranking_reporter_rankingreporter_call_rank_tracker_historical" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L547", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreporter_calculate_trends" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L316", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_316", "target": "scripts_ranking_reporter_rankingreporter_calculate_trends" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L555", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreporter_find_top_movers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L443", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_segment_report", "target": "scripts_ranking_reporter_rankingreporter_find_top_movers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L346", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_346", "target": "scripts_ranking_reporter_rankingreporter_find_top_movers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L550", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreporter_calculate_visibility_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_segment_report", "target": "scripts_ranking_reporter_rankingreporter_calculate_visibility_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_388", "target": "scripts_ranking_reporter_rankingreporter_calculate_visibility_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreporter_generate_segment_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L407", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_407", "target": "scripts_ranking_reporter_rankingreporter_generate_segment_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_compare_with_competitor", "target": "scripts_ranking_reporter_rankingreporter_call_competitors_stats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L565", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rankingreporter_generate_report", "target": "scripts_ranking_reporter_rankingreporter_compare_with_competitor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_467", "target": "scripts_ranking_reporter_rankingreporter_compare_with_competitor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L706", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_main", "target": "scripts_ranking_reporter_rankingreporter_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L521", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_521", "target": "scripts_ranking_reporter_rankingreporter_generate_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L715", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_main", "target": "scripts_ranking_reporter_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L583", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_rationale_583", "target": "scripts_ranking_reporter_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L702", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_main", "target": "scripts_ranking_reporter_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L664", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ranking_reporter_parse_args", "target": "custom_skills_21_seo_position_tracking_code_scripts_ranking_reporter_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/21-seo-position-tracking/code/scripts/ranking_reporter.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_21_seo_position_tracking_code_scripts_ranking_reporter_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_anchordistribution" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_backlinkauditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_backlinkentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L869", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_format_rich_output" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_koreanplatformstats" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_linkvelocity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1037", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1014", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L979", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_result_to_dict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor", "target": "scripts_backlink_auditor_toxiclink" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_1", "target": "scripts_backlink_auditor" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links", "target": "scripts_backlink_auditor_backlinkentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_all_backlinks", "target": "scripts_backlink_auditor_backlinkentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_backlinkentry", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_87", "target": "scripts_backlink_auditor_backlinkentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_anchordistribution", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_anchordistribution", "target": "scripts_backlink_auditor_anchordistribution_branded_pct" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_anchordistribution", "target": "scripts_backlink_auditor_anchordistribution_exact_match_pct" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_anchordistribution", "target": "scripts_backlink_auditor_anchordistribution_generic_pct" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_anchordistribution", "target": "scripts_backlink_auditor_anchordistribution_naked_url_pct" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "target": "scripts_backlink_auditor_anchordistribution" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_100", "target": "scripts_backlink_auditor_anchordistribution" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links", "target": "scripts_backlink_auditor_toxiclink" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_129", "target": "scripts_backlink_auditor_toxiclink" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_toxiclink", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L517", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_map_korean_platforms", "target": "scripts_backlink_auditor_koreanplatformstats" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_koreanplatformstats", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_141", "target": "scripts_backlink_auditor_koreanplatformstats" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_track_velocity", "target": "scripts_backlink_auditor_linkvelocity" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_linkvelocity", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_157", "target": "scripts_backlink_auditor_linkvelocity" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L554", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_generate_issues", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L813", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_generate_recommendations", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_backlinkauditresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L869", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_format_rich_output", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_170", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L979", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_result_to_dict", "target": "scripts_backlink_auditor_backlinkauditresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_backlink_auditor_backlinkauditor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_analyze_anchors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L554", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L711", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_dr_bucket" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L703", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_extract_tld" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_find_broken_backlinks" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L735", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_find_closest_point" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_generate_issues" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L813", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_get_all_backlinks" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_get_backlink_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_get_domain_rating" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_get_referring_domains" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L202", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L670", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_is_branded_anchor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L696", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_is_exact_match" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L691", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_is_generic_anchor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L681", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_is_naked_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L517", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_map_korean_platforms" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor", "target": "scripts_backlink_auditor_backlinkauditor_track_velocity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1041", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_main", "target": "scripts_backlink_auditor_backlinkauditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_200", "target": "scripts_backlink_auditor_backlinkauditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L316", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_call_ahrefs", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_find_broken_backlinks", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L285", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_all_backlinks", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_backlink_stats", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_domain_rating", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L271", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_referring_domains", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L466", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_track_velocity", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_211", "target": "scripts_backlink_auditor_backlinkauditor_call_ahrefs" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_find_broken_backlinks", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_backlink_stats", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_domain_rating", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_get_referring_domains", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L517", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_map_korean_platforms", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L979", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_result_to_dict", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L574", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_get_backlink_stats" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_236", "target": "scripts_backlink_auditor_backlinkauditor_get_backlink_stats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L575", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_get_domain_rating" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_254", "target": "scripts_backlink_auditor_backlinkauditor_get_domain_rating" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L578", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_get_referring_domains" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_269", "target": "scripts_backlink_auditor_backlinkauditor_get_referring_domains" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L577", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_get_all_backlinks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_283", "target": "scripts_backlink_auditor_backlinkauditor_get_all_backlinks" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L339", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "target": "scripts_backlink_auditor_backlinkauditor_is_branded_anchor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "target": "scripts_backlink_auditor_backlinkauditor_is_exact_match" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "target": "scripts_backlink_auditor_backlinkauditor_is_generic_anchor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_analyze_anchors", "target": "scripts_backlink_auditor_backlinkauditor_is_naked_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L576", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_analyze_anchors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_311", "target": "scripts_backlink_auditor_backlinkauditor_analyze_anchors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L608", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links", "target": "scripts_backlink_auditor_backlinkauditor_extract_tld" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L356", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_356", "target": "scripts_backlink_auditor_backlinkauditor_detect_toxic_links" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L651", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_find_broken_backlinks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_436", "target": "scripts_backlink_auditor_backlinkauditor_find_broken_backlinks" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L645", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_track_velocity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L493", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_track_velocity", "target": "scripts_backlink_auditor_backlinkauditor_find_closest_point" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L462", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_462", "target": "scripts_backlink_auditor_backlinkauditor_track_velocity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L657", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_map_korean_platforms" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L520", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_520", "target": "scripts_backlink_auditor_backlinkauditor_map_korean_platforms" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L630", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_dr_bucket" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L661", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_generate_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L662", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_backlinkauditor_audit", "target": "scripts_backlink_auditor_backlinkauditor_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1044", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_main", "target": "scripts_backlink_auditor_backlinkauditor_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L562", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_562", "target": "scripts_backlink_auditor_backlinkauditor_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L671", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_671", "target": "scripts_backlink_auditor_backlinkauditor_is_branded_anchor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L682", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_682", "target": "scripts_backlink_auditor_backlinkauditor_is_naked_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L692", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_692", "target": "scripts_backlink_auditor_backlinkauditor_is_generic_anchor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L697", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_697", "target": "scripts_backlink_auditor_backlinkauditor_is_exact_match" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_704", "target": "scripts_backlink_auditor_backlinkauditor_extract_tld" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L712", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_712", "target": "scripts_backlink_auditor_backlinkauditor_dr_bucket" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_736", "target": "scripts_backlink_auditor_backlinkauditor_find_closest_point" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L747", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_747", "target": "scripts_backlink_auditor_backlinkauditor_generate_issues" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L814", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_814", "target": "scripts_backlink_auditor_backlinkauditor_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1064", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_main", "target": "scripts_backlink_auditor_format_rich_output" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L870", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_762", "target": "scripts_backlink_auditor_format_rich_output" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1053", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_main", "target": "scripts_backlink_auditor_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L980", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_980", "target": "scripts_backlink_auditor_result_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1039", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_main", "target": "scripts_backlink_auditor_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1014", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_parse_args", "target": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_namespace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L1015", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_backlink_auditor_rationale_1015", "target": "scripts_backlink_auditor_parse_args" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/backlink_auditor.py", "source_location": "L31", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_22_seo_link_building_code_scripts_backlink_auditor_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_22_seo_link_building_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L629", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_format_rich_output" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_gapsummary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_linkgapfinder" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_linkopportunity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L760", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L726", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder", "target": "scripts_link_gap_finder_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_1", "target": "scripts_link_gap_finder" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_build_summary", "target": "scripts_link_gap_finder_linkopportunity" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_categorize_sources", "target": "scripts_link_gap_finder_linkopportunity" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_score_opportunities", "target": "scripts_link_gap_finder_linkopportunity" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L30", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_link_gap_finder_linkopportunity", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_86", "target": "scripts_link_gap_finder_linkopportunity" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L30", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_link_gap_finder_gapsummary", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_build_summary", "target": "scripts_link_gap_finder_gapsummary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_104", "target": "scripts_link_gap_finder_gapsummary" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L629", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_format_rich_output", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L500", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_generate_issues", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L546", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_generate_recommendations", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L30", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_link_gap_finder_linkgapresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_116", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_result_to_dict", "target": "scripts_link_gap_finder_linkgapresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L30", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_link_gap_finder_linkgapfinder", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_build_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_call_ahrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_categorize_sources" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L446", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_detect_category" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_find_gaps" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L500", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_generate_issues" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L546", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_get_domain_metrics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_get_domain_rating" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_get_referring_domains" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder", "target": "scripts_link_gap_finder_linkgapfinder_score_opportunities" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L764", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_main", "target": "scripts_link_gap_finder_linkgapfinder" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_136", "target": "scripts_link_gap_finder_linkgapfinder" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_call_ahrefs", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_get_domain_metrics", "target": "scripts_link_gap_finder_linkgapfinder_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_get_domain_rating", "target": "scripts_link_gap_finder_linkgapfinder_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_get_referring_domains", "target": "scripts_link_gap_finder_linkgapfinder_call_ahrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_147", "target": "scripts_link_gap_finder_linkgapfinder_call_ahrefs" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L30", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_find_gaps", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_get_domain_metrics", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_get_referring_domains", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_score_opportunities", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_result_to_dict", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_get_referring_domains" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_173", "target": "scripts_link_gap_finder_linkgapfinder_get_referring_domains" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L365", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_get_domain_rating" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_185", "target": "scripts_link_gap_finder_linkgapfinder_get_domain_rating" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_195", "target": "scripts_link_gap_finder_linkgapfinder_get_domain_metrics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L407", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_find_gaps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_213", "target": "scripts_link_gap_finder_linkgapfinder_find_gaps" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L412", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_score_opportunities" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_score_opportunities", "target": "scripts_link_gap_finder_linkgapfinder_detect_category" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_251", "target": "scripts_link_gap_finder_linkgapfinder_score_opportunities" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L556", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_generate_recommendations", "target": "scripts_link_gap_finder_linkgapfinder_categorize_sources" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L330", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_330", "target": "scripts_link_gap_finder_linkgapfinder_categorize_sources" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_build_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L437", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_generate_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_linkgapfinder_analyze", "target": "scripts_link_gap_finder_linkgapfinder_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L767", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_main", "target": "scripts_link_gap_finder_linkgapfinder_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L349", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_349", "target": "scripts_link_gap_finder_linkgapfinder_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L447", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_447", "target": "scripts_link_gap_finder_linkgapfinder_detect_category" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_467", "target": "scripts_link_gap_finder_linkgapfinder_build_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L501", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_501", "target": "scripts_link_gap_finder_linkgapfinder_generate_issues" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L547", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_547", "target": "scripts_link_gap_finder_linkgapfinder_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L787", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_main", "target": "scripts_link_gap_finder_format_rich_output" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L630", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_630", "target": "scripts_link_gap_finder_format_rich_output" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L776", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_main", "target": "scripts_link_gap_finder_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L705", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_705", "target": "scripts_link_gap_finder_result_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L762", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_main", "target": "scripts_link_gap_finder_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L726", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_parse_args", "target": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_namespace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L727", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_link_gap_finder_rationale_727", "target": "scripts_link_gap_finder_parse_args" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/22-seo-link-building/code/scripts/link_gap_finder.py", "source_location": "L30", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_22_seo_link_building_code_scripts_link_gap_finder_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_23_seo_content_strategy_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L633", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_contentauditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_contentauditresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_contentinventory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_contentpage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L646", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L685", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor", "target": "scripts_content_auditor_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_1", "target": "scripts_content_auditor" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_analyze_freshness", "target": "scripts_content_auditor_contentpage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L491", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentpage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_detect_decay", "target": "scripts_content_auditor_contentpage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_identify_korean_patterns", "target": "scripts_content_auditor_contentpage" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L304", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_score_performance", "target": "scripts_content_auditor_contentpage" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_auditor_contentpage", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_35", "target": "scripts_content_auditor_contentpage" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L547", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentinventory" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_auditor_contentinventory", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_53", "target": "scripts_content_auditor_contentinventory" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L578", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_generate_recommendations", "target": "scripts_content_auditor_contentauditresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_auditor_contentauditresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L646", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_format_text_report", "target": "scripts_content_auditor_contentauditresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_64", "target": "scripts_content_auditor_contentauditresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_auditor_contentauditor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_analyze_freshness" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_classify_content_type" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_crawl_sitemap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_detect_decay" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_ensure_session" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L578", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_get_pages_by_traffic" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_get_top_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_identify_korean_patterns" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_parse_sitemap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L304", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor", "target": "scripts_content_auditor_contentauditor_score_performance" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L689", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_main", "target": "scripts_content_auditor_contentauditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_130", "target": "scripts_content_auditor_contentauditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_crawl_sitemap", "target": "scripts_content_auditor_contentauditor_ensure_session" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_ensure_session", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_clientsession" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_parse_sitemap", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L711", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_main", "target": "scripts_content_auditor_contentauditor_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L479", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_get_top_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_151", "target": "scripts_content_auditor_contentauditor_get_top_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L480", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_get_pages_by_traffic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_183", "target": "scripts_content_auditor_contentauditor_get_pages_by_traffic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L481", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_crawl_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_crawl_sitemap", "target": "scripts_content_auditor_contentauditor_parse_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_216", "target": "scripts_content_auditor_contentauditor_crawl_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_257", "target": "scripts_content_auditor_contentauditor_parse_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L523", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_classify_content_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L279", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_279", "target": "scripts_content_auditor_contentauditor_classify_content_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L524", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_score_performance" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_305", "target": "scripts_content_auditor_contentauditor_score_performance" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L561", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_detect_decay" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_328", "target": "scripts_content_auditor_contentauditor_detect_decay" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L545", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_analyze_freshness" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L367", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_367", "target": "scripts_content_auditor_contentauditor_analyze_freshness" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L564", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_identify_korean_patterns" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_identify_korean_patterns", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L412", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_412", "target": "scripts_content_auditor_contentauditor_identify_korean_patterns" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L567", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_contentauditor_audit", "target": "scripts_content_auditor_contentauditor_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L691", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_main", "target": "scripts_content_auditor_contentauditor_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_458", "target": "scripts_content_auditor_contentauditor_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L579", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_579", "target": "scripts_content_auditor_contentauditor_generate_recommendations" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L633", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_build_parser", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L686", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_main", "target": "scripts_content_auditor_build_parser" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_auditor_py_argumentparser", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L701", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_main", "target": "scripts_content_auditor_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_auditor.py", "source_location": "L647", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_auditor_rationale_647", "target": "scripts_content_auditor_format_text_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L633", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_contentbrief" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_contentbriefgenerator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L645", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L708", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator", "target": "scripts_content_brief_generator_outlinesection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_1", "target": "scripts_content_brief_generator" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_extract_outline", "target": "scripts_content_brief_generator_outlinesection" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_brief_generator_outlinesection", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_36", "target": "scripts_content_brief_generator_outlinesection" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_brief_generator_competitorpageanalysis", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_analyze_page_content", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_calculate_word_count", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_extract_outline", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L611", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_suggest_format", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_46", "target": "scripts_content_brief_generator_competitorpageanalysis" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_brief_generator_contentbrief", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbrief" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L645", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_format_text_report", "target": "scripts_content_brief_generator_contentbrief" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_61", "target": "scripts_content_brief_generator_contentbrief" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_analyze_page_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_calculate_word_count" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L484", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_detect_search_intent" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_ensure_session" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_extract_outline" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_generate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L588", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_generate_meta_description" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L576", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_generate_title" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L611", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_format" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_internal_links" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L712", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_main", "target": "scripts_content_brief_generator_contentbriefgenerator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_140", "target": "scripts_content_brief_generator_contentbriefgenerator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results", "target": "scripts_content_brief_generator_contentbriefgenerator_ensure_session" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_ensure_session", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_brief_generator_py_clientsession" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_brief_generator_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L733", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_main", "target": "scripts_content_brief_generator_contentbriefgenerator_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results", "target": "scripts_content_brief_generator_contentbriefgenerator_analyze_page_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_169", "target": "scripts_content_brief_generator_contentbriefgenerator_analyze_top_results" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_218", "target": "scripts_content_brief_generator_contentbriefgenerator_analyze_page_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_extract_outline", "target": "scripts_content_brief_generator_contentbriefgenerator_calculate_word_count" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L539", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_extract_outline" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_264", "target": "scripts_content_brief_generator_contentbriefgenerator_extract_outline" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L526", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_335", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_calculate_word_count" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L394", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_394", "target": "scripts_content_brief_generator_contentbriefgenerator_calculate_word_count" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L527", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_internal_links" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L418", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_418", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_internal_links" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L522", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_detect_search_intent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L485", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_485", "target": "scripts_content_brief_generator_contentbriefgenerator_detect_search_intent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L545", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_generate_meta_description" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L542", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_generate_title" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L561", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_contentbriefgenerator_generate", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_format" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L714", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_main", "target": "scripts_content_brief_generator_contentbriefgenerator_generate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L508", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_508", "target": "scripts_content_brief_generator_contentbriefgenerator_generate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L577", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_577", "target": "scripts_content_brief_generator_contentbriefgenerator_generate_title" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L589", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_589", "target": "scripts_content_brief_generator_contentbriefgenerator_generate_meta_description" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L612", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_612", "target": "scripts_content_brief_generator_contentbriefgenerator_suggest_format" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L633", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_build_parser", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_brief_generator_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_main", "target": "scripts_content_brief_generator_build_parser" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_brief_generator_py_argumentparser", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L723", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_main", "target": "scripts_content_brief_generator_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_brief_generator.py", "source_location": "L646", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_brief_generator_rationale_646", "target": "scripts_content_brief_generator_format_text_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L601", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_calendarentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_contentgapresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L616", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L667", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_topiccluster" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer", "target": "scripts_content_gap_analyzer_topicgap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_1", "target": "scripts_content_gap_analyzer" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_detect_korean_opportunities", "target": "scripts_content_gap_analyzer_topicgap" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps", "target": "scripts_content_gap_analyzer_topicgap" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L384", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar", "target": "scripts_content_gap_analyzer_topicgap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_37", "target": "scripts_content_gap_analyzer_topicgap" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_gap_analyzer_topicgap", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_build_topic_clusters", "target": "scripts_content_gap_analyzer_topiccluster" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L384", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar", "target": "scripts_content_gap_analyzer_topiccluster" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_49", "target": "scripts_content_gap_analyzer_topiccluster" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_gap_analyzer_topiccluster", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_gap_analyzer_calendarentry", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L384", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar", "target": "scripts_content_gap_analyzer_calendarentry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_60", "target": "scripts_content_gap_analyzer_calendarentry" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L490", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "target": "scripts_content_gap_analyzer_contentgapresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L550", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_generate_recommendations", "target": "scripts_content_gap_analyzer_contentgapresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_gap_analyzer_contentgapresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L616", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_format_text_report", "target": "scripts_content_gap_analyzer_contentgapresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_74", "target": "scripts_content_gap_analyzer_contentgapresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L490", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_build_topic_clusters" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_detect_korean_opportunities" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L384", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L550", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_competitor_topics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L176", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_organic_competitors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_target_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L288", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer", "target": "scripts_content_gap_analyzer_contentgapanalyzer_suggest_content_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L671", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_main", "target": "scripts_content_gap_analyzer_contentgapanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_109", "target": "scripts_content_gap_analyzer_contentgapanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_competitor_topics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_119", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_competitor_topics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_target_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_153", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_target_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_177", "target": "scripts_content_gap_analyzer_contentgapanalyzer_get_organic_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L518", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "target": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps", "target": "scripts_content_gap_analyzer_contentgapanalyzer_suggest_content_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_209", "target": "scripts_content_gap_analyzer_contentgapanalyzer_find_topic_gaps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_289", "target": "scripts_content_gap_analyzer_contentgapanalyzer_suggest_content_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L530", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "target": "scripts_content_gap_analyzer_contentgapanalyzer_build_topic_clusters" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_311", "target": "scripts_content_gap_analyzer_contentgapanalyzer_build_topic_clusters" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L533", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "target": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L391", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_391", "target": "scripts_content_gap_analyzer_contentgapanalyzer_generate_calendar" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "target": "scripts_content_gap_analyzer_contentgapanalyzer_detect_korean_opportunities" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_detect_korean_opportunities", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_gap_analyzer_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L468", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_468", "target": "scripts_content_gap_analyzer_contentgapanalyzer_detect_korean_opportunities" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_gap_analyzer_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L539", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_contentgapanalyzer_analyze", "target": "scripts_content_gap_analyzer_contentgapanalyzer_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_main", "target": "scripts_content_gap_analyzer_contentgapanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L496", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_496", "target": "scripts_content_gap_analyzer_contentgapanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L551", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_rationale_551", "target": "scripts_content_gap_analyzer_contentgapanalyzer_generate_recommendations" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L601", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_build_parser", "target": "custom_skills_23_seo_content_strategy_code_scripts_content_gap_analyzer_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L668", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_main", "target": "scripts_content_gap_analyzer_build_parser" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_23_seo_content_strategy_code_scripts_content_gap_analyzer_py_argumentparser", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/23-seo-content-strategy/code/scripts/content_gap_analyzer.py", "source_location": "L681", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_content_gap_analyzer_main", "target": "scripts_content_gap_analyzer_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_24_seo_ecommerce_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_categorynode" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_duplicategroup" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_ecommerceauditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_ecommerceauditresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_get_faceted_params" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_is_category_url" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_is_product_url" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L990", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_marketplacepresence" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L933", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_print_rich_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor", "target": "scripts_ecommerce_auditor_productpageissue" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_1", "target": "scripts_ecommerce_auditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L840", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_productpageissue" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page", "target": "scripts_ecommerce_auditor_productpageissue" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L593", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo", "target": "scripts_ecommerce_auditor_productpageissue" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditresult_add_issue", "target": "scripts_ecommerce_auditor_productpageissue" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ecommerce_auditor_productpageissue", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_36", "target": "scripts_ecommerce_auditor_productpageissue" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ecommerce_auditor_categorynode", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L505", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "scripts_ecommerce_auditor_categorynode" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_46", "target": "scripts_ecommerce_auditor_categorynode" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ecommerce_auditor_duplicategroup", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_detect_duplicates", "target": "scripts_ecommerce_auditor_duplicategroup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_56", "target": "scripts_ecommerce_auditor_duplicategroup" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L675", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces", "target": "scripts_ecommerce_auditor_marketplacepresence" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ecommerce_auditor_marketplacepresence", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_64", "target": "scripts_ecommerce_auditor_marketplacepresence" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L809", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ecommerce_auditor_ecommerceauditresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditresult", "target": "scripts_ecommerce_auditor_ecommerceauditresult_add_issue" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditresult", "target": "scripts_ecommerce_auditor_ecommerceauditresult_calculate_score" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L933", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_print_rich_report", "target": "scripts_ecommerce_auditor_ecommerceauditresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_73", "target": "scripts_ecommerce_auditor_ecommerceauditresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L831", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditresult_add_issue" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L925", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditresult_calculate_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_91", "target": "scripts_ecommerce_auditor_ecommerceauditresult_calculate_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_get_product_pages", "target": "scripts_ecommerce_auditor_is_product_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_140", "target": "scripts_ecommerce_auditor_is_product_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "scripts_ecommerce_auditor_is_category_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L849", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_is_category_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_145", "target": "scripts_ecommerce_auditor_is_category_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L515", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "scripts_ecommerce_auditor_get_faceted_params" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_150", "target": "scripts_ecommerce_auditor_get_faceted_params" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L809", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L675", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L735", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L593", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_detect_duplicates" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_get_product_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor", "target": "scripts_ecommerce_auditor_ecommerceauditor_parse_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L1016", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_main", "target": "scripts_ecommerce_auditor_ecommerceauditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_161", "target": "scripts_ecommerce_auditor_ecommerceauditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L459", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L895", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L287", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L751", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L600", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_185", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_page" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L821", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L675", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L735", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L593", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_parse_sitemap", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L825", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_get_product_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_get_product_pages", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_200", "target": "scripts_ecommerce_auditor_ecommerceauditor_get_product_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L454", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L835", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls", "target": "scripts_ecommerce_auditor_ecommerceauditor_parse_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_227", "target": "scripts_ecommerce_auditor_ecommerceauditor_fetch_sitemap_urls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_260", "target": "scripts_ecommerce_auditor_ecommerceauditor_parse_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L829", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L285", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_285", "target": "scripts_ecommerce_auditor_ecommerceauditor_audit_product_page" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L859", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_442", "target": "scripts_ecommerce_auditor_ecommerceauditor_analyze_category_taxonomy" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L735", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store", "target": "custom_skills_24_seo_ecommerce_code_scripts_ecommerce_auditor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L837", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_detect_duplicates" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L545", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_545", "target": "scripts_ecommerce_auditor_ecommerceauditor_detect_duplicates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L851", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L598", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_598", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_pagination_seo" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L908", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L680", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_680", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_korean_marketplaces" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L914", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_ecommerceauditor_audit", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L740", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_740", "target": "scripts_ecommerce_auditor_ecommerceauditor_check_naver_smart_store" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L1018", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_main", "target": "scripts_ecommerce_auditor_ecommerceauditor_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L816", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_816", "target": "scripts_ecommerce_auditor_ecommerceauditor_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L1035", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_main", "target": "scripts_ecommerce_auditor_print_rich_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/ecommerce_auditor.py", "source_location": "L934", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ecommerce_auditor_rationale_934", "target": "scripts_ecommerce_auditor_print_rich_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L759", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "scripts_product_schema_checker_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L701", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "scripts_product_schema_checker_print_rich_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "scripts_product_schema_checker_productschema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "scripts_product_schema_checker_productschemachecker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "scripts_product_schema_checker_schemacheckresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker", "target": "scripts_product_schema_checker_schemaproperty" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_1", "target": "scripts_product_schema_checker" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "target": "scripts_product_schema_checker_schemaproperty" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_36", "target": "scripts_product_schema_checker_schemaproperty" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_product_schema_checker_schemaproperty", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_product_schema_checker_productschema", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "target": "scripts_product_schema_checker_productschema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_46", "target": "scripts_product_schema_checker_productschema" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L701", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_print_rich_report", "target": "scripts_product_schema_checker_schemacheckresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_schemacheckresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_58", "target": "scripts_product_schema_checker_schemacheckresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_product_schema_checker_schemacheckresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_schemacheckresult", "target": "scripts_product_schema_checker_schemacheckresult_calculate_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L647", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_schemacheckresult_calculate_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_70", "target": "scripts_product_schema_checker_schemacheckresult_calculate_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L776", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_main", "target": "scripts_product_schema_checker_productschemachecker" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_product_schema_checker_productschemachecker", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_check" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L492", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_check_naver_shopping_requirements" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_check_rich_result_eligibility" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L179", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_extract_schemas" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_fetch_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L689", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_get_schema_type" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_parse_microdata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L650", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_urls_from_sitemap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L362", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_validate_aggregate_rating" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_validate_breadcrumb" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L317", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_validate_offer_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_validate_product_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L404", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker", "target": "scripts_product_schema_checker_productschemachecker_validate_review_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_142", "target": "scripts_product_schema_checker_productschemachecker" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L595", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_fetch_page" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_fetch_page", "target": "custom_skills_24_seo_ecommerce_code_scripts_product_schema_checker_py_clientsession" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_24_seo_ecommerce_code_scripts_product_schema_checker_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L580", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "custom_skills_24_seo_ecommerce_code_scripts_product_schema_checker_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L650", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_urls_from_sitemap", "target": "custom_skills_24_seo_ecommerce_code_scripts_product_schema_checker_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L600", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_extract_schemas" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L210", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_extract_schemas", "target": "scripts_product_schema_checker_productschemachecker_parse_microdata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L180", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_180", "target": "scripts_product_schema_checker_productschemachecker_extract_schemas" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_217", "target": "scripts_product_schema_checker_productschemachecker_parse_microdata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L617", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_validate_product_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L313", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "target": "scripts_product_schema_checker_productschemachecker_check_rich_result_eligibility" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L298", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "target": "scripts_product_schema_checker_productschemachecker_validate_aggregate_rating" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L285", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "target": "scripts_product_schema_checker_productschemachecker_validate_offer_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_validate_product_schema", "target": "scripts_product_schema_checker_productschemachecker_validate_review_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_249", "target": "scripts_product_schema_checker_productschemachecker_validate_product_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L318", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_318", "target": "scripts_product_schema_checker_productschemachecker_validate_offer_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_363", "target": "scripts_product_schema_checker_productschemachecker_validate_aggregate_rating" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L405", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_405", "target": "scripts_product_schema_checker_productschemachecker_validate_review_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L631", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_validate_breadcrumb" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L437", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_437", "target": "scripts_product_schema_checker_productschemachecker_validate_breadcrumb" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L468", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_468", "target": "scripts_product_schema_checker_productschemachecker_check_rich_result_eligibility" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L626", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_check_naver_shopping_requirements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L493", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_493", "target": "scripts_product_schema_checker_productschemachecker_check_naver_shopping_requirements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L778", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_main", "target": "scripts_product_schema_checker_productschemachecker_check" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L603", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_get_schema_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L583", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_productschemachecker_check", "target": "scripts_product_schema_checker_productschemachecker_urls_from_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L576", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_576", "target": "scripts_product_schema_checker_productschemachecker_check" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L656", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_656", "target": "scripts_product_schema_checker_productschemachecker_urls_from_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L690", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_690", "target": "scripts_product_schema_checker_productschemachecker_get_schema_type" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L794", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_main", "target": "scripts_product_schema_checker_print_rich_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/24-seo-ecommerce/code/scripts/product_schema_checker.py", "source_location": "L702", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_product_schema_checker_rationale_702", "target": "scripts_product_schema_checker_print_rich_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_25_seo_kpi_framework_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L606", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_healthscore" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_kpiaggregator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_kpiresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L731", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L700", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_roiestimate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L677", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator", "target": "scripts_kpi_aggregator_serialize_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_1", "target": "scripts_kpi_aggregator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L330", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L250", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L350", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L180", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_kpi_aggregator_kpimetric", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpimetric", "target": "scripts_kpi_aggregator_kpimetric_compute_trend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_32", "target": "scripts_kpi_aggregator_kpimetric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L450", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_compare_baseline", "target": "scripts_kpi_aggregator_kpimetric_compute_trend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_43", "target": "scripts_kpi_aggregator_kpimetric_compute_trend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_compare_baseline", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_estimate_roi", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L347", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L395", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_set_targets", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_kpi_aggregator_kpidimension", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpidimension", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_58", "target": "scripts_kpi_aggregator_kpidimension" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L365", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L344", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L229", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_65", "target": "scripts_kpi_aggregator_kpidimension_compute_score" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_kpi_aggregator_healthscore", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score", "target": "scripts_kpi_aggregator_healthscore" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary", "target": "scripts_kpi_aggregator_healthscore" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_86", "target": "scripts_kpi_aggregator_healthscore" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_estimate_roi", "target": "scripts_kpi_aggregator_roiestimate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_94", "target": "scripts_kpi_aggregator_roiestimate" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_kpi_aggregator_roiestimate", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L606", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_format_text_report", "target": "scripts_kpi_aggregator_kpiresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L516", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_kpi_aggregator_kpiresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_102", "target": "scripts_kpi_aggregator_kpiresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L677", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_serialize_result", "target": "scripts_kpi_aggregator_kpiresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L516", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_aggregate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_compare_baseline" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_estimate_roi" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L347", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L395", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator", "target": "scripts_kpi_aggregator_kpiaggregator_set_targets" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L735", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_main", "target": "scripts_kpi_aggregator_kpiaggregator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_134", "target": "scripts_kpi_aggregator_kpiaggregator" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L317", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L279", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_151", "target": "scripts_kpi_aggregator_kpiaggregator_ahrefs_get" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L527", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L530", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_165", "target": "scripts_kpi_aggregator_kpiaggregator_get_traffic_kpis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_197", "target": "scripts_kpi_aggregator_kpiaggregator_get_ranking_kpis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L532", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_235", "target": "scripts_kpi_aggregator_kpiaggregator_get_link_kpis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L533", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_276", "target": "scripts_kpi_aggregator_kpiaggregator_get_technical_kpis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L314", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_314", "target": "scripts_kpi_aggregator_kpiaggregator_get_content_kpis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L546", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L348", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_348", "target": "scripts_kpi_aggregator_kpiaggregator_get_local_kpis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L558", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_359", "target": "scripts_kpi_aggregator_kpiaggregator_calculate_health_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L571", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_set_targets" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L395", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_set_targets", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L396", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_396", "target": "scripts_kpi_aggregator_kpiaggregator_set_targets" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_compare_baseline", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L578", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_estimate_roi" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_420", "target": "scripts_kpi_aggregator_kpiaggregator_estimate_roi" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L553", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_compare_baseline" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L437", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_437", "target": "scripts_kpi_aggregator_kpiaggregator_compare_baseline" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L582", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_kpiaggregator_aggregate", "target": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L472", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_472", "target": "scripts_kpi_aggregator_kpiaggregator_generate_executive_summary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_main", "target": "scripts_kpi_aggregator_kpiaggregator_aggregate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L523", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_523", "target": "scripts_kpi_aggregator_kpiaggregator_aggregate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_main", "target": "scripts_kpi_aggregator_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L607", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_607", "target": "scripts_kpi_aggregator_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L744", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_main", "target": "scripts_kpi_aggregator_serialize_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L678", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_678", "target": "scripts_kpi_aggregator_serialize_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L733", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_main", "target": "scripts_kpi_aggregator_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L700", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_parse_args", "target": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_namespace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L701", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kpi_aggregator_rationale_701", "target": "scripts_kpi_aggregator_parse_args" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/kpi_aggregator.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_25_seo_kpi_framework_code_scripts_kpi_aggregator_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L624", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_get_date_range" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_get_previous_range" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L772", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L733", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_performancereport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_performancereporter" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L707", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_serialize_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_targetprogress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_trenddata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter", "target": "scripts_performance_reporter_winconcern" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_1", "target": "scripts_performance_reporter" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_calculate_period_comparison", "target": "scripts_performance_reporter_trenddata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_32", "target": "scripts_performance_reporter_trenddata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_performance_reporter_trenddata", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_generate_executive_summary", "target": "scripts_performance_reporter_winconcern" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L371", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown", "target": "scripts_performance_reporter_winconcern" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_identify_concerns", "target": "scripts_performance_reporter_winconcern" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_identify_wins", "target": "scripts_performance_reporter_winconcern" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_41", "target": "scripts_performance_reporter_winconcern" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_performance_reporter_winconcern", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L457", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_compare_targets", "target": "scripts_performance_reporter_targetprogress" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_50", "target": "scripts_performance_reporter_targetprogress" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_performance_reporter_targetprogress", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_targetprogress", "target": "scripts_performance_reporter_targetprogress_compute_progress" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L476", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_compare_targets", "target": "scripts_performance_reporter_targetprogress_compute_progress" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_57", "target": "scripts_performance_reporter_targetprogress_compute_progress" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L624", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_format_text_report", "target": "scripts_performance_reporter_performancereport" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_performance_reporter_performancereport", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L482", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereport" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_66", "target": "scripts_performance_reporter_performancereport" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L707", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_serialize_report", "target": "scripts_performance_reporter_performancereport" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L499", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_get_date_range" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_98", "target": "scripts_performance_reporter_get_date_range" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L500", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_get_previous_range" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_110", "target": "scripts_performance_reporter_get_previous_range" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L776", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_main", "target": "scripts_performance_reporter_performancereporter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_performance_reporter_performancereporter", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_ahrefs_get" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_calculate_period_comparison" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L457", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_compare_targets" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_generate_executive_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L371", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_get_current_metrics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_get_dr_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_get_metrics_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_get_volume_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_identify_concerns" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_identify_wins" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L482", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter", "target": "scripts_performance_reporter_performancereporter_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_124", "target": "scripts_performance_reporter_performancereporter" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_ahrefs_get", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_current_metrics", "target": "scripts_performance_reporter_performancereporter_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_dr_history", "target": "scripts_performance_reporter_performancereporter_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_metrics_history", "target": "scripts_performance_reporter_performancereporter_ahrefs_get" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_volume_history", "target": "scripts_performance_reporter_performancereporter_ahrefs_get" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_139", "target": "scripts_performance_reporter_performancereporter_ahrefs_get" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_current_metrics", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_dr_history", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_metrics_history", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_get_volume_history", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L505", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_get_metrics_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_157", "target": "scripts_performance_reporter_performancereporter_get_metrics_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L508", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_get_dr_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L180", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_180", "target": "scripts_performance_reporter_performancereporter_get_dr_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L507", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_get_current_metrics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_197", "target": "scripts_performance_reporter_performancereporter_get_current_metrics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L509", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_get_volume_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_214", "target": "scripts_performance_reporter_performancereporter_get_volume_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L526", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_calculate_period_comparison" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_233", "target": "scripts_performance_reporter_performancereporter_calculate_period_comparison" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_identify_wins", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L553", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_identify_wins" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_270", "target": "scripts_performance_reporter_performancereporter_identify_wins" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_identify_concerns", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L554", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_identify_concerns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_297", "target": "scripts_performance_reporter_performancereporter_identify_concerns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_compare_targets", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L398", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_328", "target": "scripts_performance_reporter_performancereporter_extract_metric" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_generate_executive_summary", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L591", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_generate_executive_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L344", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_344", "target": "scripts_performance_reporter_performancereporter_generate_executive_summary" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L371", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L599", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_374", "target": "scripts_performance_reporter_performancereporter_generate_tactical_breakdown" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L610", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_performancereporter_report", "target": "scripts_performance_reporter_performancereporter_compare_targets" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_460", "target": "scripts_performance_reporter_performancereporter_compare_targets" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L777", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_main", "target": "scripts_performance_reporter_performancereporter_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L491", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_491", "target": "scripts_performance_reporter_performancereporter_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L789", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_main", "target": "scripts_performance_reporter_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L625", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_625", "target": "scripts_performance_reporter_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L787", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_main", "target": "scripts_performance_reporter_serialize_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L708", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_708", "target": "scripts_performance_reporter_serialize_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L774", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_main", "target": "scripts_performance_reporter_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L733", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_parse_args", "target": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_namespace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L734", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_performance_reporter_rationale_734", "target": "scripts_performance_reporter_parse_args" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/25-seo-kpi-framework/code/scripts/performance_reporter.py", "source_location": "L21", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_25_seo_kpi_framework_code_scripts_performance_reporter_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_26_seo_international_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_contentparityentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_internationalauditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_koreanexpansion" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_languagedetection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1021", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_print_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_redirectlogic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1009", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_result_to_dict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor", "target": "scripts_international_auditor_urlstructureanalysis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_1", "target": "scripts_international_auditor" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_url_structure", "target": "scripts_international_auditor_urlstructureanalysis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_123", "target": "scripts_international_auditor_urlstructureanalysis" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L456", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit_content_parity", "target": "scripts_international_auditor_contentparityentry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_134", "target": "scripts_international_auditor_contentparityentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L549", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_check_language_detection", "target": "scripts_international_auditor_languagedetection" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L565", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_detect_single_page", "target": "scripts_international_auditor_languagedetection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_144", "target": "scripts_international_auditor_languagedetection" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L659", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit_redirect_logic", "target": "scripts_international_auditor_redirectlogic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_155", "target": "scripts_international_auditor_redirectlogic" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L740", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_korean_expansion", "target": "scripts_international_auditor_koreanexpansion" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_165", "target": "scripts_international_auditor_koreanexpansion" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L890", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_calculate_score", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L800", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_collect_issues", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1021", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_print_text_report", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_175", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1009", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_result_to_dict", "target": "scripts_international_auditor_internationalauditresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_async_main", "target": "scripts_international_auditor_internationalauditor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L740", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_analyze_korean_expansion" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_analyze_url_structure" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L456", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_audit_content_parity" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L659", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_audit_redirect_logic" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L890", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_calculate_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L482", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_check_key_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L549", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_check_language_detection" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L505", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_check_page_exists" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L800", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_collect_issues" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L620", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_detect_language_from_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L983", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_detect_pattern_from_hrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L565", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_detect_single_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L382", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_discover_language_versions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L953", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_hrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L945", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_langs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L961", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_map" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L933", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_fetch_text" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L517", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_get_freshness_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L440", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor", "target": "scripts_international_auditor_internationalauditor_probe_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_194", "target": "scripts_international_auditor_internationalauditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_async_main", "target": "scripts_international_auditor_internationalauditor_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_analyze_korean_expansion" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_analyze_url_structure" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_audit_content_parity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L255", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_audit_redirect_logic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_calculate_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_check_language_detection" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_collect_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit", "target": "scripts_international_auditor_internationalauditor_discover_language_versions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_215", "target": "scripts_international_auditor_internationalauditor_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_url_structure", "target": "scripts_international_auditor_internationalauditor_detect_pattern_from_hrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_url_structure", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_hrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_url_structure", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_langs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_url_structure", "target": "scripts_international_auditor_internationalauditor_fetch_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_281", "target": "scripts_international_auditor_internationalauditor_analyze_url_structure" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_discover_language_versions", "target": "scripts_international_auditor_internationalauditor_detect_language_from_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_discover_language_versions", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_map" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L387", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_discover_language_versions", "target": "scripts_international_auditor_internationalauditor_fetch_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_discover_language_versions", "target": "scripts_international_auditor_internationalauditor_probe_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L383", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_383", "target": "scripts_international_auditor_internationalauditor_discover_language_versions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_441", "target": "scripts_international_auditor_internationalauditor_probe_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit_content_parity", "target": "scripts_international_auditor_internationalauditor_check_key_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L476", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit_content_parity", "target": "scripts_international_auditor_internationalauditor_get_freshness_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_460", "target": "scripts_international_auditor_internationalauditor_audit_content_parity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L497", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_check_key_pages", "target": "scripts_international_auditor_internationalauditor_check_page_exists" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L483", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_483", "target": "scripts_international_auditor_internationalauditor_check_key_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L506", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_506", "target": "scripts_international_auditor_internationalauditor_check_page_exists" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L518", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_518", "target": "scripts_international_auditor_internationalauditor_get_freshness_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L555", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_check_language_detection", "target": "scripts_international_auditor_internationalauditor_detect_single_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L553", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_553", "target": "scripts_international_auditor_internationalauditor_check_language_detection" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L596", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_detect_single_page", "target": "scripts_international_auditor_internationalauditor_detect_language_from_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_570", "target": "scripts_international_auditor_internationalauditor_detect_single_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L621", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_621", "target": "scripts_international_auditor_internationalauditor_detect_language_from_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L692", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_audit_redirect_logic", "target": "scripts_international_auditor_internationalauditor_fetch_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L660", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_660", "target": "scripts_international_auditor_internationalauditor_audit_redirect_logic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L755", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_internationalauditor_analyze_korean_expansion", "target": "scripts_international_auditor_internationalauditor_fetch_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L741", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_741", "target": "scripts_international_auditor_internationalauditor_analyze_korean_expansion" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L801", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_801", "target": "scripts_international_auditor_internationalauditor_collect_issues" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L891", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_891", "target": "scripts_international_auditor_internationalauditor_calculate_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L934", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_934", "target": "scripts_international_auditor_internationalauditor_fetch_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L946", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_946", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_langs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L954", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_954", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_hrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L962", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_962", "target": "scripts_international_auditor_internationalauditor_extract_hreflang_map" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L984", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_984", "target": "scripts_international_auditor_internationalauditor_detect_pattern_from_hrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_async_main", "target": "scripts_international_auditor_result_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1010", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_1010", "target": "scripts_international_auditor_result_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_async_main", "target": "scripts_international_auditor_print_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1022", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_1022", "target": "scripts_international_auditor_print_text_report" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_build_parser", "target": "custom_skills_26_seo_international_code_scripts_international_auditor_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_main", "target": "scripts_international_auditor_build_parser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_rationale_1108", "target": "scripts_international_auditor_build_parser" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_async_main", "target": "custom_skills_26_seo_international_code_scripts_international_auditor_py_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/26-seo-international/code/scripts/international_auditor.py", "source_location": "L1188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_international_auditor_main", "target": "scripts_international_auditor_async_main" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_airesponse" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L459", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_call_mcp_tool" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_citationanalysisresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_citeddomain" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_citedpage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L568", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L504", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer", "target": "scripts_ai_citation_analyzer_print_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_1", "target": "scripts_ai_citation_analyzer" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze_response_sentiment", "target": "scripts_ai_citation_analyzer_airesponse" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_get_ai_responses", "target": "scripts_ai_citation_analyzer_airesponse" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_citation_analyzer_airesponse", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_39", "target": "scripts_ai_citation_analyzer_airesponse" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_domains", "target": "scripts_ai_citation_analyzer_citeddomain" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_rank_citations", "target": "scripts_ai_citation_analyzer_citeddomain" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_citation_analyzer_citeddomain", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_51", "target": "scripts_ai_citation_analyzer_citeddomain" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_pages", "target": "scripts_ai_citation_analyzer_citedpage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_rank_citations", "target": "scripts_ai_citation_analyzer_citedpage" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_citation_analyzer_citedpage", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_60", "target": "scripts_ai_citation_analyzer_citedpage" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_citationanalysisresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L325", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_generate_recommendations", "target": "scripts_ai_citation_analyzer_citationanalysisresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_citation_analyzer_citationanalysisresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_citationanalysisresult", "target": "scripts_ai_citation_analyzer_citationanalysisresult_to_dict" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L504", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_print_summary", "target": "scripts_ai_citation_analyzer_citationanalysisresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_70", "target": "scripts_ai_citation_analyzer_citationanalysisresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L595", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_main", "target": "scripts_ai_citation_analyzer_citationanalysisresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_82", "target": "scripts_ai_citation_analyzer_citationanalysisresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_101", "target": "scripts_ai_citation_analyzer_call_mcp_tool" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze_response_sentiment" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_compare_competitor_citations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L325", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_ai_responses" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_domains" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_rank_citations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L580", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_main", "target": "scripts_ai_citation_analyzer_aicitationanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_126", "target": "scripts_ai_citation_analyzer_aicitationanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L429", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_ai_responses" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_135", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_ai_responses" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_domains" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_compare_competitor_citations", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_domains" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_163", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_domains" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L440", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_compare_competitor_citations", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_188", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_get_cited_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze_response_sentiment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_215", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze_response_sentiment" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_rank_citations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L268", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_268", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_rank_citations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L444", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_compare_competitor_citations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L293", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_293", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_compare_competitor_citations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L449", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L326", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_326", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L585", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_main", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L414", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_414", "target": "scripts_ai_citation_analyzer_aicitationanalyzer_analyze" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L459", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_build_parser", "target": "custom_skills_27_seo_ai_visibility_code_scripts_ai_citation_analyzer_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_main", "target": "scripts_ai_citation_analyzer_build_parser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_460", "target": "scripts_ai_citation_analyzer_build_parser" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_27_seo_ai_visibility_code_scripts_ai_citation_analyzer_py_argumentparser", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L607", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_main", "target": "scripts_ai_citation_analyzer_print_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_citation_analyzer.py", "source_location": "L505", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_citation_analyzer_rationale_505", "target": "scripts_ai_citation_analyzer_print_summary" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_aivisibilityresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L476", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_call_mcp_tool" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_competitorvisibility" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_impressionmetrics" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L559", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_mentionmetrics" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L516", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_print_summary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker", "target": "scripts_ai_visibility_tracker_sovmetric" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_1", "target": "scripts_ai_visibility_tracker" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_overview", "target": "scripts_ai_visibility_tracker_impressionmetrics" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_impressionmetrics", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_39", "target": "scripts_ai_visibility_tracker_impressionmetrics" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_overview", "target": "scripts_ai_visibility_tracker_mentionmetrics" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_mentionmetrics", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_49", "target": "scripts_ai_visibility_tracker_mentionmetrics" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_overview", "target": "scripts_ai_visibility_tracker_sovmetric" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_59", "target": "scripts_ai_visibility_tracker_sovmetric" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_sovmetric", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_calculate_trends", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_history", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_history", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_history", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_historypoint", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_67", "target": "scripts_ai_visibility_tracker_historypoint" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors", "target": "scripts_ai_visibility_tracker_competitorvisibility" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_competitorvisibility", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_74", "target": "scripts_ai_visibility_tracker_competitorvisibility" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_aivisibilityresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilityresult", "target": "scripts_ai_visibility_tracker_aivisibilityresult_to_dict" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_generate_recommendations", "target": "scripts_ai_visibility_tracker_aivisibilityresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L427", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilityresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L516", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_print_summary", "target": "scripts_ai_visibility_tracker_aivisibilityresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_83", "target": "scripts_ai_visibility_tracker_aivisibilityresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L578", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_main", "target": "scripts_ai_visibility_tracker_aivisibilityresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_96", "target": "scripts_ai_visibility_tracker_aivisibilityresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_116", "target": "scripts_ai_visibility_tracker_call_mcp_tool" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_calculate_trends" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_overview" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_overview" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_overview" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L427", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_track" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L564", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_main", "target": "scripts_ai_visibility_tracker_aivisibilitytracker" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_141", "target": "scripts_ai_visibility_tracker_aivisibilitytracker" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L447", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_overview" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_150", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_overview" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_178", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L452", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_overview" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_206", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_overview" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_history", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L456", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_234", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_impressions_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_history", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L457", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_244", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_mentions_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_history", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L459", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_254", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_get_sov_history" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_264", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_parse_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_74", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_compare_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L538", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_print_summary", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_calculate_trends" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_308", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_calculate_trends" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L466", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_aivisibilitytracker_track", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L355", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_355", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L569", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_main", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_track" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_434", "target": "scripts_ai_visibility_tracker_aivisibilitytracker_track" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L476", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_build_parser", "target": "custom_skills_27_seo_ai_visibility_code_scripts_ai_visibility_tracker_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L561", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_main", "target": "scripts_ai_visibility_tracker_build_parser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_477", "target": "scripts_ai_visibility_tracker_build_parser" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_27_seo_ai_visibility_code_scripts_ai_visibility_tracker_py_argumentparser", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L590", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_main", "target": "scripts_ai_visibility_tracker_print_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/ai_visibility_tracker.py", "source_location": "L517", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_ai_visibility_tracker_rationale_517", "target": "scripts_ai_visibility_tracker_print_summary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/27-seo-ai-visibility/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_27_seo_ai_visibility_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_brandserpresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L761", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_display_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_entityauditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_entityauditresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_entityschema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_faqrichresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L874", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_paaquestion" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L858", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor", "target": "scripts_entity_auditor_parse_args" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_1", "target": "scripts_entity_auditor" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_monitor_paa", "target": "scripts_entity_auditor_paaquestion" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_paaquestion", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_paaquestion", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_37", "target": "scripts_entity_auditor_paaquestion" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_track_faq_rich_results", "target": "scripts_entity_auditor_faqrichresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_faqrichresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_faqrichresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_46", "target": "scripts_entity_auditor_faqrichresult" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit_entity_schema", "target": "scripts_entity_auditor_entityschema" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_entityschema", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_entityschema", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_56", "target": "scripts_entity_auditor_entityschema" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_brandserpresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_brandserpresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_analyze_brand_serp", "target": "scripts_entity_auditor_brandserpresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_66", "target": "scripts_entity_auditor_brandserpresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L761", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_display_result", "target": "scripts_entity_auditor_entityauditresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L698", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L651", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_compute_score", "target": "scripts_entity_auditor_entityauditresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L567", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_generate_recommendations", "target": "scripts_entity_auditor_entityauditresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_entityauditresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_entityauditresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditresult", "target": "scripts_entity_auditor_entityauditresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_79", "target": "scripts_entity_auditor_entityauditresult" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditresult_to_dict", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L886", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_main", "target": "scripts_entity_auditor_entityauditresult_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_entityauditor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_entity_auditor_entityauditor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_analyze_brand_serp" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L698", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_audit_entity_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L529", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_check_social_profile_links" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L651", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_compute_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L567", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_monitor_paa" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor", "target": "scripts_entity_auditor_entityauditor_track_faq_rich_results" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L877", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_main", "target": "scripts_entity_auditor_entityauditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_101", "target": "scripts_entity_auditor_entityauditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L737", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_monitor_paa" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_monitor_paa", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_158", "target": "scripts_entity_auditor_entityauditor_monitor_paa" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_analyze_brand_serp", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit_entity_schema", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L529", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_check_social_profile_links", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_track_faq_rich_results", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L717", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_track_faq_rich_results" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_249", "target": "scripts_entity_auditor_entityauditor_track_faq_rich_results" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L712", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_audit_entity_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_343", "target": "scripts_entity_auditor_entityauditor_audit_entity_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L713", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_analyze_brand_serp" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L443", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_443", "target": "scripts_entity_auditor_entityauditor_analyze_brand_serp" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L744", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_check_social_profile_links" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_534", "target": "scripts_entity_auditor_entityauditor_check_social_profile_links" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L750", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L568", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_568", "target": "scripts_entity_auditor_entityauditor_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L749", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_entityauditor_audit", "target": "scripts_entity_auditor_entityauditor_compute_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L652", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_652", "target": "scripts_entity_auditor_entityauditor_compute_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L878", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_main", "target": "scripts_entity_auditor_entityauditor_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L705", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_705", "target": "scripts_entity_auditor_entityauditor_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L894", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_main", "target": "scripts_entity_auditor_display_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L762", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_rationale_762", "target": "scripts_entity_auditor_display_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L875", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_main", "target": "scripts_entity_auditor_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L858", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_entity_auditor_parse_args", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/entity_auditor.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_entity_auditor_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_display_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_knowledgepanel" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_knowledgepanelattribute" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L754", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_naverpresence" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L739", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer", "target": "scripts_knowledge_graph_analyzer_wikipresence" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_1", "target": "scripts_knowledge_graph_analyzer" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_extract_attributes", "target": "scripts_knowledge_graph_analyzer_knowledgepanelattribute" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_score_completeness", "target": "scripts_knowledge_graph_analyzer_knowledgepanelattribute" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgepanelattribute", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgepanelattribute", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_59", "target": "scripts_knowledge_graph_analyzer_knowledgepanelattribute" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_detect_knowledge_panel", "target": "scripts_knowledge_graph_analyzer_knowledgepanel" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_extract_attributes", "target": "scripts_knowledge_graph_analyzer_knowledgepanel" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgepanel", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgepanel", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_67", "target": "scripts_knowledge_graph_analyzer_knowledgepanel" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L369", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikidata", "target": "scripts_knowledge_graph_analyzer_wikipresence" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikipedia", "target": "scripts_knowledge_graph_analyzer_wikipresence" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_77", "target": "scripts_knowledge_graph_analyzer_wikipresence" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_wikipresence", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_wikipresence", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_naverpresence" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_naverpresence", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_naverpresence", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_87", "target": "scripts_knowledge_graph_analyzer_naverpresence" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_display_result", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_generate_recommendations", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgegraphresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgegraphresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphresult", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_97", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphresult_to_dict", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L766", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_main", "target": "scripts_knowledge_graph_analyzer_knowledgegraphresult_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_encyclopedia", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_knowledge_in", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_detect_knowledge_panel", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_search_entity", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_any" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_encyclopedia" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_knowledge_in" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L369", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikidata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikipedia" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_detect_knowledge_panel" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_extract_attributes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_score_completeness" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_search_entity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L757", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_main", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_119", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L610", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_search_entity" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_search_entity", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_151", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_search_entity" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L608", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_encyclopedia", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_knowledge_in", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L369", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikidata", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikipedia", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_clientsession" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L613", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_detect_knowledge_panel" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_183", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_detect_knowledge_panel" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L617", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_extract_attributes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L229", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_229", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_extract_attributes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L618", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_score_completeness" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_301", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_score_completeness" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L630", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikipedia" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_334", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikipedia" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L631", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikidata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_374", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_wikidata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L636", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_encyclopedia" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L424", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_424", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_encyclopedia" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L637", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_knowledge_in" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L482", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_482", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_check_naver_knowledge_in" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L661", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_536", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L758", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_main", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L604", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_604", "target": "scripts_knowledge_graph_analyzer_knowledgegraphanalyzer_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L774", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_main", "target": "scripts_knowledge_graph_analyzer_display_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L673", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_rationale_673", "target": "scripts_knowledge_graph_analyzer_display_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L755", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_main", "target": "scripts_knowledge_graph_analyzer_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L739", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_knowledge_graph_analyzer_parse_args", "target": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/28-seo-knowledge-graph/code/scripts/knowledge_graph_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_28_seo_knowledge_graph_code_scripts_knowledge_graph_analyzer_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer", "target": "scripts_keyword_analyzer_keywordanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer", "target": "scripts_keyword_analyzer_keyworddata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer", "target": "scripts_keyword_analyzer_main" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer_analyze_primary_keyword", "target": "scripts_keyword_analyzer_keyworddata" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer_generate_lsi_keywords", "target": "scripts_keyword_analyzer_keyworddata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_14", "target": "scripts_keyword_analyzer_keyworddata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_analyze_primary_keyword" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_calculate_intent_distribution" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_export_analysis" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_long_tail_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_lsi_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_question_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_keywordanalyzer", "target": "scripts_keyword_analyzer_keywordanalyzer_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L314", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_23", "target": "scripts_keyword_analyzer_keywordanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L317", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_analyze_primary_keyword" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_37", "target": "scripts_keyword_analyzer_keywordanalyzer_analyze_primary_keyword" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L318", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_lsi_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_66", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_lsi_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_long_tail_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_124", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_long_tail_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_question_keywords" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_139", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_question_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_calculate_intent_distribution" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_155", "target": "scripts_keyword_analyzer_keywordanalyzer_calculate_intent_distribution" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L322", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_184", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_export_analysis" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_214", "target": "scripts_keyword_analyzer_keywordanalyzer_export_analysis" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L325", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_main", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_247", "target": "scripts_keyword_analyzer_keywordanalyzer_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/29-seo-gateway-architect/code/scripts/keyword_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_keyword_analyzer_rationale_283", "target": "scripts_keyword_analyzer_main" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "scripts_generate_pages_brand" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "scripts_generate_pages_create_sample_data" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "scripts_generate_pages_gatewaypagegenerator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "scripts_generate_pages_location" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "scripts_generate_pages_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages", "target": "scripts_generate_pages_service" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_create_sample_data", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_batch", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_content_variations", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_index", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_meta_tags", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_schema_markup", "target": "scripts_generate_pages_location" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_localize_content", "target": "scripts_generate_pages_location" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_17", "target": "scripts_generate_pages_location" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_create_sample_data", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_batch", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_content_variations", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_index", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_meta_tags", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_schema_markup", "target": "scripts_generate_pages_service" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_localize_content", "target": "scripts_generate_pages_service" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_30", "target": "scripts_generate_pages_service" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_create_sample_data", "target": "scripts_generate_pages_brand" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_init", "target": "scripts_generate_pages_brand" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_43", "target": "scripts_generate_pages_brand" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_generate_batch" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_generate_content_variations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_generate_index" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_generate_meta_tags" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_generate_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_generate_schema_markup" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_load_template" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator", "target": "scripts_generate_pages_gatewaypagegenerator_localize_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_main", "target": "scripts_generate_pages_gatewaypagegenerator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_54", "target": "scripts_generate_pages_gatewaypagegenerator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_init", "target": "custom_skills_30_seo_gateway_builder_code_scripts_generate_pages_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_gatewaypagegenerator_load_template" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_gatewaypagegenerator_generate_meta_tags" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_76", "target": "scripts_generate_pages_gatewaypagegenerator_generate_meta_tags" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_gatewaypagegenerator_generate_schema_markup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_96", "target": "scripts_generate_pages_gatewaypagegenerator_generate_schema_markup" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_gatewaypagegenerator_generate_content_variations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_129", "target": "scripts_generate_pages_gatewaypagegenerator_generate_content_variations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_page", "target": "scripts_generate_pages_gatewaypagegenerator_localize_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_168", "target": "scripts_generate_pages_gatewaypagegenerator_localize_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_batch", "target": "scripts_generate_pages_gatewaypagegenerator_generate_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_187", "target": "scripts_generate_pages_gatewaypagegenerator_generate_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_batch", "target": "custom_skills_30_seo_gateway_builder_code_scripts_generate_pages_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_batch", "target": "scripts_generate_pages_gatewaypagegenerator_generate_index" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L379", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_main", "target": "scripts_generate_pages_gatewaypagegenerator_generate_batch" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_234", "target": "scripts_generate_pages_gatewaypagegenerator_generate_batch" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_gatewaypagegenerator_generate_index", "target": "custom_skills_30_seo_gateway_builder_code_scripts_generate_pages_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_265", "target": "scripts_generate_pages_gatewaypagegenerator_generate_index" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L370", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_main", "target": "scripts_generate_pages_create_sample_data" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_291", "target": "scripts_generate_pages_create_sample_data" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/30-seo-gateway-builder/code/scripts/generate_pages.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_pages_rationale_364", "target": "scripts_generate_pages_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_build_data_source_parent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_coerce_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_coerce_property_value" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_explain_api_error" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_find_existing_page" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_find_title_property" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_get_schema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_make_client" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_parse_properties_arg" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat", "target": "scripts_notion_compat_resolve_data_source_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_1", "target": "scripts_notion_compat" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_compat" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_make_client", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_client" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_20", "target": "scripts_notion_compat_make_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_find_existing_page", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_get_schema", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_resolve_data_source_id", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_client" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_25", "target": "scripts_notion_compat_resolve_data_source_id" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_get_schema", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_57", "target": "scripts_notion_compat_get_schema" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_coerce_properties", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_coerce_property_value", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_find_existing_page", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_find_title_property", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_parse_properties_arg", "target": "custom_skills_32_notion_writer_code_scripts_notion_compat_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_62", "target": "scripts_notion_compat_find_title_property" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_70", "target": "scripts_notion_compat_build_data_source_parent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_75", "target": "scripts_notion_compat_parse_properties_arg" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_coerce_properties", "target": "scripts_notion_compat_coerce_property_value" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_94", "target": "scripts_notion_compat_coerce_property_value" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_169", "target": "scripts_notion_compat_coerce_properties" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_explain_api_error", "target": "apiresponseerror" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_187", "target": "scripts_notion_compat_explain_api_error" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_notion_compat.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_226", "target": "scripts_notion_compat_find_existing_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_compat_rationale_25", "target": "scripts_async_organizer_notionasyncorganizer_resolve_data_source_id" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "notion_semantic_search_plan", "target": "scripts_search_cache" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.9, "source": "scripts_notion_search", "target": "scripts_search_cache" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache", "target": "scripts_search_cache_cache_get" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache", "target": "scripts_search_cache_cache_key" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache", "target": "scripts_search_cache_cache_put" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_rationale_1", "target": "scripts_search_cache" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_cache_get", "target": "scripts_search_cache_cache_key" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_cache_put", "target": "scripts_search_cache_cache_key" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_cache_get", "target": "custom_skills_31_notion_organizer_code_scripts_search_cache_py_any" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_cache_get", "target": "custom_skills_31_notion_organizer_code_scripts_search_cache_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_rationale_27", "target": "scripts_search_cache_cache_get" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_cache_put", "target": "custom_skills_31_notion_organizer_code_scripts_search_cache_py_path" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_cache_put", "target": "custom_skills_31_notion_organizer_code_scripts_search_cache_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_cache.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_cache_rationale_63", "target": "scripts_search_cache_cache_put" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "notion_semantic_search_plan", "target": "scripts_search_llm" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.9, "source": "scripts_notion_search", "target": "scripts_search_llm" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm", "target": "scripts_search_llm_call_claude" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm", "target": "scripts_search_llm_call_via_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm", "target": "scripts_search_llm_call_via_sdk" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm", "target": "scripts_search_llm_have_anthropic_sdk" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm", "target": "scripts_search_llm_have_claude_cli" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_rationale_1", "target": "scripts_search_llm" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_call_claude", "target": "scripts_search_llm_have_anthropic_sdk" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_call_claude", "target": "scripts_search_llm_have_claude_cli" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_call_claude", "target": "scripts_search_llm_call_via_sdk" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_call_claude", "target": "scripts_search_llm_call_via_cli" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_rationale_38", "target": "scripts_search_llm_call_via_cli" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/_search_llm.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_search_llm_rationale_55", "target": "scripts_search_llm_call_claude" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/31-notion-organizer/code/CLAUDE.md", "source_location": null, "weight": 1.0, "source": "notion_organizer_claude_md", "target": "scripts_async_organizer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer", "target": "scripts_async_organizer_example_audit_database" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer", "target": "scripts_async_organizer_example_bulk_status_update" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer", "target": "scripts_async_organizer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer", "target": "scripts_async_organizer_notionasyncorganizer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_1", "target": "scripts_async_organizer" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_example_audit_database", "target": "scripts_async_organizer_notionasyncorganizer" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_example_bulk_status_update", "target": "scripts_async_organizer_notionasyncorganizer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L354", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_main", "target": "scripts_async_organizer_notionasyncorganizer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_batch_update_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_create_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_fetch_all_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_fetch_database_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_resolve_data_source_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_search" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer", "target": "scripts_async_organizer_notionasyncorganizer_update_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_51", "target": "scripts_async_organizer_notionasyncorganizer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_fetch_all_pages", "target": "scripts_async_organizer_notionasyncorganizer_resolve_data_source_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_fetch_database_schema", "target": "scripts_async_organizer_notionasyncorganizer_resolve_data_source_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_resolve_data_source_id", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_create_page", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_fetch_all_pages", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_fetch_database_schema", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_search", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_notionasyncorganizer_update_page", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_104", "target": "scripts_async_organizer_notionasyncorganizer_rate_limited_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L271", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_example_audit_database", "target": "scripts_async_organizer_notionasyncorganizer_fetch_database_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_110", "target": "scripts_async_organizer_notionasyncorganizer_fetch_database_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L304", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_example_bulk_status_update", "target": "scripts_async_organizer_notionasyncorganizer_fetch_all_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_125", "target": "scripts_async_organizer_notionasyncorganizer_fetch_all_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_159", "target": "scripts_async_organizer_notionasyncorganizer_update_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_example_bulk_status_update", "target": "scripts_async_organizer_notionasyncorganizer_batch_update_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_178", "target": "scripts_async_organizer_notionasyncorganizer_batch_update_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_227", "target": "scripts_async_organizer_notionasyncorganizer_search" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L368", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_main", "target": "scripts_async_organizer_notionasyncorganizer_print_stats" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L250", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_250", "target": "scripts_async_organizer_notionasyncorganizer_print_stats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L371", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_main", "target": "scripts_async_organizer_notionasyncorganizer_close" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_260", "target": "scripts_async_organizer_notionasyncorganizer_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_main", "target": "scripts_async_organizer_example_audit_database" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_270", "target": "scripts_async_organizer_example_audit_database" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_main", "target": "scripts_async_organizer_example_bulk_status_update" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/async_organizer.py", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_async_organizer_rationale_301", "target": "scripts_async_organizer_example_bulk_status_update" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/31-notion-organizer/code/CLAUDE.md", "source_location": null, "weight": 1.0, "source": "notion_organizer_claude_md", "target": "scripts_notion_search" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "notion_semantic_search_plan", "target": "scripts_notion_search" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_block_text" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_enrich_candidates" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_expand_query" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_extract_title" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_fallback_rank" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_fetch_excerpt" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_flatten_property" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L262", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_format_candidate_for_rerank" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L399", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_format_terminal" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L423", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_rerank" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L339", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_run_search" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search", "target": "scripts_notion_search_search_candidates" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_43", "target": "scripts_notion_search_expand_query" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_run_search", "target": "scripts_notion_search_expand_query" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_98", "target": "scripts_notion_search_search_candidates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_run_search", "target": "scripts_notion_search_search_candidates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_enrich_candidates", "target": "scripts_notion_search_flatten_property" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_162", "target": "scripts_notion_search_flatten_property" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_enrich_candidates", "target": "scripts_notion_search_extract_title" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_fetch_excerpt", "target": "scripts_notion_search_block_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_199", "target": "scripts_notion_search_block_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_enrich_candidates", "target": "scripts_notion_search_fetch_excerpt" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_209", "target": "scripts_notion_search_fetch_excerpt" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_222", "target": "scripts_notion_search_enrich_candidates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_run_search", "target": "scripts_notion_search_enrich_candidates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rerank", "target": "scripts_notion_search_format_candidate_for_rerank" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_273", "target": "scripts_notion_search_fallback_rank" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rerank", "target": "scripts_notion_search_fallback_rank" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L287", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_287", "target": "scripts_notion_search_rerank" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L391", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_run_search", "target": "scripts_notion_search_rerank" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_main", "target": "scripts_notion_search_run_search" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_353", "target": "scripts_notion_search_run_search" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L339", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_run_search", "target": "custom_skills_31_notion_organizer_code_scripts_notion_search_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L470", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_main", "target": "scripts_notion_search_format_terminal" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/notion_search.py", "source_location": "L400", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_search_rationale_400", "target": "scripts_notion_search_format_terminal" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/31-notion-organizer/code/CLAUDE.md", "source_location": null, "weight": 1.0, "source": "notion_organizer_claude_md", "target": "scripts_schema_migrator" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L333", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator", "target": "scripts_schema_migrator_generate_mapping_template" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L356", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator", "target": "scripts_schema_migrator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator", "target": "scripts_schema_migrator_schemamigrator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_1", "target": "scripts_schema_migrator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L375", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_main", "target": "scripts_schema_migrator_schemamigrator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_44", "target": "scripts_schema_migrator_schemamigrator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_fetch_all_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_get_schema" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_map_page_properties" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_migrate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_migrate_page" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_request" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_resolve_data_source_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator", "target": "scripts_schema_migrator_schemamigrator_transform_property" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_fetch_all_pages", "target": "scripts_schema_migrator_schemamigrator_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_get_schema", "target": "scripts_schema_migrator_schemamigrator_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_migrate_page", "target": "scripts_schema_migrator_schemamigrator_request" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_resolve_data_source_id", "target": "scripts_schema_migrator_schemamigrator_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_68", "target": "scripts_schema_migrator_schemamigrator_resolve_data_source_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_fetch_all_pages", "target": "scripts_schema_migrator_schemamigrator_resolve_data_source_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_get_schema", "target": "scripts_schema_migrator_schemamigrator_resolve_data_source_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_migrate", "target": "scripts_schema_migrator_schemamigrator_resolve_data_source_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L379", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_main", "target": "scripts_schema_migrator_schemamigrator_get_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_99", "target": "scripts_schema_migrator_schemamigrator_get_schema" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_migrate", "target": "scripts_schema_migrator_schemamigrator_get_schema" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_106", "target": "scripts_schema_migrator_schemamigrator_fetch_all_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_migrate", "target": "scripts_schema_migrator_schemamigrator_fetch_all_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_135", "target": "scripts_schema_migrator_schemamigrator_transform_property" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_map_page_properties", "target": "scripts_schema_migrator_schemamigrator_transform_property" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_216", "target": "scripts_schema_migrator_schemamigrator_map_page_properties" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_migrate_page", "target": "scripts_schema_migrator_schemamigrator_map_page_properties" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_256", "target": "scripts_schema_migrator_schemamigrator_migrate_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L313", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_schemamigrator_migrate", "target": "scripts_schema_migrator_schemamigrator_migrate_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L396", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_main", "target": "scripts_schema_migrator_schemamigrator_migrate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_295", "target": "scripts_schema_migrator_schemamigrator_migrate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L397", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_main", "target": "scripts_schema_migrator_schemamigrator_print_stats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_main", "target": "scripts_schema_migrator_schemamigrator_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_main", "target": "scripts_schema_migrator_generate_mapping_template" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/schema_migrator.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_schema_migrator_rationale_334", "target": "scripts_schema_migrator_generate_mapping_template" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_assert" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_run_all" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_cache_handles_corrupted_file" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_cache_hit_returns_cached_results" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_cache_miss_after_ttl_expires" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_cache_miss_on_different_candidates" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_cache_miss_returns_none" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_call_claude_dispatches_to_sdk_when_available" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_call_claude_falls_back_to_cli_when_no_sdk" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_call_claude_raises_when_neither_available" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L298", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_enrich_extracts_first_paragraph_excerpt" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_enrich_extracts_title_and_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L323", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_enrich_falls_back_to_empty_excerpt" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_enrich_keeps_falsy_but_meaningful_values" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_enrich_truncates_long_excerpt" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_expand_query_dedupes_and_caps" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_expand_query_falls_back_on_invalid_json" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_expand_query_falls_back_on_llm_exception" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_expand_query_returns_variants_with_original_first" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_pipeline_no_expand_uses_single_query" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L505", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_pipeline_no_rerank_skips_llm" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_pipeline_search_returns_json_serializable_results" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L559", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_pipeline_uses_cache_on_second_call" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L446", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_rerank_falls_back_on_llm_exception" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_rerank_falls_back_on_parse_error" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L386", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_rerank_orders_by_score_descending" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_rerank_respects_limit" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_search_caps_candidates_at_30" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_search_filters_only_pages" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_search_passes_property_filter_to_data_sources_query" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_search_unions_and_dedupes_workspace" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search", "target": "scripts_test_notion_search_test_search_uses_data_source_query_when_databases_specified" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_cache_handles_corrupted_file", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_cache_hit_returns_cached_results", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_cache_miss_after_ttl_expires", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_cache_miss_on_different_candidates", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_cache_miss_returns_none", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_call_claude_dispatches_to_sdk_when_available", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_call_claude_falls_back_to_cli_when_no_sdk", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_call_claude_raises_when_neither_available", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_enrich_extracts_first_paragraph_excerpt", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_enrich_extracts_title_and_properties", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_enrich_falls_back_to_empty_excerpt", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_enrich_keeps_falsy_but_meaningful_values", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L360", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_enrich_truncates_long_excerpt", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_expand_query_dedupes_and_caps", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_expand_query_falls_back_on_invalid_json", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_expand_query_falls_back_on_llm_exception", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_expand_query_returns_variants_with_original_first", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L555", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_pipeline_no_expand_uses_single_query", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_pipeline_no_rerank_skips_llm", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L494", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_pipeline_search_returns_json_serializable_results", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L594", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_pipeline_uses_cache_on_second_call", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L456", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_rerank_falls_back_on_llm_exception", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L440", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_rerank_falls_back_on_parse_error", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L404", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_rerank_orders_by_score_descending", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L427", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_rerank_respects_limit", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_search_caps_candidates_at_30", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_search_filters_only_pages", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L258", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_search_passes_property_filter_to_data_sources_query", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_search_unions_and_dedupes_workspace", "target": "scripts_test_notion_search_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_test_search_uses_data_source_query_when_databases_specified", "target": "scripts_test_notion_search_assert" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_18", "target": "scripts_test_notion_search_test_call_claude_dispatches_to_sdk_when_available" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_34", "target": "scripts_test_notion_search_test_call_claude_falls_back_to_cli_when_no_sdk" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_47", "target": "scripts_test_notion_search_test_call_claude_raises_when_neither_available" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_126", "target": "scripts_test_notion_search_test_expand_query_returns_variants_with_original_first" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_137", "target": "scripts_test_notion_search_test_expand_query_dedupes_and_caps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_147", "target": "scripts_test_notion_search_test_expand_query_falls_back_on_invalid_json" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_156", "target": "scripts_test_notion_search_test_expand_query_falls_back_on_llm_exception" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_167", "target": "scripts_test_notion_search_test_search_unions_and_dedupes_workspace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_191", "target": "scripts_test_notion_search_test_search_caps_candidates_at_30" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_207", "target": "scripts_test_notion_search_test_search_uses_data_source_query_when_databases_specified" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_227", "target": "scripts_test_notion_search_test_search_filters_only_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_243", "target": "scripts_test_notion_search_test_search_passes_property_filter_to_data_sources_query" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_265", "target": "scripts_test_notion_search_test_enrich_extracts_title_and_properties" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_299", "target": "scripts_test_notion_search_test_enrich_extracts_first_paragraph_excerpt" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L324", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_324", "target": "scripts_test_notion_search_test_enrich_falls_back_to_empty_excerpt" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L344", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_344", "target": "scripts_test_notion_search_test_enrich_truncates_long_excerpt" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_364", "target": "scripts_test_notion_search_test_enrich_keeps_falsy_but_meaningful_values" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L387", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_387", "target": "scripts_test_notion_search_test_rerank_orders_by_score_descending" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L412", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_412", "target": "scripts_test_notion_search_test_rerank_respects_limit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L431", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_431", "target": "scripts_test_notion_search_test_rerank_falls_back_on_parse_error" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L447", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_447", "target": "scripts_test_notion_search_test_rerank_falls_back_on_llm_exception" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_461", "target": "scripts_test_notion_search_test_pipeline_search_returns_json_serializable_results" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L506", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_506", "target": "scripts_test_notion_search_test_pipeline_no_rerank_skips_llm" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L536", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_536", "target": "scripts_test_notion_search_test_pipeline_no_expand_uses_single_query" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-notion-organizer/code/scripts/test_notion_search.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_notion_search_rationale_560", "target": "scripts_test_notion_search_test_pipeline_uses_cache_on_second_call" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_31_seo_competitor_intel_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L745", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_competitivealert" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_competitivemonitor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_competitivemonitorresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_contentvelocity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_drtrend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L569", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_keywordmovement" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L770", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_marketshare" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L695", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_serialize_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor", "target": "scripts_competitive_monitor_traffictrend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_1", "target": "scripts_competitive_monitor" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L445", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_estimate_market_share", "target": "scripts_competitive_monitor_traffictrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "target": "scripts_competitive_monitor_traffictrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends", "target": "scripts_competitive_monitor_traffictrend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_35", "target": "scripts_competitive_monitor_traffictrend" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_traffictrend", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "target": "scripts_competitive_monitor_drtrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_get_dr_trends", "target": "scripts_competitive_monitor_drtrend" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_drtrend", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_46", "target": "scripts_competitive_monitor_drtrend" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L445", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_estimate_market_share", "target": "scripts_competitive_monitor_keywordmovement" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "target": "scripts_competitive_monitor_keywordmovement" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement", "target": "scripts_competitive_monitor_keywordmovement" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_keywordmovement", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_57", "target": "scripts_competitive_monitor_keywordmovement" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity", "target": "scripts_competitive_monitor_contentvelocity" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "target": "scripts_competitive_monitor_contentvelocity" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_contentvelocity", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_68", "target": "scripts_competitive_monitor_contentvelocity" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_competitivealert", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "target": "scripts_competitive_monitor_competitivealert" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_79", "target": "scripts_competitive_monitor_competitivealert" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L445", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_estimate_market_share", "target": "scripts_competitive_monitor_marketshare" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_marketshare", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_90", "target": "scripts_competitive_monitor_marketshare" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L479", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitorresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_competitivemonitorresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L569", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_format_text_report", "target": "scripts_competitive_monitor_competitivemonitorresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_99", "target": "scripts_competitive_monitor_competitivemonitorresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L672", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_serialize_result", "target": "scripts_competitive_monitor_competitivemonitorresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_async_main", "target": "scripts_competitive_monitor_competitivemonitor" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitive_monitor_competitivemonitor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_discover_competitors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L445", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_estimate_market_share" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_generate_alerts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_get_dr_trends" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L479", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_monitor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor", "target": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_118", "target": "scripts_competitive_monitor_competitivemonitor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_discover_competitors", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L355", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_generate_alerts", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_get_dr_trends", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L488", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L250", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_131", "target": "scripts_competitive_monitor_competitivemonitor_extract_domain" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_call_ahrefs", "target": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_discover_competitors", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_get_dr_trends", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_138", "target": "scripts_competitive_monitor_competitivemonitor_call_ahrefs" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_discover_competitors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_145", "target": "scripts_competitive_monitor_competitivemonitor_discover_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L512", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_161", "target": "scripts_competitive_monitor_competitivemonitor_get_traffic_trends" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L519", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_get_dr_trends" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_206", "target": "scripts_competitive_monitor_competitivemonitor_get_dr_trends" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L524", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_246", "target": "scripts_competitive_monitor_competitivemonitor_track_keyword_movement" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_303", "target": "scripts_competitive_monitor_competitivemonitor_compare_content_velocity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L537", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_generate_alerts" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_353", "target": "scripts_competitive_monitor_competitivemonitor_generate_alerts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L548", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_competitivemonitor_monitor", "target": "scripts_competitive_monitor_competitivemonitor_estimate_market_share" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L450", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_450", "target": "scripts_competitive_monitor_competitivemonitor_estimate_market_share" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L748", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_async_main", "target": "scripts_competitive_monitor_competitivemonitor_monitor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_486", "target": "scripts_competitive_monitor_competitivemonitor_monitor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L758", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_async_main", "target": "scripts_competitive_monitor_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_684", "target": "scripts_competitive_monitor_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L756", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_async_main", "target": "scripts_competitive_monitor_serialize_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L673", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_rationale_673", "target": "scripts_competitive_monitor_serialize_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L771", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_main", "target": "scripts_competitive_monitor_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L695", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_parse_args", "target": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L745", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_async_main", "target": "custom_skills_31_seo_competitor_intel_code_scripts_competitive_monitor_py_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitive_monitor.py", "source_location": "L772", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitive_monitor_main", "target": "scripts_competitive_monitor_async_main" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L689", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_comparisonmatrix" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_competitorprofile" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_competitorprofiler" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_competitorprofilingresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L548", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_keywordoverlap" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L713", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L639", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L618", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_serialize_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler", "target": "scripts_competitor_profiler_threatassessment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_1", "target": "scripts_competitor_profiler" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitor_profiler_competitorprofile", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix", "target": "scripts_competitor_profiler_competitorprofile" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_build_profile", "target": "scripts_competitor_profiler_competitorprofile" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_determine_market_position", "target": "scripts_competitor_profiler_competitorprofile" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_score_threat", "target": "scripts_competitor_profiler_competitorprofile" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_35", "target": "scripts_competitor_profiler_competitorprofile" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap", "target": "scripts_competitor_profiler_keywordoverlap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L499", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_keywordoverlap" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_score_threat", "target": "scripts_competitor_profiler_keywordoverlap" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitor_profiler_keywordoverlap", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_50", "target": "scripts_competitor_profiler_keywordoverlap" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_score_threat", "target": "scripts_competitor_profiler_threatassessment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_60", "target": "scripts_competitor_profiler_threatassessment" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitor_profiler_threatassessment", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitor_profiler_comparisonmatrix", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix", "target": "scripts_competitor_profiler_comparisonmatrix" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_73", "target": "scripts_competitor_profiler_comparisonmatrix" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofilingresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitor_profiler_competitorprofilingresult", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L548", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_format_text_report", "target": "scripts_competitor_profiler_competitorprofilingresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_81", "target": "scripts_competitor_profiler_competitorprofilingresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L618", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_serialize_result", "target": "scripts_competitor_profiler_competitorprofilingresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L690", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_async_main", "target": "scripts_competitor_profiler_competitorprofiler" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_competitor_profiler_competitorprofiler", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_build_profile" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_call_ahrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_detect_korean_presence" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_determine_market_position" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_discover_competitors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_profile" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler", "target": "scripts_competitor_profiler_competitorprofiler_score_threat" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_96", "target": "scripts_competitor_profiler_competitorprofiler" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_build_profile", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L365", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_detect_korean_presence", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_discover_competitors", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_106", "target": "scripts_competitor_profiler_competitorprofiler_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap", "target": "scripts_competitor_profiler_competitorprofiler_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_build_profile", "target": "scripts_competitor_profiler_competitorprofiler_call_ahrefs" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_call_ahrefs", "target": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_detect_korean_presence", "target": "scripts_competitor_profiler_competitorprofiler_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_discover_competitors", "target": "scripts_competitor_profiler_competitorprofiler_call_ahrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_117", "target": "scripts_competitor_profiler_competitorprofiler_call_ahrefs" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L456", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_discover_competitors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_124", "target": "scripts_competitor_profiler_competitorprofiler_discover_competitors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_build_profile" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_151", "target": "scripts_competitor_profiler_competitorprofiler_build_profile" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L493", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_204", "target": "scripts_competitor_profiler_competitorprofiler_analyze_keyword_overlap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L503", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_256", "target": "scripts_competitor_profiler_competitorprofiler_build_comparison_matrix" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L510", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_score_threat" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_295", "target": "scripts_competitor_profiler_competitorprofiler_score_threat" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L475", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_detect_korean_presence" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_364", "target": "scripts_competitor_profiler_competitorprofiler_detect_korean_presence" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L527", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_competitorprofiler_profile", "target": "scripts_competitor_profiler_competitorprofiler_determine_market_position" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_393", "target": "scripts_competitor_profiler_competitorprofiler_determine_market_position" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L692", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_async_main", "target": "scripts_competitor_profiler_competitorprofiler_profile" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_438", "target": "scripts_competitor_profiler_competitorprofiler_profile" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L701", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_async_main", "target": "scripts_competitor_profiler_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L549", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_549", "target": "scripts_competitor_profiler_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L699", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_async_main", "target": "scripts_competitor_profiler_serialize_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L619", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_rationale_619", "target": "scripts_competitor_profiler_serialize_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L714", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_main", "target": "scripts_competitor_profiler_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L639", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_parse_args", "target": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L24", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L689", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_async_main", "target": "custom_skills_31_seo_competitor_intel_code_scripts_competitor_profiler_py_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/31-seo-competitor-intel/code/scripts/competitor_profiler.py", "source_location": "L715", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_competitor_profiler_main", "target": "scripts_competitor_profiler_async_main" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.7, "source_file": "custom-skills/40-jamie-brand-editor/README.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_editor_readme_md", "target": "scripts_notion_writer" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "notion_writer_extended_plan", "target": "scripts_notion_writer" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/32-notion-writer/SKILL.md", "source_location": null, "weight": 1.0, "source": "notion_writer_skill_md", "target": "scripts_notion_writer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L654", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_append_to_page" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L673", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_clear_page_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L410", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_bulleted_list_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_callout_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L491", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_code_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_column_list_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L705", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_database_row" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_divider_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L399", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_heading_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_numbered_list_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_paragraph_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_quote_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L510", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_table_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_todo_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_create_toggle_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_extract_notion_id" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L634", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_get_database_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L624", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_get_page_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L302", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_is_absolute_url" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_is_table_row" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L543", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_list_accessible_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L764", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_parse_lines" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_rich_span" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_split_table_row" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_update_page_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L749", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer", "target": "scripts_notion_writer_write_to_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L838", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_extract_notion_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_rich_text", "target": "scripts_notion_writer_extract_notion_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_28", "target": "scripts_notion_writer_extract_notion_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L657", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_append_to_page", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L676", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_clear_page_content", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L643", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_get_database_info", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L627", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_get_page_info", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L904", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L360", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_rich_text", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_52", "target": "scripts_notion_writer_format_id_with_dashes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_is_table_row" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_split_table_row" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L961", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_markdown_to_notion_blocks", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_markdown_to_notion_blocks", "target": "scripts_notion_writer_parse_lines" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_76", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L751", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_write_to_page", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L460", "weight": 1.0, "source": "scripts_test_parser_run_all", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L114", "weight": 1.0, "source": "scripts_test_parser_test_blocks_bullets_and_numbers", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L107", "weight": 1.0, "source": "scripts_test_parser_test_blocks_headings", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L131", "weight": 1.0, "source": "scripts_test_parser_test_blocks_quote_code_divider", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L142", "weight": 1.0, "source": "scripts_test_parser_test_blocks_table", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L121", "weight": 1.0, "source": "scripts_test_parser_test_blocks_todo", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L201", "weight": 1.0, "source": "scripts_test_parser_test_callout_caution", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L189", "weight": 1.0, "source": "scripts_test_parser_test_callout_important", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L170", "weight": 1.0, "source": "scripts_test_parser_test_callout_note", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L182", "weight": 1.0, "source": "scripts_test_parser_test_callout_tip", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L208", "weight": 1.0, "source": "scripts_test_parser_test_callout_unknown_falls_through", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L195", "weight": 1.0, "source": "scripts_test_parser_test_callout_warning", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L335", "weight": 1.0, "source": "scripts_test_parser_test_columns_single_degrades", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L292", "weight": 1.0, "source": "scripts_test_parser_test_columns_two", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L318", "weight": 1.0, "source": "scripts_test_parser_test_columns_with_blocks", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L408", "weight": 1.0, "source": "scripts_test_parser_test_no_literal_markers_leak", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L216", "weight": 1.0, "source": "scripts_test_parser_test_toggle_basic", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L238", "weight": 1.0, "source": "scripts_test_parser_test_toggle_nested_blocks", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L259", "weight": 1.0, "source": "scripts_test_parser_test_toggle_nested_toggle", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L271", "weight": 1.0, "source": "scripts_test_parser_test_toggle_unclosed_falls_through", "target": "scripts_notion_writer_markdown_to_notion_blocks" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L410", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_bulleted_list_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_callout_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L491", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_code_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_column_list_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_divider_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L399", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_heading_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_numbered_list_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_paragraph_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_quote_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L510", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_table_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_todo_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_toggle_block", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_rich_text", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rich_span", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_bulleted_list_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_callout_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_code_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L210", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_column_list_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L271", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_divider_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_heading_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_numbered_list_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_paragraph_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_quote_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_table_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_todo_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_lines", "target": "scripts_notion_writer_create_toggle_block" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_88", "target": "scripts_notion_writer_parse_lines" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L369", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_rich_text", "target": "scripts_notion_writer_is_absolute_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_303", "target": "scripts_notion_writer_is_absolute_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L342", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_parse_rich_text", "target": "scripts_notion_writer_rich_span" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_308", "target": "scripts_notion_writer_rich_span" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L415", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_bulleted_list_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_callout_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L496", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_code_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L405", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_heading_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L425", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_numbered_list_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L394", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_paragraph_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L446", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_quote_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_todo_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L471", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_toggle_block", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L322", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_322", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L349", "weight": 1.0, "source": "scripts_test_parser_test_mention_id", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L371", "weight": 1.0, "source": "scripts_test_parser_test_mention_invalid_falls_back", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L362", "weight": 1.0, "source": "scripts_test_parser_test_mention_url", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L400", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_absolute_link_preserved", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L383", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_anchor_link_becomes_bold", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L60", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_bold", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L74", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_code", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L69", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_italic", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L81", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_link", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L95", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_mixed", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L53", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_plain", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L392", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_relative_link_becomes_plain", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L89", "weight": 1.0, "source": "scripts_test_parser_test_rich_text_strike", "target": "scripts_notion_writer_parse_rich_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L452", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_452", "target": "scripts_notion_writer_create_callout_block" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L466", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_466", "target": "scripts_notion_writer_create_toggle_block" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L478", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_478", "target": "scripts_notion_writer_create_column_list_block" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L511", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_511", "target": "scripts_notion_writer_create_table_block" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L543", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_list_accessible_content", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L832", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_list_accessible_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_544", "target": "scripts_notion_writer_list_accessible_content" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L654", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_append_to_page", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L673", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_clear_page_content", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L705", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_database_row", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L634", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_get_database_info", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L624", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_get_page_info", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_update_page_properties", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L749", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_write_to_page", "target": "custom_skills_32_notion_writer_code_scripts_notion_writer_py_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L840", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_get_page_info" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L625", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_625", "target": "scripts_notion_writer_get_page_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L861", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_get_database_info" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L635", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_635", "target": "scripts_notion_writer_get_database_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L725", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_create_database_row", "target": "scripts_notion_writer_append_to_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L991", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_append_to_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L655", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_655", "target": "scripts_notion_writer_append_to_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L761", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_write_to_page", "target": "scripts_notion_writer_append_to_page" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L989", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_clear_page_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L674", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_674", "target": "scripts_notion_writer_clear_page_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L758", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_write_to_page", "target": "scripts_notion_writer_clear_page_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L998", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_create_database_row" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L706", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_706", "target": "scripts_notion_writer_create_database_row" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L986", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_update_page_properties" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L737", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_737", "target": "scripts_notion_writer_update_page_properties" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L902", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_main", "target": "scripts_notion_writer_write_to_page" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/notion_writer.py", "source_location": "L750", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_notion_writer_rationale_750", "target": "scripts_notion_writer_write_to_page" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "notion_writer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_assert" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L416", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_run_all" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_blocks_bullets_and_numbers" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_blocks_headings" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_blocks_quote_code_divider" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_blocks_table" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_blocks_todo" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_callout_caution" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_callout_important" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_callout_note" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_callout_tip" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_callout_unknown_falls_through" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_callout_warning" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_columns_single_degrades" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_columns_two" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_columns_with_blocks" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L346", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_mention_id" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L369", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_mention_invalid_falls_back" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_mention_url" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_no_literal_markers_leak" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L398", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_absolute_link_preserved" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_anchor_link_becomes_bold" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_bold" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_code" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_italic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_link" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_mixed" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_plain" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L390", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_relative_link_becomes_plain" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_rich_text_strike" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_toggle_basic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_toggle_nested_blocks" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_toggle_nested_toggle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L268", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser", "target": "scripts_test_parser_test_toggle_unclosed_falls_through" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_blocks_bullets_and_numbers", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_blocks_headings", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_blocks_quote_code_divider", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_blocks_table", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_blocks_todo", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L202", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_callout_caution", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_callout_important", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_callout_note", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_callout_tip", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_callout_unknown_falls_through", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_callout_warning", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_columns_single_degrades", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L293", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_columns_two", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_columns_with_blocks", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L351", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_mention_id", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_mention_invalid_falls_back", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_mention_url", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_no_literal_markers_leak", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L402", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_absolute_link_preserved", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L385", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_anchor_link_becomes_bold", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_bold", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_code", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_italic", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_link", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_mixed", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_plain", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L394", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_relative_link_becomes_plain", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_rich_text_strike", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_toggle_basic", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_toggle_nested_blocks", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_toggle_nested_toggle", "target": "scripts_test_parser_assert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_test_toggle_unclosed_falls_through", "target": "scripts_test_parser_assert" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_207", "target": "scripts_test_parser_test_callout_unknown_falls_through" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_227", "target": "scripts_test_parser_test_toggle_nested_blocks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_249", "target": "scripts_test_parser_test_toggle_nested_toggle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_269", "target": "scripts_test_parser_test_toggle_unclosed_falls_through" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_306", "target": "scripts_test_parser_test_columns_with_blocks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_329", "target": "scripts_test_parser_test_columns_single_degrades" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L347", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_347", "target": "scripts_test_parser_test_mention_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_359", "target": "scripts_test_parser_test_mention_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L370", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_370", "target": "scripts_test_parser_test_mention_invalid_falls_back" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L382", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_382", "target": "scripts_test_parser_test_rich_text_anchor_link_becomes_bold" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L391", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_391", "target": "scripts_test_parser_test_rich_text_relative_link_becomes_plain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L399", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_399", "target": "scripts_test_parser_test_rich_text_absolute_link_preserved" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-notion-writer/code/scripts/test_parser.py", "source_location": "L407", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_test_parser_rationale_407", "target": "scripts_test_parser_test_no_literal_markers_leak" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_32_seo_crawl_budget_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_botprofile" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_crawlrecommendation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L722", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L653", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer", "target": "scripts_crawl_budget_analyzer_orphanpage" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_1", "target": "scripts_crawl_budget_analyzer" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlwaste", "target": "scripts_crawl_budget_analyzer_crawlwaste_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlwaste", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlwaste", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlwaste", "target": "scripts_log_parser_logparser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_53", "target": "scripts_crawl_budget_analyzer_crawlwaste" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L425", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_detect_orphan_pages", "target": "scripts_crawl_budget_analyzer_orphanpage" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations", "target": "scripts_crawl_budget_analyzer_orphanpage" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_orphanpage", "target": "scripts_crawl_budget_analyzer_orphanpage_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_orphanpage", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_orphanpage", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_orphanpage", "target": "scripts_log_parser_logparser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_72", "target": "scripts_crawl_budget_analyzer_orphanpage" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_botprofile", "target": "scripts_crawl_budget_analyzer_botprofile_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_botprofile", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_botprofile", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_botprofile", "target": "scripts_log_parser_logparser" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations", "target": "scripts_crawl_budget_analyzer_botprofile" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L377", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots", "target": "scripts_crawl_budget_analyzer_botprofile" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_84", "target": "scripts_crawl_budget_analyzer_botprofile" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations", "target": "scripts_crawl_budget_analyzer_crawlrecommendation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlrecommendation", "target": "scripts_crawl_budget_analyzer_crawlrecommendation_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlrecommendation", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlrecommendation", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlrecommendation", "target": "scripts_log_parser_logparser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_111", "target": "scripts_crawl_budget_analyzer_crawlrecommendation" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L577", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetresult", "target": "scripts_crawl_budget_analyzer_crawlbudgetresult_to_dict" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlbudgetresult", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlbudgetresult", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlbudgetresult", "target": "scripts_log_parser_logparser" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L722", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_format_text_report", "target": "scripts_crawl_budget_analyzer_crawlbudgetresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_124", "target": "scripts_crawl_budget_analyzer_crawlbudgetresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L709", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_main", "target": "scripts_crawl_budget_analyzer_crawlbudgetresult_to_dict" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L577", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_calculate_efficiency_score" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L425", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_detect_orphan_pages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_fetch_sitemap_child" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_sitemap_urls" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_normalize_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L377", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer", "target": "scripts_log_parser_logparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L700", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_main", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_159", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L580", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data", "target": "botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data", "target": "logentry" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L177", "weight": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data", "target": "scripts_log_parser_logparser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L176", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_176", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_log_data" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "logentry", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "logentry", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "logentry", "target": "scripts_log_parser_logparser" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls", "target": "logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste", "target": "logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains", "target": "logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s", "target": "logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L377", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots", "target": "logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "botidentification", "target": "scripts_log_parser_botidentification" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "botidentification", "target": "scripts_log_parser_logentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L25", "weight": 0.8, "confidence_score": 0.5, "source": "botidentification", "target": "scripts_log_parser_logparser" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls", "target": "botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste", "target": "botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L283", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains", "target": "botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s", "target": "botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L377", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots", "target": "botidentification" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L586", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_sitemap_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_sitemap_urls", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_fetch_sitemap_child" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_sitemap_urls", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_184", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_load_sitemap_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_fetch_sitemap_child", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_215", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_fetch_sitemap_child" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L615", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_233", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_normalize_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L596", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_244", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_parameter_waste" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L287", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_287", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_redirect_chains" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L598", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L316", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_316", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_soft_404s" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L599", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_341", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_identify_duplicate_crawls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L591", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_381", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_profile_bots" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L618", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_detect_orphan_pages" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_430", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_detect_orphan_pages" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L621", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_calculate_efficiency_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L449", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_449", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_calculate_efficiency_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L624", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_461", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L706", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_main", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L578", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_578", "target": "scripts_crawl_budget_analyzer_crawlbudgetanalyzer_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L712", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_main", "target": "scripts_crawl_budget_analyzer_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/crawl_budget_analyzer.py", "source_location": "L723", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_budget_analyzer_rationale_723", "target": "scripts_crawl_budget_analyzer_format_text_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "datetime" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_botidentification" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_botstats" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_logentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_logparser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_logparseresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L491", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser", "target": "scripts_log_parser_parse_date" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_1", "target": "scripts_log_parser" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logentry", "target": "scripts_log_parser_logentry_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L400", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_get_bot_stats", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_apache_combined", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_cloudfront", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L298", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_line", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_nginx_combined", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L348", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_streaming", "target": "scripts_log_parser_logentry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_103", "target": "scripts_log_parser_logentry" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L400", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_get_bot_stats", "target": "scripts_log_parser_botidentification" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_identify_bot", "target": "scripts_log_parser_botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse", "target": "scripts_log_parser_botidentification" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L348", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_streaming", "target": "scripts_log_parser_botidentification" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_122", "target": "scripts_log_parser_botidentification" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_botstats", "target": "scripts_log_parser_botstats_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L400", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_get_bot_stats", "target": "scripts_log_parser_botstats" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_130", "target": "scripts_log_parser_botstats" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_and_analyze", "target": "scripts_log_parser_logparseresult" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparseresult", "target": "scripts_log_parser_logparseresult_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_155", "target": "scripts_log_parser_logparseresult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L574", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_main", "target": "scripts_log_parser_logparseresult_to_dict" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_detect_format" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L400", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_get_bot_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_identify_bot" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_open_file" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse_and_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse_apache_combined" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse_cloudfront" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L298", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse_line" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse_nginx_combined" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L348", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser", "target": "scripts_log_parser_logparser_parse_streaming" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L547", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_main", "target": "scripts_log_parser_logparser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_183", "target": "scripts_log_parser_logparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_streaming", "target": "scripts_log_parser_logparser_detect_format" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_200", "target": "scripts_log_parser_logparser_detect_format" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_215", "target": "scripts_log_parser_logparser_parse_nginx_combined" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_238", "target": "scripts_log_parser_logparser_parse_apache_combined" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_261", "target": "scripts_log_parser_logparser_parse_cloudfront" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_streaming", "target": "scripts_log_parser_logparser_parse_line" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_299", "target": "scripts_log_parser_logparser_parse_line" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L370", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_streaming", "target": "scripts_log_parser_logparser_identify_bot" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_312", "target": "scripts_log_parser_logparser_identify_bot" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L337", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_open_file", "target": "textio" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L463", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_and_analyze", "target": "scripts_log_parser_logparser_open_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L356", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_streaming", "target": "scripts_log_parser_logparser_open_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_338", "target": "scripts_log_parser_logparser_open_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse", "target": "scripts_log_parser_logparser_parse_streaming" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L552", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_main", "target": "scripts_log_parser_logparser_parse_streaming" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L352", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_352", "target": "scripts_log_parser_logparser_parse_streaming" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L381", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse", "target": "datetime" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L449", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_and_analyze", "target": "scripts_log_parser_logparser_parse" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L387", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_387", "target": "scripts_log_parser_logparser_parse" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client", "target": "datetime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "datetime" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/estimate.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_estimate", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "datetime" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_and_analyze", "target": "datetime" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_parse_date", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit", "target": "datetime" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "datetime" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L450", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_logparser_parse_and_analyze", "target": "scripts_log_parser_logparser_get_bot_stats" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L403", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_403", "target": "scripts_log_parser_logparser_get_bot_stats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L567", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_main", "target": "scripts_log_parser_logparser_parse_and_analyze" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_448", "target": "scripts_log_parser_logparser_parse_and_analyze" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_main", "target": "scripts_log_parser_parse_date" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/32-seo-crawl-budget/code/scripts/log_parser.py", "source_location": "L487", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_log_parser_rationale_487", "target": "scripts_log_parser_parse_date" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_base_client_rationale_61", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_logger" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_any" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/base_client.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_base_client_rationale_138", "target": "custom_skills_33_seo_migration_planner_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L878", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L683", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_indexationstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L903", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_migrationalert" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_migrationmonitor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_migrationreport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L831", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_rankingchange" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_redirecthealth" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L808", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_serialize_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor", "target": "scripts_migration_monitor_trafficcomparison" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_1", "target": "scripts_migration_monitor" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_compare_traffic", "target": "scripts_migration_monitor_trafficcomparison" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L417", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_estimate_recovery", "target": "scripts_migration_monitor_trafficcomparison" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_34", "target": "scripts_migration_monitor_trafficcomparison" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_trafficcomparison", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_check_redirects", "target": "scripts_migration_monitor_redirecthealth" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_45", "target": "scripts_migration_monitor_redirecthealth" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_redirecthealth", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_indexationstatus", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_indexation", "target": "scripts_migration_monitor_indexationstatus" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_57", "target": "scripts_migration_monitor_indexationstatus" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_rankings", "target": "scripts_migration_monitor_rankingchange" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_rankingchange", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_68", "target": "scripts_migration_monitor_rankingchange" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_migrationalert", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L485", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_generate_alerts", "target": "scripts_migration_monitor_migrationalert" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_79", "target": "scripts_migration_monitor_migrationalert" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L683", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_format_text_report", "target": "scripts_migration_monitor_migrationreport" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L485", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_generate_alerts", "target": "scripts_migration_monitor_migrationreport" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L595", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationreport" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_migrationreport", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_90", "target": "scripts_migration_monitor_migrationreport" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L808", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_serialize_report", "target": "scripts_migration_monitor_migrationreport" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L879", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_async_main", "target": "scripts_migration_monitor_migrationmonitor" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_monitor_migrationmonitor", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_call_ahrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_call_firecrawl" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_check_redirects" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_compare_traffic" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L417", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_estimate_recovery" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_extract_domain" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L485", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_generate_alerts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L595", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_run" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_track_indexation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L364", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor", "target": "scripts_migration_monitor_migrationmonitor_track_rankings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_109", "target": "scripts_migration_monitor_migrationmonitor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_compare_traffic", "target": "scripts_migration_monitor_migrationmonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L608", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_indexation", "target": "scripts_migration_monitor_migrationmonitor_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L368", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_rankings", "target": "scripts_migration_monitor_migrationmonitor_extract_domain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_122", "target": "scripts_migration_monitor_migrationmonitor_extract_domain" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_call_ahrefs", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_compare_traffic", "target": "scripts_migration_monitor_migrationmonitor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_indexation", "target": "scripts_migration_monitor_migrationmonitor_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_rankings", "target": "scripts_migration_monitor_migrationmonitor_call_ahrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_129", "target": "scripts_migration_monitor_migrationmonitor_call_ahrefs" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_call_firecrawl", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L417", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_estimate_recovery", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_track_indexation", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_check_redirects", "target": "scripts_migration_monitor_migrationmonitor_call_firecrawl" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_134", "target": "scripts_migration_monitor_migrationmonitor_call_firecrawl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L635", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_compare_traffic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_145", "target": "scripts_migration_monitor_migrationmonitor_compare_traffic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L642", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_check_redirects" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_248", "target": "scripts_migration_monitor_migrationmonitor_check_redirects" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L650", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_track_indexation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_306", "target": "scripts_migration_monitor_migrationmonitor_track_indexation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L654", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_track_rankings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L367", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_367", "target": "scripts_migration_monitor_migrationmonitor_track_rankings" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L658", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_estimate_recovery" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_420", "target": "scripts_migration_monitor_migrationmonitor_estimate_recovery" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L663", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_migrationmonitor_run", "target": "scripts_migration_monitor_migrationmonitor_generate_alerts" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_486", "target": "scripts_migration_monitor_migrationmonitor_generate_alerts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L881", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_async_main", "target": "scripts_migration_monitor_migrationmonitor_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L905", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_main", "target": "scripts_migration_monitor_migrationmonitor_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L602", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_602", "target": "scripts_migration_monitor_migrationmonitor_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L891", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_async_main", "target": "scripts_migration_monitor_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L684", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_684", "target": "scripts_migration_monitor_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L889", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_async_main", "target": "scripts_migration_monitor_serialize_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L809", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_rationale_809", "target": "scripts_migration_monitor_serialize_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L904", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_main", "target": "scripts_migration_monitor_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L831", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_parse_args", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L23", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L878", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_async_main", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_monitor_py_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_monitor.py", "source_location": "L905", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_monitor_main", "target": "scripts_migration_monitor_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L719", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L564", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L748", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_migrationbaseline" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_migrationplan" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_migrationplanner" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_migrationurl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L674", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_redirectmap" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_riskassessment" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner", "target": "scripts_migration_planner_serialize_plan" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_1", "target": "scripts_migration_planner" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_assess_url_risk", "target": "scripts_migration_planner_migrationurl" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_crawl_url_inventory", "target": "scripts_migration_planner_migrationurl" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_generate_redirect_map", "target": "scripts_migration_planner_migrationurl" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_planner_migrationurl", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_37", "target": "scripts_migration_planner_migrationurl" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_planner_migrationbaseline", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationbaseline" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_50", "target": "scripts_migration_planner_migrationbaseline" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_generate_redirect_map", "target": "scripts_migration_planner_redirectmap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_62", "target": "scripts_migration_planner_redirectmap" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_planner_redirectmap", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L533", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_riskassessment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_72", "target": "scripts_migration_planner_riskassessment" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_planner_riskassessment", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L564", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_format_text_report", "target": "scripts_migration_planner_migrationplan" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_planner_migrationplan", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplan" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_83", "target": "scripts_migration_planner_migrationplan" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_serialize_plan", "target": "scripts_migration_planner_migrationplan" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L725", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_async_main", "target": "scripts_migration_planner_migrationplanner" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_migration_planner_migrationplanner", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_assess_url_risk" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_call_ahrefs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_call_firecrawl" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L279", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_classify_priority" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_crawl_url_inventory" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_extract_domain" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_fetch_page_backlinks" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_fetch_page_keywords" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_fetch_site_metrics" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_generate_checklist" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_generate_redirect_map" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_normalize_url" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L420", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner", "target": "scripts_migration_planner_migrationplanner_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_113", "target": "scripts_migration_planner_migrationplanner" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_site_metrics", "target": "scripts_migration_planner_migrationplanner_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline", "target": "scripts_migration_planner_migrationplanner_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_extract_domain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_120", "target": "scripts_migration_planner_migrationplanner_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_crawl_url_inventory", "target": "scripts_migration_planner_migrationplanner_normalize_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L313", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_generate_redirect_map", "target": "scripts_migration_planner_migrationplanner_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_128", "target": "scripts_migration_planner_migrationplanner_normalize_url" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_call_ahrefs", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_page_backlinks", "target": "scripts_migration_planner_migrationplanner_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_page_keywords", "target": "scripts_migration_planner_migrationplanner_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_site_metrics", "target": "scripts_migration_planner_migrationplanner_call_ahrefs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline", "target": "scripts_migration_planner_migrationplanner_call_ahrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_138", "target": "scripts_migration_planner_migrationplanner_call_ahrefs" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_call_firecrawl", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_page_keywords", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_site_metrics", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L358", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_generate_checklist", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_crawl_url_inventory", "target": "scripts_migration_planner_migrationplanner_call_firecrawl" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_143", "target": "scripts_migration_planner_migrationplanner_call_firecrawl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L438", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_crawl_url_inventory" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_152", "target": "scripts_migration_planner_migrationplanner_crawl_url_inventory" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_191", "target": "scripts_migration_planner_migrationplanner_fetch_top_pages_baseline" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L443", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_fetch_site_metrics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_215", "target": "scripts_migration_planner_migrationplanner_fetch_site_metrics" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_235", "target": "scripts_migration_planner_migrationplanner_fetch_page_backlinks" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_242", "target": "scripts_migration_planner_migrationplanner_fetch_page_keywords" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L461", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_assess_url_risk" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_254", "target": "scripts_migration_planner_migrationplanner_assess_url_risk" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L462", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_classify_priority" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_280", "target": "scripts_migration_planner_migrationplanner_classify_priority" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L478", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_generate_redirect_map" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_300", "target": "scripts_migration_planner_migrationplanner_generate_redirect_map" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_migrationplanner_run", "target": "scripts_migration_planner_migrationplanner_generate_checklist" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_359", "target": "scripts_migration_planner_migrationplanner_generate_checklist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L727", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_async_main", "target": "scripts_migration_planner_migrationplanner_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L750", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_main", "target": "scripts_migration_planner_migrationplanner_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L426", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_426", "target": "scripts_migration_planner_migrationplanner_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_async_main", "target": "scripts_migration_planner_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L565", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_565", "target": "scripts_migration_planner_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L734", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_async_main", "target": "scripts_migration_planner_serialize_plan" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L641", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_rationale_641", "target": "scripts_migration_planner_serialize_plan" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L749", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_main", "target": "scripts_migration_planner_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L674", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_parse_args", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_namespace" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L26", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L719", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_async_main", "target": "custom_skills_33_seo_migration_planner_code_scripts_migration_planner_py_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/33-seo-migration-planner/code/scripts/migration_planner.py", "source_location": "L750", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migration_planner_main", "target": "scripts_migration_planner_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_1", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_36", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_pagemetadata", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "response", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_seo_crawler_adapter_crawlprogress", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_39", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_53", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_ratelimiter_acquire" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_69", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_any", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_namespace", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_pagemetadata", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "response", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_report_aggregator_aggregatedreport", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_report_aggregator_reportaggregator", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L28", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_report_aggregator_skilloutput", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L57", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_seo_crawler_adapter_crawlprogress", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_logger" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_77", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_init" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_104", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_rate_limited_request" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_122", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_batch_requests" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_147", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_baseasyncclient_print_stats" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_157", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_164", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_google_credentials_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_173", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_pagespeed_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_178", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_api_key" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_183", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_custom_search_engine_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_188", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_notion_token" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_192", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_validate_google_credentials" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/base_client.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_rationale_199", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_base_client_py_scripts_base_client_configmanager_get_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator", "target": "scripts_dashboard_generator_dashboardconfig" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L466", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator", "target": "scripts_dashboard_generator_dashboardgenerator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L733", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator", "target": "scripts_dashboard_generator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator", "target": "scripts_dashboard_generator_parse_args" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_1", "target": "scripts_dashboard_generator" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L586", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardconfig" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L684", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_run", "target": "scripts_dashboard_generator_dashboardconfig" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_39", "target": "scripts_dashboard_generator_dashboardconfig" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L501", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_category_color" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L487", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_gauge_color" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_generate_competitor_radar" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L522", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_generate_health_gauge" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L543", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_generate_issues_chart" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L537", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_generate_keyword_chart" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_generate_traffic_chart" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L586", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_render_html" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L668", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_run" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L663", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_save" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L473", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_score_class" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L513", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator", "target": "scripts_dashboard_generator_dashboardgenerator_trend_label" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_main", "target": "scripts_dashboard_generator_dashboardgenerator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_467", "target": "scripts_dashboard_generator_dashboardgenerator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L528", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_health_gauge", "target": "scripts_dashboard_generator_dashboardgenerator_score_class" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardgenerator_score_class" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_474", "target": "scripts_dashboard_generator_dashboardgenerator_score_class" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L527", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_health_gauge", "target": "scripts_dashboard_generator_dashboardgenerator_gauge_color" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L643", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardgenerator_gauge_color" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L488", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_488", "target": "scripts_dashboard_generator_dashboardgenerator_gauge_color" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L601", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardgenerator_category_color" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L502", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_502", "target": "scripts_dashboard_generator_dashboardgenerator_category_color" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L642", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardgenerator_trend_label" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L514", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_514", "target": "scripts_dashboard_generator_dashboardgenerator_trend_label" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L522", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_health_gauge", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L523", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_523", "target": "scripts_dashboard_generator_dashboardgenerator_generate_health_gauge" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_competitor_radar", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L543", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_issues_chart", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L537", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_keyword_chart", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L531", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_generate_traffic_chart", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L586", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L532", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_532", "target": "scripts_dashboard_generator_dashboardgenerator_generate_traffic_chart" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L538", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_538", "target": "scripts_dashboard_generator_dashboardgenerator_generate_keyword_chart" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L610", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardgenerator_generate_issues_chart" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L546", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_546", "target": "scripts_dashboard_generator_dashboardgenerator_generate_issues_chart" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L626", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_render_html", "target": "scripts_dashboard_generator_dashboardgenerator_generate_competitor_radar" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L563", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_563", "target": "scripts_dashboard_generator_dashboardgenerator_generate_competitor_radar" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L691", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_run", "target": "scripts_dashboard_generator_dashboardgenerator_render_html" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L591", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_591", "target": "scripts_dashboard_generator_dashboardgenerator_render_html" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L695", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_dashboardgenerator_run", "target": "scripts_dashboard_generator_dashboardgenerator_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L664", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_664", "target": "scripts_dashboard_generator_dashboardgenerator_save" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L737", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_main", "target": "scripts_dashboard_generator_dashboardgenerator_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L674", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_rationale_674", "target": "scripts_dashboard_generator_dashboardgenerator_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L734", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_main", "target": "scripts_dashboard_generator_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/dashboard_generator.py", "source_location": "L704", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_dashboard_generator_parse_args", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_dashboard_generator_py_namespace" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "scripts_executive_report_audienceconfig" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L185", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "scripts_executive_report_executivereportgenerator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "scripts_executive_report_executivesummary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L609", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "scripts_executive_report_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L571", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "scripts_executive_report_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report", "target": "scripts_executive_report_translate_description" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_1", "target": "scripts_executive_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_audienceconfig", "target": "scripts_executive_report_audienceconfig_from_level" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L202", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_generate_narrative", "target": "scripts_executive_report_audienceconfig" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_generate_recommendations", "target": "scripts_executive_report_audienceconfig" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_39", "target": "scripts_executive_report_audienceconfig" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L513", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_audienceconfig_from_level" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_49", "target": "scripts_executive_report_audienceconfig_from_level" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L412", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_render_markdown", "target": "scripts_executive_report_executivesummary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L518", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_executivesummary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_81", "target": "scripts_executive_report_executivesummary" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_format_concerns", "target": "scripts_executive_report_translate_description" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_format_wins", "target": "scripts_executive_report_translate_description" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L352", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_generate_recommendations", "target": "scripts_executive_report_translate_description" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_160", "target": "scripts_executive_report_translate_description" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L314", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_format_concerns" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_format_wins" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L202", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_generate_narrative" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_health_grade" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L412", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_render_markdown" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L496", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator", "target": "scripts_executive_report_executivereportgenerator_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L612", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_main", "target": "scripts_executive_report_executivereportgenerator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_186", "target": "scripts_executive_report_executivereportgenerator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_generate_narrative", "target": "scripts_executive_report_executivereportgenerator_health_grade" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L433", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_render_markdown", "target": "scripts_executive_report_executivereportgenerator_health_grade" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_190", "target": "scripts_executive_report_executivereportgenerator_health_grade" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L202", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_generate_narrative", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L539", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_executivereportgenerator_generate_narrative" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_207", "target": "scripts_executive_report_executivereportgenerator_generate_narrative" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L314", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_format_concerns", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_format_wins", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_generate_recommendations", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L540", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_executivereportgenerator_format_wins" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_300", "target": "scripts_executive_report_executivereportgenerator_format_wins" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L541", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_executivereportgenerator_format_concerns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_300", "target": "scripts_executive_report_executivereportgenerator_format_concerns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L542", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_executivereportgenerator_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_343", "target": "scripts_executive_report_executivereportgenerator_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L546", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_executivereportgenerator_run", "target": "scripts_executive_report_executivereportgenerator_render_markdown" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_413", "target": "scripts_executive_report_executivereportgenerator_render_markdown" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L613", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_main", "target": "scripts_executive_report_executivereportgenerator_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L503", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_rationale_503", "target": "scripts_executive_report_executivereportgenerator_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L610", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_main", "target": "scripts_executive_report_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/executive_report.py", "source_location": "L571", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_executive_report_parse_args", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_executive_report_py_namespace" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_aggregatedreport" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L720", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L568", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_format_text_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L669", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_parse_args" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_reportaggregator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L646", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_serialize_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_1", "target": "scripts_report_aggregator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_88", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_build_timeline", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L370", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_compute_cross_skill_health", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_identify_and_parse", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L401", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_identify_priorities", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L355", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_normalize_output", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_query_notion_audits", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_scan_local_outputs", "target": "scripts_report_aggregator_skilloutput" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L568", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_format_text_report", "target": "scripts_report_aggregator_aggregatedreport" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_103", "target": "scripts_report_aggregator_aggregatedreport" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_aggregatedreport" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L646", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_serialize_report", "target": "scripts_report_aggregator_aggregatedreport" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L721", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_async_main", "target": "scripts_report_aggregator_reportaggregator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_124", "target": "scripts_report_aggregator_reportaggregator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_build_timeline" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L370", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_compute_cross_skill_health" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_extract_domain" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_generate_audit_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_identify_and_parse" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L401", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_identify_priorities" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L355", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_normalize_output" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_query_notion_audits" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_run" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator", "target": "scripts_report_aggregator_reportaggregator_scan_local_outputs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_133", "target": "scripts_report_aggregator_reportaggregator_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_identify_and_parse", "target": "scripts_report_aggregator_reportaggregator_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L468", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_extract_domain" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L180", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_scan_local_outputs", "target": "scripts_report_aggregator_reportaggregator_extract_domain" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_141", "target": "scripts_report_aggregator_reportaggregator_generate_audit_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L472", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_generate_audit_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_152", "target": "scripts_report_aggregator_reportaggregator_scan_local_outputs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L481", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_scan_local_outputs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_scan_local_outputs", "target": "scripts_report_aggregator_reportaggregator_identify_and_parse" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_208", "target": "scripts_report_aggregator_reportaggregator_identify_and_parse" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_identify_and_parse", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L441", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_build_timeline", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L401", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_identify_priorities", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L355", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_normalize_output", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L334", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_334", "target": "scripts_report_aggregator_reportaggregator_query_notion_audits" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L492", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_query_notion_audits" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L356", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_356", "target": "scripts_report_aggregator_reportaggregator_normalize_output" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L523", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_normalize_output" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_373", "target": "scripts_report_aggregator_reportaggregator_compute_cross_skill_health" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L525", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_compute_cross_skill_health" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L404", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_404", "target": "scripts_report_aggregator_reportaggregator_identify_priorities" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L546", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_identify_priorities" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L442", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_442", "target": "scripts_report_aggregator_reportaggregator_build_timeline" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L552", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_reportaggregator_run", "target": "scripts_report_aggregator_reportaggregator_build_timeline" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L723", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_async_main", "target": "scripts_report_aggregator_reportaggregator_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L748", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_main", "target": "scripts_report_aggregator_reportaggregator_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_467", "target": "scripts_report_aggregator_reportaggregator_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L735", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_async_main", "target": "scripts_report_aggregator_format_text_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L569", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_569", "target": "scripts_report_aggregator_format_text_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L732", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_async_main", "target": "scripts_report_aggregator_serialize_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L647", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_rationale_647", "target": "scripts_report_aggregator_serialize_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L747", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_main", "target": "scripts_report_aggregator_parse_args" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L669", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_parse_args", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_namespace" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L720", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_async_main", "target": "custom_skills_34_seo_reporting_dashboard_code_scripts_report_aggregator_py_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/34-seo-reporting-dashboard/code/scripts/report_aggregator.py", "source_location": "L748", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_report_aggregator_main", "target": "scripts_report_aggregator_async_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_1", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_24", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_34", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_43", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_80", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_90", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_129", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_167", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_206", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_213", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/40-jamie-brand-editor/code/scripts/compliance_checker.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_231", "target": "custom_skills_40_jamie_brand_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status", "target": "scripts_jamie_channel_status_format_duration" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status", "target": "scripts_jamie_channel_status_get_authenticated_service" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status", "target": "scripts_jamie_channel_status_get_channel_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status", "target": "scripts_jamie_channel_status_get_videos_status" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status", "target": "scripts_jamie_channel_status_main" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_main", "target": "scripts_jamie_channel_status_get_authenticated_service" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_rationale_50", "target": "scripts_jamie_channel_status_get_authenticated_service" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_main", "target": "scripts_jamie_channel_status_get_channel_info" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_rationale_70", "target": "scripts_jamie_channel_status_get_channel_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_main", "target": "scripts_jamie_channel_status_get_videos_status" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_rationale_82", "target": "scripts_jamie_channel_status_get_videos_status" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_main", "target": "scripts_jamie_channel_status_format_duration" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_channel_status.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_channel_status_rationale_96", "target": "scripts_jamie_channel_status_format_duration" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_extract_video_id" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_format_duration" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_format_number" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_get_authenticated_service" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_get_video_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info", "target": "scripts_jamie_video_info_print_video_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_main", "target": "scripts_jamie_video_info_extract_video_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_rationale_35", "target": "scripts_jamie_video_info_extract_video_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_main", "target": "scripts_jamie_video_info_get_authenticated_service" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_rationale_55", "target": "scripts_jamie_video_info_get_authenticated_service" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_get_video_info", "target": "scripts_jamie_video_info_format_duration" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_rationale_75", "target": "scripts_jamie_video_info_format_duration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_get_video_info", "target": "scripts_jamie_video_info_format_number" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_rationale_91", "target": "scripts_jamie_video_info_format_number" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_main", "target": "scripts_jamie_video_info_get_video_info" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_rationale_99", "target": "scripts_jamie_video_info_get_video_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_main", "target": "scripts_jamie_video_info_print_video_info" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_video_info.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_video_info_rationale_146", "target": "scripts_jamie_video_info_print_video_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test", "target": "scripts_jamie_youtube_api_test_get_authenticated_service" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test", "target": "scripts_jamie_youtube_api_test_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test", "target": "scripts_jamie_youtube_api_test_test_jamie_channel" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test", "target": "scripts_jamie_youtube_api_test_test_video_access" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test_main", "target": "scripts_jamie_youtube_api_test_get_authenticated_service" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test_rationale_35", "target": "scripts_jamie_youtube_api_test_get_authenticated_service" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test_main", "target": "scripts_jamie_youtube_api_test_test_jamie_channel" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test_rationale_64", "target": "scripts_jamie_youtube_api_test_test_jamie_channel" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test_main", "target": "scripts_jamie_youtube_api_test_test_video_access" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_api_test.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_api_test_rationale_96", "target": "scripts_jamie_youtube_api_test_test_video_access" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L569", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update", "target": "scripts_jamie_youtube_batch_update_get_authenticated_service" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L641", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update", "target": "scripts_jamie_youtube_batch_update_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L596", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update", "target": "scripts_jamie_youtube_batch_update_update_video_metadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L668", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update_main", "target": "scripts_jamie_youtube_batch_update_get_authenticated_service" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L570", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update_rationale_570", "target": "scripts_jamie_youtube_batch_update_get_authenticated_service" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L679", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update_main", "target": "scripts_jamie_youtube_batch_update_update_video_metadata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/43-jamie-youtube-manager/code/scripts/jamie_youtube_batch_update.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_jamie_youtube_batch_update_rationale_597", "target": "scripts_jamie_youtube_batch_update_update_video_metadata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L538", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_build_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_compliancechecker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L459", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_journalvalidator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_linkrecommender" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L596", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L572", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_print_summary_table" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L307", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_spellingchecker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_structurevalidator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator", "target": "scripts_journal_validator_validationissue" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_1", "target": "scripts_journal_validator" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L255", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_compliancechecker_check", "target": "scripts_journal_validator_validationissue" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L415", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_linkrecommender_check", "target": "scripts_journal_validator_validationissue" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L332", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_spellingchecker_check", "target": "scripts_journal_validator_validationissue" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_structurevalidator_check", "target": "scripts_journal_validator_validationissue" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_44", "target": "scripts_journal_validator_structurevalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_structurevalidator", "target": "scripts_journal_validator_structurevalidator_check" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L255", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_compliancechecker", "target": "scripts_journal_validator_compliancechecker_check" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_173", "target": "scripts_journal_validator_compliancechecker" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_308", "target": "scripts_journal_validator_spellingchecker" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L332", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_spellingchecker", "target": "scripts_journal_validator_spellingchecker_check" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_spellingchecker_check", "target": "scripts_journal_validator_linkrecommender_check" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L415", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_linkrecommender", "target": "scripts_journal_validator_linkrecommender_check" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_linkrecommender", "target": "scripts_journal_validator_linkrecommender_detect_main_topic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_389", "target": "scripts_journal_validator_linkrecommender" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_linkrecommender_check", "target": "scripts_journal_validator_linkrecommender_detect_main_topic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L407", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_407", "target": "scripts_journal_validator_linkrecommender_detect_main_topic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L501", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_journalvalidator_validate", "target": "scripts_journal_validator_linkrecommender_check" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_journalvalidator", "target": "scripts_journal_validator_journalvalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L479", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_journalvalidator", "target": "scripts_journal_validator_journalvalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L619", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_main", "target": "scripts_journal_validator_journalvalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L460", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_460", "target": "scripts_journal_validator_journalvalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L624", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_main", "target": "scripts_journal_validator_journalvalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L480", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_rationale_480", "target": "scripts_journal_validator_journalvalidator_validate" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L538", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_build_parser", "target": "custom_skills_46_jamie_journal_editor_code_scripts_journal_validator_py_argumentparser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_main", "target": "scripts_journal_validator_build_parser" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/46-jamie-journal-editor/code/scripts/journal_validator.py", "source_location": "L627", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_journal_validator_main", "target": "scripts_journal_validator_print_summary_table" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_1", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_24", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_complianceviolation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_34", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_init", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_43", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_prohibited_patterns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_80", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_load_required_disclaimers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_90", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_129", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_create_violation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_167", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_check_disclaimers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_206", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_count_by_severity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_213", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_compliancechecker_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/47-jamie-marketing-editor/code/scripts/compliance_checker.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_rationale_231", "target": "custom_skills_47_jamie_marketing_editor_code_scripts_compliance_checker_py_scripts_compliance_checker_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit", "target": "scripts_gtm_audit_checkoutflowanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit", "target": "scripts_gtm_audit_datalayervalidator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit", "target": "scripts_gtm_audit_formanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L579", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit", "target": "scripts_gtm_audit_gtmauditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1087", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit", "target": "scripts_gtm_audit_main" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L559", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer_validate_checkout_events", "target": "scripts_gtm_audit_datalayervalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_datalayervalidator", "target": "scripts_gtm_audit_datalayervalidator_check_ecommerce_clear" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_datalayervalidator", "target": "scripts_gtm_audit_datalayervalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_datalayervalidator", "target": "scripts_gtm_audit_datalayervalidator_validate_event" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_datalayervalidator", "target": "scripts_gtm_audit_datalayervalidator_validate_sequence" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L862", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "target": "scripts_gtm_audit_datalayervalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_113", "target": "scripts_gtm_audit_datalayervalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L560", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer_validate_checkout_events", "target": "scripts_gtm_audit_datalayervalidator_validate_event" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L867", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "target": "scripts_gtm_audit_datalayervalidator_validate_event" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_121", "target": "scripts_gtm_audit_datalayervalidator_validate_event" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L872", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "target": "scripts_gtm_audit_datalayervalidator_validate_sequence" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_187", "target": "scripts_gtm_audit_datalayervalidator_validate_sequence" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L876", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "target": "scripts_gtm_audit_datalayervalidator_check_ecommerce_clear" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_208", "target": "scripts_gtm_audit_datalayervalidator_check_ecommerce_clear" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_formanalyzer", "target": "scripts_gtm_audit_formanalyzer_analyze_form_tracking_readiness" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L392", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_formanalyzer", "target": "scripts_gtm_audit_formanalyzer_check_form_events" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_formanalyzer", "target": "scripts_gtm_audit_formanalyzer_discover_forms" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_formanalyzer", "target": "scripts_gtm_audit_formanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_formanalyzer", "target": "scripts_gtm_audit_formanalyzer_simulate_form_interaction" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L813", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_form_audit", "target": "scripts_gtm_audit_formanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_234", "target": "scripts_gtm_audit_formanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L814", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_form_audit", "target": "scripts_gtm_audit_formanalyzer_discover_forms" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_243", "target": "scripts_gtm_audit_formanalyzer_discover_forms" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L815", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_form_audit", "target": "scripts_gtm_audit_formanalyzer_analyze_form_tracking_readiness" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_276", "target": "scripts_gtm_audit_formanalyzer_analyze_form_tracking_readiness" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L823", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_form_audit", "target": "scripts_gtm_audit_formanalyzer_simulate_form_interaction" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_312", "target": "scripts_gtm_audit_formanalyzer_simulate_form_interaction" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L832", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_form_audit", "target": "scripts_gtm_audit_formanalyzer_check_form_events" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_393", "target": "scripts_gtm_audit_formanalyzer_check_form_events" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L422", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer", "target": "scripts_gtm_audit_checkoutflowanalyzer_detect_checkout_elements" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L416", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer", "target": "scripts_gtm_audit_checkoutflowanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L477", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer", "target": "scripts_gtm_audit_checkoutflowanalyzer_simulate_add_to_cart" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L509", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer", "target": "scripts_gtm_audit_checkoutflowanalyzer_simulate_begin_checkout" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L540", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_checkoutflowanalyzer", "target": "scripts_gtm_audit_checkoutflowanalyzer_validate_checkout_events" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L841", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_checkout_audit", "target": "scripts_gtm_audit_checkoutflowanalyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L414", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_414", "target": "scripts_gtm_audit_checkoutflowanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L842", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_checkout_audit", "target": "scripts_gtm_audit_checkoutflowanalyzer_detect_checkout_elements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L423", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_423", "target": "scripts_gtm_audit_checkoutflowanalyzer_detect_checkout_elements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L478", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_478", "target": "scripts_gtm_audit_checkoutflowanalyzer_simulate_add_to_cart" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L510", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_510", "target": "scripts_gtm_audit_checkoutflowanalyzer_simulate_begin_checkout" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L541", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_541", "target": "scripts_gtm_audit_checkoutflowanalyzer_validate_checkout_events" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L658", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_capture_datalayer" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L673", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_capture_monitored_events" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L683", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_check_gtm_container" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L942", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_generate_checklist" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L893", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_generate_recommendations" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L582", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1046", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_print_summary" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L973", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_run_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L837", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_run_checkout_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L851", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_run_datalayer_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L809", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_run_form_audit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1040", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_save_report" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L639", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_setup_datalayer_monitoring" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L619", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_setup_network_monitoring" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L794", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor", "target": "scripts_gtm_audit_gtmauditor_simulate_scroll" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_main", "target": "scripts_gtm_audit_gtmauditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L580", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_580", "target": "scripts_gtm_audit_gtmauditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L987", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_setup_network_monitoring" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L620", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_620", "target": "scripts_gtm_audit_gtmauditor_setup_network_monitoring" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L996", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_setup_datalayer_monitoring" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_640", "target": "scripts_gtm_audit_gtmauditor_setup_datalayer_monitoring" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L855", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "target": "scripts_gtm_audit_gtmauditor_capture_datalayer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L830", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_form_audit", "target": "scripts_gtm_audit_gtmauditor_capture_datalayer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L659", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_659", "target": "scripts_gtm_audit_gtmauditor_capture_datalayer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L856", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_datalayer_audit", "target": "scripts_gtm_audit_gtmauditor_capture_monitored_events" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L674", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_674", "target": "scripts_gtm_audit_gtmauditor_capture_monitored_events" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1001", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_check_gtm_container" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L684", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_684", "target": "scripts_gtm_audit_gtmauditor_check_gtm_container" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1006", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_simulate_scroll" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L795", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_795", "target": "scripts_gtm_audit_gtmauditor_simulate_scroll" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1009", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_run_form_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L810", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_810", "target": "scripts_gtm_audit_gtmauditor_run_form_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1012", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_run_checkout_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L838", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_838", "target": "scripts_gtm_audit_gtmauditor_run_checkout_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1015", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_run_datalayer_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L852", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_852", "target": "scripts_gtm_audit_gtmauditor_run_datalayer_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1034", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_generate_recommendations" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L894", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_894", "target": "scripts_gtm_audit_gtmauditor_generate_recommendations" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1035", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_gtmauditor_run_audit", "target": "scripts_gtm_audit_gtmauditor_generate_checklist" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L943", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_943", "target": "scripts_gtm_audit_gtmauditor_generate_checklist" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_main", "target": "scripts_gtm_audit_gtmauditor_run_audit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L974", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_974", "target": "scripts_gtm_audit_gtmauditor_run_audit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_main", "target": "scripts_gtm_audit_gtmauditor_save_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1041", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_1041", "target": "scripts_gtm_audit_gtmauditor_save_report" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_main", "target": "scripts_gtm_audit_gtmauditor_print_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/gtm_audit.py", "source_location": "L1047", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_gtm_audit_rationale_1047", "target": "scripts_gtm_audit_gtmauditor_print_summary" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/60-gtm-audit/code/scripts/setup.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_setup", "target": "users_ourdigital_project_our_claude_skills_custom_skills_60_gtm_audit_code_scripts_setup_sh__entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_build_quotation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_calculate_price" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_determine_discount" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_generate_xlsx" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_lineitem" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L330", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation", "target": "scripts_generate_quotation_quotationdraft" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_rationale_1", "target": "scripts_generate_quotation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_build_quotation", "target": "scripts_generate_quotation_lineitem" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_determine_discount", "target": "scripts_generate_quotation_lineitem" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_build_quotation", "target": "scripts_generate_quotation_quotationdraft" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_generate_xlsx", "target": "scripts_generate_quotation_quotationdraft" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_build_quotation", "target": "scripts_generate_quotation_calculate_price" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_rationale_103", "target": "scripts_generate_quotation_calculate_price" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_build_quotation", "target": "scripts_generate_quotation_determine_discount" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_rationale_113", "target": "scripts_generate_quotation_determine_discount" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L345", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_main", "target": "scripts_generate_quotation_build_quotation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_rationale_153", "target": "scripts_generate_quotation_build_quotation" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_generate_xlsx", "target": "custom_skills_73_dintel_quotation_mgr_code_scripts_generate_quotation_py_path" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L205", "weight": 1.0, "source": "scripts_generate_quotation_generate_xlsx", "target": "workbook" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_main", "target": "scripts_generate_quotation_generate_xlsx" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_rationale_193", "target": "scripts_generate_quotation_generate_xlsx" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/73-dintel-quotation-mgr/code/scripts/generate_quotation.py", "source_location": "L353", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_generate_quotation_main", "target": "custom_skills_73_dintel_quotation_mgr_code_scripts_generate_quotation_py_path" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/install.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "code_install", "target": "users_ourdigital_project_our_claude_skills_custom_skills_80_claude_settings_optimizer_code_install_sh__entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions", "target": "scripts_analyze_extensions_extensionsanalyzer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions", "target": "scripts_analyze_extensions_main" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_agent" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_command" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_skill" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_find_extension_dirs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer", "target": "scripts_analyze_extensions_extensionsanalyzer_parse_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_main", "target": "scripts_analyze_extensions_extensionsanalyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze", "target": "scripts_analyze_extensions_extensionsanalyzer_find_extension_dirs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_rationale_35", "target": "scripts_analyze_extensions_extensionsanalyzer_find_extension_dirs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze_agent", "target": "scripts_analyze_extensions_extensionsanalyzer_parse_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze_command", "target": "scripts_analyze_extensions_extensionsanalyzer_parse_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze_skill", "target": "scripts_analyze_extensions_extensionsanalyzer_parse_frontmatter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_rationale_52", "target": "scripts_analyze_extensions_extensionsanalyzer_parse_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L176", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_command" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze_command", "target": "custom_skills_80_claude_settings_optimizer_code_scripts_analyze_extensions_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_rationale_76", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_command" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze_agent", "target": "custom_skills_80_claude_settings_optimizer_code_scripts_analyze_extensions_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze_skill", "target": "custom_skills_80_claude_settings_optimizer_code_scripts_analyze_extensions_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_rationale_107", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_skill" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_extensionsanalyzer_analyze", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_agent" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_rationale_142", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze_agent" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/analyze_extensions.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_analyze_extensions_main", "target": "scripts_analyze_extensions_extensionsanalyzer_analyze" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix", "target": "scripts_auto_fix_autofixer" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix", "target": "scripts_auto_fix_main" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer", "target": "scripts_auto_fix_autofixer_backup_file" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer", "target": "scripts_auto_fix_autofixer_fix_command_frontmatter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer", "target": "scripts_auto_fix_autofixer_fix_mcp_instructions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer", "target": "scripts_auto_fix_autofixer_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer", "target": "scripts_auto_fix_autofixer_run" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_main", "target": "scripts_auto_fix_autofixer" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_backup_file", "target": "custom_skills_80_claude_settings_optimizer_code_scripts_auto_fix_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_fix_command_frontmatter", "target": "scripts_auto_fix_autofixer_backup_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_fix_mcp_instructions", "target": "scripts_auto_fix_autofixer_backup_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_rationale_38", "target": "scripts_auto_fix_autofixer_backup_file" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_fix_command_frontmatter", "target": "custom_skills_80_claude_settings_optimizer_code_scripts_auto_fix_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_fix_mcp_instructions", "target": "custom_skills_80_claude_settings_optimizer_code_scripts_auto_fix_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_run", "target": "scripts_auto_fix_autofixer_fix_mcp_instructions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_rationale_52", "target": "scripts_auto_fix_autofixer_fix_mcp_instructions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_autofixer_run", "target": "scripts_auto_fix_autofixer_fix_command_frontmatter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_rationale_97", "target": "scripts_auto_fix_autofixer_fix_command_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/auto_fix.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_auto_fix_main", "target": "scripts_auto_fix_autofixer_run" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit", "target": "scripts_run_audit_calculate_health" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit", "target": "scripts_run_audit_generate_report" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit", "target": "scripts_run_audit_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit", "target": "scripts_run_audit_run_analyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L210", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_main", "target": "scripts_run_audit_run_analyzer" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_rationale_18", "target": "scripts_run_audit_run_analyzer" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_generate_report", "target": "scripts_run_audit_calculate_health" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_main", "target": "scripts_run_audit_calculate_health" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_rationale_45", "target": "scripts_run_audit_calculate_health" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_main", "target": "scripts_run_audit_generate_report" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/80-claude-settings-optimizer/code/scripts/run_audit.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_run_audit_rationale_60", "target": "scripts_run_audit_generate_report" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_cleanup", "target": "scripts_audit_cleanup_classify_size" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_cleanup", "target": "scripts_audit_cleanup_dir_size" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_cleanup", "target": "scripts_audit_cleanup_json_escape" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_cleanup", "target": "scripts_audit_cleanup_json_finding" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_cleanup", "target": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_cleanup_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_cleanup.sh", "source_location": "L45", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_cleanup_sh__entry", "target": "scripts_audit_cleanup_json_finding" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_environment", "target": "scripts_audit_environment_json_escape" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_environment", "target": "scripts_audit_environment_json_finding" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_environment", "target": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_environment_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_environment.sh", "source_location": "L39", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_environment_sh__entry", "target": "scripts_audit_environment_json_finding" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_packages", "target": "scripts_audit_packages_json_escape" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_packages", "target": "scripts_audit_packages_json_finding" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_packages", "target": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_packages_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_packages.sh", "source_location": "L37", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_packages_sh__entry", "target": "scripts_audit_packages_json_finding" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_resources", "target": "scripts_audit_resources_json_escape" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_resources", "target": "scripts_audit_resources_json_finding" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_resources", "target": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_resources_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_resources.sh", "source_location": "L35", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_resources_sh__entry", "target": "scripts_audit_resources_json_finding" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_security", "target": "scripts_audit_security_json_escape" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_security", "target": "scripts_audit_security_json_finding" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_audit_security", "target": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_security_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/audit_security.sh", "source_location": "L20", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_audit_security_sh__entry", "target": "scripts_audit_security_json_finding" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_cleanup_execute", "target": "scripts_cleanup_execute_clean_dir" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_cleanup_execute", "target": "scripts_cleanup_execute_log_action" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_cleanup_execute", "target": "scripts_cleanup_execute_usage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_cleanup_execute", "target": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_cleanup_execute_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L75", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_cleanup_execute_sh__entry", "target": "scripts_cleanup_execute_clean_dir" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L86", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_cleanup_execute_sh__entry", "target": "scripts_cleanup_execute_log_action" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L38", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_81_mac_optimizer_skills_mac_optimizer_scripts_cleanup_execute_sh__entry", "target": "scripts_cleanup_execute_usage" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/81-mac-optimizer/skills/mac-optimizer/scripts/cleanup_execute.sh", "source_location": "L61", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "scripts_cleanup_execute_clean_dir", "target": "scripts_cleanup_execute_log_action" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_apply_proposals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_folderscan" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_is_sensitive" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_is_visible" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_list_visible_dirs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_list_visible_files" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L436", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_proposal" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_propose_folder_renames" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_propose_moves" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L262", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_propose_renames" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_refresh_subfolder_readmes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_render_structure_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_render_subfolder_block" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_scan" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_splice_readme" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_structurally_equal" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L385", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer", "target": "code_organizer_text_report" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/82-our-gdrive-organizer/SKILL.md", "source": "our_gdrive_organizer_skill", "target": "code_organizer" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_folder_renames", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_moves", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L262", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_renames", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_refresh_subfolder_readmes", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_render_structure_block", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_render_subfolder_block", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_scan", "target": "code_organizer_folderscan" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_apply_proposals", "target": "code_organizer_proposal" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_proposal", "target": "code_organizer_proposal_as_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_folder_renames", "target": "code_organizer_proposal" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_moves", "target": "code_organizer_proposal" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L262", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_renames", "target": "code_organizer_proposal" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L385", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_text_report", "target": "code_organizer_proposal" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L508", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_proposal_as_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_list_visible_dirs", "target": "code_organizer_is_visible" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_list_visible_files", "target": "code_organizer_is_visible" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_list_visible_files", "target": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_scan", "target": "code_organizer_list_visible_files" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_splice_readme", "target": "code_organizer_list_visible_files" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_list_visible_dirs", "target": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L453", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_scan", "target": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_splice_readme", "target": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L385", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_text_report", "target": "custom_skills_82_our_gdrive_organizer_code_organizer_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_scan", "target": "code_organizer_list_visible_dirs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_splice_readme", "target": "code_organizer_list_visible_dirs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_scan" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_rationale_135", "target": "code_organizer_scan" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L325", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_propose_moves", "target": "code_organizer_is_sensitive" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L365", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_refresh_subfolder_readmes", "target": "code_organizer_is_sensitive" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L468", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_render_structure_block" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_rationale_187", "target": "code_organizer_render_subfolder_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L370", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_refresh_subfolder_readmes", "target": "code_organizer_render_subfolder_block" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L470", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_splice_readme" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_rationale_214", "target": "code_organizer_splice_readme" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L375", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_refresh_subfolder_readmes", "target": "code_organizer_splice_readme" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_splice_readme", "target": "code_organizer_structurally_equal" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L252", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_rationale_252", "target": "code_organizer_structurally_equal" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L478", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_propose_renames" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L484", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_propose_folder_renames" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L285", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_rationale_285", "target": "code_organizer_propose_folder_renames" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L495", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_propose_moves" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L480", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_apply_proposals" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L473", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_refresh_subfolder_readmes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L362", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_rationale_362", "target": "code_organizer_refresh_subfolder_readmes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/82-our-gdrive-organizer/code/organizer.py", "source_location": "L514", "weight": 1.0, "confidence_score": 1.0, "source": "code_organizer_main", "target": "code_organizer_text_report" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "refcurator_db" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "refcurator_manifest" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "refcurator_models" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "refcurator_utils" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "scripts_discover_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "scripts_discover_create_manifest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "scripts_discover_dedup" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "scripts_discover_list_sources" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover", "target": "scripts_discover_register_source" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover_rationale_35", "target": "scripts_discover_cli" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L80", "weight": 1.0, "source": "scripts_discover_create_manifest", "target": "refcurator_manifest_write_manifest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L61", "weight": 1.0, "source": "scripts_discover_create_manifest", "target": "refcurator_models_manifesturl" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L66", "weight": 1.0, "source": "scripts_discover_create_manifest", "target": "refcurator_utils_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover_rationale_45", "target": "scripts_discover_create_manifest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L92", "weight": 1.0, "source": "scripts_discover_dedup", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L96", "weight": 1.0, "source": "scripts_discover_dedup", "target": "refcurator_manifest_dedup_manifest_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L89", "weight": 1.0, "source": "scripts_discover_dedup", "target": "refcurator_manifest_read_manifest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L100", "weight": 1.0, "source": "scripts_discover_dedup", "target": "refcurator_manifest_write_manifest" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover_rationale_88", "target": "scripts_discover_dedup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover_rationale_118", "target": "scripts_discover_register_source" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L119", "weight": 1.0, "source": "scripts_discover_register_source", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L148", "weight": 1.0, "source": "scripts_discover_list_sources", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/01-reference-discovery/code/scripts/discover.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_discover_rationale_147", "target": "scripts_discover_list_sources" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "refcurator_db" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "refcurator_manifest" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "refcurator_utils" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_extract_title" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_extract_url_from_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L268", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_get_alternatives" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_list_crawls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_select_crawler" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr", "target": "scripts_crawl_mgr_store_result" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_48", "target": "scripts_crawl_mgr_cli" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_60", "target": "scripts_crawl_mgr_store_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L74", "weight": 1.0, "source": "scripts_crawl_mgr_store_result", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L105", "weight": 1.0, "source": "scripts_crawl_mgr_store_result", "target": "refcurator_manifest_create_crawl_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L108", "weight": 1.0, "source": "scripts_crawl_mgr_store_result", "target": "refcurator_manifest_write_crawl_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_store_result", "target": "scripts_crawl_mgr_extract_title" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_store_result", "target": "scripts_crawl_mgr_extract_url_from_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_123", "target": "scripts_crawl_mgr_select_crawler" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_select_crawler", "target": "scripts_crawl_mgr_get_alternatives" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L206", "weight": 1.0, "source": "scripts_crawl_mgr_list_crawls", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_205", "target": "scripts_crawl_mgr_list_crawls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_239", "target": "scripts_crawl_mgr_extract_title" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_248", "target": "scripts_crawl_mgr_extract_url_from_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/crawl_mgr.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_crawl_mgr_rationale_269", "target": "scripts_crawl_mgr_get_alternatives" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L499", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L511", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_crawl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L575", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_crawl_manifest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_crawl_sitemap" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_crawl_urls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_crawlprogress" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L556", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_discover" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_discover_from_sitemap" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_discover_urls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_extract_main_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_is_captcha_response" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_slugify" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L594", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_status" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_table_to_markdown" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter", "target": "scripts_seo_crawler_adapter_write_raw_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L339", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_urls", "target": "scripts_seo_crawler_adapter_crawlprogress" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawlprogress", "target": "scripts_seo_crawler_adapter_crawlprogress_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_71", "target": "scripts_seo_crawler_adapter_crawlprogress" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L457", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_urls", "target": "scripts_seo_crawler_adapter_crawlprogress_save" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawlprogress_save", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L514", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L577", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_manifest", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L544", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_sitemap", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_urls", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L566", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_discover", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_write_raw_file", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_101", "target": "scripts_seo_crawler_adapter_slugify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_write_raw_file", "target": "scripts_seo_crawler_adapter_slugify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L431", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_urls", "target": "scripts_seo_crawler_adapter_extract_main_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_extract_main_content", "target": "scripts_seo_crawler_adapter_table_to_markdown" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_109", "target": "scripts_seo_crawler_adapter_extract_main_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_159", "target": "scripts_seo_crawler_adapter_table_to_markdown" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L432", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_urls", "target": "scripts_seo_crawler_adapter_write_raw_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_182", "target": "scripts_seo_crawler_adapter_write_raw_file" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_write_raw_file", "target": "custom_skills_90_reference_curator_02_web_crawler_orchestrator_code_scripts_seo_crawler_adapter_py_pagemetadata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L559", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_discover", "target": "scripts_seo_crawler_adapter_discover_urls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_227", "target": "scripts_seo_crawler_adapter_discover_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L537", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_sitemap", "target": "scripts_seo_crawler_adapter_discover_from_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_267", "target": "scripts_seo_crawler_adapter_discover_from_sitemap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L406", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_urls", "target": "scripts_seo_crawler_adapter_is_captcha_response" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_is_captcha_response", "target": "response" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_301", "target": "scripts_seo_crawler_adapter_is_captcha_response" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L519", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl", "target": "scripts_seo_crawler_adapter_crawl_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L588", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_manifest", "target": "scripts_seo_crawler_adapter_crawl_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L545", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_crawl_sitemap", "target": "scripts_seo_crawler_adapter_crawl_urls" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L567", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_discover", "target": "scripts_seo_crawler_adapter_crawl_urls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L324", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_324", "target": "scripts_seo_crawler_adapter_crawl_urls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L500", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_500", "target": "scripts_seo_crawler_adapter_cli" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L512", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_512", "target": "scripts_seo_crawler_adapter_crawl" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_535", "target": "scripts_seo_crawler_adapter_crawl_sitemap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L557", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_557", "target": "scripts_seo_crawler_adapter_discover" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L576", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_576", "target": "scripts_seo_crawler_adapter_crawl_manifest" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/02-web-crawler-orchestrator/code/scripts/seo_crawler_adapter.py", "source_location": "L595", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_seo_crawler_adapter_rationale_595", "target": "scripts_seo_crawler_adapter_status" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "refcurator_db" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "refcurator_utils" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_check_dup" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_export_ready" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_find_stale" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_pending_reviews" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L310", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_print_doc_table" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_query_topic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_stats" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo", "target": "scripts_repo_store" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_31", "target": "scripts_repo_cli" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_46", "target": "scripts_repo_store" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L47", "weight": 1.0, "source": "scripts_repo_store", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L54", "weight": 1.0, "source": "scripts_repo_store", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L58", "weight": 1.0, "source": "scripts_repo_store", "target": "refcurator_utils_url_hash" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L86", "weight": 1.0, "source": "scripts_repo_check_dup", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L84", "weight": 1.0, "source": "scripts_repo_check_dup", "target": "refcurator_utils_url_hash" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_83", "target": "scripts_repo_check_dup" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L123", "weight": 1.0, "source": "scripts_repo_query_topic", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L106", "weight": 1.0, "source": "scripts_repo_query_topic", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_query_topic", "target": "scripts_repo_print_doc_table" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_105", "target": "scripts_repo_query_topic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L157", "weight": 1.0, "source": "scripts_repo_find_stale", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L134", "weight": 1.0, "source": "scripts_repo_find_stale", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_find_stale", "target": "scripts_repo_print_doc_table" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_133", "target": "scripts_repo_find_stale" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L179", "weight": 1.0, "source": "scripts_repo_pending_reviews", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L167", "weight": 1.0, "source": "scripts_repo_pending_reviews", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_166", "target": "scripts_repo_pending_reviews" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L225", "weight": 1.0, "source": "scripts_repo_export_ready", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L202", "weight": 1.0, "source": "scripts_repo_export_ready", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_201", "target": "scripts_repo_export_ready" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_245", "target": "scripts_repo_stats" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L246", "weight": 1.0, "source": "scripts_repo_stats", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/03-content-repository/code/scripts/repo.py", "source_location": "L311", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_repo_rationale_311", "target": "scripts_repo_print_doc_table" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "refcurator_db" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "refcurator_utils" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "scripts_distiller_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "scripts_distiller_load_pending" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L176", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "scripts_distiller_refactor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "scripts_distiller_show" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller", "target": "scripts_distiller_store" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller_rationale_31", "target": "scripts_distiller_cli" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L60", "weight": 1.0, "source": "scripts_distiller_load_pending", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L43", "weight": 1.0, "source": "scripts_distiller_load_pending", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L62", "weight": 1.0, "source": "scripts_distiller_load_pending", "target": "refcurator_utils_count_tokens" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller_rationale_39", "target": "scripts_distiller_load_pending" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller_rationale_100", "target": "scripts_distiller_store" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L101", "weight": 1.0, "source": "scripts_distiller_store", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L108", "weight": 1.0, "source": "scripts_distiller_store", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L102", "weight": 1.0, "source": "scripts_distiller_store", "target": "refcurator_utils_count_tokens" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller_rationale_177", "target": "scripts_distiller_refactor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L206", "weight": 1.0, "source": "scripts_distiller_refactor", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L181", "weight": 1.0, "source": "scripts_distiller_refactor", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_distiller_rationale_238", "target": "scripts_distiller_show" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/04-content-distiller/code/scripts/distiller.py", "source_location": "L239", "weight": 1.0, "source": "scripts_distiller_show", "target": "refcurator_db_db_session" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "refcurator_db" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "refcurator_models" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_calculate_score" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L260", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_gemini_evaluate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L348", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_gemini_evaluate_pending" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_history" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_load_pending" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_log_review" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_route" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L423", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer", "target": "scripts_reviewer_route_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_40", "target": "scripts_reviewer_cli" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L64", "weight": 1.0, "source": "scripts_reviewer_load_pending", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L49", "weight": 1.0, "source": "scripts_reviewer_load_pending", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_48", "target": "scripts_reviewer_load_pending" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L103", "weight": 1.0, "source": "scripts_reviewer_calculate_score", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L104", "weight": 1.0, "source": "scripts_reviewer_calculate_score", "target": "refcurator_models_qaassessment" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_calculate_score", "target": "scripts_reviewer_route_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_89", "target": "scripts_reviewer_calculate_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_129", "target": "scripts_reviewer_route" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_route", "target": "scripts_reviewer_route_score" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L170", "weight": 1.0, "source": "scripts_reviewer_log_review", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L173", "weight": 1.0, "source": "scripts_reviewer_log_review", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_169", "target": "scripts_reviewer_log_review" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L222", "weight": 1.0, "source": "scripts_reviewer_history", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_221", "target": "scripts_reviewer_history" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L283", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L272", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L293", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate", "target": "refcurator_gemini_evaluate_content" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L268", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate", "target": "refcurator_gemini_is_available" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_261", "target": "scripts_reviewer_gemini_evaluate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L378", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate_pending", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L356", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate_pending", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L384", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate_pending", "target": "refcurator_gemini_evaluate_content" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L352", "weight": 1.0, "source": "scripts_reviewer_gemini_evaluate_pending", "target": "refcurator_gemini_is_available" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L349", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_349", "target": "scripts_reviewer_gemini_evaluate_pending" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/05-quality-reviewer/code/scripts/reviewer.py", "source_location": "L424", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_reviewer_rationale_424", "target": "scripts_reviewer_route_score" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "refcurator_db" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "refcurator_utils" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L210", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_crossrefs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L377", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_export_flat" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L342", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_export_nested" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L429", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_extract_concepts" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L418", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_extract_md_title" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_finetuning" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L394", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_format_document" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_index" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L325", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_log" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_project" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter", "target": "scripts_exporter_verify" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_32", "target": "scripts_exporter_cli" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_project", "target": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L47", "weight": 1.0, "source": "scripts_exporter_project", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_project", "target": "scripts_exporter_export_flat" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_project", "target": "scripts_exporter_export_nested" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_43", "target": "scripts_exporter_project" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_finetuning", "target": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L112", "weight": 1.0, "source": "scripts_exporter_finetuning", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L138", "weight": 1.0, "source": "scripts_exporter_finetuning", "target": "refcurator_utils_count_tokens" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_108", "target": "scripts_exporter_finetuning" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_index", "target": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_index", "target": "scripts_exporter_extract_md_title" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_164", "target": "scripts_exporter_index" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_crossrefs", "target": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_crossrefs", "target": "scripts_exporter_extract_concepts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_crossrefs", "target": "scripts_exporter_extract_md_title" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_211", "target": "scripts_exporter_crossrefs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_266", "target": "scripts_exporter_verify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_verify", "target": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L276", "weight": 1.0, "source": "scripts_exporter_verify", "target": "refcurator_utils_count_tokens" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L327", "weight": 1.0, "source": "scripts_exporter_log", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L326", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_326", "target": "scripts_exporter_log" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L370", "weight": 1.0, "source": "scripts_exporter_export_nested", "target": "refcurator_utils_count_tokens" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L365", "weight": 1.0, "source": "scripts_exporter_export_nested", "target": "refcurator_utils_slugify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_export_nested", "target": "scripts_exporter_format_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_343", "target": "scripts_exporter_export_nested" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L389", "weight": 1.0, "source": "scripts_exporter_export_flat", "target": "refcurator_utils_count_tokens" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L385", "weight": 1.0, "source": "scripts_exporter_export_flat", "target": "refcurator_utils_slugify" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L386", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_export_flat", "target": "scripts_exporter_format_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L378", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_378", "target": "scripts_exporter_export_flat" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L395", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_395", "target": "scripts_exporter_format_document" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L418", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_extract_md_title", "target": "custom_skills_90_reference_curator_06_markdown_exporter_code_scripts_exporter_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L419", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_419", "target": "scripts_exporter_extract_md_title" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/06-markdown-exporter/code/scripts/exporter.py", "source_location": "L430", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_exporter_rationale_430", "target": "scripts_exporter_extract_concepts" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "refcurator_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "refcurator_db" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_advance" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_cli" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_complete" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_init" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_pause" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_resume" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_status" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline", "target": "scripts_pipeline_track_iteration" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_39", "target": "scripts_pipeline_cli" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L54", "weight": 1.0, "source": "scripts_pipeline_init", "target": "refcurator_config_get_pipeline_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L77", "weight": 1.0, "source": "scripts_pipeline_init", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_49", "target": "scripts_pipeline_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L103", "weight": 1.0, "source": "scripts_pipeline_advance", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_100", "target": "scripts_pipeline_advance" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L137", "weight": 1.0, "source": "scripts_pipeline_pause", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_136", "target": "scripts_pipeline_pause" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_153", "target": "scripts_pipeline_resume" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L154", "weight": 1.0, "source": "scripts_pipeline_resume", "target": "refcurator_db_db_session" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L184", "weight": 1.0, "source": "scripts_pipeline_complete", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_183", "target": "scripts_pipeline_complete" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L212", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_212", "target": "scripts_pipeline_status" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L213", "weight": 1.0, "source": "scripts_pipeline_status", "target": "refcurator_db_db_session" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_pipeline_rationale_264", "target": "scripts_pipeline_track_iteration" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/code/scripts/pipeline.py", "source_location": "L271", "weight": 1.0, "source": "scripts_pipeline_track_iteration", "target": "refcurator_db_db_session" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_check_prerequisites" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L490", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_check_status" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_configure_environment" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L317", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_create_directories" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L768", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_export_claude_ai" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L656", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_install" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_install_configs" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L725", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_install_minimal" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L694", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_install_python_package" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_post_install" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_error" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_header" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_info" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_step" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_substep" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_success" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_print_warning" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_prompt_password" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_prompt_with_default" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_register_commands" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L433", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_register_skills" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L332", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_setup_database" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L592", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "90_reference_curator_install_uninstall" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "90_reference_curator_install", "target": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L829", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry", "target": "90_reference_curator_install_check_status" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L838", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry", "target": "90_reference_curator_install_export_claude_ai" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L852", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry", "target": "90_reference_curator_install_install" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L835", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry", "target": "90_reference_curator_install_install_minimal" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L832", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_90_reference_curator_install_sh__entry", "target": "90_reference_curator_install_uninstall" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L491", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_status", "target": "90_reference_curator_install_print_header" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L769", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_export_claude_ai", "target": "90_reference_curator_install_print_header" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L657", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_print_header" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L726", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_print_header" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L593", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_uninstall", "target": "90_reference_curator_install_print_header" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L136", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L200", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L318", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_create_directories", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L296", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_configs", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L695", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_python_package", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L456", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_post_install", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L412", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_register_commands", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L434", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_register_skills", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L333", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_print_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L141", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_print_substep" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L498", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_status", "target": "90_reference_curator_install_print_substep" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L206", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_print_substep" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L298", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_configs", "target": "90_reference_curator_install_print_substep" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L697", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_python_package", "target": "90_reference_curator_install_print_substep" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L341", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_print_substep" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L144", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L500", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_status", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L242", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L324", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_create_directories", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L813", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_export_claude_ai", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L300", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_configs", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L699", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_python_package", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L422", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_register_commands", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L444", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_register_skills", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L344", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L618", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_uninstall", "target": "90_reference_curator_install_print_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L161", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L538", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_status", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L220", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L701", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_python_package", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L424", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_register_commands", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L446", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_register_skills", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L372", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_print_warning" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L150", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_print_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L503", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_status", "target": "90_reference_curator_install_print_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L776", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_export_claude_ai", "target": "90_reference_curator_install_print_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L308", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_configs", "target": "90_reference_curator_install_print_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L717", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_python_package", "target": "90_reference_curator_install_print_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L346", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_print_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L162", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_print_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L542", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_status", "target": "90_reference_curator_install_print_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L224", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_print_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L702", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_python_package", "target": "90_reference_curator_install_print_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L336", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_print_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L207", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_prompt_with_default" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L808", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_export_claude_ai", "target": "90_reference_curator_install_prompt_with_default" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L217", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_prompt_password" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L376", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_prompt_password" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L177", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_check_prerequisites", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L212", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_configure_environment", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L807", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_export_claude_ai", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L670", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L734", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L375", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_setup_database", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L608", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_uninstall", "target": "90_reference_curator_install_prompt_yes_no" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L675", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_check_prerequisites" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L676", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_configure_environment" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L677", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_install_configs" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L756", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_install_configs" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L678", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_create_directories" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L757", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_create_directories" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L681", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_setup_database" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L685", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_register_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L759", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_register_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L686", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_register_skills" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L760", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_register_skills" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L687", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_post_install" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L761", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_post_install" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L684", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install", "target": "90_reference_curator_install_install_python_package" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/install.sh", "source_location": "L758", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "90_reference_curator_install_install_minimal", "target": "90_reference_curator_install_install_python_package" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/__init__.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_init_rationale_1", "target": "refcurator_init" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_expand_env_vars" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_expand_recursive" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_crawl_config" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_db_config" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_export_config" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_library_path" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_pipeline_config" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_state_backend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_get_state_dir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config", "target": "refcurator_config_load_config" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_1", "target": "refcurator_config" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_expand_recursive", "target": "refcurator_config_expand_env_vars" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_34", "target": "refcurator_config_expand_env_vars" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_expand_recursive", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_config_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_expand_recursive", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_config_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_load_config", "target": "refcurator_config_expand_recursive" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_46", "target": "refcurator_config_expand_recursive" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_crawl_config", "target": "refcurator_config_load_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_db_config", "target": "refcurator_config_load_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_export_config", "target": "refcurator_config_load_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_pipeline_config", "target": "refcurator_config_load_config" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_61", "target": "refcurator_config_load_config" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_91", "target": "refcurator_config_get_db_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L56", "weight": 1.0, "source": "refcurator_db_mysqlbackend_init", "target": "refcurator_config_get_db_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_state_backend", "target": "refcurator_config_get_pipeline_config" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_state_dir", "target": "refcurator_config_get_pipeline_config" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_96", "target": "refcurator_config_get_pipeline_config" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_101", "target": "refcurator_config_get_crawl_config" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_106", "target": "refcurator_config_get_export_config" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_library_path", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_config_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_111", "target": "refcurator_config_get_library_path" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_get_state_dir", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_config_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_116", "target": "refcurator_config_get_state_dir" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L100", "weight": 1.0, "source": "refcurator_db_filebackend_init", "target": "refcurator_config_get_state_dir" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/config.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_config_rationale_128", "target": "refcurator_config_get_state_backend" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L369", "weight": 1.0, "source": "refcurator_db_get_backend", "target": "refcurator_config_get_state_backend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_databasebackend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L378", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_db_session" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_extract_insert_columns" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L328", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_extract_limit" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_extract_order_by" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_extract_set_columns" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_extract_table_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_extract_where_conditions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_filebackend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_get_backend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_matches_conditions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_mysqlbackend" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_primary_key_for" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_reject_unsupported_sql" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db", "target": "refcurator_db_unsupportedqueryerror" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_1", "target": "refcurator_db" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_databasebackend", "target": "protocol" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_databasebackend", "target": "refcurator_db_databasebackend_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_databasebackend", "target": "refcurator_db_databasebackend_execute" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_databasebackend", "target": "refcurator_db_databasebackend_fetch_all" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_databasebackend", "target": "refcurator_db_databasebackend_fetch_one" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_databasebackend", "target": "refcurator_db_databasebackend_insert_returning_id" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L359", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_get_backend", "target": "refcurator_db_databasebackend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_25", "target": "refcurator_db_databasebackend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_28", "target": "refcurator_db_databasebackend_execute" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_32", "target": "refcurator_db_databasebackend_fetch_one" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_36", "target": "refcurator_db_databasebackend_fetch_all" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_40", "target": "refcurator_db_databasebackend_insert_returning_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_44", "target": "refcurator_db_databasebackend_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L372", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_get_backend", "target": "refcurator_db_mysqlbackend" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend", "target": "refcurator_db_mysqlbackend_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend", "target": "refcurator_db_mysqlbackend_execute" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend", "target": "refcurator_db_mysqlbackend_fetch_all" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend", "target": "refcurator_db_mysqlbackend_fetch_one" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend", "target": "refcurator_db_mysqlbackend_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend", "target": "refcurator_db_mysqlbackend_insert_returning_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_49", "target": "refcurator_db_mysqlbackend" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend_execute", "target": "refcurator_db_filebackend_execute" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend_fetch_one", "target": "refcurator_db_filebackend_execute" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend_fetch_all", "target": "refcurator_db_filebackend_execute" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend_insert_returning_id", "target": "refcurator_db_filebackend_execute" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_mysqlbackend_close", "target": "refcurator_db_filebackend_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_close" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_execute" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_fetch_all" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_fetch_one" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_handle_delete" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_handle_insert" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_handle_update" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_insert_returning_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_load_counters" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_load_table" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_next_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_save_counters" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_save_table" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend", "target": "refcurator_db_filebackend_table_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_get_backend", "target": "refcurator_db_filebackend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_93", "target": "refcurator_db_filebackend" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_init", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_init", "target": "refcurator_db_filebackend_load_counters" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_table_path", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_load_table", "target": "refcurator_db_filebackend_table_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_save_table", "target": "refcurator_db_filebackend_table_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_filebackend_load_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_delete", "target": "refcurator_db_filebackend_load_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L210", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_insert", "target": "refcurator_db_filebackend_load_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_update", "target": "refcurator_db_filebackend_load_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_delete", "target": "refcurator_db_filebackend_save_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_insert", "target": "refcurator_db_filebackend_save_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_update", "target": "refcurator_db_filebackend_save_table" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_next_id", "target": "refcurator_db_filebackend_save_counters" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_insert", "target": "refcurator_db_filebackend_next_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_execute", "target": "refcurator_db_extract_table_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_execute", "target": "refcurator_db_filebackend_handle_delete" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_execute", "target": "refcurator_db_filebackend_handle_insert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_execute", "target": "refcurator_db_filebackend_handle_update" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_142", "target": "refcurator_db_filebackend_execute" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_one", "target": "refcurator_db_filebackend_fetch_all" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_extract_limit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L177", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_extract_order_by" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L161", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_extract_table_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_extract_where_conditions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_matches_conditions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_fetch_all", "target": "refcurator_db_reject_unsupported_sql" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_insert_returning_id", "target": "refcurator_db_extract_table_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L191", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_insert_returning_id", "target": "refcurator_db_filebackend_handle_insert" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_db_session", "target": "refcurator_db_filebackend_close" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_insert", "target": "refcurator_db_extract_insert_columns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_insert", "target": "refcurator_db_primary_key_for" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_update", "target": "refcurator_db_extract_set_columns" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_update", "target": "refcurator_db_extract_where_conditions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_update", "target": "refcurator_db_matches_conditions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_delete", "target": "refcurator_db_extract_where_conditions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_filebackend_handle_delete", "target": "refcurator_db_matches_conditions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_243", "target": "refcurator_db_unsupportedqueryerror" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L269", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_reject_unsupported_sql", "target": "refcurator_db_unsupportedqueryerror" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_unsupportedqueryerror", "target": "exception" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L248", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_248", "target": "refcurator_db_reject_unsupported_sql" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L279", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_279", "target": "refcurator_db_extract_table_name" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_291", "target": "refcurator_db_extract_insert_columns" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L300", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_300", "target": "refcurator_db_extract_set_columns" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L308", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_extract_where_conditions", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L309", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_309", "target": "refcurator_db_extract_where_conditions" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_matches_conditions", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_db_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L322", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_322", "target": "refcurator_db_extract_order_by" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_336", "target": "refcurator_db_matches_conditions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L341", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_341", "target": "refcurator_db_primary_key_for" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L385", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_db_session", "target": "refcurator_db_get_backend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L360", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_360", "target": "refcurator_db_get_backend" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/db.py", "source_location": "L379", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_db_rationale_379", "target": "refcurator_db_db_session" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini", "target": "refcurator_gemini_derive_verdict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini", "target": "refcurator_gemini_evaluate_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini", "target": "refcurator_gemini_is_available" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini", "target": "refcurator_gemini_parse_response" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini", "target": "refcurator_gemini_validate_evaluation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_rationale_1", "target": "refcurator_gemini" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_rationale_44", "target": "refcurator_gemini_is_available" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_evaluate_content", "target": "refcurator_gemini_parse_response" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_rationale_61", "target": "refcurator_gemini_evaluate_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_parse_response", "target": "refcurator_gemini_validate_evaluation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_rationale_107", "target": "refcurator_gemini_parse_response" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_rationale_137", "target": "refcurator_gemini_validate_evaluation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_validate_evaluation", "target": "refcurator_gemini_derive_verdict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/gemini.py", "source_location": "L169", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_gemini_rationale_169", "target": "refcurator_gemini_derive_verdict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_create_crawl_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_dedup_manifest_urls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_merge_manifests" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_read_crawl_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_read_manifest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_write_crawl_result" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_manifest_write_manifest" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_models" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest", "target": "refcurator_utils" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_1", "target": "refcurator_manifest" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_14", "target": "refcurator_manifest_read_manifest" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_read_manifest", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_read_manifest", "target": "manifest" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path", "target": "refcurator_models_crawlresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path", "target": "refcurator_models_crawlresultentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path", "target": "refcurator_models_manifest" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path", "target": "refcurator_models_manifesturl" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_read_crawl_result", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_write_crawl_result", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_write_manifest", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_manifest_py_path" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "manifest", "target": "refcurator_models_crawlresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "manifest", "target": "refcurator_models_crawlresultentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "manifest", "target": "refcurator_models_manifest" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "manifest", "target": "refcurator_models_manifesturl" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_dedup_manifest_urls", "target": "manifest" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_merge_manifests", "target": "manifest" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_write_manifest", "target": "manifest" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_20", "target": "refcurator_manifest_write_manifest" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L34", "weight": 1.0, "source": "refcurator_manifest_merge_manifests", "target": "refcurator_utils_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_26", "target": "refcurator_manifest_merge_manifests" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L53", "weight": 1.0, "source": "refcurator_manifest_dedup_manifest_urls", "target": "refcurator_utils_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_52", "target": "refcurator_manifest_dedup_manifest_urls" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_64", "target": "refcurator_manifest_read_crawl_result" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_read_crawl_result", "target": "crawlresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "crawlresult", "target": "refcurator_models_crawlresult" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "crawlresult", "target": "refcurator_models_crawlresultentry" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "crawlresult", "target": "refcurator_models_manifest" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L9", "weight": 0.8, "confidence_score": 0.5, "source": "crawlresult", "target": "refcurator_models_manifesturl" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_create_crawl_result", "target": "crawlresult" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_write_crawl_result", "target": "crawlresult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_70", "target": "refcurator_manifest_write_crawl_result" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L80", "weight": 1.0, "source": "refcurator_manifest_create_crawl_result", "target": "refcurator_models_crawlresultentry" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/manifest.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_manifest_rationale_79", "target": "refcurator_manifest_create_crawl_result" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_changetype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_crawlmethod" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_crawlresult" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_crawlresultentry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_crawlstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_credibilitytier" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_decision" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_distilledcontent" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_doctype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_document" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_documenttopic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_exportjob" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_exporttype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_finaldecision" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_frequency" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_language" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_manifest" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_manifesturl" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_outputformat" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L268", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_pipelineiterationtracker" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_pipelinerun" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_pipelinestage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_pipelinestatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L314", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_qaassessment" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_reviewertype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_reviewlog" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_reviewstatus" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_runtype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_source" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_sourceqaassessment" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_sourcetype" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models", "target": "refcurator_models_topic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_rationale_1", "target": "refcurator_models" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_sourcetype", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_sourcetype", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_changetype", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_crawlmethod", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_crawlstatus", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_credibilitytier", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_decision", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_doctype", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_exporttype", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_finaldecision", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_frequency", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_language", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_outputformat", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_pipelinestage", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_pipelinestatus", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_reviewertype", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_reviewstatus", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_runtype", "target": "str" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_changetype", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_crawlmethod", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_crawlstatus", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_credibilitytier", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_decision", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_doctype", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_exporttype", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_finaldecision", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_frequency", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_language", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_outputformat", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_pipelinestage", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_pipelinestatus", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_reviewertype", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_reviewstatus", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_runtype", "target": "enum" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_source", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_crawlresult", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L297", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_crawlresultentry", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_distilledcontent", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L153", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_document", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_documenttopic", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L223", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_exportjob", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_manifest", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_manifesturl", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L268", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_pipelineiterationtracker", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_pipelinerun", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L314", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_qaassessment", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_reviewlog", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_sourceqaassessment", "target": "basemodel" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_topic", "target": "basemodel" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_distilledcontent", "target": "refcurator_models_distilledcontent_compression_ratio" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L324", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_qaassessment", "target": "refcurator_models_qaassessment_weighted_score" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L315", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_rationale_315", "target": "refcurator_models_qaassessment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L336", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_rationale_336", "target": "refcurator_models_sourceqaassessment" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/models.py", "source_location": "L347", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_models_sourceqaassessment", "target": "refcurator_models_sourceqaassessment_weighted_score" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils", "target": "refcurator_utils_count_tokens" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils", "target": "refcurator_utils_normalize_url" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils", "target": "refcurator_utils_setup_logging" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils", "target": "refcurator_utils_slugify" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils", "target": "refcurator_utils_url_hash" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_rationale_1", "target": "refcurator_utils" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_rationale_13", "target": "refcurator_utils_normalize_url" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_url_hash", "target": "refcurator_utils_normalize_url" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_rationale_37", "target": "refcurator_utils_url_hash" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_rationale_42", "target": "refcurator_utils_slugify" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_rationale_56", "target": "refcurator_utils_count_tokens" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_rationale_64", "target": "refcurator_utils_setup_logging" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/90-reference-curator/shared/lib/src/refcurator/utils.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "refcurator_utils_setup_logging", "target": "custom_skills_90_reference_curator_shared_lib_src_refcurator_utils_py_logger" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_check_commit_message" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_get_agent_author" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_get_file_owner" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_get_project_root" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_is_file_locked" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_list_expired" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_load_yaml_file" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L422", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_validate_state" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_verify_ownership" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership", "target": "scripts_check_ownership_verify_setup" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_get_project_root", "target": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L444", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_get_project_root" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_97", "target": "scripts_check_ownership_get_project_root" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_verify_setup", "target": "scripts_check_ownership_get_project_root" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_is_file_locked", "target": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_list_expired", "target": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_load_yaml_file", "target": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L374", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_validate_state", "target": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L224", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_verify_ownership", "target": "custom_skills_91_multi_agent_guide_skills_multi_agent_guide_scripts_check_ownership_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_get_agent_author" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L111", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_111", "target": "scripts_check_ownership_get_agent_author" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_verify_setup", "target": "scripts_check_ownership_get_agent_author" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_is_file_locked", "target": "scripts_check_ownership_load_yaml_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L325", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_list_expired", "target": "scripts_check_ownership_load_yaml_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_117", "target": "scripts_check_ownership_load_yaml_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L380", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_validate_state", "target": "scripts_check_ownership_load_yaml_file" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_131", "target": "scripts_check_ownership_get_file_owner" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_verify_ownership", "target": "scripts_check_ownership_get_file_owner" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_160", "target": "scripts_check_ownership_is_file_locked" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_verify_ownership", "target": "scripts_check_ownership_is_file_locked" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_check_commit_message" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_198", "target": "scripts_check_ownership_check_commit_message" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L472", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_verify_ownership" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_225", "target": "scripts_check_ownership_verify_ownership" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L448", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_verify_setup" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_276", "target": "scripts_check_ownership_verify_setup" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L451", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_list_expired" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L320", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_320", "target": "scripts_check_ownership_list_expired" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_main", "target": "scripts_check_ownership_validate_state" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/91-multi-agent-guide/skills/multi-agent-guide/scripts/check-ownership.py", "source_location": "L375", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_ownership_rationale_375", "target": "scripts_check_ownership_validate_state" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema", "target": "95_ourdigital_presales_seo_findings_schema_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema", "target": "95_ourdigital_presales_seo_findings_schema_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema", "target": "95_ourdigital_presales_seo_findings_schema_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema", "target": "95_ourdigital_presales_seo_findings_schema_schema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema", "target": "95_ourdigital_presales_seo_findings_schema_title" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema", "target": "95_ourdigital_presales_seo_findings_schema_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_discovery" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_entity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_findings" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_measurement" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_prospect" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_technical" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_prospect", "target": "95_ourdigital_presales_seo_findings_schema_prospect_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_prospect", "target": "95_ourdigital_presales_seo_findings_schema_prospect_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_prospect", "target": "95_ourdigital_presales_seo_findings_schema_prospect_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_account_code" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_aliases" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_audit_date" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_domain" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_prospect_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_vertical" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_name", "target": "95_ourdigital_presales_seo_findings_schema_name_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_domain", "target": "95_ourdigital_presales_seo_findings_schema_domain_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_aliases", "target": "95_ourdigital_presales_seo_findings_schema_aliases_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_aliases", "target": "95_ourdigital_presales_seo_findings_schema_aliases_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_aliases_items", "target": "95_ourdigital_presales_seo_findings_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_competitor_benchmark_items", "target": "95_ourdigital_presales_seo_findings_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_findings_items", "target": "95_ourdigital_presales_seo_findings_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_recommended_services_items", "target": "95_ourdigital_presales_seo_findings_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_url_hygiene_items", "target": "95_ourdigital_presales_seo_findings_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_vertical", "target": "95_ourdigital_presales_seo_findings_schema_vertical_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_audit_date", "target": "95_ourdigital_presales_seo_findings_schema_audit_date_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_audit_date", "target": "95_ourdigital_presales_seo_findings_schema_audit_date_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_account_code", "target": "95_ourdigital_presales_seo_findings_schema_account_code_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_discovery", "target": "95_ourdigital_presales_seo_findings_schema_discovery_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_discovery", "target": "95_ourdigital_presales_seo_findings_schema_discovery_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_discovery_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_discoverable_urls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_discovery_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_estimated_pages" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_discovery_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_robots_sitemap_declared" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_discovery_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_sitemap_status" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_discovery_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_url_hygiene" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_sitemap_status", "target": "95_ourdigital_presales_seo_findings_schema_sitemap_status_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_robots_sitemap_declared", "target": "95_ourdigital_presales_seo_findings_schema_robots_sitemap_declared_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_discoverable_urls", "target": "95_ourdigital_presales_seo_findings_schema_discoverable_urls_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_estimated_pages", "target": "95_ourdigital_presales_seo_findings_schema_estimated_pages_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_url_hygiene", "target": "95_ourdigital_presales_seo_findings_schema_url_hygiene_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_url_hygiene", "target": "95_ourdigital_presales_seo_findings_schema_url_hygiene_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_technical", "target": "95_ourdigital_presales_seo_findings_schema_technical_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_technical", "target": "95_ourdigital_presales_seo_findings_schema_technical_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_technical_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_cwv" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_technical_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_hreflang" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_technical_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_meta_dupe" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_technical_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_schema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_technical_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_title_i18n_mismatch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_cwv", "target": "95_ourdigital_presales_seo_findings_schema_cwv_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_cwv", "target": "95_ourdigital_presales_seo_findings_schema_cwv_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_cwv_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_cls" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_cwv_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_lcp_ms" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_cwv_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_perf" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_cwv_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_ttfb_ms" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_lcp_ms", "target": "95_ourdigital_presales_seo_findings_schema_lcp_ms_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_cls", "target": "95_ourdigital_presales_seo_findings_schema_cls_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_ttfb_ms", "target": "95_ourdigital_presales_seo_findings_schema_ttfb_ms_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_perf", "target": "95_ourdigital_presales_seo_findings_schema_perf_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_schema", "target": "95_ourdigital_presales_seo_findings_schema_schema_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_schema", "target": "95_ourdigital_presales_seo_findings_schema_schema_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_hotel_on_property" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_schema_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_org" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_org", "target": "95_ourdigital_presales_seo_findings_schema_org_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_org", "target": "95_ourdigital_presales_seo_findings_schema_org_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_hotel_on_property", "target": "95_ourdigital_presales_seo_findings_schema_hotel_on_property_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_meta_dupe", "target": "95_ourdigital_presales_seo_findings_schema_meta_dupe_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_title_i18n_mismatch", "target": "95_ourdigital_presales_seo_findings_schema_title_i18n_mismatch_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_hreflang", "target": "95_ourdigital_presales_seo_findings_schema_hreflang_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_hreflang", "target": "95_ourdigital_presales_seo_findings_schema_hreflang_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_entity", "target": "95_ourdigital_presales_seo_findings_schema_entity_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_entity", "target": "95_ourdigital_presales_seo_findings_schema_entity_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_competitor_benchmark" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_legacy_contamination" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_name_split" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_panel" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_properties_total" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_properties_with_entity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_subbrands_total" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_subbrands_with_entity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_entity_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_wikipedia" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_panel", "target": "95_ourdigital_presales_seo_findings_schema_panel_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_panel", "target": "95_ourdigital_presales_seo_findings_schema_panel_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_name_split", "target": "95_ourdigital_presales_seo_findings_schema_name_split_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_legacy_contamination", "target": "95_ourdigital_presales_seo_findings_schema_legacy_contamination_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_subbrands_with_entity", "target": "95_ourdigital_presales_seo_findings_schema_subbrands_with_entity_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_subbrands_total", "target": "95_ourdigital_presales_seo_findings_schema_subbrands_total_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_properties_with_entity", "target": "95_ourdigital_presales_seo_findings_schema_properties_with_entity_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_properties_total", "target": "95_ourdigital_presales_seo_findings_schema_properties_total_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_wikipedia" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_wikipedia", "target": "95_ourdigital_presales_seo_findings_schema_wikipedia_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L65", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_competitor_benchmark", "target": "95_ourdigital_presales_seo_findings_schema_competitor_benchmark_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_competitor_benchmark", "target": "95_ourdigital_presales_seo_findings_schema_competitor_benchmark_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_competitor_benchmark_items", "target": "95_ourdigital_presales_seo_findings_schema_items_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_findings_items", "target": "95_ourdigital_presales_seo_findings_schema_items_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_class" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_evidence" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_id" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_recommended_services" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_score" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_severity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_title_ko" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_items_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_measurement", "target": "95_ourdigital_presales_seo_findings_schema_measurement_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_measurement", "target": "95_ourdigital_presales_seo_findings_schema_measurement_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_measurement_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_ga4_access" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_measurement_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_gsc_access" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_measurement_properties", "target": "95_ourdigital_presales_seo_findings_schema_properties_tag_gaps" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_gsc_access", "target": "95_ourdigital_presales_seo_findings_schema_gsc_access_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_ga4_access", "target": "95_ourdigital_presales_seo_findings_schema_ga4_access_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_tag_gaps", "target": "95_ourdigital_presales_seo_findings_schema_tag_gaps_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_findings", "target": "95_ourdigital_presales_seo_findings_schema_findings_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_findings", "target": "95_ourdigital_presales_seo_findings_schema_findings_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_findings_items", "target": "95_ourdigital_presales_seo_findings_schema_items_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_id", "target": "95_ourdigital_presales_seo_findings_schema_id_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_class", "target": "95_ourdigital_presales_seo_findings_schema_class_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_class", "target": "95_ourdigital_presales_seo_findings_schema_class_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_severity", "target": "95_ourdigital_presales_seo_findings_schema_severity_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_severity", "target": "95_ourdigital_presales_seo_findings_schema_severity_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_title_ko", "target": "95_ourdigital_presales_seo_findings_schema_title_ko_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_evidence", "target": "95_ourdigital_presales_seo_findings_schema_evidence_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_recommended_services", "target": "95_ourdigital_presales_seo_findings_schema_recommended_services_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/findings.schema.json", "source_location": "L94", "weight": 1.0, "confidence_score": 1.0, "source": "95_ourdigital_presales_seo_findings_schema_properties_recommended_services", "target": "95_ourdigital_presales_seo_findings_schema_recommended_services_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_bar" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_blank" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_card" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_fill_bg" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_finding_slide" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_header" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_style" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck", "target": "scripts_build_deck_textbox" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_style" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_textbox", "target": "scripts_build_deck_style" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_finding_slide", "target": "scripts_build_deck_textbox" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_header", "target": "scripts_build_deck_textbox" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_textbox" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_rationale_40", "target": "scripts_build_deck_textbox" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_header", "target": "scripts_build_deck_bar" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_bar" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_finding_slide", "target": "scripts_build_deck_blank" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_blank" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_fill_bg" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_finding_slide", "target": "scripts_build_deck_header" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_header" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_finding_slide", "target": "scripts_build_deck_card" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_card" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/build_deck.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_build_deck_main", "target": "scripts_build_deck_finding_slide" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/findings_to_scope.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_findings_to_scope", "target": "scripts_findings_to_scope_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query", "target": "scripts_kg_query_build_entities" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query", "target": "scripts_kg_query_flatten" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query", "target": "scripts_kg_query_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query", "target": "scripts_kg_query_query_kg" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query_main", "target": "scripts_kg_query_query_kg" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query_main", "target": "scripts_kg_query_flatten" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/kg_query.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_kg_query_main", "target": "scripts_kg_query_build_entities" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/95-ourdigital-presales-seo/scripts/render_pdf.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render_pdf", "target": "users_ourdigital_project_our_claude_skills_custom_skills_95_ourdigital_presales_seo_scripts_render_pdf_sh__entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema", "target": "96_ourdigital_estimate_engine_scope_schema_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L7", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema", "target": "96_ourdigital_estimate_engine_scope_schema_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L6", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema", "target": "96_ourdigital_estimate_engine_scope_schema_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L2", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema", "target": "96_ourdigital_estimate_engine_scope_schema_schema" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema", "target": "96_ourdigital_estimate_engine_scope_schema_title" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L5", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema", "target": "96_ourdigital_estimate_engine_scope_schema_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_apply_student_discount" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_billing_rate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_course" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_lessons" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_method" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_pricing_mode" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_prospect" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_seq" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_service" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_signals" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_students" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_tier" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_service", "target": "96_ourdigital_estimate_engine_scope_schema_service_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_service", "target": "96_ourdigital_estimate_engine_scope_schema_service_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_method", "target": "96_ourdigital_estimate_engine_scope_schema_method_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_method", "target": "96_ourdigital_estimate_engine_scope_schema_method_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_method", "target": "96_ourdigital_estimate_engine_scope_schema_method_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_prospect", "target": "96_ourdigital_estimate_engine_scope_schema_prospect_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_prospect", "target": "96_ourdigital_estimate_engine_scope_schema_prospect_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_prospect_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_account_code" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_prospect_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_audit_date" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_prospect_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_domain" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_prospect_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_name", "target": "96_ourdigital_estimate_engine_scope_schema_name_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_domain", "target": "96_ourdigital_estimate_engine_scope_schema_domain_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_audit_date", "target": "96_ourdigital_estimate_engine_scope_schema_audit_date_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_account_code", "target": "96_ourdigital_estimate_engine_scope_schema_account_code_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_seq", "target": "96_ourdigital_estimate_engine_scope_schema_seq_default" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_seq", "target": "96_ourdigital_estimate_engine_scope_schema_seq_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_tier", "target": "96_ourdigital_estimate_engine_scope_schema_tier_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_tier", "target": "96_ourdigital_estimate_engine_scope_schema_tier_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_billing_rate", "target": "96_ourdigital_estimate_engine_scope_schema_billing_rate_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_billing_rate", "target": "96_ourdigital_estimate_engine_scope_schema_billing_rate_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_signals", "target": "96_ourdigital_estimate_engine_scope_schema_signals_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_signals", "target": "96_ourdigital_estimate_engine_scope_schema_signals_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_signals", "target": "96_ourdigital_estimate_engine_scope_schema_signals_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_signals_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_properties_total" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_signals_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_severity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_signals_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_subbrands_total" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_signals_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_vertical" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_properties_total", "target": "96_ourdigital_estimate_engine_scope_schema_properties_total_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_subbrands_total", "target": "96_ourdigital_estimate_engine_scope_schema_subbrands_total_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_vertical", "target": "96_ourdigital_estimate_engine_scope_schema_vertical_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_severity", "target": "96_ourdigital_estimate_engine_scope_schema_severity_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_severity", "target": "96_ourdigital_estimate_engine_scope_schema_severity_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_severity_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_lessons_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_course", "target": "96_ourdigital_estimate_engine_scope_schema_course_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_course", "target": "96_ourdigital_estimate_engine_scope_schema_course_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_lessons", "target": "96_ourdigital_estimate_engine_scope_schema_lessons_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_lessons", "target": "96_ourdigital_estimate_engine_scope_schema_lessons_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_lessons", "target": "96_ourdigital_estimate_engine_scope_schema_lessons_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_lessons_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_lessons_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_required" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_currency" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_hours" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_label" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_qty" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_subject" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_title" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_items_properties", "target": "96_ourdigital_estimate_engine_scope_schema_properties_unit_cost" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_subject", "target": "96_ourdigital_estimate_engine_scope_schema_subject_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_title", "target": "96_ourdigital_estimate_engine_scope_schema_title_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_type", "target": "96_ourdigital_estimate_engine_scope_schema_type_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_type", "target": "96_ourdigital_estimate_engine_scope_schema_type_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_hours", "target": "96_ourdigital_estimate_engine_scope_schema_hours_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_students", "target": "96_ourdigital_estimate_engine_scope_schema_students_default" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_students", "target": "96_ourdigital_estimate_engine_scope_schema_students_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_pricing_mode", "target": "96_ourdigital_estimate_engine_scope_schema_pricing_mode_enum" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_pricing_mode", "target": "96_ourdigital_estimate_engine_scope_schema_pricing_mode_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_apply_student_discount", "target": "96_ourdigital_estimate_engine_scope_schema_apply_student_discount_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_description" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_items", "target": "96_ourdigital_estimate_engine_scope_schema_items_items" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_label", "target": "96_ourdigital_estimate_engine_scope_schema_label_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_unit_cost", "target": "96_ourdigital_estimate_engine_scope_schema_unit_cost_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_qty", "target": "96_ourdigital_estimate_engine_scope_schema_qty_default" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_qty", "target": "96_ourdigital_estimate_engine_scope_schema_qty_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scope.schema.json", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "96_ourdigital_estimate_engine_scope_schema_properties_currency", "target": "96_ourdigital_estimate_engine_scope_schema_currency_type" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/estimate.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_estimate", "target": "scripts_estimate_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "methods_coaching", "target": "methods_coaching_build" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L9", "weight": 1.0, "confidence_score": 1.0, "source": "methods_coaching", "target": "methods_coaching_discount" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "methods_coaching", "target": "methods_coaching_unit_price" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "methods_coaching_rationale_1", "target": "methods_coaching" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "methods_coaching_build", "target": "methods_coaching_discount" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/coaching.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "methods_coaching_build", "target": "methods_coaching_unit_price" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort", "target": "methods_effort_build" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort", "target": "methods_effort_higher" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort", "target": "methods_effort_is_premium" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort", "target": "methods_effort_pick_tier" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort", "target": "methods_effort_scope_mult" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort_rationale_1", "target": "methods_effort" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort_pick_tier", "target": "methods_effort_higher" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort_pick_tier", "target": "methods_effort_is_premium" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort_build", "target": "methods_effort_scope_mult" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/effort.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "methods_effort_build", "target": "methods_effort_pick_tier" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/procurement.py", "source_location": "L4", "weight": 1.0, "confidence_score": 1.0, "source": "methods_procurement", "target": "methods_procurement_build" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/methods/procurement.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "methods_procurement_rationale_1", "target": "methods_procurement" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render", "target": "scripts_render_header_md" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render", "target": "scripts_render_md" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render", "target": "scripts_render_won" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render", "target": "scripts_render_write_all" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render", "target": "scripts_render_xlsx" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render_rationale_1", "target": "scripts_render" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render_md", "target": "scripts_render_won" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render_md", "target": "scripts_render_header_md" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render_write_all", "target": "scripts_render_md" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_render_write_all", "target": "scripts_render_xlsx" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/96-ourdigital-estimate-engine/scripts/render.py", "source_location": "L78", "weight": 1.0, "source": "scripts_render_xlsx", "target": "workbook" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_detect_claude_paths" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_detect_package_manager" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_detect_platform" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_detect_python" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_install_code_skills" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L457", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_install_desktop_skills" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_install_python_env" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_interactive_prompt" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_log_error" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_log_info" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_log_step" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_log_success" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_log_warn" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L616", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_main" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_parse_args" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_preflight" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_show_help" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L579", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_show_summary" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L542", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "dintel_shared_install_uninstall" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_shared_install", "target": "users_ourdigital_project_our_claude_skills_custom_skills_dintel_shared_install_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L651", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_dintel_shared_install_sh__entry", "target": "dintel_shared_install_main" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L385", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_code_skills", "target": "dintel_shared_install_log_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L468", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_desktop_skills", "target": "dintel_shared_install_log_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L312", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_python_env", "target": "dintel_shared_install_log_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L209", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_log_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L549", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_uninstall", "target": "dintel_shared_install_log_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L400", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_code_skills", "target": "dintel_shared_install_log_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L487", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_desktop_skills", "target": "dintel_shared_install_log_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L321", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_python_env", "target": "dintel_shared_install_log_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L213", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_log_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L556", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_uninstall", "target": "dintel_shared_install_log_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L124", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_detect_python", "target": "dintel_shared_install_log_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L489", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_desktop_skills", "target": "dintel_shared_install_log_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L303", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_python_env", "target": "dintel_shared_install_log_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L215", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_log_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L571", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_uninstall", "target": "dintel_shared_install_log_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L78", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_detect_platform", "target": "dintel_shared_install_log_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L361", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_code_skills", "target": "dintel_shared_install_log_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L336", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_python_env", "target": "dintel_shared_install_log_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L293", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_interactive_prompt", "target": "dintel_shared_install_log_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L164", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_parse_args", "target": "dintel_shared_install_log_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L241", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_log_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L346", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_code_skills", "target": "dintel_shared_install_log_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L460", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_desktop_skills", "target": "dintel_shared_install_log_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L307", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_install_python_env", "target": "dintel_shared_install_log_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L206", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_log_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L580", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_show_summary", "target": "dintel_shared_install_log_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L543", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_uninstall", "target": "dintel_shared_install_log_step" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L208", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_detect_platform" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L211", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_detect_claude_paths" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L223", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_detect_python" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L228", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_preflight", "target": "dintel_shared_install_detect_package_manager" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L617", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_parse_args" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L160", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_parse_args", "target": "dintel_shared_install_show_help" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L630", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_preflight" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L638", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_interactive_prompt" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L641", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_install_python_env" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L642", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_install_code_skills" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L643", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_install_desktop_skills" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L633", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_uninstall" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/install.sh", "source_location": "L647", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "dintel_shared_install_main", "target": "dintel_shared_install_show_summary" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/__init__.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_init_rationale_1", "target": "dintel_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/brand.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_brand_rationale_1", "target": "dintel_brand" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document", "target": "dintel_brand" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel", "target": "dintel_brand" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document", "target": "dintel_document_add_bilingual_heading" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document", "target": "dintel_document_add_section_heading" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document", "target": "dintel_document_create_branded_doc" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document", "target": "dintel_document_save_doc" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_rationale_1", "target": "dintel_document" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_create_branded_doc", "target": "document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_rationale_28", "target": "dintel_document_create_branded_doc" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_add_bilingual_heading", "target": "document" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_add_section_heading", "target": "document" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_save_doc", "target": "document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_rationale_67", "target": "dintel_document_add_section_heading" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_rationale_76", "target": "dintel_document_add_bilingual_heading" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_rationale_87", "target": "dintel_document_save_doc" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/document.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_document_save_doc", "target": "custom_skills_dintel_shared_src_dintel_document_py_path" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel", "target": "dintel_excel_create_branded_workbook" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel", "target": "dintel_excel_save_workbook" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel", "target": "dintel_excel_style_body_cell" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel", "target": "dintel_excel_style_header_row" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_rationale_1", "target": "dintel_excel" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_create_branded_workbook", "target": "workbook" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_rationale_37", "target": "dintel_excel_create_branded_workbook" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_save_workbook", "target": "workbook" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_rationale_45", "target": "dintel_excel_style_header_row" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_rationale_55", "target": "dintel_excel_style_body_cell" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_rationale_67", "target": "dintel_excel_save_workbook" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/excel.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_excel_save_workbook", "target": "custom_skills_dintel_shared_src_dintel_excel_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_dintel-shared/src/dintel/notion.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "dintel_notion_rationale_1", "target": "dintel_notion" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_check_prerequisites" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_error" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L250", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_fetch_from_1password" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_info" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L547", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_main_install" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_print_banner" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L467", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_print_usage" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L176", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_remove_global_commands" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_setup_config" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_setup_credentials" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_setup_directories" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_setup_environment" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_setup_global_commands" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L284", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_setup_python_env" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L411", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_show_global_commands" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L520", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_show_help" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L371", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_show_skills" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_success" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L488", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_uninstall" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L335", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_validate_installation" }, { "relation": "defines", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "ourdigital_shared_install_warn" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "ourdigital_shared_install", "target": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L615", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L593", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L623", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_main_install" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L594", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_setup_global_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L601", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_setup_python_env" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L589", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_show_global_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L580", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_show_help" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L584", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_uninstall" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L588", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "users_ourdigital_project_our_claude_skills_custom_skills_ourdigital_shared_install_sh__entry", "target": "ourdigital_shared_install_validate_installation" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L548", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_print_banner" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L54", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_check_prerequisites", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L251", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_fetch_from_1password", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L177", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_remove_global_commands", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L322", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_config", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L229", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_credentials", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L103", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_directories", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L206", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_environment", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L124", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_global_commands", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L285", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_python_env", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L412", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_show_global_commands", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L372", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_show_skills", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L494", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_uninstall", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L336", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_validate_installation", "target": "ourdigital_shared_install_info" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L62", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_check_prerequisites", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L274", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_fetch_from_1password", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L196", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_remove_global_commands", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L326", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_config", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L109", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_directories", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L217", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_environment", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L163", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_global_commands", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L300", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_python_env", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L505", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_uninstall", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L342", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_validate_installation", "target": "ourdigital_shared_install_success" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L64", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_check_prerequisites", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L255", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_fetch_from_1password", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L209", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_environment", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L155", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_global_commands", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L288", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_python_env", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L416", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_show_global_commands", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L489", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_uninstall", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L342", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_validate_installation", "target": "ourdigital_shared_install_warn" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L94", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_check_prerequisites", "target": "ourdigital_shared_install_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L127", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_global_commands", "target": "ourdigital_shared_install_error" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L549", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_check_prerequisites" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L550", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_setup_directories" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L551", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_setup_global_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L499", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_uninstall", "target": "ourdigital_shared_install_remove_global_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L552", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_setup_environment" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L555", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_setup_credentials" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L235", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_setup_credentials", "target": "ourdigital_shared_install_fetch_from_1password" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L559", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_setup_python_env" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L562", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_setup_config" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L563", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_validate_installation" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L564", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_show_skills" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L565", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_show_global_commands" }, { "relation": "calls", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/install.sh", "source_location": "L566", "weight": 1.0, "context": "call", "confidence_score": 1.0, "source": "ourdigital_shared_install_main_install", "target": "ourdigital_shared_install_print_usage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai", "target": "scripts_export_for_claude_ai_extract_skill_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai", "target": "scripts_export_for_claude_ai_generate_bundle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai", "target": "scripts_export_for_claude_ai_generate_individual_files" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L136", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai", "target": "scripts_export_for_claude_ai_main" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai_generate_individual_files", "target": "scripts_export_for_claude_ai_extract_skill_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai_rationale_50", "target": "scripts_export_for_claude_ai_extract_skill_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai_main", "target": "scripts_export_for_claude_ai_generate_individual_files" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai_rationale_90", "target": "scripts_export_for_claude_ai_generate_individual_files" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai_main", "target": "scripts_export_for_claude_ai_generate_bundle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/export_for_claude_ai.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_export_for_claude_ai_rationale_125", "target": "scripts_export_for_claude_ai_generate_bundle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_colors" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_fail" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_installationvalidator" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_ok" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install", "target": "scripts_validate_install_warn" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_directories", "target": "scripts_validate_install_ok" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_env_variables", "target": "scripts_validate_install_ok" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_files", "target": "scripts_validate_install_ok" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L211", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_permissions", "target": "scripts_validate_install_ok" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_python_env", "target": "scripts_validate_install_ok" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_skills", "target": "scripts_validate_install_ok" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_env_variables", "target": "scripts_validate_install_warn" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_permissions", "target": "scripts_validate_install_warn" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_skills", "target": "scripts_validate_install_warn" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_directories", "target": "scripts_validate_install_fail" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_env_variables", "target": "scripts_validate_install_fail" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L102", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_files", "target": "scripts_validate_install_fail" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_python_env", "target": "scripts_validate_install_fail" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_skills", "target": "scripts_validate_install_fail" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_directories", "target": "scripts_validate_install_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_env_variables", "target": "scripts_validate_install_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_files", "target": "scripts_validate_install_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_permissions", "target": "scripts_validate_install_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L152", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_python_env", "target": "scripts_validate_install_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_skills", "target": "scripts_validate_install_info" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_check" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_run" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_validate_directories" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_validate_env_variables" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_validate_files" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_validate_permissions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_validate_python_env" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator", "target": "scripts_validate_install_installationvalidator_validate_skills" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L271", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_main", "target": "scripts_validate_install_installationvalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_directories", "target": "scripts_validate_install_installationvalidator_check" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_env_variables", "target": "scripts_validate_install_installationvalidator_check" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_files", "target": "scripts_validate_install_installationvalidator_check" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_validate_python_env", "target": "scripts_validate_install_installationvalidator_check" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_56", "target": "scripts_validate_install_installationvalidator_check" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_run", "target": "scripts_validate_install_installationvalidator_validate_directories" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L61", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_61", "target": "scripts_validate_install_installationvalidator_validate_directories" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_run", "target": "scripts_validate_install_installationvalidator_validate_files" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_86", "target": "scripts_validate_install_installationvalidator_validate_files" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L234", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_run", "target": "scripts_validate_install_installationvalidator_validate_env_variables" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_109", "target": "scripts_validate_install_installationvalidator_validate_env_variables" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_run", "target": "scripts_validate_install_installationvalidator_validate_python_env" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_151", "target": "scripts_validate_install_installationvalidator_validate_python_env" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L236", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_run", "target": "scripts_validate_install_installationvalidator_validate_skills" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_171", "target": "scripts_validate_install_installationvalidator_validate_skills" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L237", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_installationvalidator_run", "target": "scripts_validate_install_installationvalidator_validate_permissions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_204", "target": "scripts_validate_install_installationvalidator_validate_permissions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_main", "target": "scripts_validate_install_installationvalidator_run" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "custom-skills/_ourdigital-shared/scripts/validate_install.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_validate_install_rationale_228", "target": "scripts_validate_install_installationvalidator_run" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_colorfrompalette" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_draw" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_easeinoutcubic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_entity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_exportimage" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_fadebackground" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_getnoisevalue" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L132", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_hextorgb" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_initializeseed" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_maprange" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_params" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_regenerate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_setup" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_updateparameter" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_vectorfromangle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template", "target": "templates_generator_template_wraparound" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template_regenerate", "target": "templates_generator_template_initializeseed" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template_setup", "target": "templates_generator_template_initializeseed" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template_entity", "target": "templates_generator_template_entity_constructor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template_entity", "target": "templates_generator_template_entity_display" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/algorithmic-art/templates/generator_template.js", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "templates_generator_template_entity", "target": "templates_generator_template_entity_update" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/artifacts-builder/scripts/bundle-artifact.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_bundle_artifact", "target": "users_ourdigital_project_our_claude_skills_example_skills_skills_main_artifacts_builder_scripts_bundle_artifact_sh__entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/artifacts-builder/scripts/init-artifact.sh", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_init_artifact", "target": "users_ourdigital_project_our_claude_skills_example_skills_skills_main_artifacts_builder_scripts_init_artifact_sh__entry" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_condense_xml" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_pack_document" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_validate_document" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_main", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_pack_document" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_pack_document", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_condense_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_pack_document", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_validate_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_rationale_46", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_pack_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_rationale_91", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_validate_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/pack.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_rationale_134", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_pack_py_scripts_pack_condense_xml" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validate.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validate_py_scripts_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validate_py_scripts_validate_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/__init__.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_init_py_validation_init_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_init_py_validation_init" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L765", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L869", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L741", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L815", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L791", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L906", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L688", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L522", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_content_types" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L641", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_references" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_namespaces" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L826", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_unique_ids" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L857", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_124", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_128", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_157", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_namespaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_187", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_unique_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_278", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_references" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_389", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L487", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_487", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L523", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_523", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_content_types" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L697", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L666", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L656", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L642", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_642", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L689", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_689", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L828", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L742", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_742", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L787", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L854", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L766", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_766", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L792", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_792", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L846", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L816", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_816", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L901", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L845", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L827", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_827", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L870", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_870", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/base.py", "source_location": "L907", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_rationale_907", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "baseschemavalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L11", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "baseschemavalidator" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "baseschemavalidator" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "baseschemavalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_25", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_73", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_125", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_174", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_193", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_217", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/docx.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_rationale_264", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L7", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_29", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_78", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_122", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_129", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_204", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/pptx.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_244", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_1", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_23", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_115", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_140", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_218", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/ooxml/scripts/validation/redlining.py", "source_location": "L255", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_255", "target": "example_skills_skills_main_document_skills_docx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L612", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "scripts_document_document" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "scripts_document_docxxmleditor" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L596", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "scripts_document_generate_hex_id" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L607", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "scripts_document_generate_rsid" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "scripts_utilities" }, { "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document", "target": "scripts_utilities_xmleditor" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L680", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_getitem", "target": "scripts_document_docxxmleditor" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L38", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_document_docxxmleditor", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L39", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_document_docxxmleditor", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L258", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_ensure_w14_namespace" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_ensure_w16cex_namespace" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_ensure_w16du_namespace" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_get_next_change_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L246", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_insert_after" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L252", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_insert_before" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_replace_node" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L342", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_revert_deletion" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_revert_insertion" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L482", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_suggest_deletion" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L434", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor", "target": "scripts_document_docxxmleditor_suggest_paragraph" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L41", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_document_docxxmleditor", "target": "scripts_utilities_xmleditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_48", "target": "scripts_document_docxxmleditor" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_init", "target": "scripts_document_document_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_62", "target": "scripts_document_docxxmleditor_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_76", "target": "scripts_document_docxxmleditor_get_next_change_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_90", "target": "scripts_document_docxxmleditor_ensure_w16du_namespace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_99", "target": "scripts_document_docxxmleditor_ensure_w16cex_namespace" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_90", "target": "scripts_document_docxxmleditor_ensure_w14_namespace" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L261", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_append_to", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_insert_after", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L255", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_insert_before", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_replace_node", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L338", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_revert_insertion", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L530", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_suggest_deletion", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_117", "target": "scripts_document_docxxmleditor_inject_attributes_to_nodes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_241", "target": "scripts_document_docxxmleditor_replace_node" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L743", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_docxxmleditor_insert_after" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L800", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_docxxmleditor_insert_after" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1041", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_update_settings", "target": "scripts_document_docxxmleditor_insert_after" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L421", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_docxxmleditor_revert_deletion", "target": "scripts_document_docxxmleditor_insert_after" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_247", "target": "scripts_document_docxxmleditor_insert_after" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_docxxmleditor_insert_before" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1017", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_update_settings", "target": "scripts_document_docxxmleditor_insert_before" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_253", "target": "scripts_document_docxxmleditor_insert_before" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1201", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_author_to_people", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L741", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L970", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_content_type_for_people", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L986", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_relationship_for_people", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_to_comments_extended_xml", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_to_comments_extensible_xml", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1116", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_to_comments_ids_xml", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1089", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_to_comments_xml", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_ensure_comment_content_types", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1241", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_ensure_comment_relationships", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1025", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_update_settings", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_259", "target": "scripts_document_docxxmleditor_append_to" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_265", "target": "scripts_document_docxxmleditor_revert_insertion" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_343", "target": "scripts_document_docxxmleditor_revert_deletion" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_435", "target": "scripts_document_docxxmleditor_suggest_paragraph" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L483", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_483", "target": "scripts_document_docxxmleditor_suggest_deletion" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L731", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_generate_hex_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L788", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_generate_hex_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_597", "target": "scripts_document_generate_hex_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L651", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_init", "target": "scripts_document_generate_rsid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L608", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_608", "target": "scripts_document_generate_rsid" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L38", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_document_document", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L39", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_document_document", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1181", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_author_to_people" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L713", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_comment" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L960", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_content_type_for_people" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L972", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_relationship_for_people" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1091", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_to_comments_extended_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1118", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_to_comments_extensible_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_to_comments_ids_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1068", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_add_to_comments_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_comment_range_end_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_comment_range_start_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_comment_ref_run_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L833", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_del" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_ensure_comment_content_types" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1203", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_ensure_comment_relationships" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L888", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_get_next_comment_id" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L680", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_getitem" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1174", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_has_author" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1167", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_has_override" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_has_relationship" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L615", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L904", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_load_existing_comments" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L765", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_reply_to_comment" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L859", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_save" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L933", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_setup_tracking" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L954", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_update_people_xml" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L988", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_update_settings" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L838", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document", "target": "scripts_document_document_validate" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L41", "weight": 0.8, "confidence_score": 0.5, "source": "scripts_document_document", "target": "scripts_utilities_xmleditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L613", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_613", "target": "scripts_document_document" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L678", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_init", "target": "scripts_document_document_add_author_to_people" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L669", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_init", "target": "scripts_document_document_get_next_comment_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L668", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_init", "target": "scripts_document_document_load_existing_comments" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L675", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_init", "target": "scripts_document_document_setup_tracking" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L623", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_623", "target": "scripts_document_document_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L681", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_681", "target": "scripts_document_document_getitem" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L751", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_document_add_to_comments_extended_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L757", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_document_add_to_comments_extensible_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L754", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_document_add_to_comments_ids_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L746", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_document_add_to_comments_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L741", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_document_comment_range_end_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L736", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_comment", "target": "scripts_document_document_comment_range_start_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L714", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_714", "target": "scripts_document_document_add_comment" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L817", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_document_add_to_comments_extended_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L825", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_document_add_to_comments_extensible_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L822", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_document_add_to_comments_ids_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L812", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_document_add_to_comments_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L801", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_document_comment_range_start_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L808", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_reply_to_comment", "target": "scripts_document_document_comment_ref_run_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L770", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_770", "target": "scripts_document_document_reply_to_comment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L834", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_834", "target": "scripts_document_document_del" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L880", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_save", "target": "scripts_document_document_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L839", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_839", "target": "scripts_document_document_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L872", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_save", "target": "scripts_document_document_ensure_comment_content_types" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L871", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_save", "target": "scripts_document_document_ensure_comment_relationships" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L860", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_860", "target": "scripts_document_document_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L889", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_889", "target": "scripts_document_document_get_next_comment_id" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L905", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_905", "target": "scripts_document_document_load_existing_comments" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L944", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_setup_tracking", "target": "scripts_document_document_add_content_type_for_people" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L945", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_setup_tracking", "target": "scripts_document_document_add_relationship_for_people" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L941", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_setup_tracking", "target": "scripts_document_document_update_people_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L950", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_setup_tracking", "target": "scripts_document_document_update_settings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L934", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_934", "target": "scripts_document_document_setup_tracking" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L955", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_955", "target": "scripts_document_document_update_people_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L964", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_content_type_for_people", "target": "scripts_document_document_has_override" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L961", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_961", "target": "scripts_document_document_add_content_type_for_people" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L976", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_relationship_for_people", "target": "scripts_document_document_has_relationship" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L973", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_973", "target": "scripts_document_document_add_relationship_for_people" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L989", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_989", "target": "scripts_document_document_update_settings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1071", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1071", "target": "scripts_document_document_add_to_comments_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1092", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1092", "target": "scripts_document_document_add_to_comments_extended_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1071", "target": "scripts_document_document_add_to_comments_ids_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1119", "target": "scripts_document_document_add_to_comments_extensible_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1134", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1134", "target": "scripts_document_document_comment_range_start_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1138", "target": "scripts_document_document_comment_range_end_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1149", "target": "scripts_document_document_comment_ref_run_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_ensure_comment_relationships", "target": "scripts_document_document_has_relationship" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1161", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1161", "target": "scripts_document_document_has_relationship" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1247", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_ensure_comment_content_types", "target": "scripts_document_document_has_override" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1168", "target": "scripts_document_document_has_override" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1193", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_document_add_author_to_people", "target": "scripts_document_document_has_author" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1175", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1175", "target": "scripts_document_document_has_author" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1182", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1182", "target": "scripts_document_document_add_author_to_people" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1204", "target": "scripts_document_document_ensure_comment_relationships" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/document.py", "source_location": "L1244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_document_rationale_1244", "target": "scripts_document_document_ensure_comment_content_types" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L346", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities", "target": "scripts_utilities_create_line_tracking_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L41", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities", "target": "scripts_utilities_xmleditor" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L42", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_42", "target": "scripts_utilities_xmleditor" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L271", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_append_to" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_get_element_text" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_get_next_rid" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_get_node" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_insert_after" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_insert_before" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L312", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_parse_fragment" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_replace_node" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L302", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor", "target": "scripts_utilities_xmleditor_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_56", "target": "scripts_utilities_xmleditor_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_init", "target": "scripts_utilities_create_line_tracking_parser" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_83", "target": "scripts_utilities_xmleditor_get_node" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_get_node", "target": "range" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_get_node", "target": "scripts_utilities_xmleditor_get_element_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_184", "target": "scripts_utilities_xmleditor_get_element_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_207", "target": "scripts_utilities_xmleditor_replace_node" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_replace_node", "target": "scripts_utilities_xmleditor_parse_fragment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_228", "target": "scripts_utilities_xmleditor_insert_after" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_insert_after", "target": "scripts_utilities_xmleditor_parse_fragment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L252", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_252", "target": "scripts_utilities_xmleditor_insert_before" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_insert_before", "target": "scripts_utilities_xmleditor_parse_fragment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L272", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_272", "target": "scripts_utilities_xmleditor_append_to" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L285", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_xmleditor_append_to", "target": "scripts_utilities_xmleditor_parse_fragment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_291", "target": "scripts_utilities_xmleditor_get_next_rid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L303", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_303", "target": "scripts_utilities_xmleditor_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L313", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_313", "target": "scripts_utilities_xmleditor_parse_fragment" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/docx/scripts/utilities.py", "source_location": "L347", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_utilities_rationale_347", "target": "scripts_utilities_create_line_tracking_parser" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes", "target": "scripts_check_bounding_boxes_rectandfield" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_get_bounding_box_messages", "target": "scripts_check_bounding_boxes_rectandfield" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L161", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_default_font_size", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L100", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_different_pages_no_intersection", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L220", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_edge_touching_boxes", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L142", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_adequate", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L121", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_too_small", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L76", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_intersection_between_different_fields", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L52", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_label_entry_intersection_same_field", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L198", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_multiple_errors_limit", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L179", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_entry_text", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L34", "weight": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_intersections", "target": "scripts_check_bounding_boxes_get_bounding_box_messages" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L8", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L146", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_default_font_size" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_different_pages_no_intersection" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_edge_touching_boxes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_adequate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_too_small" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_intersection_between_different_fields" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_label_entry_intersection_same_field" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_multiple_errors_limit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_entry_text" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_intersections" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_11", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_default_font_size", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_different_pages_no_intersection", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L219", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_edge_touching_boxes", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_adequate", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_too_small", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_intersection_between_different_fields", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_label_entry_intersection_same_field", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_multiple_errors_limit", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L178", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_entry_text", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_intersections", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_create_json_stream" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_15", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_intersections" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_39", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_label_entry_intersection_same_field" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_57", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_intersection_between_different_fields" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L81", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_81", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_different_pages_no_intersection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L105", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_105", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_too_small" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L126", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_126", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_entry_height_adequate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_147", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_default_font_size" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_166", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_no_entry_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_184", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_multiple_errors_limit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/check_bounding_boxes_test.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_check_bounding_boxes_test_rationale_207", "target": "scripts_check_bounding_boxes_test_testgetboundingboxmessages_test_edge_touching_boxes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/convert_pdf_to_images.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_convert_pdf_to_images", "target": "scripts_convert_pdf_to_images_convert" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/create_validation_image.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_create_validation_image", "target": "scripts_create_validation_image_create_validation_image" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info", "target": "scripts_extract_form_field_info_get_field_info" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info", "target": "scripts_extract_form_field_info_get_full_annotation_field_id" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info", "target": "scripts_extract_form_field_info_make_field_dict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info", "target": "scripts_extract_form_field_info_write_field_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info_get_field_info", "target": "scripts_extract_form_field_info_get_full_annotation_field_id" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info_get_field_info", "target": "scripts_extract_form_field_info_make_field_dict" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L62", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info_get_field_info", "target": "pdfreader" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info_write_field_info", "target": "scripts_extract_form_field_info_get_field_info" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L28", "weight": 1.0, "source": "scripts_fill_fillable_fields_fill_pdf_fields", "target": "scripts_extract_form_field_info_get_field_info" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/extract_form_field_info.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_extract_form_field_info_write_field_info", "target": "pdfreader" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L25", "weight": 1.0, "source": "scripts_fill_fillable_fields_fill_pdf_fields", "target": "pdfreader" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L36", "weight": 1.0, "source": "scripts_fill_pdf_form_with_annotations_fill_pdf_form", "target": "pdfreader" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_fillable_fields", "target": "scripts_fill_fillable_fields_fill_pdf_fields" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_fillable_fields", "target": "scripts_fill_fillable_fields_monkeypatch_pydpf_method" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_fillable_fields", "target": "scripts_fill_fillable_fields_validation_error_for_field_value" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_fillable_fields.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_fillable_fields_fill_pdf_fields", "target": "scripts_fill_fillable_fields_validation_error_for_field_value" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_pdf_form_with_annotations", "target": "scripts_fill_pdf_form_with_annotations_fill_pdf_form" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_pdf_form_with_annotations", "target": "scripts_fill_pdf_form_with_annotations_transform_coordinates" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_pdf_form_with_annotations_fill_pdf_form", "target": "scripts_fill_pdf_form_with_annotations_transform_coordinates" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_pdf_form_with_annotations_rationale_12", "target": "scripts_fill_pdf_form_with_annotations_transform_coordinates" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pdf/scripts/fill_pdf_form_with_annotations.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_fill_pdf_form_with_annotations_rationale_29", "target": "scripts_fill_pdf_form_with_annotations_fill_pdf_form" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_condense_xml" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_pack_document" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_validate_document" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_main", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_pack_document" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_pack_document", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_condense_xml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L83", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_pack_document", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_validate_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_rationale_46", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_pack_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_rationale_91", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_validate_document" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/pack.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_rationale_134", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_pack_py_scripts_pack_condense_xml" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validate.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validate_py_scripts_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validate_py_scripts_validate_main" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/__init__.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_init_py_validation_init_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_init_py_validation_init" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L765", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L869", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L741", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L815", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L791", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L906", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L688", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L522", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_content_types" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L641", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L277", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_references" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_namespaces" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L826", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_unique_ids" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L127", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L11", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L7", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L857", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_124", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_128", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_xml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L157", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_157", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_namespaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L187", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_187", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_unique_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_278", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_references" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L458", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L389", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_389", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_all_relationship_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L487", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_487", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_expected_relationship_type" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L523", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_523", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_content_types" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L697", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L666", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L656", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L642", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_642", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_file_against_xsd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L689", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_689", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_against_xsd" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L828", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L742", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_742", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_schema_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L787", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L854", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L766", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_766", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_clean_ignorable_namespaces" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L792", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_792", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_ignorable_elements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L846", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L816", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_816", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_preprocess_for_mc_ignorable" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L901", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L845", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L827", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_827", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_validate_single_file_xsd" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L870", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_870", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_get_original_file_errors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/base.py", "source_location": "L907", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_rationale_907", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_base_py_validation_base_baseschemavalidator_remove_template_tags_from_text_nodes" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L124", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L216", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_25", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_73", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_whitespace_preservation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_125", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_deletions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_174", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_unpacked" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L265", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_193", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_count_paragraphs_in_original" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_217", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_validate_insertions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/docx.py", "source_location": "L264", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_rationale_264", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_docx_py_validation_docx_docxschemavalidator_compare_paragraph_counts" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L10", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L128", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_29", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L98", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_78", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_uuid_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_122", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_looks_like_uuid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_129", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_slide_layout_ids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_204", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_no_duplicate_slide_layouts" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/pptx.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_rationale_244", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_pptx_py_validation_pptx_pptxschemavalidator_validate_notes_slide_references" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_1", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L139", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_23", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L95", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_validate", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_115", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_generate_detailed_diff", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_140", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_get_git_word_diff" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_218", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_remove_claude_tracked_changes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/ooxml/scripts/validation/redlining.py", "source_location": "L255", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_rationale_255", "target": "example_skills_skills_main_document_skills_pptx_ooxml_scripts_validation_redlining_py_validation_redlining_redliningvalidator_extract_text_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_addbackground" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L133", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_addelements" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_chromium" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_extractslidedata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_getbodydimensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L896", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_html2pptx" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_path" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_sharp" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_validatedimensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx", "target": "scripts_html2pptx_validatetextboxposition" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L926", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx_html2pptx", "target": "scripts_html2pptx_getbodydimensions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L943", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx_html2pptx", "target": "scripts_html2pptx_validatedimensions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L948", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx_html2pptx", "target": "scripts_html2pptx_validatetextboxposition" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L967", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx_html2pptx", "target": "scripts_html2pptx_addbackground" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L968", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx_html2pptx", "target": "scripts_html2pptx_addelements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/html2pptx.js", "source_location": "L933", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_html2pptx_html2pptx", "target": "scripts_html2pptx_extractslidedata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L849", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_calculate_overlap" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L766", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_collect_shapes_with_absolute_positions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L882", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_detect_overlaps" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_extract_text_inventory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L977", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_get_inventory_as_dict" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L742", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_is_valid_shape" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L50", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_paragraphdata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1003", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_save_inventory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_shapedata" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_shapewithposition" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L819", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory", "target": "scripts_inventory_sort_shapes_by_position" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_main", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_main", "target": "scripts_inventory_extract_text_inventory" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_main", "target": "scripts_inventory_save_inventory" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_51", "target": "scripts_inventory_main" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L766", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_collect_shapes_with_absolute_positions", "target": "scripts_inventory_shapewithposition" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_130", "target": "scripts_inventory_shapewithposition" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_paragraphdata", "target": "scripts_inventory_paragraphdata_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_paragraphdata", "target": "scripts_inventory_paragraphdata_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_138", "target": "scripts_inventory_paragraphdata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L590", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_estimate_frame_overflow", "target": "scripts_inventory_paragraphdata" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_paragraphs", "target": "scripts_inventory_paragraphdata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_paragraphdata_init", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_141", "target": "scripts_inventory_paragraphdata_init" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_any" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L362", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_get_default_font_size", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_any" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L346", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_get_slide_dimensions", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_any" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L231", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_paragraphdata_to_dict", "target": "paragraphdict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_232", "target": "scripts_inventory_paragraphdata_to_dict" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L882", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_detect_overlaps", "target": "scripts_inventory_shapedata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L944", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "scripts_inventory_shapedata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L267", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_267", "target": "scripts_inventory_shapedata" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L639", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_calculate_slide_overflow" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L660", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_detect_bullet_issues" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_emu_to_inches" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L562", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_estimate_frame_overflow" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L480", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_get_default_font_size" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L280", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_get_font_path" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L346", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_get_slide_dimensions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L509", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_get_usable_dimensions" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L682", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_has_any_issues" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_inches_to_pixels" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L469", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_paragraphs" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L692", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_to_dict" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L534", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata", "target": "scripts_inventory_shapedata_wrap_text_line" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L819", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_sort_shapes_by_position", "target": "scripts_inventory_shapedata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L271", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_271", "target": "scripts_inventory_shapedata_emu_to_inches" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L648", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_calculate_slide_overflow", "target": "scripts_inventory_shapedata_emu_to_inches" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L516", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_get_usable_dimensions", "target": "scripts_inventory_shapedata_emu_to_inches" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L439", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "scripts_inventory_shapedata_emu_to_inches" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_276", "target": "scripts_inventory_shapedata_inches_to_pixels" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L530", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_get_usable_dimensions", "target": "scripts_inventory_shapedata_inches_to_pixels" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_281", "target": "scripts_inventory_shapedata_get_font_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L597", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_estimate_frame_overflow", "target": "scripts_inventory_shapedata_get_font_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L319", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_get_font_path", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L347", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_347", "target": "scripts_inventory_shapedata_get_slide_dimensions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L408", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "scripts_inventory_shapedata_get_slide_dimensions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_363", "target": "scripts_inventory_shapedata_get_default_font_size" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L481", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_481", "target": "scripts_inventory_shapedata_get_default_font_size" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L362", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_get_default_font_size", "target": "baseshape" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L422", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "scripts_inventory_shapedata_get_default_font_size" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L766", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_collect_shapes_with_absolute_positions", "target": "baseshape" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L742", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_is_valid_shape", "target": "baseshape" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L388", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "baseshape" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L395", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_395", "target": "scripts_inventory_shapedata_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L465", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "scripts_inventory_shapedata_calculate_slide_overflow" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L466", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "scripts_inventory_shapedata_detect_bullet_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L464", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_init", "target": "scripts_inventory_shapedata_estimate_frame_overflow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L470", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_470", "target": "scripts_inventory_shapedata_paragraphs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L510", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_510", "target": "scripts_inventory_shapedata_get_usable_dimensions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L572", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_estimate_frame_overflow", "target": "scripts_inventory_shapedata_get_usable_dimensions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L535", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_535", "target": "scripts_inventory_shapedata_wrap_text_line" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L609", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_estimate_frame_overflow", "target": "scripts_inventory_shapedata_wrap_text_line" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L563", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_563", "target": "scripts_inventory_shapedata_estimate_frame_overflow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L640", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_640", "target": "scripts_inventory_shapedata_calculate_slide_overflow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L661", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_661", "target": "scripts_inventory_shapedata_detect_bullet_issues" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L683", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_683", "target": "scripts_inventory_shapedata_has_any_issues" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L997", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_get_inventory_as_dict", "target": "scripts_inventory_shapedata_to_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L693", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_693", "target": "scripts_inventory_shapedata_to_dict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1012", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_save_inventory", "target": "scripts_inventory_shapedata_to_dict" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L692", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_shapedata_to_dict", "target": "shapedict" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L803", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_collect_shapes_with_absolute_positions", "target": "scripts_inventory_is_valid_shape" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L743", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_743", "target": "scripts_inventory_is_valid_shape" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L937", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "scripts_inventory_collect_shapes_with_absolute_positions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L769", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_769", "target": "scripts_inventory_collect_shapes_with_absolute_positions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L954", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "scripts_inventory_sort_shapes_by_position" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L820", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_820", "target": "scripts_inventory_sort_shapes_by_position" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L906", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_detect_overlaps", "target": "scripts_inventory_calculate_overlap" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L854", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_854", "target": "scripts_inventory_calculate_overlap" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L960", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "scripts_inventory_detect_overlaps" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L883", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_883", "target": "scripts_inventory_detect_overlaps" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_inventorydata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L914", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_extract_text_inventory", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L991", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_get_inventory_as_dict", "target": "scripts_inventory_extract_text_inventory" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L917", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_917", "target": "scripts_inventory_extract_text_inventory" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L222", "weight": 1.0, "source": "scripts_replace_apply_replacements", "target": "scripts_inventory_extract_text_inventory" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L168", "weight": 1.0, "source": "scripts_thumbnail_get_placeholder_regions", "target": "scripts_inventory_extract_text_inventory" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L977", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_get_inventory_as_dict", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1003", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_save_inventory", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_path" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L17", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_any", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_inventorydata" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L17", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_inventorydata", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_inventorydata" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1003", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_save_inventory", "target": "example_skills_skills_main_document_skills_pptx_scripts_inventory_py_inventorydata" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L977", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_get_inventory_as_dict", "target": "inventorydict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L978", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_978", "target": "scripts_inventory_get_inventory_as_dict" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/inventory.py", "source_location": "L1004", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_inventory_rationale_1004", "target": "scripts_inventory_save_inventory" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange", "target": "scripts_rearrange_delete_slide" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange", "target": "scripts_rearrange_duplicate_slide" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange", "target": "scripts_rearrange_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange", "target": "scripts_rearrange_rearrange_presentation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L137", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange", "target": "scripts_rearrange_reorder_slides" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L66", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_main", "target": "scripts_rearrange_rearrange_presentation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rationale_76", "target": "scripts_rearrange_duplicate_slide" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rearrange_presentation", "target": "scripts_rearrange_duplicate_slide" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L131", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rationale_131", "target": "scripts_rearrange_delete_slide" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rearrange_presentation", "target": "scripts_rearrange_delete_slide" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rationale_138", "target": "scripts_rearrange_reorder_slides" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rearrange_presentation", "target": "scripts_rearrange_reorder_slides" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/rearrange.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_rearrange_rationale_150", "target": "scripts_rearrange_rearrange_presentation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_apply_font_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_apply_paragraph_properties" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_apply_replacements" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_check_duplicate_keys" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_clear_paragraph_bullets" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_detect_frame_overflow" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L356", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace", "target": "scripts_replace_validate_replacements" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_paragraph_properties", "target": "scripts_replace_clear_paragraph_bullets" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_27", "target": "scripts_replace_clear_paragraph_bullets" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L43", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_paragraph_properties", "target": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_paragraph_properties", "target": "scripts_replace_apply_font_properties" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L289", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_replacements", "target": "scripts_replace_apply_paragraph_properties" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_44", "target": "scripts_replace_apply_paragraph_properties" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_font_properties", "target": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_114", "target": "scripts_replace_apply_font_properties" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_replacements", "target": "scripts_replace_detect_frame_overflow" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_detect_frame_overflow", "target": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_inventorydata" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_144", "target": "scripts_replace_detect_frame_overflow" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_validate_replacements", "target": "example_skills_skills_main_document_skills_pptx_scripts_replace_py_inventorydata" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_apply_replacements", "target": "scripts_replace_validate_replacements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_163", "target": "scripts_replace_validate_replacements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L205", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_205", "target": "scripts_replace_check_duplicate_keys" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L375", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_main", "target": "scripts_replace_apply_replacements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_215", "target": "scripts_replace_apply_replacements" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/replace.py", "source_location": "L357", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_replace_rationale_357", "target": "scripts_replace_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail", "target": "scripts_thumbnail_convert_to_images" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L321", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail", "target": "scripts_thumbnail_create_grid" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L274", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail", "target": "scripts_thumbnail_create_grids" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail", "target": "scripts_thumbnail_create_hidden_slide_placeholder" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L159", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail", "target": "scripts_thumbnail_get_placeholder_regions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail", "target": "scripts_thumbnail_main" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_main", "target": "scripts_thumbnail_convert_to_images" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L130", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_main", "target": "scripts_thumbnail_create_grids" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_main", "target": "scripts_thumbnail_get_placeholder_regions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L262", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_convert_to_images", "target": "scripts_thumbnail_create_hidden_slide_placeholder" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_rationale_150", "target": "scripts_thumbnail_create_hidden_slide_placeholder" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_rationale_160", "target": "scripts_thumbnail_get_placeholder_regions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_rationale_198", "target": "scripts_thumbnail_convert_to_images" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L299", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_create_grids", "target": "scripts_thumbnail_create_grid" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L282", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_rationale_282", "target": "scripts_thumbnail_create_grids" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/pptx/scripts/thumbnail.py", "source_location": "L329", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_thumbnail_rationale_329", "target": "scripts_thumbnail_create_grid" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc", "target": "xlsx_recalc_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc", "target": "xlsx_recalc_recalc" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc", "target": "xlsx_recalc_setup_libreoffice_macro" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc_rationale_17", "target": "xlsx_recalc_setup_libreoffice_macro" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc_recalc", "target": "xlsx_recalc_setup_libreoffice_macro" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L173", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc_main", "target": "xlsx_recalc_recalc" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/document-skills/xlsx/recalc.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "xlsx_recalc_rationale_54", "target": "xlsx_recalc_recalc" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L3", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections", "target": "abc" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections", "target": "scripts_connections_create_connection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections", "target": "scripts_connections_mcpconnection" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections", "target": "scripts_connections_mcpconnectionhttp" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections", "target": "scripts_connections_mcpconnectionsse" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections", "target": "scripts_connections_mcpconnectionstdio" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_1", "target": "scripts_connections" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L112", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_create_connection", "target": "scripts_connections_mcpconnection" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "abc" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "scripts_connections_mcpconnection_aenter" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L48", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "scripts_connections_mcpconnection_aexit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "scripts_connections_mcpconnection_call_tool" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L21", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "scripts_connections_mcpconnection_create_context" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "scripts_connections_mcpconnection_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection", "target": "scripts_connections_mcpconnection_list_tools" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionhttp", "target": "scripts_connections_mcpconnection" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L88", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionsse", "target": "scripts_connections_mcpconnection" }, { "relation": "inherits", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L73", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionstdio", "target": "scripts_connections_mcpconnection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_14", "target": "scripts_connections_mcpconnection" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_22", "target": "scripts_connections_mcpconnection_create_context" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection_aenter", "target": "scripts_connections_mcpconnection_aexit" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection_aenter", "target": "scripts_connections_mcpconnectionhttp_create_context" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_25", "target": "scripts_connections_mcpconnection_aenter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L49", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_49", "target": "scripts_connections_mcpconnection_aexit" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection_list_tools", "target": "example_skills_skills_main_mcp_builder_scripts_connections_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_56", "target": "scripts_connections_mcpconnection_list_tools" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnection_call_tool", "target": "example_skills_skills_main_mcp_builder_scripts_connections_py_any" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_68", "target": "scripts_connections_mcpconnection_call_tool" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L138", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_create_connection", "target": "scripts_connections_mcpconnectionstdio" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionstdio", "target": "scripts_connections_mcpconnectionstdio_create_context" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionstdio", "target": "scripts_connections_mcpconnectionstdio_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_74", "target": "scripts_connections_mcpconnectionstdio" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionstdio_init", "target": "scripts_connections_mcpconnectionhttp_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_create_connection", "target": "scripts_connections_mcpconnectionsse" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionsse", "target": "scripts_connections_mcpconnectionsse_create_context" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionsse", "target": "scripts_connections_mcpconnectionsse_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L89", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_89", "target": "scripts_connections_mcpconnectionsse" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionsse_init", "target": "scripts_connections_mcpconnectionhttp_init" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_create_connection", "target": "scripts_connections_mcpconnectionhttp" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionhttp", "target": "scripts_connections_mcpconnectionhttp_create_context" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L103", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_mcpconnectionhttp", "target": "scripts_connections_mcpconnectionhttp_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_101", "target": "scripts_connections_mcpconnectionhttp" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/connections.py", "source_location": "L120", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_connections_rationale_120", "target": "scripts_connections_create_connection" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L347", "weight": 1.0, "source": "scripts_evaluation_main", "target": "scripts_connections_create_connection" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "anthropic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_agent_loop" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_evaluate_single_task" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_extract_xml_content" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L305", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L290", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_parse_env_vars" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_parse_evaluation_file" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_parse_headers" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation", "target": "scripts_evaluation_run_evaluation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L1", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_1", "target": "scripts_evaluation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_parse_evaluation_file", "target": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_any" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_parse_evaluation_file", "target": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_57", "target": "scripts_evaluation_parse_evaluation_file" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_run_evaluation", "target": "scripts_evaluation_parse_evaluation_file" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_run_evaluation", "target": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_path" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_agent_loop", "target": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_any" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_evaluate_single_task", "target": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_any" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L220", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_run_evaluation", "target": "example_skills_skills_main_mcp_builder_scripts_evaluation_py_any" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L168", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_evaluate_single_task", "target": "scripts_evaluation_extract_xml_content" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L80", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_80", "target": "scripts_evaluation_extract_xml_content" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_agent_loop", "target": "anthropic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L166", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_evaluate_single_task", "target": "scripts_evaluation_agent_loop" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L93", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_93", "target": "scripts_evaluation_agent_loop" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_evaluate_single_task", "target": "anthropic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_run_evaluation", "target": "anthropic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_162", "target": "scripts_evaluation_evaluate_single_task" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_run_evaluation", "target": "scripts_evaluation_evaluate_single_task" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L363", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_main", "target": "scripts_evaluation_run_evaluation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_225", "target": "scripts_evaluation_run_evaluation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_main", "target": "scripts_evaluation_parse_headers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L276", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_276", "target": "scripts_evaluation_parse_headers" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L344", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_main", "target": "scripts_evaluation_parse_env_vars" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/mcp-builder/scripts/evaluation.py", "source_location": "L291", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_evaluation_rationale_291", "target": "scripts_evaluation_parse_env_vars" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill", "target": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill", "target": "scripts_init_skill_init_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill", "target": "scripts_init_skill_title_case_skill_name" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L119", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_init_skill_rationale_119", "target": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_init_skill_init_skill", "target": "scripts_init_skill_title_case_skill_name" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_init_skill_rationale_190", "target": "scripts_init_skill_title_case_skill_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "example_skills_skills_main_skill_creator_scripts_init_skill_py_scripts_init_skill_main", "target": "scripts_init_skill_init_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/init_skill.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_init_skill_rationale_195", "target": "scripts_init_skill_init_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_package_skill", "target": "scripts_package_skill_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_package_skill", "target": "scripts_package_skill_package_skill" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L101", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_package_skill_main", "target": "scripts_package_skill_package_skill" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L49", "weight": 1.0, "source": "scripts_package_skill_package_skill", "target": "scripts_quick_validate_validate_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/package_skill.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_package_skill_rationale_20", "target": "scripts_package_skill_package_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/quick_validate.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_quick_validate", "target": "scripts_quick_validate_validate_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/skill-creator/scripts/quick_validate.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_quick_validate_rationale_12", "target": "scripts_quick_validate_validate_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_blend_colors" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L222", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_create_gradient_colors" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L181", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_darken_color" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_get_complementary_color" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L292", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_get_emoji_palette" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_get_impact_color" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L108", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_get_palette" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L121", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_get_text_color_for_background" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes", "target": "core_color_palettes_lighten_color" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L316", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "core_color_palettes" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_109", "target": "core_color_palettes_get_palette" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L269", "weight": 1.0, "source": "templates_explode_create_particle_burst", "target": "core_color_palettes_get_palette" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L171", "weight": 1.0, "source": "templates_kaleidoscope_create_kaleidoscope_animation", "target": "core_color_palettes_get_palette" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_122", "target": "core_color_palettes_get_text_color_for_background" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L142", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_142", "target": "core_color_palettes_get_complementary_color" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_164", "target": "core_color_palettes_lighten_color" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L182", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_182", "target": "core_color_palettes_darken_color" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_create_gradient_colors", "target": "core_color_palettes_blend_colors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_201", "target": "core_color_palettes_blend_colors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L225", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_225", "target": "core_color_palettes_create_gradient_colors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_257", "target": "core_color_palettes_get_impact_color" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/color_palettes.py", "source_location": "L293", "weight": 1.0, "confidence_score": 1.0, "source": "core_color_palettes_rationale_293", "target": "core_color_palettes_get_emoji_palette" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_apply_squash_stretch" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_calculate_arc_motion" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_back_in" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L154", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_back_in_out" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L147", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_back_out" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_bounce" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_cubic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_elastic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_out_bounce" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L44", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_out_cubic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L92", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_out_elastic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L27", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_out_quad" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_in_quad" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_out_bounce" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_out_cubic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L85", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_out_elastic" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_ease_out_quad" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_get_easing" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_interpolate" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing", "target": "core_easing_linear" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_bounce", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_shake", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle", "target": "core_easing" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom", "target": "core_easing" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L13", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_13", "target": "core_easing_linear" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_18", "target": "core_easing_ease_in_quad" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_23", "target": "core_easing_ease_out_quad" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L65", "weight": 1.0, "source": "templates_shake_create_shake_animation", "target": "core_easing_ease_out_quad" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L28", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_28", "target": "core_easing_ease_in_out_quad" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_35", "target": "core_easing_ease_in_cubic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L40", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_40", "target": "core_easing_ease_out_cubic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L53", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_ease_in_bounce", "target": "core_easing_ease_out_bounce" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_ease_in_out_bounce", "target": "core_easing_ease_in_bounce" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_52", "target": "core_easing_ease_in_bounce" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L75", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_ease_in_out_bounce", "target": "core_easing_ease_out_bounce" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_57", "target": "core_easing_ease_out_bounce" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L64", "weight": 1.0, "source": "templates_bounce_create_bounce_animation", "target": "core_easing_ease_out_bounce" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_79", "target": "core_easing_ease_in_elastic" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_86", "target": "core_easing_ease_out_elastic" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_interpolate", "target": "core_easing_get_easing" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L118", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_118", "target": "core_easing_get_easing" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_123", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L93", "weight": 1.0, "source": "templates_explode_create_explode_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L209", "weight": 1.0, "source": "templates_fade_create_crossfade", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L60", "weight": 1.0, "source": "templates_fade_create_fade_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L279", "weight": 1.0, "source": "templates_fade_create_fade_to_color", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L60", "weight": 1.0, "source": "templates_flip_create_flip_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L58", "weight": 1.0, "source": "templates_morph_create_morph_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L270", "weight": 1.0, "source": "templates_morph_create_shape_morph", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L72", "weight": 1.0, "source": "templates_move_create_move_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L192", "weight": 1.0, "source": "templates_move_create_path_from_points", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L77", "weight": 1.0, "source": "templates_pulse_create_pulse_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L215", "weight": 1.0, "source": "templates_slide_create_multi_slide", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L108", "weight": 1.0, "source": "templates_slide_create_slide_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L63", "weight": 1.0, "source": "templates_spin_create_spin_animation", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L248", "weight": 1.0, "source": "templates_zoom_create_mind_blown_zoom", "target": "core_easing_interpolate" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L67", "weight": 1.0, "source": "templates_zoom_create_zoom_animation", "target": "core_easing_interpolate" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L141", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_141", "target": "core_easing_ease_back_in" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_148", "target": "core_easing_ease_back_out" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L155", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_155", "target": "core_easing_ease_back_in_out" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L165", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_165", "target": "core_easing_apply_squash_stretch" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/easing.py", "source_location": "L196", "weight": 1.0, "confidence_score": 1.0, "source": "core_easing_rationale_196", "target": "core_easing_calculate_arc_motion" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L78", "weight": 1.0, "source": "templates_move_create_move_animation", "target": "core_easing_calculate_arc_motion" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L392", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_add_vignette" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_composite_layers" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_create_blank_frame" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_create_gradient_background" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_circle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L323", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_circle_with_shadow" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_emoji" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_line" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_rectangle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_rounded_rectangle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_star" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_stick_figure" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer", "target": "core_frame_composer_draw_text" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_bounce", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_shake", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle", "target": "core_frame_composer" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom", "target": "core_frame_composer" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_create_blank_frame", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_15", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L58", "weight": 1.0, "source": "templates_bounce_create_bounce_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L86", "weight": 1.0, "source": "templates_explode_create_explode_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L286", "weight": 1.0, "source": "templates_explode_create_particle_burst", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L213", "weight": 1.0, "source": "templates_fade_create_crossfade", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L80", "weight": 1.0, "source": "templates_fade_create_fade_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L284", "weight": 1.0, "source": "templates_fade_create_fade_to_color", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L57", "weight": 1.0, "source": "templates_flip_create_flip_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L54", "weight": 1.0, "source": "templates_morph_create_morph_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L277", "weight": 1.0, "source": "templates_morph_create_shape_morph", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L65", "weight": 1.0, "source": "templates_move_create_move_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L62", "weight": 1.0, "source": "templates_pulse_create_pulse_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L59", "weight": 1.0, "source": "templates_shake_create_shake_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L165", "weight": 1.0, "source": "templates_slide_create_multi_slide", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L105", "weight": 1.0, "source": "templates_slide_create_slide_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L178", "weight": 1.0, "source": "templates_spin_create_loading_spinner", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L58", "weight": 1.0, "source": "templates_spin_create_spin_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L59", "weight": 1.0, "source": "templates_wiggle_create_wiggle_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L182", "weight": 1.0, "source": "templates_zoom_create_explosion_zoom", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L258", "weight": 1.0, "source": "templates_zoom_create_mind_blown_zoom", "target": "core_frame_composer_create_blank_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L85", "weight": 1.0, "source": "templates_zoom_create_zoom_animation", "target": "core_frame_composer_create_blank_frame" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L392", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_add_vignette", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_composite_layers", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L235", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_create_gradient_background", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L29", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_circle", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L323", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_circle_with_shadow", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L134", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_emoji", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L270", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_emoji_enhanced", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_line", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_rectangle", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L361", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_rounded_rectangle", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L435", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_star", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L190", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_stick_figure", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L97", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_draw_text", "target": "example_skills_skills_main_slack_gif_creator_core_frame_composer_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_33", "target": "core_frame_composer_draw_circle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L68", "weight": 1.0, "source": "templates_bounce_create_bounce_animation", "target": "core_frame_composer_draw_circle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L110", "weight": 1.0, "source": "templates_morph_create_morph_animation", "target": "core_frame_composer_draw_circle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L278", "weight": 1.0, "source": "templates_morph_create_shape_morph", "target": "core_frame_composer_draw_circle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L140", "weight": 1.0, "source": "templates_move_create_move_animation", "target": "core_frame_composer_draw_circle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L129", "weight": 1.0, "source": "templates_pulse_create_pulse_animation", "target": "core_frame_composer_draw_circle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L100", "weight": 1.0, "source": "templates_shake_create_shake_animation", "target": "core_frame_composer_draw_circle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_58", "target": "core_frame_composer_draw_rectangle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_79", "target": "core_frame_composer_draw_line" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L100", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_100", "target": "core_frame_composer_draw_text" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L91", "weight": 1.0, "source": "templates_shake_create_shake_animation", "target": "core_frame_composer_draw_text" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L135", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_135", "target": "core_frame_composer_draw_emoji" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L75", "weight": 1.0, "source": "templates_bounce_create_bounce_animation", "target": "core_frame_composer_draw_emoji" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L84", "weight": 1.0, "source": "templates_shake_create_shake_animation", "target": "core_frame_composer_draw_emoji" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_162", "target": "core_frame_composer_composite_layers" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L192", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_192", "target": "core_frame_composer_draw_stick_figure" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_238", "target": "core_frame_composer_create_gradient_background" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L273", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_273", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L96", "weight": 1.0, "source": "templates_explode_create_explode_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L219", "weight": 1.0, "source": "templates_fade_create_crossfade", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L87", "weight": 1.0, "source": "templates_fade_create_fade_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L84", "weight": 1.0, "source": "templates_flip_create_flip_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L65", "weight": 1.0, "source": "templates_morph_create_morph_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L147", "weight": 1.0, "source": "templates_move_create_move_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L118", "weight": 1.0, "source": "templates_pulse_create_pulse_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L221", "weight": 1.0, "source": "templates_slide_create_multi_slide", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L114", "weight": 1.0, "source": "templates_slide_create_slide_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L219", "weight": 1.0, "source": "templates_spin_create_loading_spinner", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L84", "weight": 1.0, "source": "templates_spin_create_spin_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L139", "weight": 1.0, "source": "templates_wiggle_create_wiggle_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L191", "weight": 1.0, "source": "templates_zoom_create_explosion_zoom", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L265", "weight": 1.0, "source": "templates_zoom_create_mind_blown_zoom", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L97", "weight": 1.0, "source": "templates_zoom_create_zoom_animation", "target": "core_frame_composer_draw_emoji_enhanced" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L327", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_327", "target": "core_frame_composer_draw_circle_with_shadow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L366", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_366", "target": "core_frame_composer_draw_rounded_rectangle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L393", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_393", "target": "core_frame_composer_add_vignette" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/frame_composer.py", "source_location": "L439", "weight": 1.0, "confidence_score": 1.0, "source": "core_frame_composer_rationale_439", "target": "core_frame_composer_draw_star" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder", "target": "core_gif_builder_gifbuilder" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "templates_bounce", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "templates_shake", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle", "target": "core_gif_builder" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L15", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom", "target": "core_gif_builder" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_add_frame" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_add_frames" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L244", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_clear" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_deduplicate_frames" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_optimize_colors" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder", "target": "core_gif_builder_gifbuilder_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_17", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L17", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_explode_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_fade_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_flip_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L197", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_kaleidoscope_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_morph_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_pulse_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L14", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_slide_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_spin_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_wiggle_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L15", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_zoom_py_image", "target": "core_gif_builder_gifbuilder" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_20", "target": "core_gif_builder_gifbuilder_init" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_add_frame", "target": "example_skills_skills_main_slack_gif_creator_core_gif_builder_py_image" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_add_frame", "target": "ndarray" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_add_frames", "target": "core_gif_builder_gifbuilder_add_frame" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_34", "target": "core_gif_builder_gifbuilder_add_frame" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_add_frames", "target": "ndarray" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L56", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_optimize_colors", "target": "ndarray" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L51", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_add_frames", "target": "example_skills_skills_main_slack_gif_creator_core_gif_builder_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L52", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_52", "target": "core_gif_builder_gifbuilder_add_frames" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L197", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_save", "target": "core_gif_builder_gifbuilder_optimize_colors" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L57", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_57", "target": "core_gif_builder_gifbuilder_optimize_colors" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L170", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_save", "target": "core_gif_builder_gifbuilder_deduplicate_frames" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_114", "target": "core_gif_builder_gifbuilder_deduplicate_frames" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_gifbuilder_save", "target": "example_skills_skills_main_slack_gif_creator_core_gif_builder_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_150", "target": "core_gif_builder_gifbuilder_save" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/gif_builder.py", "source_location": "L245", "weight": 1.0, "confidence_score": 1.0, "source": "core_gif_builder_rationale_245", "target": "core_gif_builder_gifbuilder_clear" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_draw_text_in_box" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_draw_text_with_glow" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_draw_text_with_outline" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_draw_text_with_shadow" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_get_font" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L316", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_get_optimal_font_size" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L294", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_get_text_size" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L339", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography", "target": "core_typography_scale_font_for_frame" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L253", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_in_box", "target": "core_typography_get_font" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L193", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_with_glow", "target": "core_typography_get_font" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L90", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_with_outline", "target": "core_typography_get_font" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_with_shadow", "target": "core_typography_get_font" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L25", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_get_font", "target": "freetypefont" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L306", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_get_text_size", "target": "core_typography_get_font" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L26", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_26", "target": "core_typography_get_font" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L58", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_with_outline", "target": "example_skills_skills_main_slack_gif_creator_core_typography_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_69", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L111", "weight": 1.0, "source": "templates_fade_create_fade_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L128", "weight": 1.0, "source": "templates_flip_create_flip_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L140", "weight": 1.0, "source": "templates_pulse_create_pulse_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L124", "weight": 1.0, "source": "templates_slide_create_slide_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L112", "weight": 1.0, "source": "templates_spin_create_spin_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L193", "weight": 1.0, "source": "templates_wiggle_create_wiggle_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L130", "weight": 1.0, "source": "templates_zoom_create_zoom_animation", "target": "core_typography_draw_text_with_outline" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_in_box", "target": "example_skills_skills_main_slack_gif_creator_core_typography_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L164", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_with_glow", "target": "example_skills_skills_main_slack_gif_creator_core_typography_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L114", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_draw_text_with_shadow", "target": "example_skills_skills_main_slack_gif_creator_core_typography_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L125", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_125", "target": "core_typography_draw_text_with_shadow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_175", "target": "core_typography_draw_text_with_glow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L230", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_230", "target": "core_typography_draw_text_in_box" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L332", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_get_optimal_font_size", "target": "core_typography_get_text_size" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L295", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_295", "target": "core_typography_get_text_size" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L318", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_318", "target": "core_typography_get_optimal_font_size" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/typography.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "core_typography_rationale_340", "target": "core_typography_scale_font_for_frame" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators", "target": "core_validators_check_slack_size" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators", "target": "core_validators_get_optimization_suggestions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators", "target": "core_validators_is_slack_ready" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators", "target": "core_validators_validate_dimensions" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators", "target": "core_validators_validate_gif" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "core_validators" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L11", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_check_slack_size", "target": "example_skills_skills_main_slack_gif_creator_core_validators_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L263", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_is_slack_ready", "target": "core_validators_check_slack_size" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L12", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_rationale_12", "target": "core_validators_check_slack_size" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L144", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_validate_gif", "target": "core_validators_check_slack_size" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_is_slack_ready", "target": "example_skills_skills_main_slack_gif_creator_core_validators_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L122", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_validate_gif", "target": "example_skills_skills_main_slack_gif_creator_core_validators_py_path" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_rationale_60", "target": "core_validators_validate_dimensions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_validate_gif", "target": "core_validators_validate_dimensions" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L254", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_is_slack_ready", "target": "core_validators_validate_gif" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L123", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_rationale_123", "target": "core_validators_validate_gif" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L256", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_is_slack_ready", "target": "core_validators_get_optimization_suggestions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_rationale_201", "target": "core_validators_get_optimization_suggestions" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/validators.py", "source_location": "L242", "weight": 1.0, "confidence_score": 1.0, "source": "core_validators_rationale_242", "target": "core_validators_is_slack_ready" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_add_drop_shadow" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_add_glow_effect" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_add_motion_blur" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_apply_screen_shake" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_create_explosion_effect" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_create_impact_flash" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L455", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_create_screen_shake_offset" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_create_shockwave_rings" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L410", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_create_speed_lines" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L16", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_particle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects", "target": "core_visual_effects_particlesystem" }, { "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode", "target": "core_visual_effects" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L63", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle", "target": "core_visual_effects_particle_get_alpha" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle", "target": "core_visual_effects_particle_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle", "target": "core_visual_effects_particle_is_alive" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle", "target": "core_visual_effects_particle_render" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L45", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle", "target": "core_visual_effects_particle_update" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem_emit", "target": "core_visual_effects_particle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L167", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem_emit_confetti", "target": "core_visual_effects_particle" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L189", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem_emit_sparkles", "target": "core_visual_effects_particle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L17", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_17", "target": "core_visual_effects_particle" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L22", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_22", "target": "core_visual_effects_particle_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_46", "target": "core_visual_effects_particle_update" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L74", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle_render", "target": "core_visual_effects_particle_is_alive" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem_update", "target": "core_visual_effects_particle_is_alive" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_60", "target": "core_visual_effects_particle_is_alive" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle_render", "target": "core_visual_effects_particle_get_alpha" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L64", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_64", "target": "core_visual_effects_particle_get_alpha" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L67", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particle_render", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L68", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_68", "target": "core_visual_effects_particle_render" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L373", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_add_drop_shadow", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L340", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_add_glow_effect", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_add_motion_blur", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L474", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_apply_screen_shake", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L301", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_create_explosion_effect", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L239", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_create_impact_flash", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L275", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_create_shockwave_rings", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L410", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_create_speed_lines", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem_render", "target": "example_skills_skills_main_slack_gif_creator_core_visual_effects_py_image" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L113", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_emit" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L143", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_emit_confetti" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L171", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_emit_sparkles" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L208", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_get_particle_count" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L109", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_init" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L203", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_render" }, { "relation": "method", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L194", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_particlesystem", "target": "core_visual_effects_particlesystem_update" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_107", "target": "core_visual_effects_particlesystem" }, { "relation": "uses", "confidence": "INFERRED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L19", "weight": 0.8, "confidence_score": 0.5, "source": "example_skills_skills_main_slack_gif_creator_templates_explode_py_image", "target": "core_visual_effects_particlesystem" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L264", "weight": 1.0, "source": "templates_explode_create_particle_burst", "target": "core_visual_effects_particlesystem" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_110", "target": "core_visual_effects_particlesystem_init" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L117", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_117", "target": "core_visual_effects_particlesystem_emit" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L145", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_145", "target": "core_visual_effects_particlesystem_emit_confetti" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L172", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_172", "target": "core_visual_effects_particlesystem_emit_sparkles" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_195", "target": "core_visual_effects_particlesystem_update" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L204", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_204", "target": "core_visual_effects_particlesystem_render" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L209", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_209", "target": "core_visual_effects_particlesystem_get_particle_count" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L215", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_215", "target": "core_visual_effects_add_motion_blur" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L241", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_241", "target": "core_visual_effects_create_impact_flash" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L278", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_278", "target": "core_visual_effects_create_shockwave_rings" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L304", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_304", "target": "core_visual_effects_create_explosion_effect" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L343", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_343", "target": "core_visual_effects_add_glow_effect" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L377", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_377", "target": "core_visual_effects_add_drop_shadow" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L413", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_413", "target": "core_visual_effects_create_speed_lines" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L486", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_apply_screen_shake", "target": "core_visual_effects_create_screen_shake_offset" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L456", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_456", "target": "core_visual_effects_create_screen_shake_offset" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/core/visual_effects.py", "source_location": "L475", "weight": 1.0, "confidence_score": 1.0, "source": "core_visual_effects_rationale_475", "target": "core_visual_effects_apply_screen_shake" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_bounce" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "templates_bounce", "target": "templates_bounce_create_bounce_animation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/bounce.py", "source_location": "L30", "weight": 1.0, "confidence_score": 1.0, "source": "templates_bounce_rationale_30", "target": "templates_bounce_create_bounce_animation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_explode" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode", "target": "templates_explode_create_explode_animation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode", "target": "templates_explode_create_particle_burst" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode_create_explode_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_explode_py_image" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L182", "weight": 1.0, "source": "templates_explode_create_explode_animation", "target": "templates_fade_apply_opacity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode_rationale_35", "target": "templates_explode_create_explode_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode_create_particle_burst", "target": "example_skills_skills_main_slack_gif_creator_templates_explode_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/explode.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "templates_explode_rationale_249", "target": "templates_explode_create_particle_burst" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_fade" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "templates_fade_apply_opacity" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "templates_fade_create_crossfade" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "templates_fade_create_fade_animation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade", "target": "templates_fade_create_fade_to_color" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_create_fade_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_fade_py_image" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_create_fade_animation", "target": "templates_fade_apply_opacity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_rationale_31", "target": "templates_fade_create_fade_animation" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_apply_opacity", "target": "example_skills_skills_main_slack_gif_creator_templates_fade_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L175", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_create_crossfade", "target": "example_skills_skills_main_slack_gif_creator_templates_fade_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L251", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_create_fade_to_color", "target": "example_skills_skills_main_slack_gif_creator_templates_fade_py_image" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L226", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_create_crossfade", "target": "templates_fade_apply_opacity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L150", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_rationale_150", "target": "templates_fade_apply_opacity" }, { "relation": "calls", "context": "call", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L75", "weight": 1.0, "source": "templates_morph_create_morph_animation", "target": "templates_fade_apply_opacity" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L186", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_rationale_186", "target": "templates_fade_create_crossfade" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/fade.py", "source_location": "L259", "weight": 1.0, "confidence_score": 1.0, "source": "templates_fade_rationale_259", "target": "templates_fade_create_fade_to_color" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_flip" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip", "target": "templates_flip_create_flip_animation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip", "target": "templates_flip_create_nope_flip" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip", "target": "templates_flip_create_quick_flip" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_create_flip_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_flip_py_image" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L243", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_create_nope_flip", "target": "templates_flip_create_flip_animation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L213", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_create_quick_flip", "target": "templates_flip_create_flip_animation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_rationale_32", "target": "templates_flip_create_flip_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L227", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_create_nope_flip", "target": "example_skills_skills_main_slack_gif_creator_templates_flip_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L195", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_create_quick_flip", "target": "example_skills_skills_main_slack_gif_creator_templates_flip_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_rationale_201", "target": "templates_flip_create_quick_flip" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/flip.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "templates_flip_rationale_232", "target": "templates_flip_create_nope_flip" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_kaleidoscope" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope", "target": "templates_kaleidoscope_apply_kaleidoscope" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope", "target": "templates_kaleidoscope_apply_simple_mirror" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope", "target": "templates_kaleidoscope_create_kaleidoscope_animation" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L18", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_apply_kaleidoscope", "target": "example_skills_skills_main_slack_gif_creator_templates_kaleidoscope_py_image" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_create_kaleidoscope_animation", "target": "templates_kaleidoscope_apply_kaleidoscope" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_rationale_20", "target": "templates_kaleidoscope_apply_kaleidoscope" }, { "relation": "references", "context": "return_type", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L86", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_apply_simple_mirror", "target": "example_skills_skills_main_slack_gif_creator_templates_kaleidoscope_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_create_kaleidoscope_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_kaleidoscope_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L87", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_rationale_87", "target": "templates_kaleidoscope_apply_simple_mirror" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/kaleidoscope.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "templates_kaleidoscope_rationale_148", "target": "templates_kaleidoscope_create_kaleidoscope_animation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_morph" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "templates_morph_create_morph_animation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "templates_morph_create_reaction_morph" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph", "target": "templates_morph_create_shape_morph" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_create_morph_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_morph_py_image" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L218", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_create_reaction_morph", "target": "templates_morph_create_morph_animation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_rationale_32", "target": "templates_morph_create_morph_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L200", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_create_reaction_morph", "target": "example_skills_skills_main_slack_gif_creator_templates_morph_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L232", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_create_shape_morph", "target": "example_skills_skills_main_slack_gif_creator_templates_morph_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L206", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_rationale_206", "target": "templates_morph_create_reaction_morph" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/morph.py", "source_location": "L240", "weight": 1.0, "confidence_score": 1.0, "source": "templates_morph_rationale_240", "target": "templates_morph_create_shape_morph" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_move" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L199", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move", "target": "templates_move_apply_trail_effect" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move", "target": "templates_move_create_move_animation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L160", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move", "target": "templates_move_create_path_from_points" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move_rationale_32", "target": "templates_move_create_move_animation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L163", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move_rationale_163", "target": "templates_move_create_path_from_points" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/move.py", "source_location": "L201", "weight": 1.0, "confidence_score": 1.0, "source": "templates_move_rationale_201", "target": "templates_move_apply_trail_effect" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_pulse" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse", "target": "templates_pulse_create_attention_pulse" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse", "target": "templates_pulse_create_breathing_animation" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse", "target": "templates_pulse_create_pulse_animation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L174", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_create_attention_pulse", "target": "templates_pulse_create_pulse_animation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_create_breathing_animation", "target": "templates_pulse_create_pulse_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_create_pulse_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_pulse_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_rationale_32", "target": "templates_pulse_create_pulse_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L156", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_create_attention_pulse", "target": "example_skills_skills_main_slack_gif_creator_templates_pulse_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L188", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_create_breathing_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_pulse_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L162", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_rationale_162", "target": "templates_pulse_create_attention_pulse" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/pulse.py", "source_location": "L198", "weight": 1.0, "confidence_score": 1.0, "source": "templates_pulse_rationale_198", "target": "templates_pulse_create_breathing_animation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_shake" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "templates_shake", "target": "templates_shake_create_shake_animation" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/shake.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "templates_shake_rationale_31", "target": "templates_shake_create_shake_animation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_slide" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide", "target": "templates_slide_create_multi_slide" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide", "target": "templates_slide_create_slide_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L19", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide_create_slide_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_slide_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_rationale_33", "target": "templates_slide_create_slide_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L140", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide_create_multi_slide", "target": "example_skills_skills_main_slack_gif_creator_templates_slide_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/slide.py", "source_location": "L148", "weight": 1.0, "confidence_score": 1.0, "source": "templates_slide_rationale_148", "target": "templates_slide_create_multi_slide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_spin" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin", "target": "templates_spin_create_loading_spinner" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin", "target": "templates_spin_create_spin_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin_create_spin_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_spin_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin_rationale_32", "target": "templates_spin_create_spin_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L149", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin_create_loading_spinner", "target": "example_skills_skills_main_slack_gif_creator_templates_spin_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/spin.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "templates_spin_rationale_158", "target": "templates_spin_create_loading_spinner" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_wiggle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle", "target": "templates_wiggle_create_excited_wiggle" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle", "target": "templates_wiggle_create_wiggle_animation" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L249", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle_create_excited_wiggle", "target": "templates_wiggle_create_wiggle_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle_create_wiggle_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_wiggle_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle_rationale_32", "target": "templates_wiggle_create_wiggle_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L233", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle_create_excited_wiggle", "target": "example_skills_skills_main_slack_gif_creator_templates_wiggle_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/wiggle.py", "source_location": "L238", "weight": 1.0, "confidence_score": 1.0, "source": "templates_wiggle_rationale_238", "target": "templates_wiggle_create_excited_wiggle" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/slack-gif-creator/SKILL.md", "source_location": null, "weight": 1.0, "source": "slack_gif_creator_skill", "target": "templates_zoom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom", "target": "templates_zoom_create_explosion_zoom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom", "target": "templates_zoom_create_mind_blown_zoom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom", "target": "templates_zoom_create_zoom_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L20", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_create_zoom_animation", "target": "example_skills_skills_main_slack_gif_creator_templates_zoom_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_rationale_33", "target": "templates_zoom_create_zoom_animation" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L151", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_create_explosion_zoom", "target": "example_skills_skills_main_slack_gif_creator_templates_zoom_py_image" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L221", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_create_mind_blown_zoom", "target": "example_skills_skills_main_slack_gif_creator_templates_zoom_py_image" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L158", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_rationale_158", "target": "templates_zoom_create_explosion_zoom" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/slack-gif-creator/templates/zoom.py", "source_location": "L228", "weight": 1.0, "confidence_score": 1.0, "source": "templates_zoom_rationale_228", "target": "templates_zoom_create_mind_blown_zoom" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/webapp-testing/examples/console_logging.py", "source_location": "L14", "weight": 1.0, "confidence_score": 1.0, "source": "examples_console_logging", "target": "examples_console_logging_handle_console_message" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_with_server", "target": "scripts_with_server_is_server_ready" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L35", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_with_server", "target": "scripts_with_server_main" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/webapp-testing/SKILL.md", "source_location": null, "weight": 1.0, "source": "webapp_testing_skill", "target": "scripts_with_server" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_with_server_main", "target": "scripts_with_server_is_server_ready" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "example-skills/skills-main/webapp-testing/scripts/with_server.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_with_server_rationale_24", "target": "scripts_with_server_is_server_ready" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure", "target": "scripts_migrate_skill_structure_find_skill_files" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L59", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure", "target": "scripts_migrate_skill_structure_generate_skill_yaml" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L106", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure", "target": "scripts_migrate_skill_structure_get_tool_stubs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L257", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure", "target": "scripts_migrate_skill_structure_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure", "target": "scripts_migrate_skill_structure_migrate_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L36", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure", "target": "scripts_migrate_skill_structure_parse_frontmatter" }, { "relation": "references", "context": "generic_arg", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L23", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_find_skill_files", "target": "scripts_migrate_skill_structure_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L281", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_main", "target": "scripts_migrate_skill_structure_find_skill_files" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L24", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_rationale_24", "target": "scripts_migrate_skill_structure_find_skill_files" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L266", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_main", "target": "scripts_migrate_skill_structure_py_path" }, { "relation": "references", "context": "parameter_type", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L183", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_migrate_skill", "target": "scripts_migrate_skill_structure_py_path" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L207", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_migrate_skill", "target": "scripts_migrate_skill_structure_parse_frontmatter" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L37", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_rationale_37", "target": "scripts_migrate_skill_structure_parse_frontmatter" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L214", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_migrate_skill", "target": "scripts_migrate_skill_structure_generate_skill_yaml" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_rationale_60", "target": "scripts_migrate_skill_structure_generate_skill_yaml" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L217", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_migrate_skill", "target": "scripts_migrate_skill_structure_get_tool_stubs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L107", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_rationale_107", "target": "scripts_migrate_skill_structure_get_tool_stubs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L298", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_main", "target": "scripts_migrate_skill_structure_migrate_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate-skill-structure.py", "source_location": "L184", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_structure_rationale_184", "target": "scripts_migrate_skill_structure_migrate_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L76", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_build_root_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L54", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_discover_skill_dirs" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L46", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_find_source" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L38", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_is_skill_dir" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L96", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L69", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_set_name" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L33", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root", "target": "scripts_migrate_skill_root_skill_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_main", "target": "scripts_migrate_skill_root_skill_name" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L34", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_rationale_34", "target": "scripts_migrate_skill_root_skill_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L60", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_discover_skill_dirs", "target": "scripts_migrate_skill_root_is_skill_dir" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L39", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_rationale_39", "target": "scripts_migrate_skill_root_is_skill_dir" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L110", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_main", "target": "scripts_migrate_skill_root_find_source" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L47", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_rationale_47", "target": "scripts_migrate_skill_root_find_source" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_main", "target": "scripts_migrate_skill_root_discover_skill_dirs" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L55", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_rationale_55", "target": "scripts_migrate_skill_root_discover_skill_dirs" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L82", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_build_root_skill", "target": "scripts_migrate_skill_root_set_name" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L70", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_rationale_70", "target": "scripts_migrate_skill_root_set_name" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L115", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_main", "target": "scripts_migrate_skill_root_build_root_skill" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/migrate_skill_root.py", "source_location": "L77", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_migrate_skill_root_rationale_77", "target": "scripts_migrate_skill_root_build_root_skill" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L78", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills", "target": "scripts_verify_skills_classify_top_level" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L91", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills", "target": "scripts_verify_skills_main" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L71", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills", "target": "scripts_verify_skills_sub_skill_skills" }, { "relation": "contains", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L31", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills", "target": "scripts_verify_skills_validate_skill_md" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L129", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_main", "target": "scripts_verify_skills_validate_skill_md" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L32", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_rationale_32", "target": "scripts_verify_skills_validate_skill_md" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L84", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_classify_top_level", "target": "scripts_verify_skills_sub_skill_skills" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L104", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_main", "target": "scripts_verify_skills_sub_skill_skills" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L72", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_rationale_72", "target": "scripts_verify_skills_sub_skill_skills" }, { "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L99", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_main", "target": "scripts_verify_skills_classify_top_level" }, { "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "scripts/verify_skills.py", "source_location": "L79", "weight": 1.0, "confidence_score": 1.0, "source": "scripts_verify_skills_rationale_79", "target": "scripts_verify_skills_classify_top_level" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "weight": 1.0, "source": "entity_and_type_map_hotel", "target": "entity_and_type_map_organization" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "weight": 1.0, "source": "entity_and_type_map_jobposting", "target": "entity_and_type_map_organization" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "weight": 1.0, "source": "entity_and_type_map_person", "target": "entity_and_type_map_organization" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "weight": 1.0, "source": "entity_and_type_map_videoobject", "target": "entity_and_type_map_organization" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/entity-and-type-map.md", "source_location": null, "weight": 1.0, "source": "entity_and_type_map_website", "target": "entity_and_type_map_organization" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/site-extraction-methodology.md", "source_location": null, "weight": 1.0, "source": "extract_site_claims_py", "target": "build_schema_drafts_py" }, { "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/references/site-extraction-methodology.md", "source_location": null, "weight": 1.0, "source": "build_schema_drafts_py", "target": "validate_schema_py" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/24-seo-ecommerce/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_ecommerce_skill", "target": "build_schema_drafts_py" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/18-seo-local-audit/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_local_audit_skill", "target": "validate_schema_py" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/07-ourdigital-ad-manager/SKILL.md", "source_location": null, "weight": 1.0, "source": "ad_manager_skill", "target": "writing_style" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/02-ourdigital-blog/SKILL.md", "source_location": null, "weight": 1.0, "source": "blog_skill", "target": "writing_style" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/02-ourdigital-blog/shared/references/blog-style-guide.md", "source_location": null, "weight": 1.0, "source": "blog_style_guide", "target": "writing_style" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/06-ourdigital-designer/SKILL.md", "source_location": null, "weight": 1.0, "source": "designer_skill", "target": "writing_style" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/03-ourdigital-journal/SKILL.md", "source_location": null, "weight": 1.0, "source": "journal_skill", "target": "writing_style" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/03-ourdigital-journal/shared/references/journal-style-guide.md", "source_location": null, "weight": 1.0, "source": "journal_style_guide", "target": "writing_style" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/02-ourdigital-blog/README.md", "source_location": null, "weight": 1.0, "source": "blog_readme", "target": "ghost_publish_script" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/02-ourdigital-blog/SKILL.md", "source_location": null, "weight": 1.0, "source": "blog_skill", "target": "blog_style_guide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/02-ourdigital-blog/SKILL.md", "source_location": null, "weight": 1.0, "source": "blog_skill", "target": "blog_template" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/04-ourdigital-research/SKILL.md", "source_location": null, "weight": 1.0, "source": "research_skill", "target": "blog_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/03-ourdigital-journal/SKILL.md", "source_location": null, "weight": 1.0, "source": "journal_skill", "target": "journal_style_guide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/04-ourdigital-research/SKILL.md", "source_location": null, "weight": 1.0, "source": "research_skill", "target": "journal_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/04-ourdigital-research/README.md", "source_location": null, "weight": 1.0, "source": "research_readme", "target": "export_to_ulysses_script" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/05-ourdigital-document/SKILL.md", "source_location": null, "weight": 1.0, "source": "document_skill", "target": "research_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "weight": 1.0, "source": "ourdigital_trainer", "target": "ourdigital_brand_guide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "weight": 1.0, "source": "ourdigital_trainer", "target": "ourdigital_designer" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/08-ourdigital-trainer/README.md", "source_location": null, "weight": 1.0, "source": "ourdigital_trainer", "target": "ourdigital_document" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/09-ourdigital-backoffice/README.md", "source_location": null, "weight": 1.0, "source": "ourdigital_backoffice", "target": "ourdigital_brand_guide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/09-ourdigital-backoffice/README.md", "source_location": null, "weight": 1.0, "source": "ourdigital_backoffice", "target": "ourdigital_document" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": ".claude/commands/seo-comprehensive-audit.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "notion_writer" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "seo_core_web_vitals" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "seo_local_audit" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "seo_on_page_audit" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "seo_schema_validator" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "seo_search_console" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/11-seo-comprehensive-audit/README.md", "source_location": null, "weight": 1.0, "source": "seo_comprehensive_audit", "target": "seo_technical_audit" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/17-seo-schema-generator/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_schema_generator", "target": "seo_schema_validator" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".claude/commands/notebooklm-research.md", "source_location": null, "weight": 1.0, "source": "notebooklm_research", "target": "agents_general_purpose" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "gtm_audit", "target": "gtm_editor" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0, "source": "gtm_editor", "target": "gtm_validator" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".claude/commands/dintel-skill-update.md", "source_location": null, "weight": 1.0, "source": "dintel_skill_update", "target": "dintel_shared" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".claude/commands/dintel-account-mgr.md", "source_location": null, "weight": 1.0, "source": "dintel_account_mgr", "target": "dintel_service_architect" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".claude/commands/dintel-marketing-mgr.md", "source_location": null, "weight": 1.0, "source": "dintel_brand_editor", "target": "dintel_brand_guardian" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".claude/commands/dintel-marketing-mgr.md", "source_location": null, "weight": 1.0, "source": "dintel_marketing_mgr", "target": "dintel_brand_editor" }, { "relation": "calls", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": ".claude/commands/dintel-quotation-mgr.md", "source_location": null, "weight": 1.0, "source": "dintel_quotation_mgr", "target": "dintel_doc_secretary" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".claude/commands/dintel-service-architect.md", "source_location": null, "weight": 1.0, "source": "dintel_service_architect", "target": "dintel_quotation_mgr" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.7, "source_file": ".claude/commands/reference-curator.md", "source_location": null, "weight": 1.0, "source": "reference_curator", "target": "notebooklm_research" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/25-seo-kpi-framework/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_kpi_framework_skill", "target": "ahrefs_site_audit_issues" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/26-seo-international/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_international_skill", "target": "ourseo_crawl_website" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/25-seo-kpi-framework/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_kpi_framework_skill", "target": "ourseo_audit_page" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/25-seo-kpi-framework/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_kpi_framework_skill", "target": "semrush_overview_research" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/25-seo-kpi-framework/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_kpi_framework_skill", "target": "notion_audit_log_db" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/26-seo-international/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_international_skill", "target": "notion_audit_log_db" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/27-seo-ai-visibility/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_ai_visibility_skill", "target": "ahrefs_brand_radar_impressions" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/27-seo-ai-visibility/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_ai_visibility_skill", "target": "notion_audit_log_db" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/28-seo-knowledge-graph/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_knowledge_graph_skill", "target": "notion_audit_log_db" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/28-seo-knowledge-graph/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_knowledge_graph_skill", "target": "ourseo_search_knowledge_graph" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/29-seo-gateway-architect/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_gateway_architect_skill", "target": "keyword_analyzer_py" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/29-seo-gateway-architect/code/CLAUDE.md", "source_location": null, "weight": 1.0, "source": "seo_gateway_architect_skill", "target": "seo_gateway_builder_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/30-seo-gateway-builder/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_gateway_builder_skill", "target": "generate_pages_py" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/30-seo-gateway-builder/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_gateway_builder_skill", "target": "notion_audit_log_db" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/30-seo-gateway-builder/desktop/examples/gangnam-laser-hair-removal.md", "source_location": null, "weight": 1.0, "source": "gangnam_laser_hair_removal_md", "target": "gateway_page_medical_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/31-notion-organizer/SKILL.md", "source_location": null, "weight": 1.0, "source": "notion_organizer_skill_md", "target": "notion_organizer_reference_md" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/31-seo-competitor-intel/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_competitor_intel_skill_md", "target": "notion_writer_skill_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/34-seo-reporting-dashboard/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_reporting_dashboard_skill_md", "target": "seo_competitor_intel_skill_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/34-seo-reporting-dashboard/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_reporting_dashboard_skill_md", "target": "seo_crawl_budget_skill_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/34-seo-reporting-dashboard/SKILL.md", "source_location": null, "weight": 1.0, "source": "seo_reporting_dashboard_skill_md", "target": "seo_migration_planner_skill_md" }, { "relation": "semantically_similar_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "endoscopic_eyebrow_lift_txt", "target": "endoscopic_brow_lift_txt" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "forehead_surgery_txt", "target": "endoscopic_brow_lift_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "ptosis_correction_txt", "target": "endoscopic_brow_lift_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "youthful_surgery_txt", "target": "endoscopic_brow_lift_txt" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "forehead_surgery_txt", "target": "endoscopic_eyebrow_lift_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "eye_surgery_txt", "target": "eye_revision_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "eye_surgery_txt", "target": "ptosis_correction_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "eye_surgery_txt", "target": "quick_suture_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "youthful_procedures_txt", "target": "fat_grafting_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "youthful_surgery_txt", "target": "fat_grafting_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "youthful_procedures_txt", "target": "hifu_lifting_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "ptosis_correction_txt", "target": "hybrid_double_eyelid_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "ptosis_correction_txt", "target": "quick_suture_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "youthful_surgery_txt", "target": "smas_lifting_txt" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "jamie_brand_guide_v2_8_extended_md", "target": "jamie_tone_manner_guide_v1_0_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "jamie_tone_manner_guide_v1_0_md", "target": "dr_kiho_jung" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "jamie_clinic", "target": "dr_kiho_jung" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/40-jamie-brand-editor/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_editor_skill", "target": "brand_voice_guide_korean" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/40-jamie-brand-editor/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_editor_skill", "target": "compliance_checker_py" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/40-jamie-brand-editor/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_editor_skill", "target": "jamie_brand_guardian_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/40-jamie-brand-editor/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_editor_skill", "target": "medical_advertising_law_summary" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/41-jamie-brand-audit/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_guardian_skill", "target": "cheek_lifting_fact_sheet" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/41-jamie-brand-audit/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_guardian_skill", "target": "jamie_brand_color_typography_extension" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/41-jamie-brand-audit/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_brand_guardian_skill", "target": "jamie_logo_guidelines_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/jamie_logo_guidelines.md", "source_location": null, "weight": 1.0, "source": "jamie_logo_guidelines_md", "target": "jamie_clinic_plaque_png" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/jamie_logo_guidelines.md", "source_location": null, "weight": 1.0, "source": "jamie_logo_guidelines_md", "target": "jamie_logo_f_j_webp" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/41-jamie-brand-audit/desktop/design/jamie_logo_guidelines.md", "source_location": null, "weight": 1.0, "source": "jamie_logo_guidelines_md", "target": "jamie_logo_square_dark_jpg" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_journal_editor_skill", "target": "brand_voice_ref" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_journal_editor_skill", "target": "content_patterns_ref" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_journal_editor_skill", "target": "jamie_brand_audit" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_journal_editor_skill", "target": "jamie_brand_editor" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/46-jamie-journal-editor/README.md", "source": "jamie_journal_editor_skill", "target": "journal_validator_py" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/46-jamie-journal-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_journal_editor_skill", "target": "medical_compliance_ref" }, { "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/46-jamie-journal-editor/SKILL.md", "source": "jamie_brand_guardian", "target": "jamie_brand_audit" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/42-jamie-faq-entry/desktop/SKILL.md", "source": "jamie_faq_entry_skill", "target": "jamie_brand_audit" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/47-jamie-marketing-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_marketing_editor_skill", "target": "jamie_brand_audit" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/43-jamie-youtube-manager/code/CLAUDE.md", "source": "jamie_youtube_manager_core", "target": "jamie_brand_audit" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "source": "jamie_instagram_manager_skill", "target": "jamie_brand_editor" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/47-jamie-marketing-editor/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "jamie_marketing_editor_skill", "target": "jamie_brand_editor" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/50-notebooklm-agent/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "notebooklm_agent_skill", "target": "notebooklm_automation_skill" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/50-notebooklm-agent/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "notebooklm_agent_skill", "target": "notebooklm_research_skill" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/50-notebooklm-agent/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "notebooklm_agent_skill", "target": "notebooklm_studio_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/60-gtm-audit/code/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_audit_skill", "target": "gtm_editor_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/60-gtm-audit/code/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_audit_skill", "target": "gtm_validator_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/44-jamie-youtube-subtitle-checker/desktop/SKILL.md", "source": "jamie_youtube_subtitle_checker_skill", "target": "chapter_patterns_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/44-jamie-youtube-subtitle-checker/desktop/SKILL.md", "source": "jamie_youtube_subtitle_checker_skill", "target": "youtube_metadata_md" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/44-jamie-youtube-subtitle-checker/SKILL.md", "source": "jamie_youtube_subtitle_checker_skill", "target": "jamie_youtube_manager_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "source": "jamie_instagram_manager_skill", "target": "hashtag_database_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "source": "jamie_instagram_manager_skill", "target": "instagram_design_guide_md" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "source": "jamie_instagram_manager_skill", "target": "jamie_brand_guardian" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/45-jamie-instagram-manager/desktop/SKILL.md", "source": "jamie_instagram_manager_skill", "target": "reply_templates_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "jamie_journal_editor_plan", "target": "journal_validator_py" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/42-jamie-faq-entry/README.md", "source": "jamie_faq_entry_readme", "target": "jamie_faq_entry_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/42-jamie-faq-entry/desktop/SKILL.md", "source": "jamie_faq_entry_skill", "target": "current_entries_md" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/42-jamie-faq-entry/desktop/SKILL.md", "source": "jamie_faq_entry_skill", "target": "jamie_marketing_editor" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/43-jamie-youtube-manager/desktop/SKILL.md", "source": "jamie_youtube_manager_skill", "target": "jamie_youtube_manager_core" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/60-gtm-audit/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_audit_skill_md", "target": "chrome_devtools_mcp" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/60-gtm-audit/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_audit_skill_md", "target": "dtm_agent_mcp" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/60-gtm-audit/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_audit_skill_md", "target": "gtm_editor_skill_md" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/61-gtm-editor/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_editor_skill_md", "target": "dtm_agent_mcp" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/61-gtm-editor/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_editor_skill_md", "target": "gtm_validator_skill_md" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_validator_skill_md", "target": "chrome_devtools_mcp" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_validator_skill_md", "target": "datalayer_schema_md" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_validator_skill_md", "target": "dtm_agent_mcp" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_validator_skill_md", "target": "naming_conventions_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_validator_skill_md", "target": "platform_mapping_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/62-gtm-validator/SKILL.md", "source_location": null, "weight": 1.0, "source": "gtm_validator_skill_md", "target": "qa_checklist_md" }, { "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/70-dintel-brand-guardian/SKILL.md", "source_location": null, "weight": 1.0, "source": "dintel_brand_guardian_skill_md", "target": "dintel_brand_editor_skill_md" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/75-dintel-marketing-mgr/shared/training-materials/GA4-GTM-\uc2e4\ubb34\uac00\uc774\ub4dc-\ud1b5\ud569\ubcf8.md", "source": "ga4_gtm_\uc2e4\ubb34\uac00\uc774\ub4dc_\ud1b5\ud569\ubcf8_ga4_gtm_\uc2e4\ubb34_\uac00\uc774\ub4dc", "target": "ga4_gtm_\uc2e4\ubb34\uac00\uc774\ub4dc_\ud1b5\ud569\ubcf8_chapter_01" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/76-dintel-backoffice-mgr/SKILL.md", "source": "dintel_backoffice_mgr_skill", "target": "dintel_account_mgr_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/76-dintel-backoffice-mgr/SKILL.md", "source": "dintel_backoffice_mgr_skill", "target": "dintel_shared_brand" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/76-dintel-backoffice-mgr/SKILL.md", "source": "dintel_backoffice_mgr_skill", "target": "dintel_shared_notion" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/79-dintel-skill-update/SKILL.md", "source": "dintel_skill_update_skill", "target": "dintel_backoffice_mgr_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/77-dintel-account-mgr/SKILL.md", "source": "dintel_account_mgr_skill", "target": "dintel_shared_brand" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/77-dintel-account-mgr/SKILL.md", "source": "dintel_account_mgr_skill", "target": "dintel_shared_notion" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/79-dintel-skill-update/SKILL.md", "source": "dintel_skill_update_skill", "target": "dintel_account_mgr_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/79-dintel-skill-update/SKILL.md", "source": "dintel_skill_update_skill", "target": "dintel_shared_brand" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/79-dintel-skill-update/SKILL.md", "source": "dintel_skill_update_skill", "target": "dintel_shared_pricing_reference" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/80-claude-settings-optimizer/desktop/SKILL.md", "source": "claude_settings_optimizer_skill", "target": "claude_settings_optimizer_readme" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "dintel_shared_brand" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/75-dintel-marketing-mgr/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_75", "target": "dintel_shared_brand" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "dintel_shared_notion" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "dintelligence_brand_guide_brand_canon" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "dintelligence_brand_guide_fact_sheet" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "dintelligence_brand_guide_service_architecture" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "notion_schema_reference_client_service_tasks_dashboard" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/72-dintel-doc-secretary/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_72", "target": "dintel_shared_document" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/75-dintel-marketing-mgr/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_75", "target": "skill_agent_72" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/73-dintel-quotation-mgr/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_73", "target": "dintel_shared_excel" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/73-dintel-quotation-mgr/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_agent_73", "target": "skill_agent_74" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-cleanup.md", "source": "mac_cleanup_command", "target": "audit_cleanup_sh" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-cleanup.md", "source": "mac_cleanup_command", "target": "cleanup_execute_sh" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-doctor.md", "source": "mac_doctor_command", "target": "mac_cleanup_command" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-doctor.md", "source": "mac_doctor_command", "target": "mac_environment_command" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-doctor.md", "source": "mac_doctor_command", "target": "mac_packages_command" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-doctor.md", "source": "mac_doctor_command", "target": "mac_resources_command" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/81-mac-optimizer/commands/mac-doctor.md", "source": "mac_doctor_command", "target": "mac_security_command" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/82-our-gdrive-organizer/SKILL.md", "source": "our_gdrive_organizer_skill", "target": "gdrive_conventions" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/SKILL.md", "source": "reference_curator_skill", "target": "pipeline_orchestrator" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "source": "pipeline_orchestrator", "target": "content_distiller" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "source": "pipeline_orchestrator", "target": "content_repository" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "source": "pipeline_orchestrator", "target": "markdown_exporter" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "source": "pipeline_orchestrator", "target": "quality_reviewer" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "source": "pipeline_orchestrator", "target": "reference_discovery" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/SKILL.md", "source": "pipeline_orchestrator", "target": "web_crawler_orchestrator" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "pipeline_orchestrator_skill", "target": "content_distiller_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "pipeline_orchestrator_skill", "target": "content_repository_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "pipeline_orchestrator_skill", "target": "markdown_exporter_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "pipeline_orchestrator_skill", "target": "quality_reviewer_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "pipeline_orchestrator_skill", "target": "reference_discovery_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/07-pipeline-orchestrator/desktop/SKILL.md", "source_location": null, "weight": 1.0, "source": "pipeline_orchestrator_skill", "target": "web_crawler_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/claude-project/01-reference-discovery.md", "source_location": null, "weight": 1.0, "source": "reference_discovery_skill", "target": "web_crawler_skill" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "custom-skills/95-ourdigital-presales-seo/DESIGN.md", "source_location": null, "weight": 1.0, "source": "presales_seo_skill", "target": "web_crawler_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/claude-project/05-quality-reviewer.md", "source_location": null, "weight": 1.0, "source": "quality_reviewer_skill", "target": "web_crawler_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/claude-project/02-web-crawler.md", "source_location": null, "weight": 1.0, "source": "web_crawler_skill", "target": "content_repository_skill" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/90-reference-curator/claude-project/05-quality-reviewer.md", "source_location": null, "weight": 1.0, "source": "quality_reviewer_skill", "target": "content_distiller_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source": "ourdigital_presales_seo_skill", "target": "client_brief_template" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source": "ourdigital_presales_seo_skill", "target": "notion_writer_script" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source": "ourdigital_presales_seo_skill", "target": "ourdigital_estimate_engine_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source": "ourdigital_estimate_engine_skill", "target": "estimate_engine_ads_catalog" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source": "ourdigital_estimate_engine_skill", "target": "estimate_engine_branding_catalog" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source": "ourdigital_estimate_engine_skill", "target": "estimate_engine_edu_catalog" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source": "ourdigital_estimate_engine_skill", "target": "estimate_engine_rate_card" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/96-ourdigital-estimate-engine/SKILL.md", "source": "ourdigital_estimate_engine_skill", "target": "estimate_engine_seo_catalog" }, { "relation": "references", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source": "presales_seo_build_deck", "target": "ourdigital_estimate_engine_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source": "presales_seo_kg_query", "target": "competitor_sets_ref" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "custom-skills/95-ourdigital-presales-seo/SKILL.md", "source": "presales_seo_findings_to_scope", "target": "estimate_engine_cli" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "example-skills/skills-main/artifacts-builder/SKILL.md", "source": "artifacts_builder_skill", "target": "viewer_html" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "example-skills/skills-main/algorithmic-art/templates/viewer.html", "source": "viewer_html", "target": "brand_guidelines_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/algorithmic-art/templates/viewer.html", "source": "viewer_html", "target": "p5js_library" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.7, "source_file": "example-skills/skills-main/canvas-design/SKILL.md", "source": "canvas_design_skill", "target": "brand_guidelines_skill" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/docx/SKILL.md", "source": "docx_skill", "target": "docx_js_tutorial" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/docx/SKILL.md", "source": "docx_skill", "target": "ooxml_reference" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/pdf/SKILL.md", "source": "pdf_skill", "target": "pdf_forms_guide" }, { "relation": "semantically_similar_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "user_guide_ko_md", "target": "user_guide_md" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.7, "source": "user_guide_md", "target": "algorithmic_art_skill" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "jamie_journal_editor_plan", "target": "jamie_journal_editor_design" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "notion_writer_extended_plan", "target": "notion_writer_extended_design" }, { "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "notion_semantic_search_plan", "target": "notion_semantic_search_design" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source": "skills_main_readme", "target": "agent_skills_spec" }, { "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.8, "source": "algorithmic_art_skill", "target": "agent_skills_spec" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_pptx", "target": "pptx_html2pptx" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_pptx", "target": "pptx_inventory_script" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_pptx", "target": "pptx_ooxml" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_pptx", "target": "pptx_rearrange_script" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/pptx/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_pptx", "target": "pptx_unpack_script" }, { "relation": "calls", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/document-skills/xlsx/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_xlsx", "target": "xlsx_recalc_script" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/mcp-builder/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_mcp_builder", "target": "mcp_best_practices" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/mcp-builder/SKILL.md", "source_location": null, "weight": 1.0, "source": "skill_mcp_builder", "target": "mcp_evaluation_guide" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.9, "source_file": "official-skills/notion-spec-to-implementation/reference/spec-parsing.md", "source_location": null, "weight": 1.0, "source": "spec_parsing_spec_parsing", "target": "task_creation_task_creation" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "official-skills/notion-spec-to-implementation/reference/task-creation.md", "source_location": null, "weight": 1.0, "source": "task_creation_task_creation", "target": "standard_implementation_plan_standard_implementation_plan" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "official-skills/notion-spec-to-implementation/reference/task-creation.md", "source_location": null, "weight": 1.0, "source": "task_creation_task_creation", "target": "task_creation_template_task_creation_template" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "reference/SKILL-FORMAT-REQUIREMENTS.md", "source_location": null, "weight": 1.0, "source": "skill_format_requirements_skill_format_requirements", "target": "skill_migration_guide_skill_migration_guide" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "reference/SKILL-MIGRATION-GUIDE.md", "source_location": null, "weight": 1.0, "source": "skill_migration_guide_skill_migration_guide", "target": "skill_compact_guide_skill_compact_guide" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_arctic_frost" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_botanical_garden" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_desert_rose" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_forest_canopy" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_golden_hour" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_midnight_galaxy" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_modern_minimalist" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_ocean_depths" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_sunset_boulevard" }, { "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "example-skills/skills-main/theme-factory/SKILL.md", "source_location": null, "weight": 1.0, "source": "theme_factory_skill", "target": "theme_tech_innovation" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "official-skills/notion-knowledge-capture/SKILL.md", "source_location": null, "weight": 1.0, "source": "notion_knowledge_capture_skill", "target": "notion_meeting_intelligence_skill" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "official-skills/notion-knowledge-capture/SKILL.md", "source_location": null, "weight": 1.0, "source": "notion_knowledge_capture_skill", "target": "notion_research_documentation_skill" }, { "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.8, "source_file": "official-skills/notion-spec-to-implementation/SKILL.md", "source_location": null, "weight": 1.0, "source": "notion_spec_to_implementation_skill", "target": "notion_knowledge_capture_skill" } ], "hyperedges": [], "built_at_commit": "7daa4cda68b6f278177f3530c1f7fbf57ebcec6a" }