Files
mcma-backend/graphify-out/cache/ast/v0.9.12/43eafff5015383300a757cbc5a048b365a9e0b61a58ef7fc068da08d3e14bd17.json
T
Senko-san fb5ce3c708
Docker Build & Publish / build (push) Successful in 1m11s
Docker Build & Publish / push (push) Failing after 7s
Docker Build & Publish / Prune old image versions (push) Has been skipped
chore: graphify!
2026-07-11 16:21:34 +03:00

1 line
6.9 KiB
JSON

{"nodes": [{"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "label": "sources.py", "file_type": "code", "source_file": "app/domain/sources.py", "source_location": "L1"}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_sourceinfo", "label": "SourceInfo", "file_type": "code", "source_file": "app/domain/sources.py", "source_location": "L24", "_callable": true}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_sourcefile", "label": "SourceFile", "file_type": "code", "source_file": "app/domain/sources.py", "source_location": "L34", "_callable": true}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_searchresult", "label": "SearchResult", "file_type": "code", "source_file": "app/domain/sources.py", "source_location": "L49", "_callable": true}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rawmetadata", "label": "RawMetadata", "file_type": "code", "source_file": "app/domain/sources.py", "source_location": "L68", "_callable": true}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_downloadresult", "label": "DownloadResult", "file_type": "code", "source_file": "app/domain/sources.py", "source_location": "L83", "_callable": true}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_1", "label": "Source-backend value objects \u2014 framework-free. A *source* is a place tracks com", "file_type": "rationale", "source_file": "app/domain/sources.py", "source_location": "L1"}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_25", "label": "Describes a registered source for enumeration / health (UI, admin).", "file_type": "rationale", "source_file": "app/domain/sources.py", "source_location": "L25"}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_35", "label": "A single importable file discovered by an indexable source. ``source_id`` i", "file_type": "rationale", "source_file": "app/domain/sources.py", "source_location": "L35"}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_50", "label": "One hit from a searchable source (plan \u00a75), shown on the discover screen. `", "file_type": "rationale", "source_file": "app/domain/sources.py", "source_location": "L50"}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_69", "label": "Metadata a fetch-source can offer about an item *before* enrichment. Best-e", "file_type": "rationale", "source_file": "app/domain/sources.py", "source_location": "L69"}, {"id": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_84", "label": "A file a fetch-source produced on local disk (plan \u00a75). ``path`` is a temp", "file_type": "rationale", "source_file": "app/domain/sources.py", "source_location": "L84"}], "edges": [{"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "dataclasses", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L13", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "pathlib", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L14", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "typing", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L15", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_sourceinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L24", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_sourcefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L34", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_searchresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L49", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rawmetadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L68", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_downloadresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L83", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_1", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L1", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_25", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_sourceinfo", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L25", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_35", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_sourcefile", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L35", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_50", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_searchresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L50", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_69", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rawmetadata", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L69", "weight": 1.0}, {"source": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_rationale_84", "target": "users_senko_work_mcma_compose_mcma_backend_app_domain_sources_downloadresult", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "app/domain/sources.py", "source_location": "L84", "weight": 1.0}], "raw_calls": []}