Files
clinicpro/graphify-out/cache/ast/v0.8.44/0c6c5f818643fffd2c590ecf1cdd6e1f1edb8317d8732c956d8e79e3e4541bf7.json
T
hamed 2553b45990 Add AST cache files for VisitPriceRequirementResolver, Version20260717093000, and DiscountRuleRepository
- Created JSON representation for VisitPriceRequirementResolver.php, including nodes and edges for methods and imports.
- Added AST cache for migrations/Version20260717093000.php, detailing methods and their relationships.
- Introduced AST cache for DiscountRuleRepository.php, capturing methods, imports, and their interactions.
2026-07-18 12:38:15 +03:30

1 line
14 KiB
JSON

{"nodes": [{"id": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_shared_secretary_multi_doctor_md", "label": "clinic-shared-secretary-multi-doctor.md", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L1"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "label": "\u0645\u0646\u0634\u06cc\u0650 \u0645\u0634\u062a\u0631\u06a9 \u06a9\u0644\u06cc\u0646\u06cc\u06a9: \u062a\u062e\u0635\u06cc\u0635 \u06cc\u06a9 \u0645\u0646\u0634\u06cc \u0628\u0647 \u0686\u0646\u062f \u067e\u0632\u0634\u06a9 \u0628\u0627 \u062f\u0633\u062a\u0631\u0633\u06cc \u0645\u062d\u062f\u0648\u062f", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L1"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u067e\u0631\u0648\u0698\u0647", "label": "\u067e\u0631\u0648\u0698\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L3"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0632\u0645\u06cc\u0646\u0647", "label": "\u0632\u0645\u06cc\u0646\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L7"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "label": "\u0645\u0634\u06a9\u0644 / \u0647\u062f\u0641", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L13"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "label": "\u0641\u0627\u06cc\u0644\u200c\u0647\u0627\u06cc \u0645\u0631\u062a\u0628\u0637", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L21"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "label": "\u0648\u0636\u0639\u06cc\u062a \u0641\u0639\u0644\u06cc", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L35"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_create_\u062a\u06a9_\u067e\u0632\u0634\u06a9\u06cc_secretarycontroller_php_39", "label": "create \u062a\u06a9\u200c\u067e\u0632\u0634\u06a9\u06cc \u2014 `SecretaryController.php:39`", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L37"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_scope_\u0646\u0627\u0642\u0635_\u0628\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_myappointmentscontroller_php_303_\u0648_504", "label": "scope \u0646\u0627\u0642\u0635 \u0628\u0631\u0627\u06cc \u0646\u0648\u0628\u062a \u2014 `MyAppointmentsController.php:303` \u0648 `:504`", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L59"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0627\u0644\u06af\u0648\u06cc_\u062f\u0631\u0633\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_dashboardcontroller_php_416", "label": "\u0627\u0644\u06af\u0648\u06cc \u062f\u0631\u0633\u062a (\u062f\u0627\u0634\u0628\u0648\u0631\u062f) \u2014 `DashboardController.php:~416`", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L81"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0638\u0627\u06cc\u0641", "label": "\u0648\u0638\u0627\u06cc\u0641", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L88"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0646\u0634\u06cc_\u062a\u062e\u0635\u06cc\u0635_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9\u06cc_\u0627\u062a\u0645\u06cc\u06a9_backend", "label": "\u06f1. \u0633\u0631\u0648\u06cc\u0633 \u0645\u0646\u0634\u06cc + \u062a\u062e\u0635\u06cc\u0635 \u0686\u0646\u062f\u200c\u067e\u0632\u0634\u06a9\u06cc\u0650 \u0627\u062a\u0645\u06cc\u06a9 (Backend)", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L92"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u06f2_\u0627\u0639\u0645\u0627\u0644_scope_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0628\u0647_\u067e\u0632\u0634\u06a9\u0627\u0646_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u0627\u0641\u062a\u0647_backend_\u0647\u0633\u062a\u0647", "label": "\u06f2. \u0627\u0639\u0645\u0627\u0644 scope \u062f\u0633\u062a\u0631\u0633\u06cc \u0628\u0647 \u067e\u0632\u0634\u06a9\u0627\u0646\u0650 \u062a\u062e\u0635\u06cc\u0635\u200c\u06cc\u0627\u0641\u062a\u0647 (Backend) \u2014 \u0647\u0633\u062a\u0647", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L108"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u06f3_frontend_\u0627\u0646\u062a\u062e\u0627\u0628_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0648_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u062a\u062e\u0635\u06cc\u0635", "label": "\u06f3. Frontend \u2014 \u0627\u0646\u062a\u062e\u0627\u0628 \u0686\u0646\u062f \u067e\u0632\u0634\u06a9 \u0648 \u0648\u06cc\u0631\u0627\u06cc\u0634 \u062a\u062e\u0635\u06cc\u0635", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L116"}, {"id": "prompt_clinic_shared_secretary_multi_doctor_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "label": "\u0646\u06a9\u0627\u062a \u0645\u0647\u0645", "file_type": "document", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L126"}], "edges": [{"source": "users_hamed_pj_my_pj_clinic_pro_clinicpro_claude_prompt_clinic_shared_secretary_multi_doctor_md", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L1", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u067e\u0631\u0648\u0698\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L3", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0632\u0645\u06cc\u0646\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L7", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0634\u06a9\u0644_\u0647\u062f\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L13", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0641\u0627\u06cc\u0644_\u0647\u0627\u06cc_\u0645\u0631\u062a\u0628\u0637", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L21", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L35", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_clinic_shared_secretary_multi_doctor_create_\u062a\u06a9_\u067e\u0632\u0634\u06a9\u06cc_secretarycontroller_php_39", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L37", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_clinic_shared_secretary_multi_doctor_scope_\u0646\u0627\u0642\u0635_\u0628\u0631\u0627\u06cc_\u0646\u0648\u0628\u062a_myappointmentscontroller_php_303_\u0648_504", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L59", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0636\u0639\u06cc\u062a_\u0641\u0639\u0644\u06cc", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0627\u0644\u06af\u0648\u06cc_\u062f\u0631\u0633\u062a_\u062f\u0627\u0634\u0628\u0648\u0631\u062f_dashboardcontroller_php_416", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L81", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0638\u0627\u06cc\u0641", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L88", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_shared_secretary_multi_doctor_\u06f1_\u0633\u0631\u0648\u06cc\u0633_\u0645\u0646\u0634\u06cc_\u062a\u062e\u0635\u06cc\u0635_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9\u06cc_\u0627\u062a\u0645\u06cc\u06a9_backend", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L92", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_shared_secretary_multi_doctor_\u06f2_\u0627\u0639\u0645\u0627\u0644_scope_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0628\u0647_\u067e\u0632\u0634\u06a9\u0627\u0646_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u0627\u0641\u062a\u0647_backend_\u0647\u0633\u062a\u0647", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L108", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0648\u0638\u0627\u06cc\u0641", "target": "prompt_clinic_shared_secretary_multi_doctor_\u06f3_frontend_\u0627\u0646\u062a\u062e\u0627\u0628_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0648_\u0648\u06cc\u0631\u0627\u06cc\u0634_\u062a\u062e\u0635\u06cc\u0635", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L116", "weight": 1.0}, {"source": "prompt_clinic_shared_secretary_multi_doctor_\u0645\u0646\u0634\u06cc_\u0645\u0634\u062a\u0631\u06a9_\u06a9\u0644\u06cc\u0646\u06cc\u06a9_\u062a\u062e\u0635\u06cc\u0635_\u06cc\u06a9_\u0645\u0646\u0634\u06cc_\u0628\u0647_\u0686\u0646\u062f_\u067e\u0632\u0634\u06a9_\u0628\u0627_\u062f\u0633\u062a\u0631\u0633\u06cc_\u0645\u062d\u062f\u0648\u062f", "target": "prompt_clinic_shared_secretary_multi_doctor_\u0646\u06a9\u0627\u062a_\u0645\u0647\u0645", "relation": "contains", "confidence": "EXTRACTED", "source_file": ".claude/prompt/clinic-shared-secretary-multi-doctor.md", "source_location": "L126", "weight": 1.0}], "input_tokens": 0, "output_tokens": 0}