Files
clinicpro/graphify-out/cache/ast/v0.8.44/06be5c173956469a2d503db136584d2d3a2f6beccbbfce1bdf50d39b78ba9854.json
T
hamed 272da4ad9d Add JSON files for skill and patient update profile test data
- Created a new JSON file for skills related to Figma features, including nodes and edges representing the structure and relationships of skills.
- Added another JSON file for the PatientUpdateProfileTest, detailing the test structure, methods, and their relationships with other components in the codebase.
2026-07-13 11:52:36 +03:30

1 line
8.3 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_md", "label": "CLAUDE.md", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L1"}, {"id": "clinicpro_claude_claude_md", "label": "CLAUDE.md", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L1"}, {"id": "clinicpro_claude_stack_versions", "label": "Stack & versions", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L13"}, {"id": "clinicpro_claude_backend_composer_json", "label": "Backend (`composer.json`)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L15"}, {"id": "clinicpro_claude_frontend_admin_spa_package_json", "label": "Frontend admin SPA (`package.json`)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L23"}, {"id": "clinicpro_claude_build_entry_points_webpack_config_js", "label": "Build entry points (`webpack.config.js`)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L33"}, {"id": "clinicpro_claude_commands_prefix_with_ddev_exec", "label": "Commands (prefix with `ddev exec`)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L43"}, {"id": "clinicpro_claude_folder_structure_where_things_go", "label": "Folder structure & where things go", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L67"}, {"id": "clinicpro_claude_backend_src_domain", "label": "Backend \u2014 `src/<Domain>/`", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L69"}, {"id": "clinicpro_claude_frontend_assets_admin", "label": "Frontend \u2014 `assets/admin/`", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L91"}, {"id": "clinicpro_claude_styling_design_tokens", "label": "Styling & design tokens", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L109"}, {"id": "clinicpro_claude_design_system_components_assets_admin_components_ui", "label": "Design system components \u2014 `assets/admin/components/ui/`", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L137"}, {"id": "clinicpro_claude_conventions", "label": "Conventions", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L151"}, {"id": "clinicpro_claude_backend_endpoint_model_patterns", "label": "Backend endpoint & model patterns", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L171"}, {"id": "clinicpro_claude_response_envelope_basecontroller_helpers", "label": "Response envelope \u2014 `BaseController` helpers", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L173"}, {"id": "clinicpro_claude_adding_an_endpoint_one_domain", "label": "Adding an endpoint (one domain)", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L186"}, {"id": "clinicpro_claude_model_entity_pattern", "label": "Model (entity) pattern", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L194"}, {"id": "clinicpro_claude_category_bundle_system", "label": "Category / bundle system", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L216"}, {"id": "clinicpro_claude_standing_rule_api_docs", "label": "Standing Rule \u2014 API docs", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L221"}, {"id": "clinicpro_claude_project_skills", "label": "Project skills", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L225"}, {"id": "clinicpro_claude_\u0642\u0648\u0627\u0639\u062f_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0645\u0630\u0627\u06a9\u0631\u0647", "label": "\u0642\u0648\u0627\u0639\u062f \u063a\u06cc\u0631\u0642\u0627\u0628\u0644\u200c\u0645\u0630\u0627\u06a9\u0631\u0647", "file_type": "document", "source_file": "CLAUDE.md", "source_location": "L230"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_md", "target": "clinicpro_claude_claude_md", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L1", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_stack_versions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L13", "weight": 1.0}, {"source": "clinicpro_claude_stack_versions", "target": "clinicpro_claude_backend_composer_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L15", "weight": 1.0}, {"source": "clinicpro_claude_stack_versions", "target": "clinicpro_claude_frontend_admin_spa_package_json", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L23", "weight": 1.0}, {"source": "clinicpro_claude_stack_versions", "target": "clinicpro_claude_build_entry_points_webpack_config_js", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L33", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_commands_prefix_with_ddev_exec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L43", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_folder_structure_where_things_go", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L67", "weight": 1.0}, {"source": "clinicpro_claude_folder_structure_where_things_go", "target": "clinicpro_claude_backend_src_domain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L69", "weight": 1.0}, {"source": "clinicpro_claude_folder_structure_where_things_go", "target": "clinicpro_claude_frontend_assets_admin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L91", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_styling_design_tokens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L109", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_design_system_components_assets_admin_components_ui", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L137", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_conventions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L151", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_backend_endpoint_model_patterns", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L171", "weight": 1.0}, {"source": "clinicpro_claude_backend_endpoint_model_patterns", "target": "clinicpro_claude_response_envelope_basecontroller_helpers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L173", "weight": 1.0}, {"source": "clinicpro_claude_backend_endpoint_model_patterns", "target": "clinicpro_claude_adding_an_endpoint_one_domain", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L186", "weight": 1.0}, {"source": "clinicpro_claude_backend_endpoint_model_patterns", "target": "clinicpro_claude_model_entity_pattern", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L194", "weight": 1.0}, {"source": "clinicpro_claude_backend_endpoint_model_patterns", "target": "clinicpro_claude_category_bundle_system", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L216", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_standing_rule_api_docs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L221", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_project_skills", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L225", "weight": 1.0}, {"source": "clinicpro_claude_claude_md", "target": "clinicpro_claude_\u0642\u0648\u0627\u0639\u062f_\u063a\u06cc\u0631\u0642\u0627\u0628\u0644_\u0645\u0630\u0627\u06a9\u0631\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": "CLAUDE.md", "source_location": "L230", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}