баг репорт и графифай

This commit is contained in:
Zuev
2026-07-04 15:47:12 +03:00
parent 9e6e0038c6
commit 96e055e13f
255 changed files with 110846 additions and 22 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "label": "\u0420\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_dynamic_schedule_implementation_schedule_generator_service", "label": "ScheduleGeneratorService", "file_type": "concept", "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "target": "docs_dynamic_schedule_implementation_schedule_generator_service", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "weight": 1.0}, {"source": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "target": "docs_business_logic_dynamic_schedule_model", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "weight": 1.0}, {"source": "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "target": "docs_schedule_proposal_dynamic_schedule_concept", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/DYNAMIC_SCHEDULE_IMPLEMENTATION.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_department_workspace_department_workspace_view", "label": "\u0420\u0430\u0431\u043e\u0447\u0430\u044f \u043e\u0431\u043b\u0430\u0441\u0442\u044c \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_department_workspace_department_subject_import", "label": "\u0417\u0430\u0433\u0440\u0443\u0437\u043a\u0430 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_department_workspace_teacher_assignment", "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f \u043a \u043a\u0430\u0444\u0435\u0434\u0440\u0435", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_department_workspace_teacher_request_form", "label": "\u0417\u0430\u044f\u0432\u043a\u0430 \u043a\u0430\u0444\u0435\u0434\u0440\u044b \u043d\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_department_workspace_department_comments", "label": "\u041a\u043e\u043c\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0438 \u043a\u0430\u0444\u0435\u0434\u0440\u044b \u043f\u043e \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c", "file_type": "code", "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_department_subject_import", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_teacher_assignment", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_teacher_request_form", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_department_workspace_department_workspace_view", "target": "frontend_admin_views_department_workspace_department_comments", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_department_workspace_teacher_request_form", "target": "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_department_workspace_department_subject_import", "target": "frontend_admin_views_subjects_subject_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/department-workspace.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_frontend_frontend_architecture", "label": "Frontend-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430", "file_type": "document", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_admin_spa_routing", "label": "\u0420\u043e\u0443\u0442\u0438\u043d\u0433 admin SPA", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_api_client_refresh_flow", "label": "Refresh-flow API-\u043a\u043b\u0438\u0435\u043d\u0442\u0430", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_role_based_navigation", "label": "\u0420\u043e\u043b\u0435\u0432\u0430\u044f \u043d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_schedule_views", "label": "Frontend-\u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_settings_spa", "label": "SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_css_architecture", "label": "CSS-\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_frontend_opentelemetry_client", "label": "Frontend OpenTelemetry-\u043a\u043b\u0438\u0435\u043d\u0442", "file_type": "concept", "source_file": "docs/FRONTEND.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_frontend_frontend_architecture", "target": "docs_frontend_admin_spa_routing", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_frontend_architecture", "target": "docs_frontend_api_client_refresh_flow", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_frontend_architecture", "target": "docs_frontend_schedule_views", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_frontend_architecture", "target": "docs_frontend_settings_spa", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_api_client_refresh_flow", "target": "docs_api_authentication_endpoints", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_role_based_navigation", "target": "docs_api_role_permissions", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_schedule_views", "target": "docs_api_dynamic_schedule_endpoints", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}, {"source": "docs_frontend_opentelemetry_client", "target": "docs_infrastructure_signoz_opentelemetry", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/FRONTEND.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_schedule_view_schedule_view_shell", "label": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_schedule_view_target_filters", "label": "\u0424\u0438\u043b\u044c\u0442\u0440\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_schedule_view_schedule_results", "label": "\u0420\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0439", "file_type": "code", "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_schedule_view_schedule_view_shell", "target": "frontend_admin_views_schedule_view_target_filters", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_schedule_view_schedule_view_shell", "target": "frontend_admin_views_schedule_view_schedule_results", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_groups_group_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_classrooms_classroom_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_subjects_subject_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_schedule_view_target_filters", "target": "frontend_admin_views_university_structure_department_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/schedule-view.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "_agents_skills_auto_update_docs_skill_autoupdatedocs_skill", "label": "SKILL.md AutoUpdateDocs", "file_type": "document", "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_agents_skills_auto_update_docs_skill_frontend_settings_docs_map", "label": "\u041a\u0430\u0440\u0442\u0430 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0444\u0440\u043e\u043d\u0442\u0435\u043d\u0434\u0430", "file_type": "concept", "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "_agents_skills_auto_update_docs_skill_autoupdatedocs_skill", "target": "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_auto_update_docs_skill_frontend_settings_docs_map", "target": "docs_frontend_frontend_architecture", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/auto-update-docs/SKILL.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_settings_views_database_tenant_connection_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\u043c\u0438 \u0442\u0435\u043d\u0430\u043d\u0442\u043e\u0432", "file_type": "code", "source_file": "frontend/admin/settings/views/database.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_settings_views_database_tenants_table", "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u043d\u044b\u0445 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u043e\u0432", "file_type": "code", "source_file": "frontend/admin/settings/views/database.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_settings_views_database_tenant_connection_management", "target": "frontend_admin_settings_views_database_tenants_table", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/views/database.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_subjects_subject_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0430\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/subjects.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_subjects_teacher_subject_binding", "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a \u0434\u0438\u0441\u0446\u0438\u043f\u043b\u0438\u043d\u0435", "file_type": "code", "source_file": "frontend/admin/views/subjects.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_subjects_subject_management", "target": "frontend_admin_views_subjects_teacher_subject_binding", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/subjects.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_subjects_subject_management", "target": "frontend_admin_views_university_structure_department_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/subjects.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_subjects_teacher_subject_binding", "target": "frontend_admin_views_users_user_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/subjects.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_edu_office_index_edu_office_redirect_page", "label": "\u0420\u0435\u0434\u0438\u0440\u0435\u043a\u0442 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043e\u0442\u0434\u0435\u043b\u0430", "file_type": "code", "source_file": "frontend/edu-office/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_edu_office_index_admin_schedule_view_route", "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442 /admin/#schedule-view", "file_type": "concept", "source_file": "frontend/edu-office/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_users_user_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/users.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_users_role_selector", "label": "\u0412\u044b\u0431\u043e\u0440 \u0440\u043e\u043b\u0438 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f", "file_type": "code", "source_file": "frontend/admin/views/users.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_users_user_management", "target": "frontend_admin_views_users_role_selector", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/users.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_users_role_selector", "target": "frontend_admin_views_department_workspace_department_workspace_view", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "frontend/admin/views/users.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_users_user_management", "target": "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "frontend/admin/views/users.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_readme_magistr_overview", "label": "\u041e\u0431\u0437\u043e\u0440 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u041c\u0430\u0433\u0438\u0441\u0442\u0440", "file_type": "document", "source_file": "docs/README.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_readme_magistr_overview", "target": "docs_architecture_system_architecture", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_business_logic_role_model", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_academic_calendar_calendar_model", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_database_database_schema", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_api_rest_api", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_infrastructure_docker_compose", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_development_developer_guide", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}, {"source": "docs_readme_magistr_overview", "target": "docs_frontend_frontend_architecture", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/README.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_settings_index_settings_spa_shell", "label": "\u041e\u0431\u043e\u043b\u043e\u0447\u043a\u0430 SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "file_type": "code", "source_file": "frontend/admin/settings/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_settings_index_settings_navigation", "label": "\u041d\u0430\u0432\u0438\u0433\u0430\u0446\u0438\u044f \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "file_type": "code", "source_file": "frontend/admin/settings/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_settings_index_admin_back_link", "label": "\u0412\u043e\u0437\u0432\u0440\u0430\u0442 \u0432 \u0430\u0434\u043c\u0438\u043d-\u043f\u0430\u043d\u0435\u043b\u044c", "file_type": "code", "source_file": "frontend/admin/settings/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_settings_index_settings_spa_shell", "target": "frontend_admin_settings_index_settings_navigation", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_index_settings_spa_shell", "target": "frontend_admin_settings_index_admin_back_link", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_index_admin_back_link", "target": "frontend_admin_index_admin_spa_shell", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_general_general_settings_placeholder", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_time_slots_time_slots_settings", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_edu_forms_education_forms_management", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_index_settings_navigation", "target": "frontend_admin_settings_views_database_tenant_connection_management", "relation": "references", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "settings_spa_route_system", "label": "\u041c\u0430\u0440\u0448\u0440\u0443\u0442\u044b SPA \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "nodes": ["frontend_admin_settings_index_settings_spa_shell", "frontend_admin_settings_index_settings_navigation", "frontend_admin_settings_views_general_general_settings_placeholder", "frontend_admin_settings_views_time_slots_time_slots_settings", "frontend_admin_settings_views_edu_forms_education_forms_management", "frontend_admin_settings_views_database_tenant_connection_management"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/index.html"}]}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_department_index_department_redirect", "label": "\u0420\u0435\u0434\u0438\u0440\u0435\u043a\u0442 \u0432 \u043a\u0430\u0431\u0438\u043d\u0435\u0442 \u043a\u0430\u0444\u0435\u0434\u0440\u044b", "file_type": "code", "source_file": "frontend/department/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_department_index_department_redirect", "target": "frontend_admin_views_department_workspace_department_workspace_view", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/department/index.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_auditorium_workload_workload_view", "label": "\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438", "file_type": "code", "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_auditorium_workload_workload_filters", "label": "\u0424\u0438\u043b\u044c\u0442\u0440\u044b \u0437\u0430\u0433\u0440\u0443\u0436\u0435\u043d\u043d\u043e\u0441\u0442\u0438", "file_type": "code", "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_auditorium_workload_workload_view", "target": "frontend_admin_views_auditorium_workload_workload_filters", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_auditorium_workload_workload_filters", "target": "docs_ui_components_multi_select", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_auditorium_workload_workload_view", "target": "frontend_admin_views_classrooms_classroom_management", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/auditorium-workload.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_dashboard_dashboard_view", "label": "\u0414\u0430\u0448\u0431\u043e\u0440\u0434 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440\u0430", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_dashboard_realtime_monitoring", "label": "\u041c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433 \u0442\u0435\u043a\u0443\u0449\u0438\u0445 \u043f\u0430\u0440", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_dashboard_conflict_center", "label": "\u0426\u0435\u043d\u0442\u0440 \u043f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0439 Red Zone", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_dashboard_quick_navigation", "label": "\u0411\u044b\u0441\u0442\u0440\u044b\u0439 \u043f\u0435\u0440\u0435\u0445\u043e\u0434 \u0434\u0430\u0448\u0431\u043e\u0440\u0434\u0430", "file_type": "code", "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_dashboard_dashboard_view", "target": "frontend_admin_views_dashboard_realtime_monitoring", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_dashboard_dashboard_view", "target": "frontend_admin_views_dashboard_conflict_center", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_dashboard_dashboard_view", "target": "frontend_admin_views_dashboard_quick_navigation", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_dashboard_quick_navigation", "target": "frontend_admin_views_schedule_schedule_rule_constructor", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_dashboard_quick_navigation", "target": "frontend_admin_views_schedule_view_schedule_view_shell", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_dashboard_conflict_center", "target": "frontend_admin_views_schedule_schedule_slot_conflict_resolution", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/dashboard.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "_gitea_workflows_docker_build_build_and_push_docker_images", "label": "Workflow \u0441\u0431\u043e\u0440\u043a\u0438 \u0438 \u043f\u0443\u0431\u043b\u0438\u043a\u0430\u0446\u0438\u0438 Docker-\u043e\u0431\u0440\u0430\u0437\u043e\u0432", "file_type": "document", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_gitea_workflows_docker_build_backend_image_pipeline", "label": "Pipeline backend-\u043e\u0431\u0440\u0430\u0437\u0430", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_gitea_workflows_docker_build_frontend_image_pipeline", "label": "Pipeline frontend-\u043e\u0431\u0440\u0430\u0437\u0430", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_gitea_workflows_docker_build_deploy_to_k8s", "label": "Job \u0434\u0435\u043f\u043b\u043e\u044f \u0432 Kubernetes", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_gitea_workflows_docker_build_zuev_token_secret", "label": "Secret ZUEV_TOKEN", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_gitea_workflows_docker_build_kubeconfig_secret", "label": "Secret KUBECONFIG_DATA", "file_type": "concept", "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "_gitea_workflows_docker_build_build_and_push_docker_images", "target": "_gitea_workflows_docker_build_backend_image_pipeline", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}, {"source": "_gitea_workflows_docker_build_build_and_push_docker_images", "target": "_gitea_workflows_docker_build_frontend_image_pipeline", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}, {"source": "_gitea_workflows_docker_build_build_and_push_docker_images", "target": "_gitea_workflows_docker_build_deploy_to_k8s", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}, {"source": "_gitea_workflows_docker_build_backend_image_pipeline", "target": "_gitea_workflows_docker_build_zuev_token_secret", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}, {"source": "_gitea_workflows_docker_build_frontend_image_pipeline", "target": "_gitea_workflows_docker_build_zuev_token_secret", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}, {"source": "_gitea_workflows_docker_build_deploy_to_k8s", "target": "_gitea_workflows_docker_build_kubeconfig_secret", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}, {"source": "_gitea_workflows_docker_build_deploy_to_k8s", "target": "docs_infrastructure_kubernetes_production", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": ".gitea/workflows/docker-build.yaml", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_index_login_page", "label": "\u0421\u0442\u0440\u0430\u043d\u0438\u0446\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_index_login_form", "label": "\u0424\u043e\u0440\u043c\u0430 \u0432\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_index_theme_toggle_script", "label": "theme-toggle.js \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 \u0432\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_index_login_script", "label": "script.js \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b \u0432\u0445\u043e\u0434\u0430", "file_type": "code", "source_file": "frontend/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_index_login_page", "target": "frontend_index_login_form", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_index_login_page", "target": "frontend_index_theme_toggle_script", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/index.html", "source_location": null, "weight": 1.0}, {"source": "frontend_index_login_page", "target": "frontend_index_login_script", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/index.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_settings_views_edu_forms_education_forms_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/settings/views/edu-forms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "label": "\u0410\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0437\u0430\u044f\u0432\u043e\u043a \u043d\u0430 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439", "file_type": "code", "source_file": "frontend/admin/views/teacher-requests.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_teacher_requests_teacher_requests_admin_view", "target": "frontend_admin_views_department_workspace_teacher_request_form", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/teacher-requests.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_logging_logging_stack", "label": "\u0421\u0442\u0435\u043a \u043b\u043e\u0433\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/LOGGING.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_logging_tenant_mdc_context", "label": "MDC-\u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0442\u0435\u043d\u0430\u043d\u0442\u0430", "file_type": "concept", "source_file": "docs/LOGGING.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_logging_otlp_signoz_export", "label": "OTLP \u044d\u043a\u0441\u043f\u043e\u0440\u0442 \u0432 SigNoz", "file_type": "concept", "source_file": "docs/LOGGING.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_logging_logging_stack", "target": "docs_logging_tenant_mdc_context", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/LOGGING.md", "source_location": null, "weight": 1.0}, {"source": "docs_logging_logging_stack", "target": "docs_logging_otlp_signoz_export", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/LOGGING.md", "source_location": null, "weight": 1.0}, {"source": "docs_logging_tenant_mdc_context", "target": "docs_architecture_multitenant_architecture", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/LOGGING.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_schedule_proposal_dynamic_schedule_concept", "label": "\u041a\u043e\u043d\u0446\u0435\u043f\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "document", "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_schedule_proposal_calendar_layer", "label": "\u041a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u043d\u044b\u0439 \u0441\u043b\u043e\u0439", "file_type": "concept", "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_schedule_proposal_schedule_rules_layer", "label": "\u0421\u043b\u043e\u0439 \u043f\u0440\u0430\u0432\u0438\u043b \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_schedule_proposal_dynamic_schedule_concept", "target": "docs_schedule_proposal_calendar_layer", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0}, {"source": "docs_schedule_proposal_dynamic_schedule_concept", "target": "docs_schedule_proposal_schedule_rules_layer", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0}, {"source": "docs_schedule_proposal_calendar_layer", "target": "docs_academic_calendar_calendar_model", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0}, {"source": "docs_schedule_proposal_schedule_rules_layer", "target": "docs_database_dynamic_schedule_tables", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/SCHEDULE_PROPOSAL.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "compose_backend_service", "label": "Backend-\u0441\u0435\u0440\u0432\u0438\u0441 Docker Compose", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "compose_frontend_service", "label": "Frontend-\u0441\u0435\u0440\u0432\u0438\u0441 Docker Compose", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "compose_db_service", "label": "PostgreSQL-\u0441\u0435\u0440\u0432\u0438\u0441 Docker Compose", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "compose_proxy_network", "label": "\u0412\u043d\u0435\u0448\u043d\u044f\u044f proxy-\u0441\u0435\u0442\u044c Docker", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "compose_postgres_password_required", "label": "\u041e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u0430\u044f POSTGRES_PASSWORD", "file_type": "concept", "source_file": "compose.yaml", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "compose_backend_service", "target": "compose_db_service", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0}, {"source": "compose_frontend_service", "target": "compose_backend_service", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0}, {"source": "compose_backend_service", "target": "compose_proxy_network", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0}, {"source": "compose_frontend_service", "target": "compose_proxy_network", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0}, {"source": "compose_db_service", "target": "compose_proxy_network", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0}, {"source": "compose_postgres_password_required", "target": "compose_db_service", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "compose.yaml", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "_agents_skills_frontend_design_skill_frontend_design_skill", "label": "\u041d\u0430\u0432\u044b\u043a frontend-design", "file_type": "document", "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_agents_skills_frontend_design_skill_design_thinking", "label": "\u0414\u0438\u0437\u0430\u0439\u043d-\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0435 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0430", "file_type": "concept", "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_agents_skills_frontend_design_skill_no_ai_aesthetic_rule", "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u043e \u043f\u0440\u043e\u0442\u0438\u0432 AI-\u044d\u0441\u0442\u0435\u0442\u0438\u043a\u0438", "file_type": "concept", "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "_agents_skills_frontend_design_skill_frontend_design_skill", "target": "_agents_skills_frontend_design_skill_design_thinking", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_frontend_design_skill_frontend_design_skill", "target": "_agents_skills_frontend_design_skill_no_ai_aesthetic_rule", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_frontend_design_skill_frontend_design_skill", "target": "docs_frontend_css_architecture", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": ".agents/skills/frontend-design/SKILL.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_database_database_schema", "label": "\u0421\u0445\u0435\u043c\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445", "file_type": "document", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_database_er_relationships", "label": "ER-\u0441\u0432\u044f\u0437\u0438", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_database_dynamic_schedule_tables", "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u044b \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_database_academic_calendar_tables", "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u044b \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_database_auth_refresh_tokens", "label": "\u0422\u0430\u0431\u043b\u0438\u0446\u0430 refresh-\u0442\u043e\u043a\u0435\u043d\u043e\u0432", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_database_flyway_migrations", "label": "Flyway-\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": "docs/DATABASE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_database_database_schema", "target": "docs_database_er_relationships", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0}, {"source": "docs_database_database_schema", "target": "docs_database_dynamic_schedule_tables", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0}, {"source": "docs_database_database_schema", "target": "docs_database_academic_calendar_tables", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0}, {"source": "docs_database_database_schema", "target": "docs_database_auth_refresh_tokens", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0}, {"source": "docs_database_flyway_migrations", "target": "docs_development_flyway_rules", "relation": "semantically_similar_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/DATABASE.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_infrastructure_docker_compose", "label": "Docker Compose \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_infrastructure_kubernetes_production", "label": "Production-\u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 Kubernetes", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_infrastructure_jwt_secret_policy", "label": "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 JWT-\u0441\u0435\u043a\u0440\u0435\u0442\u0430", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_infrastructure_tenants_configmap", "label": "Tenants ConfigMap", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_infrastructure_caddy_proxy", "label": "Caddy proxy \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_infrastructure_gitea_actions_cicd", "label": "CI/CD Gitea Actions \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_infrastructure_signoz_opentelemetry", "label": "SigNoz \u0438 OpenTelemetry \u0432 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435", "file_type": "concept", "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_infrastructure_docker_compose", "target": "compose_backend_service", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_docker_compose", "target": "compose_frontend_service", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_docker_compose", "target": "compose_db_service", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_kubernetes_production", "target": "docs_infrastructure_tenants_configmap", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_kubernetes_production", "target": "docs_infrastructure_jwt_secret_policy", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_kubernetes_production", "target": "docs_infrastructure_caddy_proxy", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_gitea_actions_cicd", "target": "_gitea_workflows_docker_build_build_and_push_docker_images", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_infrastructure_signoz_opentelemetry", "target": "docs_logging_otlp_signoz_export", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/INFRASTRUCTURE.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_settings_views_time_slots_time_slots_settings", "label": "\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0441\u043b\u043e\u0442\u043e\u0432", "file_type": "code", "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_settings_views_time_slots_time_slot_scope", "label": "\u041e\u0431\u043b\u0430\u0441\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u0441\u0435\u0442\u043a\u0438", "file_type": "concept", "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_settings_views_time_slots_manual_time_grid_modal", "label": "\u041c\u043e\u0434\u0430\u043b\u044c\u043d\u043e\u0435 \u043e\u043a\u043d\u043e \u0440\u0443\u0447\u043d\u043e\u0439 \u0441\u0435\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438", "file_type": "code", "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_settings_views_time_slots_time_slots_settings", "target": "frontend_admin_settings_views_time_slots_time_slot_scope", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_views_time_slots_time_slots_settings", "target": "frontend_admin_settings_views_time_slots_manual_time_grid_modal", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_settings_views_time_slots_time_slot_scope", "target": "frontend_admin_views_academic_calendar_calendar_day_dialog", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/settings/views/time-slots.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_development_developer_guide", "label": "\u0420\u0443\u043a\u043e\u0432\u043e\u0434\u0441\u0442\u0432\u043e \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430", "file_type": "document", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_development_code_style", "label": "Code style", "file_type": "concept", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_development_new_endpoint_flow", "label": "\u041f\u043e\u0440\u044f\u0434\u043e\u043a \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442\u0430", "file_type": "concept", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_development_flyway_rules", "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u0430 Flyway \u0432 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0435", "file_type": "concept", "source_file": "docs/DEVELOPMENT.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_development_developer_guide", "target": "docs_development_code_style", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0}, {"source": "docs_development_developer_guide", "target": "docs_development_new_endpoint_flow", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0}, {"source": "docs_development_new_endpoint_flow", "target": "docs_api_rest_api", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0}, {"source": "docs_development_new_endpoint_flow", "target": "docs_database_flyway_migrations", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/DEVELOPMENT.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_architecture_system_architecture", "label": "\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0441\u0438\u0441\u0442\u0435\u043c\u044b", "file_type": "document", "source_file": "docs/ARCHITECTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_architecture_multitenant_architecture", "label": "\u041c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u0430\u044f \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430", "file_type": "concept", "source_file": "docs/ARCHITECTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_architecture_authentication", "label": "\u0410\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": "docs/ARCHITECTURE.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_architecture_system_architecture", "target": "docs_architecture_multitenant_architecture", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_architecture_system_architecture", "target": "docs_architecture_authentication", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_architecture_multitenant_architecture", "target": "docs_database_database_schema", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_architecture_multitenant_architecture", "target": "docs_infrastructure_tenants_configmap", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_architecture_authentication", "target": "docs_database_auth_refresh_tokens", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0}, {"source": "docs_architecture_authentication", "target": "docs_api_authentication_endpoints", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ARCHITECTURE.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "multitenant_infrastructure_pattern", "label": "\u041f\u0430\u0442\u0442\u0435\u0440\u043d \u043c\u0443\u043b\u044c\u0442\u0438\u0442\u0435\u043d\u0430\u043d\u0442\u043d\u043e\u0439 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b", "nodes": ["docs_architecture_multitenant_architecture", "devops_database_per_tenant_pattern", "docs_infrastructure_tenants_configmap", "compose_db_service", "docs_logging_tenant_mdc_context"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/ARCHITECTURE.md"}]}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_settings_views_general_general_settings_placeholder", "label": "\u0417\u0430\u0433\u043b\u0443\u0448\u043a\u0430 \u043e\u0431\u0449\u0438\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a", "file_type": "code", "source_file": "frontend/admin/settings/views/general.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "agents_project_regulation", "label": "\u041f\u0440\u043e\u0435\u043a\u0442\u043d\u044b\u0439 \u0440\u0435\u0433\u043b\u0430\u043c\u0435\u043d\u0442 AGENTS.md", "file_type": "document", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "agents_magistr_system", "label": "\u0421\u0438\u0441\u0442\u0435\u043c\u0430 \u0443\u043d\u0438\u0432\u0435\u0440\u0441\u0438\u0442\u0435\u0442\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u041c\u0430\u0433\u0438\u0441\u0442\u0440", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "agents_flyway_migration_rule", "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u043e \u043d\u0435\u0438\u0437\u043c\u0435\u043d\u044f\u0435\u043c\u043e\u0441\u0442\u0438 Flyway-\u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0439", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "agents_russian_language_rule", "label": "\u041f\u0440\u0430\u0432\u0438\u043b\u043e \u0440\u0443\u0441\u0441\u043a\u043e\u0433\u043e \u044f\u0437\u044b\u043a\u0430", "file_type": "concept", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "agents_project_docs_index", "label": "\u0418\u043d\u0434\u0435\u043a\u0441 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u043e\u0439 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "file_type": "document", "source_file": "AGENTS.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "agents_project_regulation", "target": "agents_magistr_system", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_regulation", "target": "agents_flyway_migration_rule", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_regulation", "target": "agents_russian_language_rule", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_docs_index", "target": "docs_readme_magistr_overview", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_docs_index", "target": "docs_architecture_system_architecture", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_docs_index", "target": "docs_business_logic_role_model", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_docs_index", "target": "docs_database_database_schema", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_project_docs_index", "target": "docs_api_rest_api", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}, {"source": "agents_flyway_migration_rule", "target": "docs_database_flyway_migrations", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "AGENTS.md", "source_location": null, "weight": 1.0}], "hyperedges": []}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_classrooms_classroom_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u043d\u044b\u043c \u0444\u043e\u043d\u0434\u043e\u043c", "file_type": "code", "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_classrooms_equipment_dictionary", "label": "\u0421\u043f\u0440\u0430\u0432\u043e\u0447\u043d\u0438\u043a \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_classrooms_equipment_multi_select", "label": "\u041c\u0443\u043b\u044c\u0442\u0438\u0441\u0435\u043b\u0435\u043a\u0442 \u043e\u0431\u043e\u0440\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u044f \u0430\u0443\u0434\u0438\u0442\u043e\u0440\u0438\u0438", "file_type": "code", "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_classrooms_classroom_management", "target": "frontend_admin_views_classrooms_equipment_dictionary", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_classrooms_classroom_management", "target": "frontend_admin_views_classrooms_equipment_multi_select", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_classrooms_equipment_multi_select", "target": "docs_ui_components_multi_select", "relation": "implements", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_classrooms_equipment_dictionary", "target": "frontend_admin_views_auditorium_workload_workload_filters", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/classrooms.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_business_logic_role_model", "label": "\u0420\u043e\u043b\u0435\u0432\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_business_logic_dynamic_schedule_model", "label": "\u041c\u043e\u0434\u0435\u043b\u044c \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_business_logic_schedule_validation", "label": "\u0412\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u044f \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_business_logic_lifecycle_archiving", "label": "\u0410\u0440\u0445\u0438\u0432\u0430\u0446\u0438\u044f \u0436\u0438\u0437\u043d\u0435\u043d\u043d\u043e\u0433\u043e \u0446\u0438\u043a\u043b\u0430", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_business_logic_teacher_department_assignments", "label": "\u041f\u0440\u0438\u0432\u044f\u0437\u043a\u0438 \u043f\u0440\u0435\u043f\u043e\u0434\u0430\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a \u043a\u0430\u0444\u0435\u0434\u0440\u0430\u043c", "file_type": "concept", "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_business_logic_role_model", "target": "docs_api_role_permissions", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.95, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}, {"source": "docs_business_logic_role_model", "target": "docs_frontend_role_based_navigation", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}, {"source": "docs_business_logic_dynamic_schedule_model", "target": "docs_database_dynamic_schedule_tables", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}, {"source": "docs_business_logic_dynamic_schedule_model", "target": "docs_academic_calendar_schedule_generation_filter", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}, {"source": "docs_business_logic_schedule_validation", "target": "docs_api_schedule_rules_endpoints", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}, {"source": "docs_business_logic_lifecycle_archiving", "target": "docs_database_database_schema", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}, {"source": "docs_business_logic_teacher_department_assignments", "target": "docs_api_department_workspace_endpoints", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "dynamic_schedule_documentation", "label": "\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u0434\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f", "nodes": ["docs_business_logic_dynamic_schedule_model", "docs_api_dynamic_schedule_endpoints", "docs_database_dynamic_schedule_tables", "docs_academic_calendar_calendar_model", "docs_frontend_schedule_views", "docs_dynamic_schedule_implementation_dynamic_schedule_implementation", "docs_schedule_proposal_dynamic_schedule_concept"], "relation": "form", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "docs/BUSINESS_LOGIC.md"}]}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "frontend_admin_views_university_structure_university_structure_view", "label": "\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0432\u0443\u0437\u0430", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_university_structure_department_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u0430\u0444\u0435\u0434\u0440\u0430\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_university_structure_specialty_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044f\u043c\u0438", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "frontend_admin_views_university_structure_profile_management", "label": "\u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0444\u0438\u043b\u044f\u043c\u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f", "file_type": "code", "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "frontend_admin_views_university_structure_university_structure_view", "target": "frontend_admin_views_university_structure_department_management", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_university_structure_university_structure_view", "target": "frontend_admin_views_university_structure_specialty_management", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_university_structure_university_structure_view", "target": "frontend_admin_views_university_structure_profile_management", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_university_structure_specialty_management", "target": "frontend_admin_views_university_structure_profile_management", "relation": "shares_data_with", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_university_structure_specialty_management", "target": "frontend_admin_views_academic_calendar_academic_calendar_view", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0}, {"source": "frontend_admin_views_university_structure_profile_management", "target": "frontend_admin_views_academic_calendar_academic_calendar_view", "relation": "shares_data_with", "confidence": "INFERRED", "confidence_score": 0.85, "source_file": "frontend/admin/views/university-structure.html", "source_location": null, "weight": 1.0}], "hyperedges": []}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "label": "\u041d\u0430\u0432\u044b\u043a AutoUpdateDocs", "file_type": "document", "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "_agents_skills_autoupdatedocs_file_to_docs_map", "label": "\u041a\u0430\u0440\u0442\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u043a \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "file_type": "concept", "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "target": "_agents_skills_autoupdatedocs_file_to_docs_map", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_api_rest_api", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_database_database_schema", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_architecture_system_architecture", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_business_logic_role_model", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_frontend_frontend_architecture", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}, {"source": "_agents_skills_autoupdatedocs_file_to_docs_map", "target": "docs_infrastructure_docker_compose", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "documentation_governance_policy", "label": "\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u0432\u0435\u0434\u0435\u043d\u0438\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438", "nodes": ["agents_project_regulation", "_agents_skills_autoupdatedocs_autoupdatedocs_skill", "docs_development_flyway_rules", "docs_database_flyway_migrations"], "relation": "implement", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": ".agents/skills/AutoUpdateDocs.md"}]}

View File

@@ -0,0 +1 @@
{"nodes": [{"id": "docs_academic_calendar_calendar_model", "label": "\u041c\u043e\u0434\u0435\u043b\u044c \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "document", "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_academic_calendar_activity_codes", "label": "\u041a\u043e\u0434\u044b \u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0435\u0439 \u0443\u0447\u0435\u0431\u043d\u043e\u0433\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044f", "file_type": "concept", "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "docs_academic_calendar_schedule_generation_filter", "label": "\u0424\u0438\u043b\u044c\u0442\u0440 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u043f\u043e \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044e", "file_type": "concept", "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "docs_academic_calendar_calendar_model", "target": "docs_academic_calendar_activity_codes", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0}, {"source": "docs_academic_calendar_calendar_model", "target": "docs_academic_calendar_schedule_generation_filter", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0}, {"source": "docs_academic_calendar_calendar_model", "target": "docs_database_academic_calendar_tables", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0}, {"source": "docs_academic_calendar_calendar_model", "target": "docs_api_group_calendar_assignments", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "docs/ACADEMIC_CALENDAR.md", "source_location": null, "weight": 1.0}], "hyperedges": []}