Files
magistr/graphify-out/cache/semantic/f8be56a7fdc945daecf9813c2cda43731610ef099cdc0cce4dbe721e7ae9e272.json
2026-07-04 15:47:12 +03:00

1 line
9.9 KiB
JSON

{"nodes": [{"id": "resume_index_devops_resume_page", "label": "\u0420\u0435\u0437\u044e\u043c\u0435 DevOps-\u0438\u043d\u0436\u0435\u043d\u0435\u0440\u0430", "file_type": "document", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_zuev_egor_alekseevich", "label": "\u0417\u0443\u0435\u0432 \u0415\u0433\u043e\u0440 \u0410\u043b\u0435\u043a\u0441\u0435\u0435\u0432\u0438\u0447", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_junior_devops_infrastructure_engineer", "label": "Junior DevOps / Infrastructure Engineer", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_smart_schedule_startup", "label": "\u0421\u0442\u0430\u0440\u0442\u0430\u043f \u0423\u043c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u0438\u0441\u0430\u043d\u0438\u0435", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_database_per_tenant", "label": "Database-per-Tenant", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_kubernetes_k3s_delivery", "label": "\u0414\u043e\u0441\u0442\u0430\u0432\u043a\u0430 \u0432 Kubernetes K3s", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_dynamic_tenants_configmap", "label": "\u0414\u0438\u043d\u0430\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u0442\u0435\u043d\u0430\u043d\u0442\u044b \u0447\u0435\u0440\u0435\u0437 ConfigMap", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_backend_resilient_startup", "label": "\u041e\u0442\u043a\u0430\u0437\u043e\u0443\u0441\u0442\u043e\u0439\u0447\u0438\u0432\u043e\u0441\u0442\u044c \u0441\u0442\u0430\u0440\u0442\u0430 backend", "file_type": "rationale", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_ansible_security_provisioning", "label": "Ansible \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u043f\u0440\u043e\u0432\u0438\u0436\u0438\u043d\u0438\u043d\u0433", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_gitea_actions_cicd", "label": "CI/CD \u0447\u0435\u0440\u0435\u0437 Gitea Actions", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_opentelemetry_signoz_observability", "label": "Observability \u0447\u0435\u0440\u0435\u0437 OpenTelemetry \u0438 SigNoz", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_homelab_engineering_practice", "label": "Homelab \u043a\u0430\u043a \u0438\u043d\u0436\u0435\u043d\u0435\u0440\u043d\u0430\u044f \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0430", "file_type": "concept", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_incident_runbook_mindset", "label": "Runbook-\u043c\u044b\u0448\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u0438 \u0438\u043d\u0446\u0438\u0434\u0435\u043d\u0442\u0430\u0445", "file_type": "rationale", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}, {"id": "resume_index_devsecops_principles", "label": "\u041f\u0440\u0438\u043d\u0446\u0438\u043f\u044b DevSecOps", "file_type": "rationale", "source_file": "resume/index.html", "source_location": null, "source_url": null, "captured_at": null, "author": null, "contributor": null}], "edges": [{"source": "resume_index_devops_resume_page", "target": "resume_index_zuev_egor_alekseevich", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_devops_resume_page", "target": "resume_index_junior_devops_infrastructure_engineer", "relation": "references", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_zuev_egor_alekseevich", "target": "resume_index_smart_schedule_startup", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_database_per_tenant", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_kubernetes_k3s_delivery", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_dynamic_tenants_configmap", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_backend_resilient_startup", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_ansible_security_provisioning", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_gitea_actions_cicd", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "resume_index_opentelemetry_signoz_observability", "relation": "implements", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_ansible_security_provisioning", "target": "resume_index_devsecops_principles", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_opentelemetry_signoz_observability", "target": "resume_index_incident_runbook_mindset", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_homelab_engineering_practice", "target": "resume_index_junior_devops_infrastructure_engineer", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_database_per_tenant", "target": "resume_index_opentelemetry_signoz_observability", "relation": "conceptually_related_to", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "frontend_student_index_student_schedule_page", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "frontend_teacher_index_teacher_schedule_page", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_smart_schedule_startup", "target": "frontend_edu_office_index_edu_office_redirect_page", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.75, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_database_per_tenant", "target": "frontend_student_index_api_schedule_group_endpoint", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}, {"source": "resume_index_database_per_tenant", "target": "frontend_teacher_index_api_schedule_teacher_endpoint", "relation": "conceptually_related_to", "confidence": "INFERRED", "confidence_score": 0.65, "source_file": "resume/index.html", "source_location": null, "weight": 1.0}], "hyperedges": [{"id": "resume_devops_delivery_chain", "label": "\u0426\u0435\u043f\u043e\u0447\u043a\u0430 DevOps-\u0434\u043e\u0441\u0442\u0430\u0432\u043a\u0438 \u0432 \u0440\u0435\u0437\u044e\u043c\u0435", "nodes": ["resume_index_kubernetes_k3s_delivery", "resume_index_dynamic_tenants_configmap", "resume_index_gitea_actions_cicd", "resume_index_opentelemetry_signoz_observability", "resume_index_database_per_tenant"], "relation": "form", "confidence": "EXTRACTED", "confidence_score": 1.0, "source_file": "resume/index.html"}]}